START lib/libpthread 2025-03-23T03:05:59Z ===> 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.007873884 sigsuspend: pass time = 1.009796777 poll: fail time = 0.000100503 r = 1 open_fifo: pass time = 1.009104712 nanosleep: pass time = 1.009578242 flock: pass time = 1.008625106 fcntl(F_SETLKW): pass time = 1.007936812 connect: pass time = 1.008873325 accept: pass time = 1.009883521 in thread after dlopen(pthread) semop: pass time = 1.009074680 sigsuspend: pass time = 1.010005327 poll: fail time = 0.000020045 r = 1 open_fifo: pass time = 1.009216041 nanosleep: pass time = 1.009560431 flock: pass time = 1.008596401 fcntl(F_SETLKW): pass time = 1.007386596 connect: pass time = 1.008905871 accept: pass time = 1.009951199 using cancellation semop: pass time = 1.009826111 sigsuspend: pass time = 1.009895255 poll: fail time = 1.009945472 r = 1 open_fifo: pass time = 1.009316752 nanosleep: pass time = 1.009651646 flock: pass time = 1.008547512 fcntl(F_SETLKW): pass time = 1.007473759 connect: pass time = 1.008995898 accept: pass time = 1.009967053 ===> 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 54724 parent = pid 54724 parent ok ===> group ==== run-regress-group ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/group"' -I/usr/src/regress/lib/libpthread/group/../include -MD -MP -c /usr/src/regress/lib/libpthread/group/group.c cc -o group group.o -lpthread ./group gid 4 gid 1 gid 2 gid 3 gid 0 before: tty:*:4:root after: tty:*:4:root before: daemon:*:1:daemon after: daemon:*:1:daemon before: kmem:*:2:root after: kmem:*:2:root before: sys:*:3:root after: sys:*:3:root before: wheel:*:0:root,user after: wheel:*:0:root,user ===> malloc_duel ==== run-regress-malloc_duel ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/malloc_duel"' -I/usr/src/regress/lib/libpthread/malloc_duel/../include -MD -MP -c /usr/src/regress/lib/libpthread/malloc_duel/malloc_duel.c cc -o malloc_duel malloc_duel.o -lpthread ./malloc_duel ===> netdb ==== run-regress-netdb ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/netdb"' -I/usr/src/regress/lib/libpthread/netdb/../include -MD -MP -c /usr/src/regress/lib/libpthread/netdb/netdb.c /usr/src/regress/lib/libpthread/netdb/netdb.c:57:2: warning: format specifies type 'char *' but the argument has type 'struct servent *' [-Wformat] CHECKhn(serv = getservbyname("telnet", "tcp")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/netdb/netdb.c:67:2: warning: format specifies type 'char *' but the argument has type 'struct hostent *' [-Wformat] CHECKhn(host = gethostbyname("localhost")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/netdb/netdb.c:77:2: warning: format specifies type 'char *' but the argument has type 'struct hostent *' [-Wformat] CHECKhn(host = gethostbyname("127.0.0.1")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 3 warnings generated. cc -o netdb netdb.o -lpthread ./netdb getservbyname -> port 23 gethostbyname -> 127.0.0.1 ===> pcap ==== run-regress-pcap ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pcap"' -I/usr/src/regress/lib/libpthread/pcap/../include -MD -MP -c /usr/src/regress/lib/libpthread/pcap/pcap.c cc -o pcap pcap.o -lpcap -lpthread ./pcap PING 127.0.0.1 (127.0.0.1): 56 data bytes 64 bytes from 127.0.0.1: icmp_seq=0 ttl=255 time=0.061 ms 64 bytes from 127.0.0.1: icmp_seq=1 ttl=255 time=0.082 ms 64 bytes from 127.0.0.1: icmp_seq=2 ttl=255 time=0.041 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.041/0.061/0.082/0.017 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.006709289 seconds Got timeout 1 in 10.016707514 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 0xcf7bdd74 New thread was passed arg address 0xdeadbeef New thread stack at 0x6cf4a38c ===> 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 0xcf7e4084 New thread 1 stack at 0x4a785848 New thread 2 stack at 0x4a785848 ===> 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 0xcf7cf6b0, context 0xcf7cf65c act_handler: signal 30, siginfo 0x7c33e630, context 0x7c33e5dc act_handler: signal 30, siginfo 0x7a28e1a0, context 0x7a28e14c 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 3 locked, state = 2 reader 2 locked, state = 3 reader 1 locked, state = 4 reader 2 woken, state = 4 reader 0 woken, state = 4 reader 4 locked, state = 5 reader 1 woken, state = 5 reader 2 woken, state = 5 reader 5 locked, state = 6 reader 0 woken, state = 6 reader 4 woken, state = 6 writer started, state = 6 writer starting reader 4 woken, state = 7 reader 4 unlocked reader 1 woken, state = 7 reader 1 unlocked reader 5 unlocked reader 2 woken, state = 7 reader 2 unlocked reader 0 woken, state = 7 reader 0 unlocked reader 3 woken, state = 7 reader 3 unlocked writer locked reader 0 woken, state = 8 reader 4 woken, state = 8 reader 5 woken, state = 8 reader 1 woken, state = 9 reader 4 woken, state = 9 reader 2 woken, state = 9 reader 5 woken, state = 9 reader 3 woken, state = 9 writer unlocking reader 1 woken, state = 0 reader 1 trying again (1) reader 1 locked again (1) writer exiting reader 2 woken, state = 1 reader 2 trying again (2) reader 2 locked again (2) reader 1 woken, state = 2 reader 3 woken, state = 2 reader 3 trying again (3) reader 3 locked again (3) reader 2 woken, state = 3 reader 1 woken, state = 3 reader 5 woken, state = 3 reader 5 trying again (4) reader 5 locked again (4) reader 1 woken, state = 4 reader 2 woken, state = 4 reader 3 woken, state = 4 reader 4 woken, state = 4 reader 4 trying again (5) reader 4 locked again (5) reader 1 woken, state = 5 reader 5 woken, state = 5 reader 0 woken, state = 5 reader 0 trying again (6) reader 0 locked again (6) reader 3 woken, state = 6 reader 3 exiting reader 0 exiting reader 5 woken, state = 6 reader 4 woken, state = 6 reader 1 woken, state = 6 reader 2 woken, state = 6 reader 1 exiting reader 4 exiting reader 5 exiting reader 2 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 0x23c11260: mutex_lock 0x23c11478 (0x0) 0x23c11260: mutex_unlock 0x23c11478 (0x23c11260) 0x23c11260: mutex_lock 0x23c11478 (0x0) 0x44e7382c: mutex_lock 0x23c11400 (0x0) 0x44e7382c: mutex_unlock 0x23c11400 (0x44e7382c) 0x23c11260: mutex_unlock 0x23c11478 (0x23c11260) 0x67bedb2c: rwlock_wrlock 0x3eada100 (0) 0x44e7382c: rwlock_wrlock 0x3eada100 (0) 0x67bedb2c: rwlock_unlock 0x3eada100 0x23c11260: mutex_lock 0x23c11478 (0x0) 0x23c11260: mutex_unlock 0x23c11478 (0x23c11260) 0x44e7382c: rwlock_unlock 0x3eada100 0x44e7382c: rwlock_rdlock 0x3eada100 (0) 0x67bedb2c: rwlock_rdlock 0x3eada100 (0) 0x44e7382c: rwlock_unlock 0x3eada100 0x67bedb2c: rwlock_unlock 0x3eada100 0x44e73a2c: rwlock_wrlock 0x3eada100 (0) 0x23c11260: mutex_lock 0x23c11478 (0x0) 0x23c11260: mutex_unlock 0x23c11478 (0x23c11260) 0x44e73a2c: rwlock_unlock 0x3eada100 0x44e73a2c: rwlock_rdlock 0x3eada100 (0) 0x44e7312c: rwlock_wrlock 0x3eada100 (1) 0x23c11260: mutex_lock 0x23c11478 (0x0) 0x44e73a2c: rwlock_unlock 0x3eada100 0x23c11260: mutex_unlock 0x23c11478 (0x23c11260) 0x44e7312c: rwlock_unlock 0x3eada100 0x44e7312c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7e2c: rwlock_wrlock 0x3eada100 (1) 0x44e7312c: rwlock_unlock 0x3eada100 0x23c11260: mutex_lock 0x23c11478 (0x0) 0x6f0b7e2c: rwlock_unlock 0x3eada100 0x23c11260: mutex_unlock 0x23c11478 (0x23c11260) 0x6f0b7e2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7e2c: rwlock_unlock 0x3eada100 0x44e73b2c: rwlock_wrlock 0x3eada100 (0) 0x23c11260: mutex_lock 0x23c11478 (0x0) 0x44e73b2c: rwlock_unlock 0x3eada100 0x23c11260: mutex_unlock 0x23c11478 (0x23c11260) 0x44e73b2c: rwlock_rdlock 0x3eada100 (0) 0x44e73b2c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_wrlock 0x3eada100 (0) 0x67bed02c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_rdlock 0x3eada100 (0) 0x67bed02c: rwlock_unlock 0x3eada100 0x67bedc2c: rwlock_wrlock 0x3eada100 (0) 0x23c11260: mutex_lock 0x23c11478 (0x0) 0x67bedc2c: rwlock_unlock 0x3eada100 0x23c11260: mutex_unlock 0x23c11478 (0x23c11260) 0x67bedc2c: rwlock_rdlock 0x3eada100 (0) 0x67bedc2c: rwlock_unlock 0x3eada100 0x23c11260: mutex_lock 0x23c11478 (0x0) 0x23c11260: mutex_unlock 0x23c11478 (0x23c11260) 0x6f6d432c: rwlock_wrlock 0x3eada100 (0) 0x6f6d432c: rwlock_unlock 0x3eada100 0x6f6d432c: rwlock_rdlock 0x3eada100 (0) 0x6f6d432c: rwlock_unlock 0x3eada100 0x23c11260: mutex_lock 0x23c11478 (0x0) 0x23c11260: mutex_unlock 0x23c11478 (0x23c11260) 0x67bed62c: rwlock_wrlock 0x3eada100 (0) 0x67bed62c: rwlock_unlock 0x3eada100 0x67bed62c: rwlock_rdlock 0x3eada100 (0) 0x23c11260: mutex_lock 0x23c11478 (0x0) 0x67bed62c: rwlock_unlock 0x3eada100 0x23c11260: mutex_unlock 0x23c11478 (0x23c11260) 0x6f6d482c: rwlock_wrlock 0x3eada100 (0) 0x6f6d482c: rwlock_unlock 0x3eada100 0x6f6d482c: rwlock_rdlock 0x3eada100 (0) 0x6f6d482c: rwlock_unlock 0x3eada100 0x23c11260: mutex_lock 0x23c11478 (0x0) 0x23c11260: mutex_unlock 0x23c11478 (0x23c11260) 0x67bed12c: rwlock_wrlock 0x3eada100 (0) 0x67bed12c: rwlock_unlock 0x3eada100 0x67bed12c: rwlock_rdlock 0x3eada100 (0) 0x23c11260: mutex_lock 0x23c11478 (0x0) 0x67bed12c: rwlock_unlock 0x3eada100 0x23c11260: mutex_unlock 0x23c11478 (0x23c11260) 0x44e7322c: rwlock_wrlock 0x3eada100 (0) 0x44e7322c: rwlock_unlock 0x3eada100 0x23c11260: mutex_lock 0x23c11478 (0x0) 0x44e7322c: rwlock_rdlock 0x3eada100 (0) 0x23c11260: mutex_unlock 0x23c11478 (0x23c11260) 0x44e7322c: rwlock_unlock 0x3eada100 0x6f0b772c: rwlock_wrlock 0x3eada100 (0) 0x23c11260: mutex_lock 0x23c11478 (0x0) 0x6f0b772c: rwlock_unlock 0x3eada100 0x6f0b772c: rwlock_rdlock 0x3eada100 (0) 0x23c11260: mutex_unlock 0x23c11478 (0x23c11260) 0x6f0b772c: rwlock_unlock 0x3eada100 0x6f0b742c: rwlock_wrlock 0x3eada100 (0) 0x6f0b742c: rwlock_unlock 0x3eada100 0x6f0b742c: rwlock_rdlock 0x3eada100 (0) 0x6f0b742c: rwlock_unlock 0x3eada100 rthread reaping 0x44e7382c stack 0x46ae80a0 0x44e73f2c: rwlock_wrlock 0x3eada100 (0) 0x44e73f2c: rwlock_unlock 0x3eada100 0x44e73f2c: rwlock_rdlock 0x3eada100 (0) 0x44e73f2c: rwlock_unlock 0x3eada100 rthread reaping 0x67bedb2c stack 0x46ac5700 rthread reaping 0x44e73a2c stack 0x46ab5220 rthread reaping 0x44e7312c stack 0x46ac56e0 rthread reaping 0x6f0b7e2c stack 0x46ac5ee0 rthread reaping 0x44e73b2c stack 0x46aca0e0 rthread reaping 0x67bed02c stack 0x46ae87e0 rthread reaping 0x67bedc2c stack 0x46aca220 rthread reaping 0x6f6d432c stack 0x46ac5720 rthread reaping 0x67bed62c stack 0x46acace0 rthread reaping 0x6f6d482c stack 0x46ac52e0 rthread reaping 0x67bed12c stack 0x46ac5ec0 rthread reaping 0x44e7322c stack 0x46ae8900 rthread reaping 0x6f0b772c stack 0x46ac5dc0 rthread reaping 0x6f0b742c stack 0x46ac54e0 rthread reaping 0x44e73f2c stack 0x46ac56c0 0x6f0b792c: rwlock_wrlock 0x3eada100 (0) 0x6f0b792c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_rdlock 0x3eada100 (0) 0x67bedb2c: rwlock_wrlock 0x3eada100 (1) 0x44e73d2c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f0b792c: rwlock_unlock 0x3eada100 0x6f0b712c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed12c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d4c2c: rwlock_wrlock 0x3eada100 (4294967295) rthread reaping 0x6f0b792c stack 0x46ac56c0 0x44e73d2c: rwlock_unlock 0x3eada100 0x67bed32c: rwlock_wrlock 0x3eada100 (0) 0x6f6d422c: rwlock_wrlock 0x3eada100 (2147483647) 0x6f0b7a2c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e7372c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b7c2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d452c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e73e2c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e73d2c: rwlock_rdlock 0x3eada100 (4294967295) 0x67bedd2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d402c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed32c: rwlock_unlock 0x3eada100 0x6f6d482c: rwlock_wrlock 0x3eada100 (0) 0x6f6d482c: rwlock_unlock 0x3eada100 0x6f6d482c: rwlock_rdlock 0x3eada100 (0) 0x6f6d482c: rwlock_unlock 0x3eada100 0x6f0b7a2c: rwlock_unlock 0x3eada100 0x6f0b7a2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7a2c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d452c: rwlock_unlock 0x3eada100 0x6f6d4c2c: rwlock_unlock 0x3eada100 0x6f6d4c2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4c2c: rwlock_unlock 0x3eada100 0x6f0b712c: rwlock_unlock 0x3eada100 0x67bed32c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f0b712c: rwlock_rdlock 0x3eada100 (0) 0x67bedb2c: rwlock_unlock 0x3eada100 0x6f6d452c: rwlock_rdlock 0x3eada100 (0) 0x67bedb2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d452c: rwlock_unlock 0x3eada100 0x67bedb2c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_unlock 0x3eada100 0x6f0b712c: rwlock_unlock 0x3eada100 0x67bed32c: rwlock_unlock 0x3eada100 0x44e73d2c: rwlock_unlock 0x3eada100 rthread reaping 0x67bedb2c stack 0x46ac54e0 0x44e7372c: rwlock_unlock 0x3eada100 rthread reaping 0x44e73d2c stack 0x46ac5dc0 rthread reaping 0x6f0b712c stack 0x46ae8900 0x6f6d422c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d402c: rwlock_unlock 0x3eada100 0x6f6d402c: rwlock_rdlock 0x3eada100 (1) 0x6f6d402c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x44e7372c: rwlock_rdlock 0x3eada100 (4294967295) 0x6f6d422c: rwlock_rdlock 0x3eada100 (2147483649) 0x67bed12c: rwlock_unlock 0x3eada100 0x67bed12c: rwlock_rdlock 0x3eada100 (0) 0x67bed12c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed12c stack 0x46ac5ec0 rthread reaping 0x6f6d4c2c stack 0x46ac52e0 0x44e7372c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed32c stack 0x46acace0 0x6f6d422c: rwlock_unlock 0x3eada100 0x44e73e2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d422c stack 0x46ac5720 0x44e73e2c: rwlock_rdlock 0x3eada100 (0) 0x44e73e2c: rwlock_unlock 0x3eada100 rthread reaping 0x44e7372c stack 0x46aca220 rthread reaping 0x6f0b7a2c stack 0x46ae87e0 rthread reaping 0x67bedd2c stack 0x46aca0e0 rthread reaping 0x6f0b7c2c stack 0x46ac5ee0 rthread reaping 0x44e73e2c stack 0x46ac56e0 rthread reaping 0x6f6d452c stack 0x46ab5220 rthread reaping 0x6f6d402c stack 0x46ac5700 rthread reaping 0x6f6d482c stack 0x46ae80a0 0x6f6d422c: rwlock_wrlock 0x3eada100 (0) 0x6f6d422c: rwlock_unlock 0x3eada100 0x6f6d422c: rwlock_rdlock 0x3eada100 (0) 0x6f6d422c: rwlock_unlock 0x3eada100 0x6f0b7e2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7e2c: rwlock_unlock 0x3eada100 0x6f0b7e2c: rwlock_rdlock 0x3eada100 (0) 0x67bede2c: rwlock_wrlock 0x3eada100 (1) 0x6f0b7e2c: rwlock_unlock 0x3eada100 0x6f6d432c: rwlock_wrlock 0x3eada100 (0) 0x67bede2c: rwlock_unlock 0x3eada100 0x67bede2c: rwlock_rdlock 0x3eada100 (0) 0x67bedc2c: rwlock_wrlock 0x3eada100 (2147483649) 0x67bede2c: rwlock_unlock 0x3eada100 0x6f6d492c: rwlock_wrlock 0x3eada100 (0) 0x44e7302c: rwlock_wrlock 0x3eada100 (2147483647) 0x6f6d442c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d492c: rwlock_unlock 0x3eada100 0x44e73c2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d492c: rwlock_rdlock 0x3eada100 (2147483647) rthread reaping 0x6f6d422c stack 0x46ae80a0 rthread reaping 0x6f0b7e2c stack 0x46ac5700 0x44e7362c: rwlock_wrlock 0x3eada100 (4294967295) rthread reaping 0x67bede2c stack 0x46ab5220 0x6f0b7f2c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e73c2c: rwlock_unlock 0x3eada100 0x44e7312c: rwlock_wrlock 0x3eada100 (0) 0x44e73c2c: rwlock_rdlock 0x3eada100 (4294967295) 0x67bedf2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d462c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b7c2c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed92c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e7312c: rwlock_unlock 0x3eada100 0x67bedc2c: rwlock_unlock 0x3eada100 0x6f0b7f2c: rwlock_unlock 0x3eada100 0x67bedf2c: rwlock_unlock 0x3eada100 0x67bedf2c: rwlock_rdlock 0x3eada100 (0) 0x67bedf2c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_unlock 0x3eada100 0x6f6d432c: rwlock_unlock 0x3eada100 0x6f6d432c: rwlock_rdlock 0x3eada100 (0) 0x6f6d432c: rwlock_unlock 0x3eada100 0x6f6d442c: rwlock_unlock 0x3eada100 0x6f6d442c: rwlock_rdlock 0x3eada100 (0) 0x6f6d442c: rwlock_unlock 0x3eada100 0x44e73c2c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x67bedc2c: rwlock_rdlock 0x3eada100 (2147483647) 0x44e7312c: rwlock_rdlock 0x3eada100 (4294967295) 0x6f0b7f2c: rwlock_rdlock 0x3eada100 (4294967295) 0x67bed92c: rwlock_rdlock 0x3eada100 (4294967295) rthread reaping 0x6f6d432c stack 0x46ac56e0 0x6f6d462c: rwlock_unlock 0x3eada100 0x6f6d462c: rwlock_rdlock 0x3eada100 (2147483647) 0x44e7302c: rwlock_unlock 0x3eada100 0x44e7302c: rwlock_rdlock 0x3eada100 (1) 0x67bedc2c: rwlock_unlock 0x3eada100 0x6f6d492c: rwlock_unlock 0x3eada100 0x44e7302c: rwlock_unlock 0x3eada100 rthread reaping 0x67bedc2c stack 0x46ac5ee0 rthread reaping 0x6f6d492c stack 0x46aca0e0 0x6f6d462c: rwlock_unlock 0x3eada100 0x6f0b7f2c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_unlock 0x3eada100 0x44e7312c: rwlock_unlock 0x3eada100 rthread reaping 0x44e7302c stack 0x46ae87e0 rthread reaping 0x6f6d442c stack 0x46aca220 rthread reaping 0x44e73c2c stack 0x46ac5720 rthread reaping 0x6f0b7f2c stack 0x46acace0 0x44e7362c: rwlock_unlock 0x3eada100 0x44e7362c: rwlock_rdlock 0x3eada100 (0) 0x44e7362c: rwlock_unlock 0x3eada100 rthread reaping 0x44e7362c stack 0x46ac52e0 rthread reaping 0x44e7312c stack 0x46ac5ec0 rthread reaping 0x67bedf2c stack 0x46ae8900 rthread reaping 0x6f6d462c stack 0x46ac5dc0 rthread reaping 0x6f0b7c2c stack 0x46ac54e0 rthread reaping 0x67bed92c stack 0x46ac56c0 0x6f6d4a2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4a2c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4a2c: rwlock_unlock 0x3eada100 0x6f0b772c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7d2c: rwlock_wrlock 0x3eada100 (2147483647) 0x6f0b772c: rwlock_unlock 0x3eada100 0x67bed62c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed62c: rwlock_unlock 0x3eada100 0x6f0b772c: rwlock_rdlock 0x3eada100 (2147483647) 0x67bed62c: rwlock_rdlock 0x3eada100 (0) 0x6f0b772c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_wrlock 0x3eada100 (2147483649) 0x44e7332c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f0b7f2c: rwlock_wrlock 0x3eada100 (2147483649) 0x67bed62c: rwlock_unlock 0x3eada100 0x67bed32c: rwlock_wrlock 0x3eada100 (0) 0x6f6d412c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b7a2c: rwlock_wrlock 0x3eada100 (4294967295) rthread reaping 0x6f6d4a2c stack 0x46ac56c0 rthread reaping 0x6f0b772c stack 0x46ac54e0 0x67bed32c: rwlock_unlock 0x3eada100 0x67bed32c: rwlock_rdlock 0x3eada100 (2147483647) 0x67bed42c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b792c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed52c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed22c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d4f2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b7f2c: rwlock_unlock 0x3eada100 0x44e7342c: rwlock_wrlock 0x3eada100 (0) 0x44e7342c: rwlock_unlock 0x3eada100 0x44e7342c: rwlock_rdlock 0x3eada100 (0) 0x44e7342c: rwlock_unlock 0x3eada100 0x6f0b7f2c: rwlock_rdlock 0x3eada100 (0) 0x44e7332c: rwlock_unlock 0x3eada100 0x44e7332c: rwlock_rdlock 0x3eada100 (0) 0x44e7332c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_unlock 0x3eada100 0x67bed32c: rwlock_unlock 0x3eada100 0x67bed42c: rwlock_unlock 0x3eada100 0x67bed42c: rwlock_rdlock 0x3eada100 (0) 0x67bed42c: rwlock_unlock 0x3eada100 0x6f0b7d2c: rwlock_unlock 0x3eada100 0x6f0b7d2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7d2c: rwlock_unlock 0x3eada100 0x6f0b7f2c: rwlock_unlock 0x3eada100 0x6f0b7a2c: rwlock_unlock 0x3eada100 0x6f0b7a2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7a2c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed62c stack 0x46ae8900 0x67bed02c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f0b792c: rwlock_rdlock 0x3eada100 (0) 0x6f0b792c: rwlock_unlock 0x3eada100 0x67bed52c: rwlock_unlock 0x3eada100 0x67bed52c: rwlock_rdlock 0x3eada100 (0) 0x67bed52c: rwlock_unlock 0x3eada100 0x6f6d4f2c: rwlock_unlock 0x3eada100 0x6f6d4f2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4f2c: rwlock_unlock 0x3eada100 0x6f6d412c: rwlock_unlock 0x3eada100 0x6f6d412c: rwlock_rdlock 0x3eada100 (2147483647) 0x67bed22c: rwlock_unlock 0x3eada100 0x67bed22c: rwlock_rdlock 0x3eada100 (1) 0x6f6d412c: rwlock_unlock 0x3eada100 0x67bed22c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b7d2c stack 0x46ac5dc0 rthread reaping 0x67bed02c stack 0x46ac5ec0 rthread reaping 0x6f0b7f2c stack 0x46ac52e0 rthread reaping 0x44e7332c stack 0x46acace0 rthread reaping 0x67bed32c stack 0x46ac5720 rthread reaping 0x6f6d412c stack 0x46aca220 rthread reaping 0x6f0b7a2c stack 0x46ae87e0 rthread reaping 0x67bed42c stack 0x46aca0e0 rthread reaping 0x6f0b792c stack 0x46ac5ee0 rthread reaping 0x67bed52c stack 0x46ac56e0 rthread reaping 0x67bed22c stack 0x46ab5220 rthread reaping 0x6f6d4f2c stack 0x46ac5700 rthread reaping 0x44e7342c stack 0x46ae80a0 0x44e7312c: rwlock_wrlock 0x3eada100 (0) 0x44e7312c: rwlock_unlock 0x3eada100 0x44e7312c: rwlock_rdlock 0x3eada100 (0) 0x44e7312c: rwlock_unlock 0x3eada100 0x44e7322c: rwlock_wrlock 0x3eada100 (0) 0x6f6d462c: rwlock_wrlock 0x3eada100 (0) 0x44e7322c: rwlock_unlock 0x3eada100 0x6f6d462c: rwlock_unlock 0x3eada100 0x44e7322c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f6d462c: rwlock_rdlock 0x3eada100 (0) 0x44e7322c: rwlock_unlock 0x3eada100 0x6f6d462c: rwlock_unlock 0x3eada100 0x67bedb2c: rwlock_wrlock 0x3eada100 (0) 0x67bedb2c: rwlock_unlock 0x3eada100 0x67bedb2c: rwlock_rdlock 0x3eada100 (0) 0x67bedb2c: rwlock_unlock 0x3eada100 0x44e7352c: rwlock_wrlock 0x3eada100 (0) 0x44e7352c: rwlock_unlock 0x3eada100 0x44e7352c: rwlock_rdlock 0x3eada100 (0) 0x44e7352c: rwlock_unlock 0x3eada100 0x44e73e2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b702c: rwlock_wrlock 0x3eada100 (2147483647) 0x44e73e2c: rwlock_unlock 0x3eada100 0x44e73e2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4c2c: rwlock_wrlock 0x3eada100 (1) 0x6f0b7b2c: rwlock_wrlock 0x3eada100 (2147483649) 0x44e7362c: rwlock_wrlock 0x3eada100 (2147483649) 0x44e73e2c: rwlock_unlock 0x3eada100 0x6f6d4d2c: rwlock_wrlock 0x3eada100 (0) rthread reaping 0x44e7312c stack 0x46ae80a0 rthread reaping 0x44e7322c stack 0x46ac5700 rthread reaping 0x6f6d462c stack 0x46ab5220 rthread reaping 0x67bedb2c stack 0x46ac56e0 rthread reaping 0x44e7352c stack 0x46ac5ee0 0x6f0b762c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e73a2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b752c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b7c2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d4b2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b702c: rwlock_unlock 0x3eada100 0x6f0b702c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7b2c: rwlock_unlock 0x3eada100 rthread reaping 0x44e73e2c stack 0x46aca0e0 0x6f0b7b2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7b2c: rwlock_unlock 0x3eada100 0x6f6d4d2c: rwlock_unlock 0x3eada100 0x6f6d4d2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4c2c: rwlock_unlock 0x3eada100 0x6f6d4d2c: rwlock_unlock 0x3eada100 0x6f6d4c2c: rwlock_rdlock 0x3eada100 (1) 0x6f0b752c: rwlock_unlock 0x3eada100 0x6f0b762c: rwlock_unlock 0x3eada100 0x6f0b762c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4c2c: rwlock_unlock 0x3eada100 0x44e7362c: rwlock_unlock 0x3eada100 0x6f0b752c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_rdlock 0x3eada100 (1) 0x6f0b762c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x44e73a2c: rwlock_unlock 0x3eada100 0x6f6d4b2c: rwlock_unlock 0x3eada100 0x44e73a2c: rwlock_rdlock 0x3eada100 (4294967295) 0x44e7362c: rwlock_rdlock 0x3eada100 (4294967295) 0x6f6d4b2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4b2c: rwlock_unlock 0x3eada100 0x44e7362c: rwlock_unlock 0x3eada100 0x6f0b752c: rwlock_unlock 0x3eada100 0x6f0b702c: rwlock_unlock 0x3eada100 0x44e73a2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b702c stack 0x46ae87e0 rthread reaping 0x6f6d4c2c stack 0x46aca220 rthread reaping 0x6f0b7b2c stack 0x46ac5720 rthread reaping 0x44e7362c stack 0x46acace0 rthread reaping 0x6f6d4d2c stack 0x46ac52e0 rthread reaping 0x6f0b762c stack 0x46ac5ec0 rthread reaping 0x44e73a2c stack 0x46ac5dc0 rthread reaping 0x6f0b752c stack 0x46ae8900 rthread reaping 0x6f0b7c2c stack 0x46ac54e0 rthread reaping 0x6f6d4b2c stack 0x46ac56c0 0x6f6d4e2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4e2c: rwlock_unlock 0x3eada100 0x6f6d4e2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4e2c: rwlock_unlock 0x3eada100 0x6f0b702c: rwlock_wrlock 0x3eada100 (0) 0x6f0b702c: rwlock_unlock 0x3eada100 0x67bed22c: rwlock_wrlock 0x3eada100 (2147483647) 0x6f0b702c: rwlock_rdlock 0x3eada100 (0) 0x67bed22c: rwlock_unlock 0x3eada100 0x6f0b702c: rwlock_unlock 0x3eada100 0x67bed22c: rwlock_rdlock 0x3eada100 (1) 0x67bed22c: rwlock_unlock 0x3eada100 0x44e73c2c: rwlock_wrlock 0x3eada100 (1) 0x67bed12c: rwlock_wrlock 0x3eada100 (0) 0x67bed12c: rwlock_unlock 0x3eada100 0x67bed12c: rwlock_rdlock 0x3eada100 (0) 0x67bed12c: rwlock_unlock 0x3eada100 0x6f0b742c: rwlock_wrlock 0x3eada100 (2147483647) 0x44e73c2c: rwlock_unlock 0x3eada100 0x44e73c2c: rwlock_rdlock 0x3eada100 (0) 0x44e73c2c: rwlock_unlock 0x3eada100 0x6f0b742c: rwlock_unlock 0x3eada100 0x6f0b742c: rwlock_rdlock 0x3eada100 (0) 0x6f6d492c: rwlock_wrlock 0x3eada100 (0) 0x6f0b742c: rwlock_unlock 0x3eada100 0x44e73b2c: rwlock_wrlock 0x3eada100 (0) 0x44e73b2c: rwlock_unlock 0x3eada100 0x44e73b2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d492c: rwlock_unlock 0x3eada100 0x6f6d492c: rwlock_rdlock 0x3eada100 (0) 0x6f6d492c: rwlock_unlock 0x3eada100 0x44e73b2c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_wrlock 0x3eada100 (0) 0x6f0b792c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_rdlock 0x3eada100 (0) 0x6f0b792c: rwlock_unlock 0x3eada100 0x6f0b7e2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7e2c: rwlock_unlock 0x3eada100 0x6f0b7e2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7e2c: rwlock_unlock 0x3eada100 0x44e7372c: rwlock_wrlock 0x3eada100 (0) 0x44e7372c: rwlock_unlock 0x3eada100 0x44e7372c: rwlock_rdlock 0x3eada100 (0) 0x44e7372c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4a2c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4a2c: rwlock_unlock 0x3eada100 0x67bed72c: rwlock_wrlock 0x3eada100 (0) 0x67bed72c: rwlock_unlock 0x3eada100 0x67bed72c: rwlock_rdlock 0x3eada100 (0) 0x67bed72c: rwlock_unlock 0x3eada100 0x6f6d472c: rwlock_wrlock 0x3eada100 (0) 0x6f6d472c: rwlock_unlock 0x3eada100 0x6f6d472c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x6f6d4e2c stack 0x46ac56c0 0x67bedc2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d472c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b702c stack 0x46ac54e0 rthread reaping 0x67bed22c stack 0x46ae8900 rthread reaping 0x44e73c2c stack 0x46ac5dc0 rthread reaping 0x67bed12c stack 0x46ac5ec0 0x44e7332c: rwlock_wrlock 0x3eada100 (1) rthread reaping 0x6f0b742c stack 0x46ac52e0 rthread reaping 0x6f6d492c stack 0x46acace0 rthread reaping 0x44e73b2c stack 0x46ac5720 0x67bedc2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b792c stack 0x46aca220 rthread reaping 0x6f0b7e2c stack 0x46ae87e0 rthread reaping 0x44e7372c stack 0x46aca0e0 0x67bedc2c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x6f6d4a2c stack 0x46ac5ee0 0x67bedc2c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed72c stack 0x46ac56e0 rthread reaping 0x6f6d472c stack 0x46ab5220 0x44e7332c: rwlock_unlock 0x3eada100 0x44e7332c: rwlock_rdlock 0x3eada100 (0) 0x44e7332c: rwlock_unlock 0x3eada100 rthread reaping 0x67bedc2c stack 0x46ac5700 rthread reaping 0x44e7332c stack 0x46ae80a0 0x67bed52c: rwlock_wrlock 0x3eada100 (0) 0x67bed52c: rwlock_unlock 0x3eada100 0x67bed52c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7c2c: rwlock_wrlock 0x3eada100 (0) 0x67bed52c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b712c: rwlock_wrlock 0x3eada100 (1) 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x6f6d4f2c: rwlock_wrlock 0x3eada100 (2147483647) 0x6f6d4c2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b7d2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b712c: rwlock_unlock 0x3eada100 0x6f0b712c: rwlock_rdlock 0x3eada100 (0) 0x6f6d412c: rwlock_wrlock 0x3eada100 (2147483649) 0x67beda2c: rwlock_wrlock 0x3eada100 (2147483649) 0x44e7312c: rwlock_wrlock 0x3eada100 (2147483649) rthread reaping 0x67bed52c stack 0x46ae80a0 0x6f0b7f2c: rwlock_wrlock 0x3eada100 (2147483649) rthread reaping 0x6f0b7c2c stack 0x46ac5700 0x6f0b712c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b722c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d4d2c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed32c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b7a2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b752c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d4c2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b712c stack 0x46ab5220 0x6f6d4d2c: rwlock_unlock 0x3eada100 0x6f6d4d2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4f2c: rwlock_unlock 0x3eada100 0x6f6d4f2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4d2c: rwlock_unlock 0x3eada100 0x6f6d4f2c: rwlock_unlock 0x3eada100 0x6f6d4c2c: rwlock_rdlock 0x3eada100 (4294967295) 0x6f0b7d2c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_rdlock 0x3eada100 (0) 0x67beda2c: rwlock_unlock 0x3eada100 0x6f0b7d2c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f0b752c: rwlock_unlock 0x3eada100 0x67bed32c: rwlock_unlock 0x3eada100 0x67bed32c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7f2c: rwlock_unlock 0x3eada100 0x6f0b752c: rwlock_rdlock 0x3eada100 (4294967295) 0x6f0b752c: rwlock_unlock 0x3eada100 0x67bed32c: rwlock_unlock 0x3eada100 0x6f0b7a2c: rwlock_unlock 0x3eada100 0x44e7312c: rwlock_unlock 0x3eada100 0x6f0b7a2c: rwlock_rdlock 0x3eada100 (4294967295) 0x6f0b7a2c: rwlock_unlock 0x3eada100 0x44e7312c: rwlock_rdlock 0x3eada100 (0) 0x6f6d412c: rwlock_unlock 0x3eada100 0x6f0b7d2c: rwlock_unlock 0x3eada100 0x6f6d412c: rwlock_rdlock 0x3eada100 (0) 0x6f0b722c: rwlock_unlock 0x3eada100 0x6f6d4c2c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_unlock 0x3eada100 0x6f0b722c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f0b722c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_rdlock 0x3eada100 (2) 0x6f6d412c: rwlock_unlock 0x3eada100 0x6f0b7f2c: rwlock_rdlock 0x3eada100 (2) 0x44e7312c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d4f2c stack 0x46ac56e0 rthread reaping 0x6f6d4c2c stack 0x46ac5ee0 rthread reaping 0x6f0b7d2c stack 0x46aca0e0 0x67bedd2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d412c stack 0x46ae87e0 rthread reaping 0x67beda2c stack 0x46aca220 rthread reaping 0x44e7312c stack 0x46ac5720 0x6f0b7f2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b7f2c stack 0x46acace0 rthread reaping 0x67bedd2c stack 0x46ac52e0 rthread reaping 0x6f0b722c stack 0x46ac5ec0 rthread reaping 0x6f6d4d2c stack 0x46ac5dc0 rthread reaping 0x67bed32c stack 0x46ae8900 rthread reaping 0x6f0b7a2c stack 0x46ac54e0 rthread reaping 0x6f0b752c stack 0x46ac56c0 0x6f6d492c: rwlock_wrlock 0x3eada100 (0) 0x6f6d492c: rwlock_unlock 0x3eada100 0x6f6d492c: rwlock_rdlock 0x3eada100 (0) 0x67bedb2c: rwlock_wrlock 0x3eada100 (1) 0x6f6d492c: rwlock_unlock 0x3eada100 0x6f6d4f2c: rwlock_wrlock 0x3eada100 (2147483647) 0x44e73c2c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bedc2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d472c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bedb2c: rwlock_unlock 0x3eada100 0x44e73b2c: rwlock_wrlock 0x3eada100 (0) 0x44e7352c: rwlock_wrlock 0x3eada100 (2147483647) 0x67bedb2c: rwlock_rdlock 0x3eada100 (4294967295) 0x6f6d452c: rwlock_wrlock 0x3eada100 (4294967295) rthread reaping 0x6f6d492c stack 0x46ac56c0 0x67bed82c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bedf2c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e73b2c: rwlock_unlock 0x3eada100 0x44e73b2c: rwlock_rdlock 0x3eada100 (4294967295) 0x6f6d4e2c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e7382c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e7372c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed42c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d4a2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d472c: rwlock_unlock 0x3eada100 0x6f6d452c: rwlock_unlock 0x3eada100 0x6f6d452c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4a2c: rwlock_unlock 0x3eada100 0x44e73b2c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_rdlock 0x3eada100 (1) 0x6f6d4a2c: rwlock_unlock 0x3eada100 0x6f6d452c: rwlock_unlock 0x3eada100 0x67bed82c: rwlock_unlock 0x3eada100 0x67bed42c: rwlock_unlock 0x3eada100 0x67bed42c: rwlock_rdlock 0x3eada100 (0) 0x67bed42c: rwlock_unlock 0x3eada100 0x44e7352c: rwlock_unlock 0x3eada100 0x6f6d472c: rwlock_rdlock 0x3eada100 (0) 0x44e7352c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4e2c: rwlock_unlock 0x3eada100 0x44e7382c: rwlock_unlock 0x3eada100 0x6f6d4e2c: rwlock_rdlock 0x3eada100 (2) 0x44e7382c: rwlock_rdlock 0x3eada100 (2147483651) 0x6f6d472c: rwlock_unlock 0x3eada100 0x44e7352c: rwlock_unlock 0x3eada100 0x67bed82c: rwlock_rdlock 0x3eada100 (2147483651) 0x6f6d4e2c: rwlock_unlock 0x3eada100 0x44e7382c: rwlock_unlock 0x3eada100 0x67bedb2c: rwlock_unlock 0x3eada100 0x67bed82c: rwlock_unlock 0x3eada100 rthread reaping 0x67bedb2c stack 0x46ac54e0 0x44e7372c: rwlock_unlock 0x3eada100 0x44e7372c: rwlock_rdlock 0x3eada100 (0) 0x44e7372c: rwlock_unlock 0x3eada100 0x6f6d4f2c: rwlock_unlock 0x3eada100 0x6f6d4f2c: rwlock_rdlock 0x3eada100 (0) 0x67bedf2c: rwlock_unlock 0x3eada100 0x67bedf2c: rwlock_rdlock 0x3eada100 (1) 0x6f6d4f2c: rwlock_unlock 0x3eada100 0x67bedf2c: rwlock_unlock 0x3eada100 0x44e73c2c: rwlock_unlock 0x3eada100 0x44e73c2c: rwlock_rdlock 0x3eada100 (0) 0x44e73c2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d4f2c stack 0x46ae8900 0x67bedc2c: rwlock_unlock 0x3eada100 0x67bedc2c: rwlock_rdlock 0x3eada100 (0) 0x67bedc2c: rwlock_unlock 0x3eada100 rthread reaping 0x44e73c2c stack 0x46ac5dc0 rthread reaping 0x67bedc2c stack 0x46ac5ec0 rthread reaping 0x6f6d472c stack 0x46ac52e0 rthread reaping 0x44e73b2c stack 0x46acace0 rthread reaping 0x44e7352c stack 0x46ac5720 rthread reaping 0x6f6d452c stack 0x46aca220 rthread reaping 0x67bed82c stack 0x46ae87e0 rthread reaping 0x67bedf2c stack 0x46aca0e0 rthread reaping 0x6f6d4e2c stack 0x46ac5ee0 rthread reaping 0x44e7372c stack 0x46ac56e0 rthread reaping 0x44e7382c stack 0x46ab5220 rthread reaping 0x6f6d4a2c stack 0x46ac5700 rthread reaping 0x67bed42c stack 0x46ae80a0 0x6f6d482c: rwlock_wrlock 0x3eada100 (0) 0x6f6d482c: rwlock_unlock 0x3eada100 0x6f6d482c: rwlock_rdlock 0x3eada100 (0) 0x44e7362c: rwlock_wrlock 0x3eada100 (1) 0x6f6d482c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_wrlock 0x3eada100 (0) 0x67beda2c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_rdlock 0x3eada100 (0) 0x44e7362c: rwlock_unlock 0x3eada100 0x44e7302c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e7302c: rwlock_unlock 0x3eada100 0x44e7302c: rwlock_rdlock 0x3eada100 (0) 0x44e7302c: rwlock_unlock 0x3eada100 0x44e7362c: rwlock_rdlock 0x3eada100 (1) 0x44e7362c: rwlock_unlock 0x3eada100 0x44e7312c: rwlock_wrlock 0x3eada100 (1) 0x67beda2c: rwlock_unlock 0x3eada100 0x67bede2c: rwlock_wrlock 0x3eada100 (2147483647) 0x67bed12c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d4e2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d4d2c: rwlock_wrlock 0x3eada100 (4294967295) rthread reaping 0x6f6d482c stack 0x46ae80a0 rthread reaping 0x44e7362c stack 0x46ac5700 rthread reaping 0x67beda2c stack 0x46ab5220 rthread reaping 0x44e7302c stack 0x46ac56e0 0x67bed22c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e7312c: rwlock_unlock 0x3eada100 0x44e7312c: rwlock_rdlock 0x3eada100 (0) 0x44e7322c: rwlock_wrlock 0x3eada100 (2147483649) 0x67bed02c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f0b752c: rwlock_wrlock 0x3eada100 (2147483649) 0x67bed62c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f6d442c: rwlock_wrlock 0x3eada100 (2147483649) 0x44e7342c: rwlock_wrlock 0x3eada100 (2147483649) 0x44e7312c: rwlock_unlock 0x3eada100 0x67bed22c: rwlock_unlock 0x3eada100 0x44e7322c: rwlock_unlock 0x3eada100 0x67bede2c: rwlock_unlock 0x3eada100 0x44e7322c: rwlock_rdlock 0x3eada100 (4294967295) 0x44e7322c: rwlock_unlock 0x3eada100 0x67bede2c: rwlock_rdlock 0x3eada100 (0) 0x67bed62c: rwlock_unlock 0x3eada100 0x67bed62c: rwlock_rdlock 0x3eada100 (0) 0x67bed12c: rwlock_unlock 0x3eada100 0x67bed22c: rwlock_rdlock 0x3eada100 (0) 0x67bed22c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_rdlock 0x3eada100 (0) 0x67bed02c: rwlock_unlock 0x3eada100 0x67bed12c: rwlock_rdlock 0x3eada100 (1) 0x67bed12c: rwlock_unlock 0x3eada100 0x67bede2c: rwlock_unlock 0x3eada100 0x67bed62c: rwlock_unlock 0x3eada100 rthread reaping 0x44e7312c stack 0x46ac5ee0 0x6f6d4e2c: rwlock_unlock 0x3eada100 0x6f6d4e2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4e2c: rwlock_unlock 0x3eada100 0x6f6d4d2c: rwlock_unlock 0x3eada100 0x6f6d4d2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4d2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d4e2c stack 0x46aca0e0 0x44e7342c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d4d2c stack 0x46ae87e0 rthread reaping 0x67bed12c stack 0x46aca220 0x44e7342c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x67bed22c stack 0x46ac5720 0x44e7342c: rwlock_unlock 0x3eada100 rthread reaping 0x67bede2c stack 0x46acace0 rthread reaping 0x44e7322c stack 0x46ac52e0 0x6f6d442c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed02c stack 0x46ac5ec0 0x6f6d442c: rwlock_rdlock 0x3eada100 (0) 0x6f6d442c: rwlock_unlock 0x3eada100 0x6f0b752c: rwlock_unlock 0x3eada100 0x6f0b752c: rwlock_rdlock 0x3eada100 (0) 0x6f0b752c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b752c stack 0x46ac5dc0 rthread reaping 0x67bed62c stack 0x46ae8900 rthread reaping 0x6f6d442c stack 0x46ac54e0 rthread reaping 0x44e7342c stack 0x46ac56c0 0x6f0b762c: rwlock_wrlock 0x3eada100 (0) 0x6f0b762c: rwlock_unlock 0x3eada100 0x6f0b762c: rwlock_rdlock 0x3eada100 (0) 0x6f0b762c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_wrlock 0x3eada100 (0) 0x67bedd2c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_rdlock 0x3eada100 (0) 0x67bedd2c: rwlock_unlock 0x3eada100 0x6f6d492c: rwlock_wrlock 0x3eada100 (0) main: 0 0x44e7382c: 0: enter run() 0x67bedb2c: 1: enter run() 0x67bedb2c: 1: set_msg 0x44e7382c: 0: set_msg 0x44e7382c: 0: msg: "new message" 0x67bedb2c: 1: msg: "new message" 0x44e7382c: 0: exit run() 0x44e73a2c: 2: enter run() 0x67bedb2c: 1: exit run() 0x44e73a2c: 2: set_msg 0x44e7312c: 3: enter run() 0x44e73a2c: 2: msg: "new message" 0x44e73a2c: 2: exit run() 0x44e7312c: 3: set_msg 0x6f0b7e2c: 4: enter run() 0x44e7312c: 3: msg: "new message" 0x6f0b7e2c: 4: set_msg 0x44e7312c: 3: exit run() 0x6f0b7e2c: 4: msg: "new message" 0x6f0b7e2c: 4: exit run() 0x44e73b2c: 5: enter run() 0x44e73b2c: 5: set_msg 0x44e73b2c: 5: msg: "new message" 0x44e73b2c: 5: exit run() 0x67bed02c: 6: enter run() 0x67bed02c: 6: set_msg 0x67bed02c: 6: msg: "new message" 0x67bed02c: 6: exit run() 0x67bedc2c: 7: enter run() 0x67bedc2c: 7: set_msg 0x67bedc2c: 7: msg: "new message" 0x67bedc2c: 7: exit run() 0x6f6d432c: 8: enter run() 0x6f6d432c: 8: set_msg 0x6f6d432c: 8: msg: "new message" 0x6f6d432c: 8: exit run() 0x67bed62c: 9: enter run() 0x67bed62c: 9: set_msg 0x67bed62c: 9: msg: "new message" 0x67bed62c: 9: exit run() 0x6f6d482c: 10: enter run() 0x6f6d482c: 10: set_msg 0x6f6d482c: 10: msg: "new message" 0x6f6d482c: 10: exit run() 0x67bed12c: 11: enter run() 0x67bed12c: 11: set_msg 0x67bed12c: 11: msg: "new message" 0x67bed12c: 11: exit run() 0x44e7322c: 12: enter run() 0x44e7322c: 12: set_msg 0x44e7322c: 12: msg: "new message" 0x44e7322c: 12: exit run() 0x6f0b772c: 13: enter run() 0x6f0b772c: 13: set_msg 0x6f0b772c: 13: msg: "new message" 0x6f0b772c: 13: exit run() 0x6f0b742c: 14: enter run() 0x6f0b742c: 14: set_msg 0x6f0b742c: 14: msg: "new message" 0x6f0b742c: 14: exit run() 0x44e73f2c: 15: enter run() 0x44e73f2c: 15: set_msg 0x44e73f2c: 15: msg: "new message" 0x44e73f2c: 15: exit run() main: 1 0x6f0b792c: 0: enter run() 0x6f0b792c: 0: set_msg 0x67bedb2c: 1: enter run() 0x44e73d2c: 2: enter run() 0x6f0b792c: 0: msg: "new message" 0x6f0b712c: 3: enter run() 0x67bed12c: 4: enter run() 0x6f0b792c: 0: exit run() 0x6f6d4c2c: 5: enter run() 0x44e73d2c: 2: set_msg 0x67bed32c: 6: enter run() 0x6f6d422c: 7: enter run() 0x6f0b7a2c: 9: enter run() 0x44e7372c: 8: enter run() 0x6f0b7c2c: 11: enter run() 0x6f6d452c: 13: enter run() 0x44e73e2c: 12: enter run() 0x67bedd2c: 10: enter run() 0x6f6d402c: 14: enter run() 0x67bed32c: 6: set_msg 0x6f6d482c: 15: enter run() 0x6f6d482c: 15: set_msg 0x6f6d482c: 15: msg: "new message" 0x6f6d482c: 15: exit run() 0x6f0b7a2c: 9: set_msg 0x6f0b7a2c: 9: msg: "new message" 0x6f0b7a2c: 9: exit run() 0x67bedd2c: 10: set_msg 0x6f6d452c: 13: set_msg 0x6f6d4c2c: 5: set_msg 0x6f6d4c2c: 5: msg: "new message" 0x6f6d4c2c: 5: exit run() 0x6f0b712c: 3: set_msg 0x67bedb2c: 1: set_msg 0x6f6d452c: 13: msg: "new message" 0x67bedb2c: 1: msg: "new message" 0x67bedd2c: 10: msg: "new message" 0x6f0b712c: 3: msg: "new message" 0x67bed32c: 6: msg: "new message" 0x44e73d2c: 2: msg: "new message" 0x6f6d452c: 13: exit run() 0x67bedb2c: 1: exit run() 0x67bedd2c: 10: exit run() 0x6f0b712c: 3: exit run() 0x67bed32c: 6: exit run() 0x44e73d2c: 2: exit run() 0x44e7372c: 8: set_msg 0x6f6d422c: 7: set_msg 0x6f0b7c2c: 11: set_msg 0x6f6d402c: 14: set_msg 0x6f0b7c2c: 11: msg: "new message" 0x6f6d402c: 14: msg: "new message" 0x6f6d402c: 14: exit run() 0x6f0b7c2c: 11: exit run() 0x67bed12c: 4: set_msg 0x67bed12c: 4: msg: "new message" 0x67bed12c: 4: exit run() 0x44e7372c: 8: msg: "new message" 0x6f6d422c: 7: msg: "new message" 0x44e7372c: 8: exit run() 0x6f6d422c: 7: exit run() 0x44e73e2c: 12: set_msg 0x44e73e2c: 12: msg: "new message" 0x44e73e2c: 12: exit run() main: 2 0x6f6d422c: 0: enter run() 0x6f6d422c: 0: set_msg 0x6f0b7e2c: 1: enter run() 0x6f6d422c: 0: msg: "new message" 0x6f6d422c: 0: exit run() 0x6f0b7e2c: 1: set_msg 0x67bede2c: 2: enter run() 0x6f0b7e2c: 1: msg: "new message" 0x6f6d432c: 3: enter run() 0x6f0b7e2c: 1: exit run() 0x67bede2c: 2: set_msg 0x67bedc2c: 4: enter run() 0x67bede2c: 2: msg: "new message" 0x6f6d492c: 5: enter run() 0x44e7302c: 6: enter run() 0x6f6d442c: 7: enter run() 0x6f6d492c: 5: set_msg 0x44e73c2c: 8: enter run() 0x67bede2c: 2: exit run() 0x44e7362c: 10: enter run() 0x6f0b7f2c: 9: enter run() 0x44e73c2c: 8: set_msg 0x44e7312c: 11: enter run() 0x67bedf2c: 12: enter run() 0x6f6d462c: 13: enter run() 0x6f0b7c2c: 14: enter run() 0x67bed92c: 15: enter run() 0x44e7312c: 11: set_msg 0x67bedc2c: 4: set_msg 0x6f0b7f2c: 9: set_msg 0x67bedf2c: 12: set_msg 0x67bedf2c: 12: msg: "new message" 0x67bedf2c: 12: exit run() 0x67bed92c: 15: set_msg 0x6f6d432c: 3: set_msg 0x6f6d432c: 3: msg: "new message" 0x6f6d432c: 3: exit run() 0x6f6d442c: 7: set_msg 0x6f6d442c: 7: msg: "new message" 0x6f6d442c: 7: exit run() 0x44e73c2c: 8: msg: "new message" 0x44e73c2c: 8: exit run() 0x6f0b7c2c: 14: set_msg 0x6f0b7c2c: 14: msg: "new message" 0x6f6d462c: 13: set_msg 0x6f0b7c2c: 14: exit run() 0x44e7302c: 6: set_msg 0x67bedc2c: 4: msg: "new message" 0x6f6d492c: 5: msg: "new message" 0x44e7302c: 6: msg: "new message" 0x67bedc2c: 4: exit run() 0x6f6d492c: 5: exit run() 0x6f6d462c: 13: msg: "new message" 0x6f0b7f2c: 9: msg: "new message" 0x67bed92c: 15: msg: "new message" 0x44e7312c: 11: msg: "new message" 0x44e7302c: 6: exit run() 0x6f6d462c: 13: exit run() 0x6f0b7f2c: 9: exit run() 0x67bed92c: 15: exit run() 0x44e7312c: 11: exit run() 0x44e7362c: 10: set_msg 0x44e7362c: 10: msg: "new message" 0x44e7362c: 10: exit run() main: 3 0x6f6d4a2c: 0: enter run() 0x6f6d4a2c: 0: set_msg 0x6f0b772c: 1: enter run() 0x6f6d4a2c: 0: msg: "new message" 0x6f0b7d2c: 2: enter run() 0x6f6d4a2c: 0: exit run() 0x6f0b772c: 1: set_msg 0x67bed62c: 3: enter run() 0x67bed62c: 3: set_msg 0x6f0b772c: 1: msg: "new message" 0x67bed02c: 4: enter run() 0x44e7332c: 6: enter run() 0x6f0b772c: 1: exit run() 0x6f0b7f2c: 5: enter run() 0x67bed62c: 3: msg: "new message" 0x67bed32c: 7: enter run() 0x6f6d412c: 8: enter run() 0x6f0b7a2c: 9: enter run() 0x67bed32c: 7: set_msg 0x67bed62c: 3: exit run() 0x67bed42c: 10: enter run() 0x6f0b792c: 11: enter run() 0x67bed52c: 12: enter run() 0x67bed22c: 13: enter run() 0x6f6d4f2c: 14: enter run() 0x6f0b7f2c: 5: set_msg 0x44e7342c: 15: enter run() 0x44e7342c: 15: set_msg 0x44e7342c: 15: msg: "new message" 0x44e7342c: 15: exit run() 0x44e7332c: 6: set_msg 0x44e7332c: 6: msg: "new message" 0x44e7332c: 6: exit run() 0x67bed02c: 4: set_msg 0x67bed32c: 7: msg: "new message" 0x67bed32c: 7: exit run() 0x67bed42c: 10: set_msg 0x67bed42c: 10: msg: "new message" 0x67bed42c: 10: exit run() 0x6f0b7d2c: 2: set_msg 0x6f0b7d2c: 2: msg: "new message" 0x6f0b7d2c: 2: exit run() 0x6f0b7f2c: 5: msg: "new message" 0x6f0b7f2c: 5: exit run() 0x6f0b7a2c: 9: set_msg 0x6f0b7a2c: 9: msg: "new message" 0x6f0b7a2c: 9: exit run() 0x6f0b792c: 11: set_msg 0x6f0b792c: 11: msg: "new message" 0x6f0b792c: 11: exit run() 0x67bed52c: 12: set_msg 0x67bed52c: 12: msg: "new message" 0x67bed52c: 12: exit run() 0x6f6d4f2c: 14: set_msg 0x6f6d4f2c: 14: msg: "new message" 0x6f6d4f2c: 14: exit run() 0x6f6d412c: 8: set_msg 0x67bed22c: 13: set_msg 0x6f6d412c: 8: msg: "new message" 0x67bed22c: 13: msg: "new message" 0x6f6d412c: 8: exit run() 0x67bed02c: 4: msg: "new message" 0x67bed22c: 13: exit run() 0x67bed02c: 4: exit run() main: 4 0x44e7312c: 0: enter run() 0x44e7312c: 0: set_msg 0x44e7312c: 0: msg: "new message" 0x44e7312c: 0: exit run() 0x44e7322c: 1: enter run() 0x6f6d462c: 2: enter run() 0x44e7322c: 1: set_msg 0x6f6d462c: 2: set_msg 0x44e7322c: 1: msg: "new message" 0x6f6d462c: 2: msg: "new message" 0x44e7322c: 1: exit run() 0x6f6d462c: 2: exit run() 0x67bedb2c: 3: enter run() 0x67bedb2c: 3: set_msg 0x67bedb2c: 3: msg: "new message" 0x67bedb2c: 3: exit run() 0x44e7352c: 4: enter run() 0x44e7352c: 4: set_msg 0x44e7352c: 4: msg: "new message" 0x44e73e2c: 5: enter run() 0x44e7352c: 4: exit run() 0x6f0b702c: 6: enter run() 0x44e73e2c: 5: set_msg 0x6f6d4c2c: 7: enter run() 0x6f0b7b2c: 8: enter run() 0x44e7362c: 9: enter run() 0x44e73e2c: 5: msg: "new message" 0x6f6d4d2c: 10: enter run() 0x6f0b762c: 11: enter run() 0x44e73a2c: 12: enter run() 0x6f0b752c: 13: enter run() 0x6f0b7c2c: 14: enter run() 0x6f6d4b2c: 15: enter run() 0x6f0b702c: 6: set_msg 0x44e73e2c: 5: exit run() 0x6f0b7b2c: 8: set_msg 0x6f0b7b2c: 8: msg: "new message" 0x6f0b7b2c: 8: exit run() 0x6f6d4d2c: 10: set_msg 0x6f6d4c2c: 7: set_msg 0x6f6d4d2c: 10: msg: "new message" 0x6f0b752c: 13: set_msg 0x6f6d4d2c: 10: exit run() 0x6f0b762c: 11: set_msg 0x6f6d4c2c: 7: msg: "new message" 0x6f6d4c2c: 7: exit run() 0x44e7362c: 9: set_msg 0x6f0b7c2c: 14: set_msg 0x6f0b762c: 11: msg: "new message" 0x6f0b7c2c: 14: msg: "new message" 0x6f0b762c: 11: exit run() 0x6f0b7c2c: 14: exit run() 0x44e73a2c: 12: set_msg 0x6f6d4b2c: 15: set_msg 0x6f6d4b2c: 15: msg: "new message" 0x44e7362c: 9: msg: "new message" 0x6f6d4b2c: 15: exit run() 0x6f0b752c: 13: msg: "new message" 0x44e7362c: 9: exit run() 0x6f0b702c: 6: msg: "new message" 0x44e73a2c: 12: msg: "new message" 0x6f0b752c: 13: exit run() 0x6f0b702c: 6: exit run() 0x44e73a2c: 12: exit run() main: 5 0x6f6d4e2c: 0: enter run() 0x6f6d4e2c: 0: set_msg 0x6f6d4e2c: 0: msg: "new message" 0x6f6d4e2c: 0: exit run() 0x6f0b702c: 1: enter run() 0x67bed22c: 2: enter run() 0x6f0b702c: 1: set_msg 0x67bed22c: 2: set_msg 0x6f0b702c: 1: msg: "new message" 0x6f0b702c: 1: exit run() 0x67bed22c: 2: msg: "new message" 0x44e73c2c: 3: enter run() 0x67bed12c: 4: enter run() 0x67bed22c: 2: exit run() 0x67bed12c: 4: set_msg 0x67bed12c: 4: msg: "new message" 0x67bed12c: 4: exit run() 0x6f0b742c: 5: enter run() 0x44e73c2c: 3: set_msg 0x44e73c2c: 3: msg: "new message" 0x44e73c2c: 3: exit run() 0x6f0b742c: 5: set_msg 0x6f6d492c: 6: enter run() 0x6f0b742c: 5: msg: "new message" 0x44e73b2c: 7: enter run() 0x6f0b742c: 5: exit run() 0x44e73b2c: 7: set_msg 0x6f6d492c: 6: set_msg 0x6f6d492c: 6: msg: "new message" 0x6f6d492c: 6: exit run() 0x44e73b2c: 7: msg: "new message" 0x44e73b2c: 7: exit run() 0x6f0b792c: 8: enter run() 0x6f0b792c: 8: set_msg 0x6f0b792c: 8: msg: "new message" 0x6f0b792c: 8: exit run() 0x6f0b7e2c: 9: enter run() 0x6f0b7e2c: 9: set_msg 0x6f0b7e2c: 9: msg: "new message" 0x6f0b7e2c: 9: exit run() 0x44e7372c: 10: enter run() 0x44e7372c: 10: set_msg 0x44e7372c: 10: msg: "new message" 0x44e7372c: 10: exit run() 0x6f6d4a2c: 11: enter run() 0x6f6d4a2c: 11: set_msg 0x6f6d4a2c: 11: msg: "new message" 0x6f6d4a2c: 11: exit run() 0x67bed72c: 12: enter run() 0x67bed72c: 12: set_msg 0x67bed72c: 12: msg: "new message" 0x6f6d472c: 13: enter run() 0x67bed72c: 12: exit run() 0x6f6d472c: 13: set_msg 0x67bedc2c: 14: enter run() 0x6f6d472c: 13: msg: "new message" 0x44e7332c: 15: enter run() 0x6f6d472c: 13: exit run() 0x67bedc2c: 14: set_msg 0x67bedc2c: 14: msg: "new message" 0x67bedc2c: 14: exit run() 0x44e7332c: 15: set_msg 0x44e7332c: 15: msg: "new message" 0x44e7332c: 15: exit run() main: 6 0x67bed52c: 0: enter run() 0x67bed52c: 0: set_msg 0x6f0b7c2c: 1: enter run() 0x67bed52c: 0: msg: "new message" 0x67bed52c: 0: exit run() 0x6f0b7c2c: 1: set_msg 0x6f0b712c: 2: enter run() 0x6f0b7c2c: 1: msg: "new message" 0x6f6d4f2c: 3: enter run() 0x6f6d4c2c: 4: enter run() 0x6f0b7d2c: 5: enter run() 0x6f0b712c: 2: set_msg 0x6f0b7c2c: 1: exit run() 0x6f6d412c: 6: enter run() 0x67beda2c: 7: enter run() 0x44e7312c: 8: enter run() 0x6f0b7f2c: 9: enter run() 0x6f0b712c: 2: msg: "new message" 0x67bedd2c: 10: enter run() 0x6f0b722c: 11: enter run() 0x6f6d4d2c: 12: enter run() 0x67bed32c: 13: enter run() 0x6f0b7a2c: 14: enter run() 0x6f0b752c: 15: enter run() 0x6f0b712c: 2: exit run() 0x6f6d4c2c: 4: set_msg 0x6f6d4d2c: 12: set_msg 0x6f6d4f2c: 3: set_msg 0x6f6d4d2c: 12: msg: "new message" 0x6f6d4f2c: 3: msg: "new message" 0x6f6d4d2c: 12: exit run() 0x6f0b7d2c: 5: set_msg 0x6f6d4f2c: 3: exit run() 0x67beda2c: 7: set_msg 0x67beda2c: 7: msg: "new message" 0x6f0b752c: 15: set_msg 0x67beda2c: 7: exit run() 0x67bed32c: 13: set_msg 0x6f0b7f2c: 9: set_msg 0x6f0b752c: 15: msg: "new message" 0x6f0b752c: 15: exit run() 0x67bed32c: 13: msg: "new message" 0x67bed32c: 13: exit run() 0x6f0b7a2c: 14: set_msg 0x44e7312c: 8: set_msg 0x6f0b7a2c: 14: msg: "new message" 0x6f0b7a2c: 14: exit run() 0x6f6d412c: 6: set_msg 0x6f0b7d2c: 5: msg: "new message" 0x6f0b7d2c: 5: exit run() 0x6f0b722c: 11: set_msg 0x6f6d4c2c: 4: msg: "new message" 0x6f6d4c2c: 4: exit run() 0x67bedd2c: 10: set_msg 0x6f0b722c: 11: msg: "new message" 0x6f0b722c: 11: exit run() 0x6f6d412c: 6: msg: "new message" 0x44e7312c: 8: msg: "new message" 0x67bedd2c: 10: msg: "new message" 0x6f6d412c: 6: exit run() 0x44e7312c: 8: exit run() 0x6f0b7f2c: 9: msg: "new message" 0x67bedd2c: 10: exit run() 0x6f0b7f2c: 9: exit run() main: 7 0x6f6d492c: 0: enter run() 0x6f6d492c: 0: set_msg 0x67bedb2c: 1: enter run() 0x6f6d492c: 0: msg: "new message" 0x6f6d4f2c: 2: enter run() 0x44e73c2c: 3: enter run() 0x67bedc2c: 4: enter run() 0x6f6d472c: 5: enter run() 0x6f6d492c: 0: exit run() 0x67bedb2c: 1: set_msg 0x44e73b2c: 6: enter run() 0x44e7352c: 7: enter run() 0x6f6d452c: 8: enter run() 0x67bed82c: 9: enter run() 0x67bedf2c: 10: enter run() 0x44e73b2c: 6: set_msg 0x6f6d4e2c: 11: enter run() 0x44e7382c: 13: enter run() 0x44e7372c: 12: enter run() 0x67bed42c: 15: enter run() 0x6f6d4a2c: 14: enter run() 0x6f6d472c: 5: set_msg 0x6f6d452c: 8: set_msg 0x6f6d4a2c: 14: set_msg 0x44e73b2c: 6: msg: "new message" 0x6f6d452c: 8: msg: "new message" 0x44e73b2c: 6: exit run() 0x6f6d4a2c: 14: msg: "new message" 0x6f6d4a2c: 14: exit run() 0x6f6d452c: 8: exit run() 0x67bed82c: 9: set_msg 0x67bed42c: 15: set_msg 0x67bed42c: 15: msg: "new message" 0x67bed42c: 15: exit run() 0x44e7352c: 7: set_msg 0x6f6d4e2c: 11: set_msg 0x44e7382c: 13: set_msg 0x6f6d472c: 5: msg: "new message" 0x44e7352c: 7: msg: "new message" 0x6f6d4e2c: 11: msg: "new message" 0x44e7382c: 13: msg: "new message" 0x6f6d472c: 5: exit run() 0x67bedb2c: 1: msg: "new message" 0x44e7352c: 7: exit run() 0x6f6d4e2c: 11: exit run() 0x67bed82c: 9: msg: "new message" 0x44e7382c: 13: exit run() 0x67bedb2c: 1: exit run() 0x67bed82c: 9: exit run() 0x44e7372c: 12: set_msg 0x44e7372c: 12: msg: "new message" 0x6f6d4f2c: 2: set_msg 0x44e7372c: 12: exit run() 0x67bedf2c: 10: set_msg 0x6f6d4f2c: 2: msg: "new message" 0x67bedf2c: 10: msg: "new message" 0x6f6d4f2c: 2: exit run() 0x67bedf2c: 10: exit run() 0x44e73c2c: 3: set_msg 0x44e73c2c: 3: msg: "new message" 0x44e73c2c: 3: exit run() 0x67bedc2c: 4: set_msg 0x67bedc2c: 4: msg: "new message" 0x67bedc2c: 4: exit run() main: 8 0x6f6d482c: 0: enter run() 0x6f6d482c: 0: set_msg 0x44e7362c: 1: enter run() 0x6f6d482c: 0: msg: "new message" 0x67beda2c: 2: enter run() 0x6f6d482c: 0: exit run() 0x67beda2c: 2: set_msg 0x44e7362c: 1: set_msg 0x44e7302c: 3: enter run() 0x44e7302c: 3: set_msg 0x44e7302c: 3: msg: "new message" 0x44e7302c: 3: exit run() 0x44e7362c: 1: msg: "new message" 0x44e7312c: 4: enter run() 0x67beda2c: 2: msg: "new message" 0x44e7362c: 1: exit run() 0x67bede2c: 9: enter run() 0x67bed12c: 7: enter run() 0x6f6d4e2c: 5: enter run() 0x6f6d4d2c: 6: enter run() 0x67beda2c: 2: exit run() 0x67bed22c: 8: enter run() 0x44e7312c: 4: set_msg 0x44e7322c: 10: enter run() 0x67bed02c: 11: enter run() 0x6f0b752c: 12: enter run() 0x67bed62c: 13: enter run() 0x6f6d442c: 14: enter run() 0x44e7342c: 15: enter run() 0x44e7312c: 4: msg: "new message" 0x67bed22c: 8: set_msg 0x44e7322c: 10: set_msg 0x67bede2c: 9: set_msg 0x44e7322c: 10: msg: "new message" 0x44e7322c: 10: exit run() 0x67bed62c: 13: set_msg 0x67bed12c: 7: set_msg 0x44e7312c: 4: exit run() 0x67bed22c: 8: msg: "new message" 0x67bed02c: 11: set_msg 0x67bed02c: 11: msg: "new message" 0x67bed22c: 8: exit run() 0x67bed12c: 7: msg: "new message" 0x67bede2c: 9: msg: "new message" 0x67bede2c: 9: exit run() 0x67bed62c: 13: msg: "new message" 0x67bed62c: 13: exit run() 0x67bed02c: 11: exit run() 0x6f6d4e2c: 5: set_msg 0x67bed12c: 7: exit run() 0x6f6d4e2c: 5: msg: "new message" 0x6f6d4e2c: 5: exit run() 0x6f6d4d2c: 6: set_msg 0x6f6d4d2c: 6: msg: "new message" 0x6f6d4d2c: 6: exit run() 0x44e7342c: 15: set_msg 0x44e7342c: 15: msg: "new message" 0x44e7342c: 15: exit run() 0x6f6d442c: 14: set_msg 0x6f6d442c: 14: msg: "new message" 0x6f6d442c: 14: exit run() 0x6f0b752c: 12: set_msg 0x6f0b752c: 12: msg: "new message" 0x6f0b752c: 12: exit run() main: 9 0x6f0b762c: 0: enter run() 0x6f0b762c: 0: set_msg 0x6f0b762c: 0: msg: "new message" 0x6f0b762c: 0: exit run() 0x67bedd2c: 1: enter run() 0x67bedd2c: 1: set_msg 0x67bedd2c: 1: msg: "new message" 0x67bedd2c: 1: exit run() 0x6f6d492c: 2: enter run() 00x6f6d492c: rwlock_unlock 0x3eada100 0x6f6d492c: rwlock_rdlock 0x3eada100 (0) 0x67bedf2c: rwlock_wrlock 0x3eada100 (1) rthread reaping 0x6f0b762c stack 0x46ac56c0 0x44e73d2c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f0b742c: rwlock_wrlock 0x3eada100 (2147483649) rthread reaping 0x67bedd2c stack 0x46ac54e0 0x44e73e2c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f6d4d2c: rwlock_wrlock 0x3eada100 (2147483649) 0x67bedc2c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f6d4a2c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f0b702c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f6d4b2c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f6d4c2c: rwlock_wrlock 0x3eada100 (2147483649) 0x67bedb2c: rwlock_wrlock 0x3eada100 (2147483649) 0x44e7362c: rwlock_wrlock 0x3eada100 (2147483649) 0x44e73a2c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f6d492c: rwlock_unlock 0x3eada100 0x6f6d4d2c: rwlock_unlock 0x3eada100 0x6f6d4d2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4d2c: rwlock_unlock 0x3eada100 0x67bedb2c: rwlock_unlock 0x3eada100 0x67bedb2c: rwlock_rdlock 0x3eada100 (0) 0x67bedb2c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4a2c: rwlock_unlock 0x3eada100 0x6f6d4c2c: rwlock_unlock 0x3eada100 0x44e73a2c: rwlock_unlock 0x3eada100 0x44e73a2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4c2c: rwlock_rdlock 0x3eada100 (0) 0x44e73a2c: rwlock_unlock 0x3eada100 0x6f6d4c2c: rwlock_unlock 0x3eada100 0x6f0b702c: rwlock_unlock 0x3eada100 0x6f0b702c: rwlock_rdlock 0x3eada100 (0) 0x6f0b702c: rwlock_unlock 0x3eada100 0x44e73d2c: rwlock_unlock 0x3eada100 0x44e73d2c: rwlock_rdlock 0x3eada100 (0) 0x44e73d2c: rwlock_unlock 0x3eada100 0x6f0b742c: rwlock_unlock 0x3eada100 0x67bedf2c: rwlock_unlock 0x3eada100 0x6f0b742c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f0b742c: rwlock_unlock 0x3eada100 0x67bedf2c: rwlock_rdlock 0x3eada100 (0) 0x67bedf2c: rwlock_unlock 0x3eada100 rthread reaping 0x67bedf2c stack 0x46ac5dc0 rthread reaping 0x6f0b742c stack 0x46ac52e0 0x44e7362c: rwlock_unlock 0x3eada100 0x44e7362c: rwlock_rdlock 0x3eada100 (0) 0x44e7362c: rwlock_unlock 0x3eada100 0x6f6d4b2c: rwlock_unlock 0x3eada100 0x6f6d4b2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4b2c: rwlock_unlock 0x3eada100 0x44e73e2c: rwlock_unlock 0x3eada100 0x44e73e2c: rwlock_rdlock 0x3eada100 (0) 0x44e73e2c: rwlock_unlock 0x3eada100 0x67bedc2c: rwlock_unlock 0x3eada100 0x67bedc2c: rwlock_rdlock 0x3eada100 (0) 0x67bedc2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d492c stack 0x46ae8900 rthread reaping 0x44e73d2c stack 0x46ac5ec0 rthread reaping 0x44e73e2c stack 0x46acace0 rthread reaping 0x6f6d4d2c stack 0x46ac5720 rthread reaping 0x67bedc2c stack 0x46aca220 rthread reaping 0x6f6d4a2c stack 0x46ae87e0 rthread reaping 0x6f0b702c stack 0x46aca0e0 rthread reaping 0x6f6d4b2c stack 0x46ac5ee0 rthread reaping 0x6f6d4c2c stack 0x46ac56e0 rthread reaping 0x67bedb2c stack 0x46ab5220 rthread reaping 0x44e7362c stack 0x46ac5700 rthread reaping 0x44e73a2c stack 0x46ae80a0 0x67bed32c: rwlock_wrlock 0x3eada100 (0) 0x67bed32c: rwlock_unlock 0x3eada100 0x67bed32c: rwlock_rdlock 0x3eada100 (0) 0x67bed32c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_wrlock 0x3eada100 (0) 0x67bed92c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_rdlock 0x3eada100 (0) 0x67bed92c: rwlock_unlock 0x3eada100 0x67bed52c: rwlock_wrlock 0x3eada100 (0) 0x67bed52c: rwlock_unlock 0x3eada100 0x67bed52c: rwlock_rdlock 0x3eada100 (0) 0x6f6d422c: rwlock_wrlock 0x3eada100 (1) 0x67bedd2c: rwlock_wrlock 0x3eada100 (2147483649) 0x67bed52c: rwlock_unlock 0x3eada100 0x44e7302c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b7f2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d422c: rwlock_unlock 0x3eada100 0x6f6d422c: rwlock_rdlock 0x3eada100 (0) 0x6f0b772c: rwlock_wrlock 0x3eada100 (0) rthread reaping 0x67bed32c stack 0x46ae80a0 rthread reaping 0x67bed92c stack 0x46ac5700 0x6f0b762c: rwlock_wrlock 0x3eada100 (2147483649) rthread reaping 0x67bed52c stack 0x46ab5220 0x6f6d432c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f0b782c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f6d422c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7a2c: rwlock_wrlock 0x3eada100 (4294967295) 0x67beda2c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e7312c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed02c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b792c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_rdlock 0x3eada100 (0) 0x6f0b792c: rwlock_unlock 0x3eada100 0x44e7312c: rwlock_unlock 0x3eada100 0x44e7312c: rwlock_rdlock 0x3eada100 (0) 0x6f0b772c: rwlock_unlock 0x3eada100 0x6f6d432c: rwlock_unlock 0x3eada100 0x6f0b772c: rwlock_rdlock 0x3eada100 (4294967295) 0x6f0b772c: rwlock_unlock 0x3eada100 0x44e7312c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_rdlock 0x3eada100 (0) 0x67beda2c: rwlock_unlock 0x3eada100 0x6f0b7f2c: rwlock_unlock 0x3eada100 0x6f0b7f2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7f2c: rwlock_unlock 0x3eada100 0x44e7302c: rwlock_unlock 0x3eada100 0x6f0b782c: rwlock_unlock 0x3eada100 0x44e7302c: rwlock_rdlock 0x3eada100 (2147483647) 0x67bed02c: rwlock_unlock 0x3eada100 0x6f0b782c: rwlock_rdlock 0x3eada100 (4294967295) 0x6f6d432c: rwlock_rdlock 0x3eada100 (4294967295) 0x6f0b782c: rwlock_unlock 0x3eada100 0x6f6d432c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_rdlock 0x3eada100 (0) 0x67bed02c: rwlock_unlock 0x3eada100 0x44e7302c: rwlock_unlock 0x3eada100 0x6f0b762c: rwlock_unlock 0x3eada100 0x6f0b762c: rwlock_rdlock 0x3eada100 (0) 0x6f0b762c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7a2c: rwlock_unlock 0x3eada100 0x6f0b7a2c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x6f6d422c stack 0x46ac56e0 0x67bedd2c: rwlock_unlock 0x3eada100 0x6f0b7a2c: rwlock_unlock 0x3eada100 rthread reaping 0x44e7302c stack 0x46aca0e0 rthread reaping 0x67bedd2c stack 0x46ac5ee0 rthread reaping 0x6f0b7f2c stack 0x46ae87e0 rthread reaping 0x6f0b762c stack 0x46aca220 rthread reaping 0x6f0b772c stack 0x46ac5720 rthread reaping 0x6f6d432c stack 0x46acace0 rthread reaping 0x6f0b782c stack 0x46ac5ec0 rthread reaping 0x67beda2c stack 0x46ae8900 rthread reaping 0x6f0b792c stack 0x46ac52e0 rthread reaping 0x6f0b7a2c stack 0x46ac5dc0 rthread reaping 0x44e7312c stack 0x46ac54e0 rthread reaping 0x67bed02c stack 0x46ac56c0 0x44e7322c: rwlock_wrlock 0x3eada100 (0) 0x44e7322c: rwlock_unlock 0x3eada100 0x6f6d482c: rwlock_wrlock 0x3eada100 (2147483647) 0x44e7322c: rwlock_rdlock 0x3eada100 (0) 0x6f6d482c: rwlock_unlock 0x3eada100 0x6f6d482c: rwlock_rdlock 0x3eada100 (1) 0x44e7342c: rwlock_wrlock 0x3eada100 (1) 0x44e7322c: rwlock_unlock 0x3eada100 0x6f6d482c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_wrlock 0x3eada100 (0) 0x6f0b792c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_rdlock 0x3eada100 (0) 0x6f0b792c: rwlock_unlock 0x3eada100 0x44e7332c: rwlock_wrlock 0x3eada100 (1) 0x44e7332c: rwlock_unlock 0x3eada100 0x44e7332c: rwlock_rdlock 0x3eada100 (0) 0x44e7332c: rwlock_unlock 0x3eada100 0x6f6d4e2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4e2c: rwlock_unlock 0x3eada100 0x6f6d4e2c: rwlock_rdlock 0x3eada100 (0) 0x44e73b2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4e2c: rwlock_unlock 0x3eada100 0x44e73b2c: rwlock_unlock 0x3eada100 0x44e73b2c: rwlock_rdlock 0x3eada100 (2147483647) 0x44e7342c: rwlock_unlock 0x3eada100 0x6f6d492c: rwlock_wrlock 0x3eada100 (2147483647) 0x6f6d492c: rwlock_unlock 0x3eada100 0x44e7342c: rwlock_rdlock 0x3eada100 (2147483647) 0x44e7342c: rwlock_unlock 0x3eada100 0x6f6d492c: rwlock_rdlock 0x3eada100 (0) 0x67bed42c: rwlock_wrlock 0x3eada100 (1) 0x6f6d492c: rwlock_unlock 0x3eada100 0x67bed72c: rwlock_wrlock 0x3eada100 (2147483649) 0x44e73b2c: rwlock_unlock 0x3eada100 0x6f0b702c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed42c: rwlock_unlock 0x3eada100 0x67bed42c: rwlock_rdlock 0x3eada100 (0) 0x6f0b752c: rwlock_wrlock 0x3eada100 (2147483649) rthread reaping 0x44e7322c stack 0x46ac56c0 0x6f0b7b2c: rwlock_wrlock 0x3eada100 (2147483649) rthread reaping 0x6f6d482c stack 0x46ac54e0 rthread reaping 0x44e7342c stack 0x46ac5dc0 rthread reaping 0x6f0b792c stack 0x46ac52e0 rthread reaping 0x44e7332c stack 0x46ae8900 rthread reaping 0x6f6d4e2c stack 0x46ac5ec0 0x67bed42c: rwlock_unlock 0x3eada100 rthread reaping 0x44e73b2c stack 0x46acace0 rthread reaping 0x6f6d492c stack 0x46ac5720 0x6f0b772c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d4b2c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed72c: rwlock_unlock 0x3eada100 0x6f6d4f2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4f2c: rwlock_unlock 0x3eada100 0x6f6d4f2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4f2c: rwlock_unlock 0x3eada100 0x6f0b772c: rwlock_unlock 0x3eada100 0x6f0b702c: rwlock_unlock 0x3eada100 0x6f0b772c: rwlock_rdlock 0x3eada100 (4294967295) 0x6f6d4b2c: rwlock_unlock 0x3eada100 0x6f0b702c: rwlock_rdlock 0x3eada100 (0) 0x67bed72c: rwlock_rdlock 0x3eada100 (0) 0x6f0b772c: rwlock_unlock 0x3eada100 0x6f6d4b2c: rwlock_rdlock 0x3eada100 (1) 0x6f0b702c: rwlock_unlock 0x3eada100 0x67bed72c: rwlock_unlock 0x3eada100 0x6f6d4b2c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed72c stack 0x46aca220 rthread reaping 0x67bed42c stack 0x46ae87e0 rthread reaping 0x6f0b702c stack 0x46ac5ee0 0x6f0b752c: rwlock_unlock 0x3eada100 0x6f0b752c: rwlock_rdlock 0x3eada100 (0) 0x6f0b752c: rwlock_unlock 0x3eada100 0x6f0b7b2c: rwlock_unlock 0x3eada100 0x6f0b7b2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7b2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b752c stack 0x46aca0e0 rthread reaping 0x6f0b7b2c stack 0x46ac56e0 rthread reaping 0x6f0b772c stack 0x46ab5220 rthread reaping 0x6f6d4b2c stack 0x46ac5700 rthread reaping 0x6f6d4f2c stack 0x46ae80a0 0x44e73c2c: rwlock_wrlock 0x3eada100 (0) 0x44e73c2c: rwlock_unlock 0x3eada100 0x44e73c2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b792c: rwlock_wrlock 0x3eada100 (1) 0x44e73c2c: rwlock_unlock 0x3eada100 0x44e7352c: rwlock_wrlock 0x3eada100 (2147483647) 0x6f6d462c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b792c: rwlock_unlock 0x3eada100 0x44e7382c: rwlock_wrlock 0x3eada100 (0) 0x6f0b792c: rwlock_rdlock 0x3eada100 (4294967295) rthread reaping 0x44e73c2c stack 0x46ae80a0 0x6f6d432c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b7d2c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed12c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d402c: rwlock_wrlock 0x3eada100 (4294967295) 0x67beda2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b7c2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d462c: rwlock_unlock 0x3eada100 0x67bed22c: rwlock_wrlock 0x3eada100 (0) 0x6f6d462c: rwlock_rdlock 0x3eada100 (2147483647) 0x44e7332c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b7e2c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed52c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed92c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed22c: rwlock_unlock 0x3eada100 0x44e7332c: rwlock_unlock 0x3eada100 0x44e7382c: rwlock_unlock 0x3eada100 0x44e7332c: rwlock_rdlock 0x3eada100 (2147483647) 0x44e7382c: rwlock_rdlock 0x3eada100 (0) 0x44e7332c: rwlock_unlock 0x3eada100 0x44e7382c: rwlock_unlock 0x3eada100 0x67bed52c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_unlock 0x3eada100 0x6f6d462c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b792c stack 0x46ac5700 0x67bed52c: rwlock_rdlock 0x3eada100 (2147483649) 0x67bed52c: rwlock_unlock 0x3eada100 0x67bed22c: rwlock_rdlock 0x3eada100 (2147483649) 0x67bed22c: rwlock_unlock 0x3eada100 0x67bed12c: rwlock_unlock 0x3eada100 0x6f6d432c: rwlock_unlock 0x3eada100 0x6f6d432c: rwlock_rdlock 0x3eada100 (0) 0x6f6d432c: rwlock_unlock 0x3eada100 0x6f0b7d2c: rwlock_unlock 0x3eada100 0x6f0b7d2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7d2c: rwlock_unlock 0x3eada100 0x67bed12c: rwlock_rdlock 0x3eada100 (0) 0x67bed12c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_rdlock 0x3eada100 (0) 0x67bed92c: rwlock_unlock 0x3eada100 0x44e7352c: rwlock_unlock 0x3eada100 0x44e7352c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x44e7352c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f6d402c: rwlock_unlock 0x3eada100 0x6f6d402c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7e2c: rwlock_unlock 0x3eada100 0x6f0b7e2c: rwlock_rdlock 0x3eada100 (0) 0x67beda2c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x44e7352c stack 0x46ab5220 0x67beda2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d462c stack 0x46ac56e0 rthread reaping 0x44e7382c stack 0x46aca0e0 rthread reaping 0x6f0b7d2c stack 0x46ac5ee0 rthread reaping 0x6f6d432c stack 0x46ae87e0 rthread reaping 0x67bed12c stack 0x46aca220 0x6f6d402c: rwlock_unlock 0x3eada100 0x6f0b7e2c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d402c stack 0x46ac5720 rthread reaping 0x67beda2c stack 0x46acace0 rthread reaping 0x6f0b7c2c stack 0x46ac5ec0 rthread reaping 0x67bed22c stack 0x46ae8900 rthread reaping 0x44e7332c stack 0x46ac52e0 rthread reaping 0x6f0b7e2c stack 0x46ac5dc0 rthread reaping 0x67bed52c stack 0x46ac54e0 rthread reaping 0x67bed92c stack 0x46ac56c0 0x44e7302c: rwlock_wrlock 0x3eada100 (0) 0x44e7302c: rwlock_unlock 0x3eada100 0x44e7302c: rwlock_rdlock 0x3eada100 (0) 0x67beda2c: rwlock_wrlock 0x3eada100 (2147483647) 0x44e7302c: rwlock_unlock 0x3eada100 0x44e73d2c: rwlock_wrlock 0x3eada100 (0) 0x44e73d2c: rwlock_unlock 0x3eada100 0x44e73d2c: rwlock_rdlock 0x3eada100 (0) 0x44e73d2c: rwlock_unlock 0x3eada100 0x6f0b772c: rwlock_wrlock 0x3eada100 (1) 0x6f0b772c: rwlock_unlock 0x3eada100 0x6f0b772c: rwlock_rdlock 0x3eada100 (0) 0x6f0b772c: rwlock_unlock 0x3eada100 0x67bedc2c: rwlock_wrlock 0x3eada100 (0) 0x67bedc2c: rwlock_unlock 0x3eada100 0x67bedc2c: rwlock_rdlock 0x3eada100 (0) 0x67bedc2c: rwlock_unlock 0x3eada100 0x6f6d4b2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4b2c: rwlock_unlock 0x3eada100 0x6f6d4b2c: rwlock_rdlock 0x3eada100 (0) 0x44e7342c: rwlock_wrlock 0x3eada100 (2147483647) 0x6f0b742c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f6d4b2c: rwlock_unlock 0x3eada100 0x6f6d402c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f6d402c: rwlock_unlock 0x3eada100 0x6f6d402c: rwlock_rdlock 0x3eada100 (0) 0x6f6d402c: rwlock_unlock 0x3eada100 0x44e7342c: rwlock_unlock 0x3eada100 0x44e7342c: rwlock_rdlock 0x3eada100 (2147483647) 0x67beda2c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_rdlock 0x3eada100 (0) 0x44e7342c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_unlock 0x3eada100 rthread reaping 0x44e7302c stack 0x46ac56c0 0x67bed12c: rwlock_wrlock 0x3eada100 (2147483647) rthread reaping 0x67beda2c stack 0x46ac54e0 0x6f0b742c: rwlock_unlock 0x3eada100 rthread reaping 0x44e73d2c stack 0x46ac5dc0 rthread reaping 0x6f0b772c stack 0x46ac52e0 rthread reaping 0x67bedc2c stack 0x46ae8900 0x6f0b742c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4d2c: rwlock_wrlock 0x3eada100 (2147483649) 0x44e73b2c: rwlock_wrlock 0x3eada100 (2147483649) 0x67bedb2c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f6d4c2c: rwlock_wrlock 0x3eada100 (2147483649) 0x67bedd2c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f0b712c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f0b742c: rwlock_unlock 0x3eada100 0x67bed12c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b742c stack 0x46ac5ec0 0x6f6d4d2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d4b2c stack 0x46acace0 0x6f6d4d2c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x44e7342c stack 0x46ac5720 0x67bed12c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4d2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d402c stack 0x46aca220 0x67bed12c: rwlock_unlock 0x3eada100 0x67bedb2c: rwlock_unlock 0x3eada100 0x67bedb2c: rwlock_rdlock 0x3eada100 (0) 0x67bedb2c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed12c stack 0x46ae87e0 0x67bedd2c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_rdlock 0x3eada100 (0) 0x67bedd2c: rwlock_unlock 0x3eada100 0x6f6d4c2c: rwlock_unlock 0x3eada100 0x6f6d4c2c: rwlock_rdlock 0x3eada100 (0) 0x44e73b2c: rwlock_unlock 0x3eada100 0x6f0b712c: rwlock_unlock 0x3eada100 0x6f0b712c: rwlock_rdlock 0x3eada100 (0) 0x44e73b2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b712c: rwlock_unlock 0x3eada100 0x44e73b2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b712c stack 0x46ac5ee0 rthread reaping 0x67bedd2c stack 0x46aca0e0 rthread reaping 0x67bedb2c stack 0x46ac56e0 0x6f6d4c2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d4c2c stack 0x46ab5220 rthread reaping 0x6f6d4d2c stack 0x46ac5700 rthread reaping 0x44e73b2c stack 0x46ae80a0 0x67bede2c: rwlock_wrlock 0x3eada100 (0) 0x67bede2c: rwlock_unlock 0x3eada100 0x67bede2c: rwlock_rdlock 0x3eada100 (0) 0x67bede2c: rwlock_unlock 0x3eada100 0x6f0b7d2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7d2c: rwlock_unlock 0x3eada100 0x6f0b7d2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7d2c: rwlock_unlock 0x3eada100 0x6f6d4f2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4f2c: rwlock_unlock 0x3eada100 0x6f6d4f2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4f2c: rwlock_unlock 0x3eada100 0x6f6d462c: rwlock_wrlock 0x3eada100 (0) 0x6f6d462c: rwlock_unlock 0x3eada100 0x6f6d462c: rwlock_rdlock 0x3eada100 (0) 0x6f6d462c: rwlock_unlock 0x3eada100 0x44e7332c: rwlock_wrlock 0x3eada100 (0) 0x44e7332c: rwlock_unlock 0x3eada100 0x44e7332c: rwlock_rdlock 0x3eada100 (0) 0x44e7332c: rwlock_unlock 0x3eada100 0x44e7362c: rwlock_wrlock 0x3eada100 (0) 0x44e7362c: rwlock_unlock 0x3eada100 0x44e7362c: rwlock_rdlock 0x3eada100 (0) 0x44e7322c: rwlock_wrlock 0x3eada100 (0) 0x44e7362c: rwlock_unlock 0x3eada100 0x44e7322c: rwlock_unlock 0x3eada100 0x44e7322c: rwlock_rdlock 0x3eada100 (0) 0x44e7322c: rwlock_unlock 0x3eada100 0x44e73e2c: rwlock_wrlock 0x3eada100 (0) 0x44e73e2c: rwlock_unlock 0x3eada100 0x44e73e2c: rwlock_rdlock 0x3eada100 (0) 0x44e73e2c: rwlock_unlock 0x3eada100 0x6f6d492c: rwlock_wrlock 0x3eada100 (0) 0x6f6d492c: rwlock_unlock 0x3eada100 0x6f6d492c: rwlock_rdlock 0x3eada100 (0) 0x6f6d492c: rwlock_unlock 0x3eada100 0x44e7342c: rwlock_wrlock 0x3eada100 (0) 0x44e7342c: rwlock_unlock 0x3eada100 0x44e7342c: rwlock_rdlock 0x3eada100 (0) 0x44e73f2c: rwlock_wrlock 0x3eada100 (1) 0x44e7352c: rwlock_wrlock 0x3eada100 (2147483649) 0x44e7302c: rwlock_wrlock 0x3eada100 (2147483649) rthread reaping 0x67bede2c stack 0x46ae80a0 rthread reaping 0x6f0b7d2c stack 0x46ac5700 rthread reaping 0x6f6d4f2c stack 0x46ab5220 rthread reaping 0x6f6d462c stack 0x46ac56e0 rthread reaping 0x44e7332c stack 0x46aca0e0 rthread reaping 0x44e7362c stack 0x46ac5ee0 rthread reaping 0x44e7322c stack 0x46ae87e0 0x44e7342c: rwlock_unlock 0x3eada100 rthread reaping 0x44e73e2c stack 0x46aca220 rthread reaping 0x6f6d492c stack 0x46ac5720 0x44e7392c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7a2c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e7372c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e7392c: rwlock_unlock 0x3eada100 0x44e7392c: rwlock_rdlock 0x3eada100 (0) 0x44e7392c: rwlock_unlock 0x3eada100 0x44e73f2c: rwlock_unlock 0x3eada100 0x44e73f2c: rwlock_rdlock 0x3eada100 (0) 0x44e73f2c: rwlock_unlock 0x3eada100 rthread reaping 0x44e7342c stack 0x46acace0 0x6f0b7a2c: rwlock_unlock 0x3eada100 0x6f0b7a2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7a2c: rwlock_unlock 0x3eada100 0x44e7352c: rwlock_unlock 0x3eada100 rthread reaping 0x44e73f2c stack 0x46ac5ec0 0x44e7352c: rwlock_rdlock 0x3eada100 (0) 0x44e7352c: rwlock_unlock 0x3eada100 0x44e7372c: rwlock_unlock 0x3eada100 rthread reaping 0x44e7352c stack 0x46ae8900 0x44e7372c: rwlock_rdlock 0x3eada100 (0) 0x44e7372c: rwlock_unlock 0x3eada100 0x44e7302c: rwlock_unlock 0x3eada100 0x44e7302c: rwlock_rdlock 0x3eada100 (0) 0x44e7302c: rwlock_unlock 0x3eada100 rthread reaping 0x44e7302c stack 0x46ac52e0 rthread reaping 0x44e7392c stack 0x46ac5dc0 rthread reaping 0x6f0b7a2c stack 0x46ac54e0 rthread reaping 0x44e7372c stack 0x46ac56c0 0x44e7312c: rwlock_wrlock 0x3eada100 (0) 0x44e7312c: rwlock_unlock 0x3eada100 0x44e7312c: rwlock_rdlock 0x3eada100 (0) 0x6f6d412c: rwlock_wrlock 0x3eada100 (1) 0x44e7312c: rwlock_unlock 0x3eada100 0x44e7342c: rwlock_wrlock 0x3eada100 (2147483647) 0x6f6d482c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed52c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d412c: rwlock_unlock 0x3eada100 0x6f6d412c: rwlock_rdlock 0x3eada100 (0) 0x6f0b702c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f6d442c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f6d412c: rwlock_unlock 0x3eada100 0x44e7382c: rwlock_wrlock 0x3eada100 (0) 0x67bed72c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed82c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e7382c: rwlock_unlock 0x3eada100 rthread reaping 0x44e7312c stack 0x46ac56c0 0x44e7382c: rwlock_rdlock 0x3eada100 (0) 0x6f0b742c: rwlock_wrlock 0x3eada100 (2147483649) rthread reaping 0x6f6d412c stack 0x46ac54e0 0x6f6d4c2c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f0b772c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f6d4d2c: rwlock_wrlock 0x3eada100 (2147483649) 0x67bed32c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f0b722c: rwlock_wrlock 0x3eada100 (2147483649) 0x44e7382c: rwlock_unlock 0x3eada100 0x6f6d442c: rwlock_unlock 0x3eada100 0x6f0b742c: rwlock_unlock 0x3eada100 0x6f0b742c: rwlock_rdlock 0x3eada100 (0) 0x6f0b742c: rwlock_unlock 0x3eada100 0x6f6d442c: rwlock_rdlock 0x3eada100 (0) 0x6f6d442c: rwlock_unlock 0x3eada100 0x6f6d482c: rwlock_unlock 0x3eada100 0x67bed72c: rwlock_unlock 0x3eada100 0x67bed72c: rwlock_rdlock 0x3eada100 (0) 0x67bed72c: rwlock_unlock 0x3eada100 0x6f6d482c: rwlock_rdlock 0x3eada100 (1) 0x6f6d482c: rwlock_unlock 0x3eada100 0x67bed32c: rwlock_unlock 0x3eada100 0x67bed82c: rwlock_unlock 0x3eada100 0x67bed82c: rwlock_rdlock 0x3eada100 (0) 0x67bed32c: rwlock_rdlock 0x3eada100 (1) 0x67bed82c: rwlock_unlock 0x3eada100 0x67bed32c: rwlock_unlock 0x3eada100 0x6f6d4d2c: rwlock_unlock 0x3eada100 0x6f6d4c2c: rwlock_unlock 0x3eada100 0x6f6d4c2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4c2c: rwlock_unlock 0x3eada100 0x6f6d4d2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4d2c: rwlock_unlock 0x3eada100 0x6f0b702c: rwlock_unlock 0x3eada100 0x6f0b702c: rwlock_rdlock 0x3eada100 (0) 0x6f0b702c: rwlock_unlock 0x3eada100 0x44e7342c: rwlock_unlock 0x3eada100 0x44e7342c: rwlock_rdlock 0x3eada100 (0) 0x67bed52c: rwlock_unlock 0x3eada100 0x6f0b772c: rwlock_unlock 0x3eada100 0x67bed52c: rwlock_rdlock 0x3eada100 (0) 0x6f0b772c: rwlock_rdlock 0x3eada100 (2147483649) 0x67bed52c: rwlock_unlock 0x3eada100 0x44e7342c: rwlock_unlock 0x3eada100 0x6f0b772c: rwlock_unlock 0x3eada100 0x6f0b722c: rwlock_unlock 0x3eada100 rthread reaping 0x44e7342c stack 0x46ac5dc0 0x6f0b722c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x6f6d482c stack 0x46ac52e0 0x6f0b722c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed52c stack 0x46ae8900 rthread reaping 0x6f0b702c stack 0x46ac5ec0 rthread reaping 0x6f6d442c stack 0x46acace0 rthread reaping 0x67bed72c stack 0x46ac5720 rthread reaping 0x44e7382c stack 0x46aca220 rthread reaping 0x6f0b742c stack 0x46ae87e0 rthread reaping 0x67bed82c stack 0x46ac5ee0 rthread reaping 0x6f0b772c stack 0x46aca0e0 rthread reaping 0x6f6d4c2c stack 0x46ac56e0 rthread reaping 0x6f6d4d2c stack 0x46ab5220 rthread reaping 0x67bed32c stack 0x46ac5700 rthread reaping 0x6f0b722c stack 0x46ae80a0 0x44e7332c: rwlock_wrlock 0x3eada100 (0) 0x44e7332c: rwlock_unlock 0x3eada100 0x44e7332c: rwlock_rdlock 0x3eada100 (0) 0x44e7332c: rwlock_unlock 0x3eada100 0x6f0b732c: rwlock_wrlock 0x3eada100 (0) 0x44e7362c: rwlock_wrlock 0x3eada100 (2147483647) 0x6f0b732c: rwlock_unlock 0x3eada100 0x6f0b732c: rwlock_rdlock 0x3eada100 (0) 0x44e7342c: rwlock_wrlock 0x3eada100 (2147483649) 0x44e7382c: rwlock_wrlock 0x3eada100 (2147483649) 0x67bed62c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f6d452c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f0b7c2c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f0b732c: rwlock_unlock 0x3eada100 rthread reaping 0x44e7332c stack 0x46ae80a0 0x44e73e2c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e73a2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b7a2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b762c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b7f2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d442c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d462c: rwlock_wrlock 0x3eada100 (4294967295) rthread reaping 0x6f0b732c stack 0x46ac5700 0x6f6d472c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e7362c: rwlock_unlock 0x3eada100 0x44e73e2c: rwlock_unlock 0x3eada100 0x44e73a2c: rwlock_unlock 0x3eada100 0x44e73a2c: rwlock_rdlock 0x3eada100 (0) 0x44e73a2c: rwlock_unlock 0x3eada100 0x44e73e2c: rwlock_rdlock 0x3eada100 (1) 0x44e73e2c: rwlock_unlock 0x3eada100 0x6f0b7f2c: rwlock_unlock 0x3eada100 0x44e7342c: rwlock_unlock 0x3eada100 0x44e7342c: rwlock_rdlock 0x3eada100 (0) 0x44e7342c: rwlock_unlock 0x3eada100 0x6f0b7f2c: rwlock_rdlock 0x3eada100 (2147483649) 0x44e7362c: rwlock_rdlock 0x3eada100 (0) 0x44e7362c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_rdlock 0x3eada100 (4294967295) 0x6f6d472c: rwlock_unlock 0x3eada100 0x6f6d472c: rwlock_rdlock 0x3eada100 (0) 0x6f6d472c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_unlock 0x3eada100 rthread reaping 0x44e7362c stack 0x46ab5220 rthread reaping 0x44e7342c stack 0x46ac56e0 0x6f6d452c: rwlock_unlock 0x3eada100 0x6f6d462c: rwlock_unlock 0x3eada100 0x6f6d462c: rwlock_rdlock 0x3eada100 (0) 0x6f6d462c: rwlock_unlock 0x3eada100 0x6f6d452c: rwlock_rdlock 0x3eada100 (4294967295) 0x6f6d442c: rwlock_unlock 0x3eada100 0x6f0b7a2c: rwlock_unlock 0x3eada100 0x6f6d442c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f0b7a2c: rwlock_rdlock 0x3eada100 (2147483650) 0x6f6d442c: rwlock_unlock 0x3eada100 0x6f6d452c: rwlock_unlock 0x3eada100 0x6f0b7a2c: rwlock_unlock 0x3eada100 0x6f0b7f2c: rwlock_unlock 0x3eada100 0x67bed62c: rwlock_unlock 0x3eada100 0x67bed62c: rwlock_rdlock 0x3eada100 (0) 0x67bed62c: rwlock_unlock 0x3eada100 0x6f0b762c: rwlock_unlock 0x3eada100 0x6f0b762c: rwlock_rdlock 0x3eada100 (0) 0x6f0b762c: rwlock_unlock 0x3eada100 0x44e7382c: rwlock_unlock 0x3eada100 0x44e7382c: rwlock_rdlock 0x3eada100 (0) 0x44e7382c: rwlock_unlock 0x3eada100 rthread reaping 0x44e7382c stack 0x46aca0e0 rthread reaping 0x67bed62c stack 0x46ac5ee0 rthread reaping 0x6f0b7c2c stack 0x46ae87e0 rthread reaping 0x6f6d452c stack 0x46aca220 rthread reaping 0x6f0b7a2c stack 0x46ac5720 rthread reaping 0x44e73e2c stack 0x46acace0 rthread reaping 0x44e73a2c stack 0x46ac5ec0 rthread reaping 0x6f0b762c stack 0x46ae8900 rthread reaping 0x6f0b7f2c stack 0x46ac52e0 rthread reaping 0x6f6d442c stack 0x46ac5dc0 rthread reaping 0x6f6d462c stack 0x46ac54e0 rthread reaping 0x6f6d472c stack 0x46ac56c0 0x6f6d482c: rwlock_wrlock 0x3eada100 (0) 0x6f6d482c: rwlock_unlock 0x3eada100 0x6f6d482c: rwlock_rdlock 0x3eada100 (0) 0x67bedc2c: rwlock_wrlock 0x3eada100 (1) 0x6f6d482c: rwlock_unlock 0x3eada100 0x44e7352c: rwlock_wrlock 0x3eada100 (0) 0x67bed42c: rwlock_wrlock 0x3eada100 (4294967295) 0x67beda2c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bedc2c: rwlock_unlock 0x3eada100 0x67bedc2c: rwlock_rdlock 0x3eada100 (0) 0x44e7392c: rwlock_wrlock 0x3eada100 (1) 0x6f0b792c: rwlock_wrlock 0x3eada100 (2147483649) 0x67bedc2c: rwlock_unlock 0x3eada100 0x6f0b752c: rwlock_wrlock 0x3eada100 (0) 0x6f6d492c: rwlock_wrlock 0x3eada100 (2147483647) 0x67bedd2c: rwlock_wrlock 0x3eada100 (4294967295) rthread reaping 0x6f6d482c stack 0x46ac56c0 0x6f0b772c: rwlock_wrlock 0x3eada100 (4294967295) rthread reaping 0x67bedc2c stack 0x46ac54e0 0x6f6d412c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed52c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e73b2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d4a2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b752c: rwlock_unlock 0x3eada100 0x6f6d422c: rwlock_wrlock 0x3eada100 (0) 0x6f6d422c: rwlock_unlock 0x3eada100 0x6f6d422c: rwlock_rdlock 0x3eada100 (0) 0x6f6d422c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_rdlock 0x3eada100 (0) 0x67bed42c: rwlock_unlock 0x3eada100 0x67bed42c: rwlock_rdlock 0x3eada100 (0) 0x67bed42c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4a2c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_unlock 0x3eada100 0x6f0b752c: rwlock_rdlock 0x3eada100 (2147483647) 0x44e7352c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_rdlock 0x3eada100 (0) 0x67bedd2c: rwlock_unlock 0x3eada100 0x67bed52c: rwlock_unlock 0x3eada100 0x67bed52c: rwlock_rdlock 0x3eada100 (0) 0x67bed52c: rwlock_unlock 0x3eada100 0x44e7392c: rwlock_unlock 0x3eada100 0x44e7352c: rwlock_rdlock 0x3eada100 (0) 0x44e7352c: rwlock_unlock 0x3eada100 0x44e7392c: rwlock_rdlock 0x3eada100 (0) 0x6f0b792c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_rdlock 0x3eada100 (0) 0x44e7392c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_unlock 0x3eada100 0x6f0b752c: rwlock_unlock 0x3eada100 rthread reaping 0x44e7352c stack 0x46ac5dc0 rthread reaping 0x67beda2c stack 0x46ac52e0 rthread reaping 0x67bed42c stack 0x46ae8900 rthread reaping 0x44e7392c stack 0x46ac5ec0 rthread reaping 0x6f0b792c stack 0x46acace0 rthread reaping 0x6f0b752c stack 0x46ac5720 0x44e73b2c: rwlock_unlock 0x3eada100 0x6f6d492c: rwlock_unlock 0x3eada100 0x44e73b2c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f6d492c: rwlock_rdlock 0x3eada100 (0) 0x44e73b2c: rwlock_unlock 0x3eada100 0x6f6d492c: rwlock_unlock 0x3eada100 0x6f0b772c: rwlock_unlock 0x3eada100 0x6f0b772c: rwlock_rdlock 0x3eada100 (0) 0x6f0b772c: rwlock_unlock 0x3eada100 0x6f6d412c: rwlock_unlock 0x3eada100 0x6f6d412c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x6f6d492c stack 0x46aca220 0x6f6d412c: rwlock_unlock 0x3eada100 rthread reaping 0x67bedd2c stack 0x46ae87e0 rthread reaping 0x6f0b772c stack 0x46ac5ee0 rthread reaping 0x6f6d412c stack 0x46aca0e0 rthread reaping 0x67bed52c stack 0x46ac56e0 rthread reaping 0x6f6d4a2c stack 0x46ab5220 rthread reaping 0x6f6d422c stack 0x46ac5700 rthread reaping 0x44e73b2c stack 0x46ae80a0 0x6f6d402c: rwlock_wrlock 0x3eada100 (0) 0x6f6d402c: rwlock_unlock 0x3eada100 0x6f6d402c: rwlock_rdlock 0x3eada100 (0) 0x6f6d402c: rwlock_unlock 0x3eada100 0x67bed82c: rwlock_wrlock 0x3eada100 (1) 0x67bed82c: rwlock_unlock 0x3eada100 0x67bed82c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4f2c: rwlock_wrlock 0x3eada100 (0) 0x67bed82c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_wrlock 0x3eada100 (0) 0x67bed92c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f6d4f2c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4f2c: rwlock_rdlock 0x3eada100 (0) 0x67bed02c: rwlock_unlock 0x3eada100 0x6f6d4f2c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_rdlock 0x3eada100 (0) 0x67bed02c: rwlock_unlock 0x3eada100 x6f6d492c: 2: set_msg 0x67bedf2c: 3: enter run() 0x44e73d2c: 4: enter run() 0x6f0b742c: 5: enter run() 0x44e73e2c: 6: enter run() 0x6f6d4d2c: 7: enter run() 0x67bedc2c: 8: enter run() 0x6f6d4a2c: 9: enter run() 0x6f0b702c: 10: enter run() 0x6f6d4b2c: 11: enter run() 0x6f6d4c2c: 12: enter run() 0x67bedb2c: 13: enter run() 0x44e7362c: 14: enter run() 0x44e73a2c: 15: enter run() 0x6f6d492c: 2: msg: "new message" 0x6f6d4d2c: 7: set_msg 0x6f6d4d2c: 7: msg: "new message" 0x6f6d4d2c: 7: exit run() 0x67bedb2c: 13: set_msg 0x67bedb2c: 13: msg: "new message" 0x6f6d4a2c: 9: set_msg 0x6f6d4a2c: 9: msg: "new message" 0x67bedb2c: 13: exit run() 0x6f6d4c2c: 12: set_msg 0x6f6d4a2c: 9: exit run() 0x44e73a2c: 15: set_msg 0x44e73a2c: 15: msg: "new message" 0x6f6d4c2c: 12: msg: "new message" 0x44e73a2c: 15: exit run() 0x6f6d492c: 2: exit run() 0x6f0b702c: 10: set_msg 0x6f0b702c: 10: msg: "new message" 0x6f0b702c: 10: exit run() 0x44e73d2c: 4: set_msg 0x44e73d2c: 4: msg: "new message" 0x44e73d2c: 4: exit run() 0x6f0b742c: 5: set_msg 0x67bedf2c: 3: set_msg 0x6f0b742c: 5: msg: "new message" 0x6f6d4c2c: 12: exit run() 0x6f0b742c: 5: exit run() 0x67bedf2c: 3: msg: "new message" 0x67bedf2c: 3: exit run() 0x44e7362c: 14: set_msg 0x44e7362c: 14: msg: "new message" 0x6f6d4b2c: 11: set_msg 0x44e7362c: 14: exit run() 0x6f6d4b2c: 11: msg: "new message" 0x6f6d4b2c: 11: exit run() 0x44e73e2c: 6: set_msg 0x44e73e2c: 6: msg: "new message" 0x67bedc2c: 8: set_msg 0x44e73e2c: 6: exit run() 0x67bedc2c: 8: msg: "new message" 0x67bedc2c: 8: exit run() main: 10 0x67bed32c: 0: enter run() 0x67bed32c: 0: set_msg 0x67bed32c: 0: msg: "new message" 0x67bed32c: 0: exit run() 0x67bed92c: 1: enter run() 0x67bed92c: 1: set_msg 0x67bed92c: 1: msg: "new message" 0x67bed52c: 2: enter run() 0x67bed92c: 1: exit run() 0x67bed52c: 2: set_msg 0x6f6d422c: 3: enter run() 0x67bedd2c: 4: enter run() 0x67bed52c: 2: msg: "new message" 0x44e7302c: 5: enter run() 0x6f0b7f2c: 6: enter run() 0x67bed52c: 2: exit run() 0x6f6d422c: 3: set_msg 0x6f0b772c: 8: enter run() 0x6f0b762c: 7: enter run() 0x6f6d432c: 9: enter run() 0x6f0b782c: 10: enter run() 0x6f6d422c: 3: msg: "new message" 0x6f0b792c: 12: enter run() 0x6f0b7a2c: 13: enter run() 0x67beda2c: 11: enter run() 0x44e7312c: 14: enter run() 0x67bed02c: 15: enter run() 0x6f0b792c: 12: set_msg 0x6f6d422c: 3: exit run() 0x6f0b792c: 12: msg: "new message" 0x6f0b792c: 12: exit run() 0x44e7312c: 14: set_msg 0x6f0b772c: 8: set_msg 0x6f6d432c: 9: set_msg 0x6f0b772c: 8: msg: "new message" 0x6f0b772c: 8: exit run() 0x44e7312c: 14: msg: "new message" 0x44e7312c: 14: exit run() 0x67beda2c: 11: set_msg 0x67beda2c: 11: msg: "new message" 0x67beda2c: 11: exit run() 0x6f0b7f2c: 6: set_msg 0x6f0b7f2c: 6: msg: "new message" 0x6f0b7f2c: 6: exit run() 0x44e7302c: 5: set_msg 0x6f0b782c: 10: set_msg 0x67bed02c: 15: set_msg 0x6f0b782c: 10: msg: "new message" 0x6f6d432c: 9: msg: "new message" 0x6f0b782c: 10: exit run() 0x6f6d432c: 9: exit run() 0x67bed02c: 15: msg: "new message" 0x44e7302c: 5: msg: "new message" 0x67bed02c: 15: exit run() 0x6f0b762c: 7: set_msg 0x44e7302c: 5: exit run() 0x6f0b762c: 7: msg: "new message" 0x6f0b762c: 7: exit run() 0x67bedd2c: 4: set_msg 0x6f0b7a2c: 13: set_msg 0x67bedd2c: 4: msg: "new message" 0x6f0b7a2c: 13: msg: "new message" 0x67bedd2c: 4: exit run() 0x6f0b7a2c: 13: exit run() main: 11 0x44e7322c: 0: enter run() 0x44e7322c: 0: set_msg 0x6f6d482c: 1: enter run() 0x6f6d482c: 1: set_msg 0x44e7342c: 2: enter run() 0x44e7322c: 0: msg: "new message" 0x6f6d482c: 1: msg: "new message" 0x44e7322c: 0: exit run() 0x6f0b792c: 3: enter run() 0x6f0b792c: 3: set_msg 0x6f6d482c: 1: exit run() 0x6f0b792c: 3: msg: "new message" 0x44e7332c: 4: enter run() 0x6f0b792c: 3: exit run() 0x44e7332c: 4: set_msg 0x44e7332c: 4: msg: "new message" 0x44e7332c: 4: exit run() 0x6f6d4e2c: 5: enter run() 0x6f6d4e2c: 5: set_msg 0x44e73b2c: 6: enter run() 0x6f6d4e2c: 5: msg: "new message" 0x6f6d4e2c: 5: exit run() 0x44e73b2c: 6: set_msg 0x44e7342c: 2: set_msg 0x6f6d492c: 7: enter run() 0x6f6d492c: 7: set_msg 0x44e7342c: 2: msg: "new message" 0x44e7342c: 2: exit run() 0x67bed42c: 9: enter run() 0x6f6d492c: 7: msg: "new message" 0x67bed72c: 8: enter run() 0x44e73b2c: 6: msg: "new message" 0x6f6d492c: 7: exit run() 0x44e73b2c: 6: exit run() 0x6f0b702c: 10: enter run() 0x67bed42c: 9: set_msg 0x6f0b752c: 11: enter run() 0x6f0b7b2c: 12: enter run() 0x67bed42c: 9: msg: "new message" 0x6f0b772c: 13: enter run() 0x6f6d4b2c: 14: enter run() 0x67bed42c: 9: exit run() 0x67bed72c: 8: set_msg 0x6f6d4f2c: 15: enter run() 0x6f6d4f2c: 15: set_msg 0x6f6d4f2c: 15: msg: "new message" 0x6f6d4f2c: 15: exit run() 0x6f0b772c: 13: set_msg 0x6f0b702c: 10: set_msg 0x6f6d4b2c: 14: set_msg 0x6f0b772c: 13: msg: "new message" 0x6f0b702c: 10: msg: "new message" 0x67bed72c: 8: msg: "new message" 0x6f0b772c: 13: exit run() 0x6f0b702c: 10: exit run() 0x67bed72c: 8: exit run() 0x6f6d4b2c: 14: msg: "new message" 0x6f6d4b2c: 14: exit run() 0x6f0b752c: 11: set_msg 0x6f0b752c: 11: msg: "new message" 0x6f0b7b2c: 12: set_msg 0x6f0b752c: 11: exit run() 0x6f0b7b2c: 12: msg: "new message" 0x6f0b7b2c: 12: exit run() main: 12 0x44e73c2c: 0: enter run() 0x44e73c2c: 0: set_msg 0x6f0b792c: 1: enter run() 0x44e73c2c: 0: msg: "new message" 0x44e7352c: 2: enter run() 0x6f6d462c: 3: enter run() 0x44e73c2c: 0: exit run() 0x6f0b792c: 1: set_msg 0x44e7382c: 4: enter run() 0x6f6d432c: 6: enter run() 0x6f0b7d2c: 5: enter run() 0x67bed12c: 7: enter run() 0x6f6d402c: 8: enter run() 0x67beda2c: 9: enter run() 0x6f0b7c2c: 10: enter run() 0x6f6d462c: 3: set_msg 0x67bed22c: 11: enter run() 0x44e7332c: 12: enter run() 0x6f0b7e2c: 13: enter run() 0x67bed52c: 14: enter run() 0x67bed92c: 15: enter run() 0x67bed22c: 11: set_msg 0x44e7332c: 12: set_msg 0x44e7382c: 4: set_msg 0x44e7332c: 12: msg: "new message" 0x44e7382c: 4: msg: "new message" 0x44e7332c: 12: exit run() 0x44e7382c: 4: exit run() 0x67bed52c: 14: set_msg 0x6f0b792c: 1: msg: "new message" 0x6f0b792c: 1: exit run() 0x6f6d462c: 3: msg: "new message" 0x67bed52c: 14: msg: "new message" 0x67bed52c: 14: exit run() 0x67bed22c: 11: msg: "new message" 0x67bed22c: 11: exit run() 0x67bed12c: 7: set_msg 0x6f6d432c: 6: set_msg 0x6f6d432c: 6: msg: "new message" 0x6f6d432c: 6: exit run() 0x6f0b7d2c: 5: set_msg 0x6f0b7d2c: 5: msg: "new message" 0x6f0b7d2c: 5: exit run() 0x67bed12c: 7: msg: "new message" 0x67bed92c: 15: set_msg 0x67bed92c: 15: msg: "new message" 0x67bed92c: 15: exit run() 0x44e7352c: 2: set_msg 0x6f0b7c2c: 10: set_msg 0x44e7352c: 2: msg: "new message" 0x44e7352c: 2: exit run() 0x6f6d402c: 8: set_msg 0x6f6d462c: 3: exit run() 0x6f0b7e2c: 13: set_msg 0x67beda2c: 9: set_msg 0x67bed12c: 7: exit run() 0x67beda2c: 9: msg: "new message" 0x6f6d402c: 8: msg: "new message" 0x67beda2c: 9: exit run() 0x6f0b7e2c: 13: msg: "new message" 0x6f0b7c2c: 10: msg: "new message" 0x6f6d402c: 8: exit run() 0x6f0b7e2c: 13: exit run() 0x6f0b7c2c: 10: exit run() main: 13 0x44e7302c: 0: enter run() 0x44e7302c: 0: set_msg 0x67beda2c: 1: enter run() 0x44e7302c: 0: msg: "new message" 0x44e73d2c: 2: enter run() 0x44e73d2c: 2: set_msg 0x44e73d2c: 2: msg: "new message" 0x6f0b772c: 3: enter run() 0x44e73d2c: 2: exit run() 0x44e7302c: 0: exit run() 0x6f0b772c: 3: set_msg 0x6f0b772c: 3: msg: "new message" 0x6f0b772c: 3: exit run() 0x67bedc2c: 4: enter run() 0x67bedc2c: 4: set_msg 0x67bedc2c: 4: msg: "new message" 0x67bedc2c: 4: exit run() 0x6f6d4b2c: 6: enter run() 0x6f6d4b2c: 6: set_msg 0x44e7342c: 7: enter run() 0x6f0b742c: 5: enter run() 0x6f6d4b2c: 6: msg: "new message" 0x6f6d402c: 8: enter run() 0x6f6d402c: 8: set_msg 0x6f6d402c: 8: msg: "new message" 0x6f6d402c: 8: exit run() 0x44e7342c: 7: set_msg 0x67beda2c: 1: set_msg 0x44e7342c: 7: msg: "new message" 0x67beda2c: 1: msg: "new message" 0x6f6d4b2c: 6: exit run() 0x44e7342c: 7: exit run() 0x67bed12c: 9: enter run() 0x67beda2c: 1: exit run() 0x6f0b742c: 5: set_msg 0x6f6d4d2c: 14: enter run() 0x44e73b2c: 15: enter run() 0x67bedb2c: 12: enter run() 0x6f6d4c2c: 13: enter run() 0x67bedd2c: 11: enter run() 0x6f0b712c: 10: enter run() 0x6f0b742c: 5: msg: "new message" 0x6f0b742c: 5: exit run() 0x67bed12c: 9: set_msg 0x6f6d4d2c: 14: set_msg 0x6f6d4d2c: 14: msg: "new message" 0x67bed12c: 9: msg: "new message" 0x6f6d4d2c: 14: exit run() 0x67bed12c: 9: exit run() 0x67bedb2c: 12: set_msg 0x67bedb2c: 12: msg: "new message" 0x67bedb2c: 12: exit run() 0x67bedd2c: 11: set_msg 0x67bedd2c: 11: msg: "new message" 0x6f6d4c2c: 13: set_msg 0x67bedd2c: 11: exit run() 0x44e73b2c: 15: set_msg 0x6f0b712c: 10: set_msg 0x6f0b712c: 10: msg: "new message" 0x44e73b2c: 15: msg: "new message" 0x6f0b712c: 10: exit run() 0x44e73b2c: 15: exit run() 0x6f6d4c2c: 13: msg: "new message" 0x6f6d4c2c: 13: exit run() main: 14 0x67bede2c: 0: enter run() 0x67bede2c: 0: set_msg 0x67bede2c: 0: msg: "new message" 0x67bede2c: 0: exit run() 0x6f0b7d2c: 1: enter run() 0x6f0b7d2c: 1: set_msg 0x6f0b7d2c: 1: msg: "new message" 0x6f0b7d2c: 1: exit run() 0x6f6d4f2c: 2: enter run() 0x6f6d4f2c: 2: set_msg 0x6f6d4f2c: 2: msg: "new message" 0x6f6d4f2c: 2: exit run() 0x6f6d462c: 3: enter run() 0x6f6d462c: 3: set_msg 0x6f6d462c: 3: msg: "new message" 0x6f6d462c: 3: exit run() 0x44e7332c: 4: enter run() 0x44e7332c: 4: set_msg 0x44e7332c: 4: msg: "new message" 0x44e7332c: 4: exit run() 0x44e7362c: 5: enter run() 0x44e7362c: 5: set_msg 0x44e7322c: 6: enter run() 0x44e7362c: 5: msg: "new message" 0x44e7362c: 5: exit run() 0x44e7322c: 6: set_msg 0x44e7322c: 6: msg: "new message" 0x44e7322c: 6: exit run() 0x44e73e2c: 7: enter run() 0x44e73e2c: 7: set_msg 0x44e73e2c: 7: msg: "new message" 0x44e73e2c: 7: exit run() 0x6f6d492c: 8: enter run() 0x6f6d492c: 8: set_msg 0x6f6d492c: 8: msg: "new message" 0x44e7342c: 9: enter run() 0x6f6d492c: 8: exit run() 0x44e7342c: 9: set_msg 0x44e73f2c: 10: enter run() 0x44e7352c: 11: enter run() 0x44e7302c: 12: enter run() 0x44e7342c: 9: msg: "new message" 0x44e7392c: 13: enter run() 0x6f0b7a2c: 14: enter run() 0x44e7372c: 15: enter run() 0x44e7392c: 13: set_msg 0x44e7342c: 9: exit run() 0x44e7392c: 13: msg: "new message" 0x44e73f2c: 10: set_msg 0x44e7392c: 13: exit run() 0x44e73f2c: 10: msg: "new message" 0x44e73f2c: 10: exit run() 0x6f0b7a2c: 14: set_msg 0x6f0b7a2c: 14: msg: "new message" 0x6f0b7a2c: 14: exit run() 0x44e7352c: 11: set_msg 0x44e7352c: 11: msg: "new message" 0x44e7352c: 11: exit run() 0x44e7372c: 15: set_msg 0x44e7372c: 15: msg: "new message" 0x44e7372c: 15: exit run() 0x44e7302c: 12: set_msg 0x44e7302c: 12: msg: "new message" 0x44e7302c: 12: exit run() main: 15 0x44e7312c: 0: enter run() 0x44e7312c: 0: set_msg 0x6f6d412c: 1: enter run() 0x44e7312c: 0: msg: "new message" 0x44e7342c: 2: enter run() 0x6f6d482c: 3: enter run() 0x44e7312c: 0: exit run() 0x67bed52c: 4: enter run() 0x6f6d412c: 1: set_msg 0x6f0b702c: 5: enter run() 0x6f6d442c: 6: enter run() 0x6f6d412c: 1: msg: "new message" 0x44e7382c: 8: enter run() 0x67bed72c: 7: enter run() 0x67bed82c: 10: enter run() 0x44e7382c: 8: set_msg 0x6f0b742c: 9: enter run() 0x6f6d412c: 1: exit run() 0x6f6d4c2c: 12: enter run() 0x6f0b772c: 11: enter run() 0x6f6d4d2c: 13: enter run() 0x67bed32c: 14: enter run() 0x6f0b722c: 15: enter run() 0x44e7382c: 8: msg: "new message" 0x6f6d442c: 6: set_msg 0x6f0b742c: 9: set_msg 0x6f0b742c: 9: msg: "new message" 0x6f0b742c: 9: exit run() 0x6f6d442c: 6: msg: "new message" 0x6f6d442c: 6: exit run() 0x6f6d482c: 3: set_msg 0x67bed72c: 7: set_msg 0x67bed72c: 7: msg: "new message" 0x6f6d482c: 3: msg: "new message" 0x67bed32c: 14: set_msg 0x6f6d482c: 3: exit run() 0x67bed72c: 7: exit run() 0x44e7382c: 8: exit run() 0x67bed82c: 10: set_msg 0x67bed82c: 10: msg: "new message" 0x67bed32c: 14: msg: "new message" 0x67bed82c: 10: exit run() 0x6f6d4d2c: 13: set_msg 0x67bed32c: 14: exit run() 0x6f6d4c2c: 12: set_msg 0x6f6d4c2c: 12: msg: "new message" 0x6f6d4c2c: 12: exit run() 0x6f6d4d2c: 13: msg: "new message" 0x6f0b702c: 5: set_msg 0x6f6d4d2c: 13: exit run() 0x6f0b702c: 5: msg: "new message" 0x6f0b702c: 5: exit run() 0x44e7342c: 2: set_msg 0x67bed52c: 4: set_msg 0x6f0b772c: 11: set_msg 0x67bed52c: 4: msg: "new message" 0x44e7342c: 2: msg: "new message" 0x6f0b772c: 11: msg: "new message" 0x67bed52c: 4: exit run() 0x44e7342c: 2: exit run() 0x6f0b772c: 11: exit run() 0x6f0b722c: 15: set_msg 0x6f0b722c: 15: msg: "new message" 0x6f0b722c: 15: exit run() main: 16 0x44e7332c: 0: enter run() 0x44e7332c: 0: set_msg 0x44e7332c: 0: msg: "new message" 0x6f0b732c: 1: enter run() 0x44e7332c: 0: exit run() 0x44e7362c: 2: enter run() 0x6f0b732c: 1: set_msg 0x44e7342c: 3: enter run() 0x44e7382c: 4: enter run() 0x67bed62c: 5: enter run() 0x6f6d452c: 7: enter run() 0x6f0b7c2c: 6: enter run() 0x6f0b732c: 1: msg: "new message" 0x44e73e2c: 9: enter run() 0x44e73a2c: 10: enter run() 0x6f0b7a2c: 8: enter run() 0x6f0b762c: 11: enter run() 0x6f0b7f2c: 12: enter run() 0x6f6d442c: 13: enter run() 0x6f0b732c: 1: exit run() 0x6f6d462c: 14: enter run() 0x6f6d472c: 15: enter run() 0x44e7362c: 2: set_msg 0x44e73e2c: 9: set_msg 0x44e73a2c: 10: set_msg 0x44e73a2c: 10: msg: "new message" 0x44e73e2c: 9: msg: "new message" 0x44e73a2c: 10: exit run() 0x6f0b7f2c: 12: set_msg 0x44e73e2c: 9: exit run() 0x44e7342c: 3: set_msg 0x44e7342c: 3: msg: "new message" 0x44e7362c: 2: msg: "new message" 0x44e7362c: 2: exit run() 0x6f0b7c2c: 6: set_msg 0x44e7342c: 3: exit run() 0x6f6d472c: 15: set_msg 0x6f6d472c: 15: msg: "new message" 0x6f6d472c: 15: exit run() 0x6f0b7c2c: 6: msg: "new message" 0x6f6d452c: 7: set_msg 0x6f0b7c2c: 6: exit run() 0x6f6d462c: 14: set_msg 0x6f6d462c: 14: msg: "new message" 0x6f6d462c: 14: exit run() 0x6f6d442c: 13: set_msg 0x6f0b7a2c: 8: set_msg 0x6f6d442c: 13: msg: "new message" 0x6f6d452c: 7: msg: "new message" 0x6f0b7a2c: 8: msg: "new message" 0x6f0b7f2c: 12: msg: "new message" 0x6f6d442c: 13: exit run() 0x6f6d452c: 7: exit run() 0x6f0b7a2c: 8: exit run() 0x6f0b7f2c: 12: exit run() 0x67bed62c: 5: set_msg 0x67bed62c: 5: msg: "new message" 0x67bed62c: 5: exit run() 0x6f0b762c: 11: set_msg 0x6f0b762c: 11: msg: "new message" 0x44e7382c: 4: set_msg 0x6f0b762c: 11: exit run() 0x44e7382c: 4: msg: "new message" 0x44e7382c: 4: exit run() main: 17 0x6f6d482c: 0: enter run() 0x6f6d482c: 0: set_msg 0x67bedc2c: 1: enter run() 0x6f6d482c: 0: msg: "new message" 0x44e7352c: 2: enter run() 0x67bed42c: 4: enter run() 0x67beda2c: 3: enter run() 0x67bedc2c: 1: set_msg 0x44e7392c: 5: enter run() 0x6f6d482c: 0: exit run() 0x6f0b792c: 6: enter run() 0x67bedc2c: 1: msg: "new message" 0x6f0b752c: 7: enter run() 0x6f6d492c: 8: enter run() 0x67bedd2c: 9: enter run() 0x67bedc2c: 1: exit run() 0x6f0b772c: 10: enter run() 0x6f6d412c: 11: enter run() 0x67bed52c: 12: enter run() 0x44e73b2c: 15: enter run() 0x6f6d4a2c: 13: enter run() 0x6f0b752c: 7: set_msg 0x6f6d422c: 14: enter run() 0x6f6d422c: 14: set_msg 0x6f6d422c: 14: msg: "new message" 0x6f6d422c: 14: exit run() 0x67beda2c: 3: set_msg 0x67bed42c: 4: set_msg 0x67bed42c: 4: msg: "new message" 0x6f6d4a2c: 13: set_msg 0x6f6d4a2c: 13: msg: "new message" 0x6f6d4a2c: 13: exit run() 0x67beda2c: 3: msg: "new message" 0x67bed42c: 4: exit run() 0x44e7352c: 2: set_msg 0x67beda2c: 3: exit run() 0x67bedd2c: 9: set_msg 0x67bedd2c: 9: msg: "new message" 0x67bedd2c: 9: exit run() 0x67bed52c: 12: set_msg 0x67bed52c: 12: msg: "new message" 0x67bed52c: 12: exit run() 0x44e7392c: 5: set_msg 0x44e7352c: 2: msg: "new message" 0x44e7352c: 2: exit run() 0x6f0b792c: 6: set_msg 0x44e7392c: 5: msg: "new message" 0x6f0b792c: 6: msg: "new message" 0x44e7392c: 5: exit run() 0x6f0b752c: 7: msg: "new message" 0x6f0b792c: 6: exit run() 0x6f0b752c: 7: exit run() 0x44e73b2c: 15: set_msg 0x6f6d492c: 8: set_msg 0x44e73b2c: 15: msg: "new message" 0x6f6d492c: 8: msg: "new message" 0x44e73b2c: 15: exit run() 0x6f0b772c: 10: set_msg 0x6f6d492c: 8: exit run() 0x6f0b772c: 10: msg: "new message" 0x6f0b772c: 10: exit run() 0x6f6d412c: 11: set_msg 0x6f6d412c: 11: msg: "new message" 0x6f6d412c: 11: exit run() main: 18 0x6f6d402c: 0: enter run() 0x6f6d402c: 0: set_msg 0x67bed82c: 1: enter run() 0x6f6d402c: 0: msg: "new message" 0x6f6d402c: 0: exit run() 0x67bed82c: 1: set_msg 0x6f6d4f2c: 2: enter run() 0x67bed82c: 1: msg: "new message" 0x67bed82c: 1: exit run() 0x67bed92c: 3: enter run() 0x67bed92c: 3: set_msg 0x6f6d4f2c: 2: set_msg 0x67bed02c: 4: enter run() 0x67bed02c: 4: set_msg 0x6f6d4f2c: 2: msg: "new message" 0x6f6d4f2c: 2: exit run() 0x67bed02c: 4: msg: "new message" 0x67bed92c: 3: msg: "new messagrthread reaping 0x6f6d402c stack 0x46ae80a0 rthread reaping 0x67bed82c stack 0x46ac5700 rthread reaping 0x6f6d4f2c stack 0x46ab5220 0x67bed92c: rwlock_unlock 0x3eada100 0x6f6d432c: rwlock_wrlock 0x3eada100 (0) 0x44e7372c: rwlock_wrlock 0x3eada100 (2147483647) 0x6f0b782c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e73f2c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bedb2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d442c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bedd2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d482c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e7332c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b742c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e7352c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d432c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed92c stack 0x46ac56e0 rthread reaping 0x67bed02c stack 0x46aca0e0 0x44e7352c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_unlock 0x3eada100 0x44e7352c: rwlock_rdlock 0x3eada100 (4294967295) 0x44e7352c: rwlock_unlock 0x3eada100 0x6f0b782c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f6d432c: rwlock_rdlock 0x3eada100 (4294967295) 0x6f6d432c: rwlock_unlock 0x3eada100 0x44e7332c: rwlock_unlock 0x3eada100 0x6f6d442c: rwlock_unlock 0x3eada100 0x6f6d442c: rwlock_rdlock 0x3eada100 (0) 0x6f6d442c: rwlock_unlock 0x3eada100 0x6f0b782c: rwlock_rdlock 0x3eada100 (4294967295) 0x44e7332c: rwlock_rdlock 0x3eada100 (4294967295) 0x6f6d482c: rwlock_unlock 0x3eada100 0x44e7332c: rwlock_unlock 0x3eada100 0x67bedb2c: rwlock_unlock 0x3eada100 0x6f6d482c: rwlock_rdlock 0x3eada100 (0) 0x67bedb2c: rwlock_rdlock 0x3eada100 (1) 0x6f6d482c: rwlock_unlock 0x3eada100 0x67bedb2c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_unlock 0x3eada100 0x6f0b782c: rwlock_unlock 0x3eada100 0x6f0b742c: rwlock_unlock 0x3eada100 0x6f0b742c: rwlock_rdlock 0x3eada100 (0) 0x6f0b742c: rwlock_unlock 0x3eada100 0x44e73f2c: rwlock_unlock 0x3eada100 0x44e73f2c: rwlock_rdlock 0x3eada100 (0) 0x44e7372c: rwlock_unlock 0x3eada100 0x44e7372c: rwlock_rdlock 0x3eada100 (0) 0x44e7372c: rwlock_unlock 0x3eada100 0x44e73f2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d432c stack 0x46ac5ee0 rthread reaping 0x44e7372c stack 0x46ae87e0 rthread reaping 0x6f0b782c stack 0x46aca220 rthread reaping 0x44e73f2c stack 0x46ac5720 rthread reaping 0x67bedb2c stack 0x46acace0 rthread reaping 0x6f6d442c stack 0x46ac5ec0 rthread reaping 0x67bedd2c stack 0x46ae8900 rthread reaping 0x6f6d482c stack 0x46ac52e0 rthread reaping 0x44e7332c stack 0x46ac5dc0 rthread reaping 0x6f0b742c stack 0x46ac54e0 rthread reaping 0x44e7352c stack 0x46ac56c0 0x6f6d4c2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4c2c: rwlock_unlock 0x3eada100 0x6f6d4c2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4c2c: rwlock_unlock 0x3eada100 0x6f6d492c: rwlock_wrlock 0x3eada100 (0) 0x67bed12c: rwlock_wrlock 0x3eada100 (2147483647) 0x44e7362c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d492c: rwlock_unlock 0x3eada100 0x6f6d492c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7c2c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed72c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed12c: rwlock_unlock 0x3eada100 0x6f0b722c: rwlock_wrlock 0x3eada100 (0) 0x6f0b722c: rwlock_unlock 0x3eada100 0x6f0b722c: rwlock_rdlock 0x3eada100 (0) 0x6f0b722c: rwlock_unlock 0x3eada100 0x67bed12c: rwlock_rdlock 0x3eada100 (1) 0x67bed12c: rwlock_unlock 0x3eada100 0x44e7322c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f6d452c: rwlock_wrlock 0x3eada100 (2147483649) 0x44e7372c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f6d492c: rwlock_unlock 0x3eada100 0x67bede2c: rwlock_wrlock 0x3eada100 (0) rthread reaping 0x6f6d4c2c stack 0x46ac56c0 0x44e7312c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed92c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bede2c: rwlock_unlock 0x3eada100 0x67bed32c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7b2c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bede2c: rwlock_rdlock 0x3eada100 (4294967295) 0x6f0b7f2c: rwlock_wrlock 0x3eada100 (4294967295) rthread reaping 0x6f6d492c stack 0x46ac54e0 0x67bed32c: rwlock_unlock 0x3eada100 0x6f6d452c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x6f6d452c: rwlock_rdlock 0x3eada100 (0) 0x6f6d452c: rwlock_unlock 0x3eada100 0x44e7362c: rwlock_unlock 0x3eada100 0x67bed72c: rwlock_unlock 0x3eada100 0x44e7362c: rwlock_rdlock 0x3eada100 (0) 0x67bed72c: rwlock_rdlock 0x3eada100 (1) 0x67bede2c: rwlock_unlock 0x3eada100 0x67bed32c: rwlock_rdlock 0x3eada100 (2147483650) 0x44e7362c: rwlock_unlock 0x3eada100 0x67bed72c: rwlock_unlock 0x3eada100 rthread reaping 0x44e7362c stack 0x46ac5dc0 rthread reaping 0x67bed12c stack 0x46ac52e0 0x67bed32c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b7c2c stack 0x46ae8900 rthread reaping 0x67bed72c stack 0x46ac5ec0 rthread reaping 0x6f0b722c stack 0x46acace0 0x44e7322c: rwlock_unlock 0x3eada100 0x44e7322c: rwlock_rdlock 0x3eada100 (0) 0x44e7322c: rwlock_unlock 0x3eada100 0x6f0b7b2c: rwlock_unlock 0x3eada100 0x6f0b7f2c: rwlock_unlock 0x3eada100 0x6f0b7b2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7f2c: rwlock_rdlock 0x3eada100 (0) 0x44e7312c: rwlock_unlock 0x3eada100 0x6f0b7f2c: rwlock_unlock 0x3eada100 0x44e7312c: rwlock_rdlock 0x3eada100 (1) 0x6f0b7b2c: rwlock_unlock 0x3eada100 0x44e7312c: rwlock_unlock 0x3eada100 0x44e7372c: rwlock_unlock 0x3eada100 0x44e7372c: rwlock_rdlock 0x3eada100 (0) 0x44e7372c: rwlock_unlock 0x3eada100 rthread reaping 0x44e7322c stack 0x46ac5720 rthread reaping 0x44e7372c stack 0x46aca220 rthread reaping 0x6f6d452c stack 0x46ae87e0 rthread reaping 0x67bede2c stack 0x46ac5ee0 rthread reaping 0x44e7312c stack 0x46aca0e0 0x67bed92c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_rdlock 0x3eada100 (0) 0x67bed92c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed92c stack 0x46ac56e0 rthread reaping 0x67bed32c stack 0x46ab5220 rthread reaping 0x6f0b7f2c stack 0x46ac5700 rthread reaping 0x6f0b7b2c stack 0x46ae80a0 0x67bedf2c: rwlock_wrlock 0x3eada100 (0) 0x67bedf2c: rwlock_unlock 0x3eada100 0x67bedf2c: rwlock_rdlock 0x3eada100 (0) 0x67bed42c: rwlock_wrlock 0x3eada100 (1) 0x67bedf2c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_wrlock 0x3eada100 (2147483649) 0x67bed02c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_rdlock 0x3eada100 (0) 0x67bed02c: rwlock_unlock 0x3eada100 0x6f6d402c: rwlock_wrlock 0x3eada100 (2147483647) 0x67bed42c: rwlock_unlock 0x3eada100 0x67bed42c: rwlock_rdlock 0x3eada100 (0) 0x67beda2c: rwlock_wrlock 0x3eada100 (2147483649) 0x67bed22c: rwlock_wrlock 0x3eada100 (2147483649) 0x67bed52c: rwlock_wrlock 0x3eada100 (2147483649) 0x67bed42c: rwlock_unlock 0x3eada100 0x6f0b722c: rwlock_wrlock 0x3eada100 (2147483647) 0x67bedb2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b702c: rwlock_wrlock 0x3eada100 (4294967295) rthread reaping 0x67bedf2c stack 0x46ae80a0 0x44e7332c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d402c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed42c stack 0x46ac5700 rthread reaping 0x67bed02c stack 0x46ab5220 0x6f6d402c: rwlock_rdlock 0x3eada100 (0) 0x67bedd2c: rwlock_wrlock 0x3eada100 (2147483649) 0x44e7362c: rwlock_wrlock 0x3eada100 (2147483649) 0x67bede2c: rwlock_wrlock 0x3eada100 (2147483649) 0x67bed62c: rwlock_wrlock 0x3eada100 (2147483649) 0x6342e12c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f6d402c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_unlock 0x3eada100 0x44e7362c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_rdlock 0x3eada100 (2147483647) 0x67bedd2c: rwlock_unlock 0x3eada100 0x44e7362c: rwlock_rdlock 0x3eada100 (0) 0x67bedb2c: rwlock_unlock 0x3eada100 0x67bed22c: rwlock_unlock 0x3eada100 0x67bedb2c: rwlock_rdlock 0x3eada100 (0) 0x67bed52c: rwlock_unlock 0x3eada100 0x67bedb2c: rwlock_unlock 0x3eada100 0x44e7362c: rwlock_unlock 0x3eada100 0x67bed22c: rwlock_rdlock 0x3eada100 (0) 0x67bed22c: rwlock_unlock 0x3eada100 0x67bed62c: rwlock_unlock 0x3eada100 0x67bed52c: rwlock_rdlock 0x3eada100 (2147483647) 0x67bed62c: rwlock_rdlock 0x3eada100 (0) 0x67bed52c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d402c stack 0x46ac56e0 0x67bed62c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f0b702c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_unlock 0x3eada100 0x6f0b702c: rwlock_rdlock 0x3eada100 (2147483649) 0x67bede2c: rwlock_unlock 0x3eada100 0x67bede2c: rwlock_rdlock 0x3eada100 (1) 0x6f0b702c: rwlock_unlock 0x3eada100 rthread reaping 0x67beda2c stack 0x46aca0e0 rthread reaping 0x67bed22c stack 0x46ac5ee0 rthread reaping 0x67bed52c stack 0x46ae87e0 0x67bede2c: rwlock_unlock 0x3eada100 0x44e7332c: rwlock_unlock 0x3eada100 0x44e7332c: rwlock_rdlock 0x3eada100 (0) 0x6342e12c: rwlock_unlock 0x3eada100 0x44e7332c: rwlock_unlock 0x3eada100 0x6342e12c: rwlock_rdlock 0x3eada100 (1) 0x6f0b722c: rwlock_unlock 0x3eada100 0x6f0b722c: rwlock_rdlock 0x3eada100 (0) 0x6f0b722c: rwlock_unlock 0x3eada100 0x6342e12c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b722c stack 0x46aca220 rthread reaping 0x67bedb2c stack 0x46ac5720 rthread reaping 0x6f0b702c stack 0x46acace0 rthread reaping 0x44e7332c stack 0x46ac5ec0 rthread reaping 0x67bedd2c stack 0x46ae8900 rthread reaping 0x44e7362c stack 0x46ac52e0 rthread reaping 0x67bede2c stack 0x46ac5dc0 rthread reaping 0x67bed62c stack 0x46ac54e0 rthread reaping 0x6342e12c stack 0x46ac56c0 0x6f6d4d2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4d2c: rwlock_unlock 0x3eada100 0x6f6d4d2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4e2c: rwlock_wrlock 0x3eada100 (2147483647) 0x6f6d4d2c: rwlock_unlock 0x3eada100 0x6f0b762c: rwlock_wrlock 0x3eada100 (0) 0x6f0b762c: rwlock_unlock 0x3eada100 0x6f0b762c: rwlock_rdlock 0x3eada100 (0) 0x67bedf2c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f0b762c: rwlock_unlock 0x3eada100 0x67bed42c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed22c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b732c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b772c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d4e2c: rwlock_unlock 0x3eada100 0x6f6d4e2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7d2c: rwlock_wrlock 0x3eada100 (1) 0x44e7322c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f0b742c: rwlock_wrlock 0x3eada100 (2147483649) 0x44e73f2c: rwlock_wrlock 0x3eada100 (2147483649) rthread reaping 0x6f6d4d2c stack 0x46ac56c0 0x6f6d4e2c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_wrlock 0x3eada100 (0) 0x67bed72c: rwlock_wrlock 0x3eada100 (2147483647) 0x67bed32c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e7312c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed02c: rwlock_unlock 0x3eada100 0x67bed72c: rwlock_unlock 0x3eada100 0x67bedf2c: rwlock_unlock 0x3eada100 0x67bedf2c: rwlock_rdlock 0x3eada100 (0) 0x67bed72c: rwlock_rdlock 0x3eada100 (0) 0x67bed32c: rwlock_unlock 0x3eada100 0x67bed72c: rwlock_unlock 0x3eada100 0x67bed32c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7d2c: rwlock_unlock 0x3eada100 0x6f0b772c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d4e2c stack 0x46ac54e0 0x6f0b7d2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b772c: rwlock_rdlock 0x3eada100 (4294967295) 0x44e7322c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b762c stack 0x46ac5dc0 0x6f0b772c: rwlock_unlock 0x3eada100 0x44e7322c: rwlock_rdlock 0x3eada100 (2147483651) 0x67bed02c: rwlock_rdlock 0x3eada100 (2147483651) 0x6f0b7d2c: rwlock_unlock 0x3eada100 0x67bedf2c: rwlock_unlock 0x3eada100 0x67bed32c: rwlock_unlock 0x3eada100 0x44e7322c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_unlock 0x3eada100 rthread reaping 0x67bedf2c stack 0x46ac52e0 0x67bed42c: rwlock_unlock 0x3eada100 0x67bed42c: rwlock_rdlock 0x3eada100 (0) 0x67bed42c: rwlock_unlock 0x3eada100 0x67bed22c: rwlock_unlock 0x3eada100 0x6f0b742c: rwlock_unlock 0x3eada100 0x6f0b742c: rwlock_rdlock 0x3eada100 (0) 0x6f0b742c: rwlock_unlock 0x3eada100 0x67bed22c: rwlock_rdlock 0x3eada100 (1) 0x67bed22c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed42c stack 0x46ae8900 0x44e73f2c: rwlock_unlock 0x3eada100 0x44e73f2c: rwlock_rdlock 0x3eada100 (0) 0x44e73f2c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed22c stack 0x46ac5ec0 0x44e7312c: rwlock_unlock 0x3eada100 0x44e7312c: rwlock_rdlock 0x3eada100 (0) 0x6f0b732c: rwlock_unlock 0x3eada100 0x6f0b732c: rwlock_rdlock 0x3eada100 (0) 0x44e7312c: rwlock_unlock 0x3eada100 0x6f0b732c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b732c stack 0x46acace0 rthread reaping 0x6f0b772c stack 0x46ac5720 rthread reaping 0x6f0b742c stack 0x46aca220 rthread reaping 0x44e7322c stack 0x46ae87e0 rthread reaping 0x6f0b7d2c stack 0x46ac5ee0 rthread reaping 0x44e73f2c stack 0x46aca0e0 rthread reaping 0x67bed02c stack 0x46ac56e0 rthread reaping 0x67bed72c stack 0x46ab5220 rthread reaping 0x67bed32c stack 0x46ac5700 rthread reaping 0x44e7312c stack 0x46ae80a0 0x6f6d462c: rwlock_wrlock 0x3eada100 (0) 0x6f6d462c: rwlock_unlock 0x3eada100 0x6f6d462c: rwlock_rdlock 0x3eada100 (0) 0x67bed52c: rwlock_wrlock 0x3eada100 (1) 0x6f6d462c: rwlock_unlock 0x3eada100 0x6f0b702c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4c2c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bedf2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b702c: rwlock_unlock 0x3eada100 0x6f0b702c: rwlock_rdlock 0x3eada100 (0) 0x67bed12c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f6d452c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f6d472c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f0b702c: rwlock_unlock 0x3eada100 0x44e73f2c: rwlock_wrlock 0x3eada100 (2147483647) rthread reaping 0x6f6d462c stack 0x46ae80a0 0x6f6d402c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e73a2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b782c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d4c2c: rwlock_unlock 0x3eada100 0x67bed62c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4c2c: rwlock_rdlock 0x3eada100 (4294967295) 0x67bedb2c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e73b2c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e7332c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed62c: rwlock_unlock 0x3eada100 0x67bed12c: rwlock_unlock 0x3eada100 0x67bed12c: rwlock_rdlock 0x3eada100 (0) 0x67bed12c: rwlock_unlock 0x3eada100 0x44e73b2c: rwlock_unlock 0x3eada100 0x67bed62c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f6d452c: rwlock_unlock 0x3eada100 0x6f6d4c2c: rwlock_unlock 0x3eada100 0x67bedf2c: rwlock_unlock 0x3eada100 0x67bedf2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d452c: rwlock_rdlock 0x3eada100 (0) 0x6f0b782c: rwlock_unlock 0x3eada100 0x6f6d472c: rwlock_unlock 0x3eada100 0x6f6d472c: rwlock_rdlock 0x3eada100 (0) 0x6f0b782c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f6d452c: rwlock_unlock 0x3eada100 0x44e73b2c: rwlock_rdlock 0x3eada100 (2147483650) 0x6f6d472c: rwlock_unlock 0x3eada100 0x6f0b782c: rwlock_unlock 0x3eada100 0x67bedf2c: rwlock_unlock 0x3eada100 0x67bed62c: rwlock_unlock 0x3eada100 0x44e73b2c: rwlock_unlock 0x3eada100 0x6f6d402c: rwlock_unlock 0x3eada100 0x67bed52c: rwlock_unlock 0x3eada100 0x44e7332c: rwlock_unlock 0x3eada100 0x67bed52c: rwlock_rdlock 0x3eada100 (0) 0x44e7332c: rwlock_rdlock 0x3eada100 (4294967295) 0x67bedb2c: rwlock_unlock 0x3eada100 0x6f6d402c: rwlock_rdlock 0x3eada100 (0) 0x44e73f2c: rwlock_unlock 0x3eada100 0x67bedb2c: rwlock_rdlock 0x3eada100 (0) 0x44e73f2c: rwlock_rdlock 0x3eada100 (0) 0x67bedb2c: rwlock_unlock 0x3eada100 0x44e73f2c: rwlock_unlock 0x3eada100 0x44e7332c: rwlock_unlock 0x3eada100 0x67bed52c: rwlock_unlock 0x3eada100 0x6f6d402c: rwlock_unlock 0x3eada100 0x44e73a2c: rwlock_unlock 0x3eada100 0x44e73a2c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x67bed52c stack 0x46ac5700 rthread reaping 0x6f0b702c stack 0x46ab5220 rthread reaping 0x6f6d4c2c stack 0x46ac56e0 rthread reaping 0x67bedf2c stack 0x46aca0e0 0x44e73a2c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed12c stack 0x46ac5ee0 rthread reaping 0x6f6d452c stack 0x46ae87e0 rthread reaping 0x6f6d472c stack 0x46aca220 rthread reaping 0x44e73f2c stack 0x46ac5720 rthread reaping 0x6f6d402c stack 0x46acace0 rthread reaping 0x44e73a2c stack 0x46ac5ec0 rthread reaping 0x6f0b782c stack 0x46ae8900 rthread reaping 0x67bed62c stack 0x46ac52e0 rthread reaping 0x67bedb2c stack 0x46ac5dc0 rthread reaping 0x44e73b2c stack 0x46ac54e0 rthread reaping 0x44e7332c stack 0x46ac56c0 0x44e7322c: rwlock_wrlock 0x3eada100 (0) 0x44e7322c: rwlock_unlock 0x3eada100 0x44e7322c: rwlock_rdlock 0x3eada100 (0) 0x44e7322c: rwlock_unlock 0x3eada100 0x6f6d462c: rwlock_wrlock 0x3eada100 (0) 0x44e73c2c: rwlock_wrlock 0x3eada100 (2147483647) 0x6f6d482c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed72c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed92c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d462c: rwlock_unlock 0x3eada100 0x44e7302c: rwlock_wrlock 0x3eada100 (2147483647) 0x6f6d462c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f0b792c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed22c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b762c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d482c: rwlock_unlock 0x3eada100 0x6f6d482c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x44e7322c stack 0x46ac56c0 0x6f0b722c: rwlock_wrlock 0x3eada100 (2147483650) 0x44e73d2c: rwlock_wrlock 0x3eada100 (2147483650) 0x6f6d412c: rwlock_wrlock 0x3eada100 (2147483650) 0x6f0b7a2c: rwlock_wrlock 0x3eada100 (2147483650) 0x6f0b752c: rwlock_wrlock 0x3eada100 (2147483650) 0x6f6d482c: rwlock_unlock 0x3eada100 0x6f6d462c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e73d2c: rwlock_unlock 0x3eada100 0x6f0b762c: rwlock_unlock 0x3eada100 0x6f0b7a2c: rwlock_unlock 0x3eada100 0x6f0b7a2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7a2c: rwlock_unlock 0x3eada100 0x6f0b722c: rwlock_unlock 0x3eada100 0x6f0b722c: rwlock_rdlock 0x3eada100 (0) 0x6f0b722c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_rdlock 0x3eada100 (0) 0x67bed92c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_rdlock 0x3eada100 (0) 0x67bed22c: rwlock_unlock 0x3eada100 0x67bed72c: rwlock_unlock 0x3eada100 0x67bed72c: rwlock_rdlock 0x3eada100 (0) 0x6f0b792c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_rdlock 0x3eada100 (0) 0x67bed72c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d462c stack 0x46ac54e0 rthread reaping 0x6f6d482c stack 0x46ac5dc0 0x6f6d412c: rwlock_unlock 0x3eada100 0x6f6d412c: rwlock_rdlock 0x3eada100 (0) 0x6f6d412c: rwlock_unlock 0x3eada100 0x44e73d2c: rwlock_rdlock 0x3eada100 (1) 0x44e73d2c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_unlock 0x3eada100 0x44e73c2c: rwlock_unlock 0x3eada100 0x44e73c2c: rwlock_rdlock 0x3eada100 (0) 0x44e73c2c: rwlock_unlock 0x3eada100 0x6f0b762c: rwlock_rdlock 0x3eada100 (2147483647) 0x67bed22c: rwlock_rdlock 0x3eada100 (4294967295) rthread reaping 0x44e73c2c stack 0x46ac52e0 rthread reaping 0x67bed72c stack 0x46ae8900 0x44e7302c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed92c stack 0x46ac5ec0 0x67bed22c: rwlock_unlock 0x3eada100 0x44e7302c: rwlock_rdlock 0x3eada100 (0) 0x44e7302c: rwlock_unlock 0x3eada100 0x6f0b762c: rwlock_unlock 0x3eada100 rthread reaping 0x44e7302c stack 0x46acace0 rthread reaping 0x6f0b792c stack 0x46ac5720 rthread reaping 0x67bed22c stack 0x46aca220 rthread reaping 0x6f0b762c stack 0x46ae87e0 0x6f0b752c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b722c stack 0x46ac5ee0 0x6f0b752c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x44e73d2c stack 0x46aca0e0 0x6f0b752c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d412c stack 0x46ac56e0 rthread reaping 0x6f0b7a2c stack 0x46ab5220 rthread reaping 0x6f0b752c stack 0x46ac5700 rthread reaping 0x67bed02c stack 0x46ae80a0 0x44e7362c: rwlock_wrlock 0x3eada100 (0) 0x44e7362c: rwlock_unlock 0x3eada100 0x44e7362c: rwlock_rdlock 0x3eada100 (0) 0x44e7362c: rwlock_unlock 0x3eada100 0x6f6d4d2c: rwlock_wrlock 0x3eada100 (1) 0x6f6d4d2c: rwlock_unlock 0x3eada100 0x6f6d4d2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4d2c: rwlock_unlock 0x3eada100 0x6f6d4c2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4c2c: rwlock_unlock 0x3eada100 0x6f6d4c2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4c2c: rwlock_unlock 0x3eada100 0x6f0b7e2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7e2c: rwlock_unlock 0x3eada100 0x6f0b7e2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7e2c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_wrlock 0x3eada100 (1) 0x67bed92c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_rdlock 0x3eada100 (0) 0x67bed92c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4a2c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4a2c: rwlock_unlock 0x3eada100 0x44e7342c: rwlock_wrlock 0x3eada100 (0) 0x44e7342c: rwlock_unlock 0x3eada100 0x44e7342c: rwlock_rdlock 0x3eada100 (0) 0x44e7342c: rwlock_unlock 0x3eada100 0x44e7392c: rwlock_wrlock 0x3eada100 (0) 0x44e7392c: rwlock_unlock 0x3eada100 0x44e7392c: rwlock_rdlock 0x3eada100 (0) 0x44e7392c: rwlock_unlock 0x3eada100 0x6f6d492c: rwlock_wrlock 0x3eada100 (0) 0x6f6d492c: rwlock_unlock 0x3eada100 0x6f6d492c: rwlock_rdlock 0x3eada100 (0) 0x6f6d492c: rwlock_unlock 0x3eada100 0x6f0b772c: rwlock_wrlock 0x3eada100 (0) 0x6f0b772c: rwlock_unlock 0x3eada100 0x6f0b772c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7f2c: rwlock_wrlock 0x3eada100 (1) 0x6f0b772c: rwlock_unlock 0x3eada100 0x6f0b7f2c: rwlock_unlock 0x3eada100 0x6f0b7f2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7f2c: rwlock_unlock 0x3eada100 0x6f0b722c: rwlock_wrlock 0x3eada100 (1) 0x6f0b722c: rwlock_unlock 0x3eada100 0x6f0b722c: rwlock_rdlock 0x3eada100 (0) 0x6f0b722c: rwlock_unlock 0x3eada100 0x6f0b702c: rwlock_wrlock 0x3eada100 (0) 0x6f0b702c: rwlock_unlock 0x3eada100 0x6f0b702c: rwlock_rdlock 0x3eada100 (0) 0x6f0b702c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x44e7322c: rwlock_wrlock 0x3eada100 (0) 0x44e7322c: rwlock_unlock 0x3eada100 0x44e7322c: rwlock_rdlock 0x3eada100 (0) 0x44e7322c: rwlock_unlock 0x3eada100 rthread reaping 0x44e7362c stack 0x46ae80a0 rthread reaping 0x6f6d4d2c stack 0x46ac5700 rthread reaping 0x6f6d4c2c stack 0x46ab5220 rthread reaping 0x6f0b7e2c stack 0x46ac56e0 rthread reaping 0x67bed92c stack 0x46aca0e0 0x6f0b712c: rwlock_wrlock 0x3eada100 (0) rthread reaping 0x6f6d4a2c stack 0x46ac5ee0 0x6f0b712c: rwlock_unlock 0x3eada100 rthread reaping 0x44e7342c stack 0x46ae87e0 0x6f0b712c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x44e7392c stack 0x46aca220 0x6f0b712c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d492c stack 0x46ac5720 rthread reaping 0x6f0b772c stack 0x46acace0 rthread reaping 0x6f0b7f2c stack 0x46ac5ec0 rthread reaping 0x6f0b722c stack 0x46ae8900 rthread reaping 0x6f0b702c stack 0x46ac52e0 rthread reaping 0x6f0b7c2c stack 0x46ac5dc0 rthread reaping 0x44e7322c stack 0x46ac54e0 rthread reaping 0x6f0b712c stack 0x46ac56c0 0x67bedc2c: rwlock_wrlock 0x3eada100 (0) 0x67bedc2c: rwlock_unlock 0x3eada100 0x67bedc2c: rwlock_rdlock 0x3eada100 (0) 0x67bedc2c: rwlock_unlock 0x3eada100 0x6f6d4b2c: rwlock_wrlock 0x3eada100 (1) 0x6f6d4b2c: rwlock_unlock 0x3eada100 0x6f6d4b2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4b2c: rwlock_unlock 0x3eada100 0x6f6d4e2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4e2c: rwlock_unlock 0x3eada100 0x6f6d4e2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4e2c: rwlock_unlock 0x3eada100 0x44e7352c: rwlock_wrlock 0x3eada100 (0) 0x44e7352c: rwlock_unlock 0x3eada100 0x44e7352c: rwlock_rdlock 0x3eada100 (0) 0x44e7352c: rwlock_unlock 0x3eada100 0x44e7312c: rwlock_wrlock 0x3eada100 (0) 0x44e7312c: rwlock_unlock 0x3eada100 0x44e7312c: rwlock_rdlock 0x3eada100 (0) 0x67bedb2c: rwlock_wrlock 0x3eada100 (1) 0x44e7312c: rwlock_unlock 0x3eada100 0x67bedf2c: rwlock_wrlock 0x3eada100 (2147483649) 0x67bedf2c: rwlock_unlock 0x3eada100 0x67bedf2c: rwlock_rdlock 0x3eada100 (0) 0x67bedf2c: rwlock_unlock 0x3eada100 0x44e73f2c: rwlock_wrlock 0x3eada100 (1) 0x44e73f2c: rwlock_unlock 0x3eada100 0x44e73f2c: rwlock_rdlock 0x3eada100 (0) 0x44e73f2c: rwlock_unlock 0x3eada100 0x67bedb2c: rwlock_unlock 0x3eada100 0x67bedb2c: rwlock_rdlock 0x3eada100 (0) 0x67bedb2c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_wrlock 0x3eada100 (0) 0x67beda2c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_rdlock 0x3eada100 (0) 0x67beda2c: rwlock_unlock 0x3eada100 0x67bed22c: rwlock_wrlock 0x3eada100 (0) 0x67bed22c: rwlock_unlock 0x3eada100 0x67bed22c: rwlock_rdlock 0x3eada100 (0) 0x67bed22c: rwlock_unlock 0x3eada100 0x44e7362c: rwlock_wrlock 0x3eada100 (0) 0x44e7362c: rwlock_unlock 0x3eada100 0x44e7362c: rwlock_rdlock 0x3eada100 (0) 0x44e7362c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b702c: rwlock_wrlock 0x3eada100 (0) 0x67bedd2c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f0b702c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_unlock 0x3eada100 0x6f0b702c: rwlock_rdlock 0x3eada100 (1) 0x6f0b702c: rwlock_unlock 0x3eada100 0x44e7372c: rwlock_wrlock 0x3eada100 (1) 0x44e7372c: rwlock_unlock 0x3eada100 0x44e7372c: rwlock_rdlock 0x3eada100 (0) 0x44e7372c: rwlock_unlock 0x3eada100 rthread reaping 0x67bedc2c stack 0x46ac56c0 0x44e7382c: rwlock_wrlock 0x3eada100 (0) rthread reaping 0x6f6d4b2c stack 0x46ac54e0 0x44e7302c: rwlock_wrlock 0x3eada100 (2147483647) rthread reaping 0x6f6d4e2c stack 0x46ac5dc0 0x44e7382c: rwlock_unlock 0x3eada100 rthread reaping 0x44e7352c stack 0x46ac52e0 rthread reaping 0x44e7312c stack 0x46ae8900 0x44e7382c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x67bedb2c stack 0x46ac5ec0 0x44e7382c: rwlock_unlock 0x3eada100 rthread reaping 0x67bedf2c stack 0x46acace0 rthread reaping 0x44e73f2c stack 0x46ac5720 0x44e7302c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b702c stack 0x46aca220 0x44e7302c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x67beda2c stack 0x46ae87e0 0x44e7302c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed22c stack 0x46ac5ee0 rthread reaping 0x44e7362c stack 0x46aca0e0 rthread reaping 0x67bedd2c stack 0x46ac56e0 rthread reaping 0x44e7372c stack 0x46ab5220 rthread reaping 0x44e7382c stack 0x46ac5700 rthread reaping 0x44e7302c stack 0x46ae80a0 0x6f0b742c: rwlock_wrlock 0x3eada100 (0) 0x6f0b742c: rwlock_unlock 0x3eada100 0x6f0b742c: rwlock_rdlock 0x3eada100 (0) 0x6f0b742c: rwlock_unlock 0x3eada100 0x6f6d472c: rwlock_wrlock 0x3eada100 (0) 0x6f6d472c: rwlock_unlock 0x3eada100 0x6f6d472c: rwlock_rdlock 0x3eada100 (0) 0x6f6d472c: rwlock_unlock 0x3eada100 0x6f0b7e2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7e2c: rwlock_unlock 0x3eada100 0x6f0b7e2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7e2c: rwlock_unlock 0x3eada100 0x67bed22c: rwlock_wrlock 0x3eada100 (0) 0x67bed22c: rwlock_unlock 0x3eada100 0x6f6d422c: rwlock_wrlock 0x3eada100 (2147483647) 0x67bed22c: rwlock_rdlock 0x3eada100 (0) 0x6f6d422c: rwlock_unlock 0x3eada100 0x6f6d422c: rwlock_rdlock 0x3eada100 (1) 0x67bed22c: rwlock_unlock 0x3eada100 0x6f6d422c: rwlock_unlock 0x3eada100 0x44e7392c: rwlock_wrlock 0x3eada100 (0) 0x44e7392c: rwlock_unlock 0x3eada100 0x44e7392c: rwlock_rdlock 0x3eada100 (0) 0x44e7392c: rwlock_unlock 0x3eada100 0x6f6d4c2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4c2c: rwlock_unlock 0x3eada100 0x6f6d4c2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4c2c: rwlock_unlock 0x3eada100 0x44e73e2c: rwlock_wrlock 0x3eada100 (0) 0x67bede2c: rwlock_wrlock 0x3eada100 (2147483647) 0x6f6d432c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e73e2c: rwlock_unlock 0x3eada100 0x6f6d4b2c: rwlock_wrlock 0x3eada100 (0) 0x44e73e2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b752c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4b2c: rwlock_unlock 0x3eada100 0x6f0b752c: rwlock_unlock 0x3eada100 0x6f0b752c: rwlock_rdlock 0x3eada100 (0) 0x67bed52c: rwlock_wrlock 0x3eada100 (2147483647) 0x6f0b752c: rwlock_unlock 0x3eada100 0x6f6d4b2c: rwlock_rdlock 0x3eada100 (1) 0x6f6d4b2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b742c stack 0x46ae80a0 rthread reaping 0x6f6d472c stack 0x46ac5700 rthread reaping 0x6f0b7e2c stack 0x46ab5220 rthread reaping 0x67bed22c stack 0x46ac56e0 rthread reaping 0x6f6d422c stack 0x46aca0e0 rthread reaping 0x44e7392c stack 0x46ac5ee0 rthread reaping 0x6f6d4c2c stack 0x46ae87e0 0x67bede2c: rwlock_unlock 0x3eada100 0x67bede2c: rwlock_rdlock 0x3eada100 (1) 0x67bed02c: rwlock_wrlock 0x3eada100 (2147483650) 0x6f0b762c: rwlock_wrlock 0x3eada100 (2147483650) 0x6f6d4d2c: rwlock_wrlock 0x3eada100 (2147483650) 0x44e73e2c: rwlock_unlock 0x3eada100 0x67bede2c: rwlock_unlock 0x3eada100 0x6f6d432c: rwlock_unlock 0x3eada100 0x6f6d432c: rwlock_rdlock 0x3eada100 (0) 0x67bed02c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f0b762c: rwlock_unlock 0x3eada100 rthread reaping 0x44e73e2c stack 0x46aca220 rthread reaping 0x67bede2c stack 0x46ac5720 0x6f0b762c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4d2c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_unlock 0x3eada100 0x6f6d4d2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4d2c: rwlock_unlock 0x3eada100 0x6f6d432c: rwlock_unlock 0x3eada100 0x6f0b762c: rwlock_unlock 0x3eada100 0x67bed52c: rwlock_unlock 0x3eada100 0x67bed52c: rwlock_rdlock 0x3eada100 (0) 0x67bed52c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d432c stack 0x46acace0 rthread reaping 0x6f6d4b2c stack 0x46ac5ec0 rthread reaping 0x6f0b752c stack 0x46ae8900 rthread reaping 0x67bed52c stack 0x46ac52e0 rthread reaping 0x67bed02c stack 0x46ac5dc0 rthread reaping 0x6f0b762c stack 0x46ac54e0 rthread reaping 0x6f6d4d2c stack 0x46ac56c0 0x6f0b7a2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7a2c: rwlock_unlock 0x3eada100 0x6f0b7a2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7a2c: rwlock_unlock 0x3eada100 0x67bedf2c: rwlock_wrlock 0x3eada100 (0) 0x67bedf2c: rwlock_unlock 0x3eada100 0x67bedf2c: rwlock_rdlock 0x3eada100 (0) 0x67bedf2c: rwlock_unlock 0x3eada100 0x6f0b7f2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7f2c: rwlock_unlock 0x3eada100 0x6f0b7f2c: rwlock_rdlock 0x3eada100 (0) 0x67bed62c: rwlock_wrlock 0x3eada100 (1) 0x6f0b7f2c: rwlock_unlock 0x3eada100 0x67bed62c: rwlock_unlock 0x3eada100 0x67bed62c: rwlock_rdlock 0x3eada100 (0) 0x67bed62c: rwlock_unlock 0x3eada100 0x44e7342c: rwlock_wrlock 0x3eada100 (0) 0x44e7342c: rwlock_unlock 0x3eada100 0x44e7342c: rwlock_rdlock 0x3eada100 (0) 0x44e7342c: rwlock_unlock 0x3eada100 0x67bedb2c: rwlock_wrlock 0x3eada100 (0) 0x67bedb2c: rwlock_unlock 0x3eada100 0x67bedb2c: rwlock_rdlock 0x3eada100 (0) 0x67bedb2c: rwlock_unlock 0x3eada100 0x67bed22c: rwlock_wrlock 0x3eada100 (0) 0x67bed22c: rwlock_unlock 0x3eada100 0x67bed22c: rwlock_rdlock 0x3eada100 (0) e" 0x67bed02c: 4: exit run() 0x6f6d432c: 5: enter run() 0x44e7372c: 6: enter run() 0x6f0b782c: 7: enter run() 0x44e73f2c: 8: enter run() 0x67bedb2c: 9: enter run() 0x6f6d442c: 10: enter run() 0x67bedd2c: 11: enter run() 0x6f6d482c: 12: enter run() 0x44e7332c: 13: enter run() 0x6f0b742c: 14: enter run() 0x44e7352c: 15: enter run() 0x67bed92c: 3: exit run() 0x6f6d432c: 5: set_msg 0x44e7352c: 15: set_msg 0x67bedd2c: 11: set_msg 0x44e7352c: 15: msg: "new message" 0x6f0b782c: 7: set_msg 0x44e7352c: 15: exit run() 0x6f6d432c: 5: msg: "new message" 0x6f6d432c: 5: exit run() 0x44e7332c: 13: set_msg 0x6f6d442c: 10: set_msg 0x6f6d442c: 10: msg: "new message" 0x6f6d442c: 10: exit run() 0x6f6d482c: 12: set_msg 0x44e7332c: 13: msg: "new message" 0x44e7332c: 13: exit run() 0x67bedb2c: 9: set_msg 0x6f6d482c: 12: msg: "new message" 0x67bedb2c: 9: msg: "new message" 0x6f6d482c: 12: exit run() 0x67bedb2c: 9: exit run() 0x67bedd2c: 11: msg: "new message" 0x6f0b782c: 7: msg: "new message" 0x67bedd2c: 11: exit run() 0x6f0b782c: 7: exit run() 0x6f0b742c: 14: set_msg 0x6f0b742c: 14: msg: "new message" 0x6f0b742c: 14: exit run() 0x44e73f2c: 8: set_msg 0x44e7372c: 6: set_msg 0x44e7372c: 6: msg: "new message" 0x44e7372c: 6: exit run() 0x44e73f2c: 8: msg: "new message" 0x44e73f2c: 8: exit run() main: 19 0x6f6d4c2c: 0: enter run() 0x6f6d4c2c: 0: set_msg 0x6f6d4c2c: 0: msg: "new message" 0x6f6d492c: 1: enter run() 0x6f6d4c2c: 0: exit run() 0x67bed12c: 3: enter run() 0x44e7362c: 2: enter run() 0x6f6d492c: 1: set_msg 0x6f0b7c2c: 4: enter run() 0x67bed72c: 5: enter run() 0x67bed12c: 3: set_msg 0x6f0b722c: 6: enter run() 0x6f0b722c: 6: set_msg 0x6f0b722c: 6: msg: "new message" 0x6f0b722c: 6: exit run() 0x67bed12c: 3: msg: "new message" 0x44e7322c: 7: enter run() 0x6f6d452c: 9: enter run() 0x44e7372c: 8: enter run() 0x67bed12c: 3: exit run() 0x6f6d492c: 1: msg: "new message" 0x67bede2c: 10: enter run() 0x44e7312c: 11: enter run() 0x67bed92c: 12: enter run() 0x67bede2c: 10: set_msg 0x67bed32c: 13: enter run() 0x6f0b7b2c: 15: enter run() 0x6f6d492c: 1: exit run() 0x6f0b7f2c: 14: enter run() 0x67bed32c: 13: set_msg 0x6f6d452c: 9: set_msg 0x6f0b7c2c: 4: set_msg 0x6f0b7c2c: 4: msg: "new message" 0x6f0b7c2c: 4: exit run() 0x6f6d452c: 9: msg: "new message" 0x44e7362c: 2: set_msg 0x6f6d452c: 9: exit run() 0x67bed72c: 5: set_msg 0x67bede2c: 10: msg: "new message" 0x44e7362c: 2: msg: "new message" 0x67bed72c: 5: msg: "new message" 0x44e7362c: 2: exit run() 0x67bede2c: 10: exit run() 0x67bed32c: 13: msg: "new message" 0x67bed72c: 5: exit run() 0x67bed32c: 13: exit run() 0x44e7322c: 7: set_msg 0x44e7322c: 7: msg: "new message" 0x44e7322c: 7: exit run() 0x6f0b7b2c: 15: set_msg 0x6f0b7f2c: 14: set_msg 0x44e7312c: 11: set_msg 0x6f0b7f2c: 14: msg: "new message" 0x6f0b7b2c: 15: msg: "new message" 0x6f0b7f2c: 14: exit run() 0x44e7312c: 11: msg: "new message" 0x6f0b7b2c: 15: exit run() 0x44e7372c: 8: set_msg 0x44e7312c: 11: exit run() 0x44e7372c: 8: msg: "new message" 0x44e7372c: 8: exit run() 0x67bed92c: 12: set_msg 0x67bed92c: 12: msg: "new message" 0x67bed92c: 12: exit run() main: 20 0x67bedf2c: 0: enter run() 0x67bedf2c: 0: set_msg 0x67bed42c: 1: enter run() 0x67bedf2c: 0: msg: "new message" 0x67bed02c: 2: enter run() 0x67bed02c: 2: set_msg 0x67bed02c: 2: msg: "new message" 0x67bedf2c: 0: exit run() 0x6f6d402c: 3: enter run() 0x67bed42c: 1: set_msg 0x67bed02c: 2: exit run() 0x67beda2c: 4: enter run() 0x67bed22c: 5: enter run() 0x67bed52c: 6: enter run() 0x67bed42c: 1: msg: "new message" 0x6f0b722c: 7: enter run() 0x67bedb2c: 8: enter run() 0x6f0b702c: 9: enter run() 0x44e7332c: 10: enter run() 0x67bed42c: 1: exit run() 0x6f6d402c: 3: set_msg 0x67bedd2c: 11: enter run() 0x44e7362c: 12: enter run() 0x67bede2c: 13: enter run() 0x67bed62c: 14: enter run() 0x6342e12c: 15: enter run() 0x6f6d402c: 3: msg: "new message" 0x67bedd2c: 11: set_msg 0x44e7362c: 12: set_msg 0x67bedd2c: 11: msg: "new message" 0x67bedd2c: 11: exit run() 0x67bedb2c: 8: set_msg 0x67bed22c: 5: set_msg 0x67bed52c: 6: set_msg 0x6f6d402c: 3: exit run() 0x67bedb2c: 8: msg: "new message" 0x44e7362c: 12: msg: "new message" 0x67bedb2c: 8: exit run() 0x44e7362c: 12: exit run() 0x67bed22c: 5: msg: "new message" 0x67bed22c: 5: exit run() 0x67bed62c: 14: set_msg 0x67bed52c: 6: msg: "new message" 0x67bed62c: 14: msg: "new message" 0x67bed52c: 6: exit run() 0x67beda2c: 4: set_msg 0x6f0b702c: 9: set_msg 0x67beda2c: 4: msg: "new message" 0x67bede2c: 13: set_msg 0x67beda2c: 4: exit run() 0x6f0b702c: 9: msg: "new message" 0x67bede2c: 13: msg: "new message" 0x6f0b702c: 9: exit run() 0x67bed62c: 14: exit run() 0x67bede2c: 13: exit run() 0x44e7332c: 10: set_msg 0x6342e12c: 15: set_msg 0x44e7332c: 10: msg: "new message" 0x44e7332c: 10: exit run() 0x6f0b722c: 7: set_msg 0x6f0b722c: 7: msg: "new message" 0x6f0b722c: 7: exit run() 0x6342e12c: 15: msg: "new message" 0x6342e12c: 15: exit run() main: 21 0x6f6d4d2c: 0: enter run() 0x6f6d4d2c: 0: set_msg 0x6f6d4e2c: 1: enter run() 0x6f6d4d2c: 0: msg: "new message" 0x6f0b762c: 2: enter run() 0x6f0b762c: 2: set_msg 0x6f6d4d2c: 0: exit run() 0x67bedf2c: 3: enter run() 0x6f0b762c: 2: msg: "new message" 0x67bed42c: 4: enter run() 0x67bed22c: 5: enter run() 0x6f0b732c: 6: enter run() 0x6f0b772c: 7: enter run() 0x6f0b762c: 2: exit run() 0x6f6d4e2c: 1: set_msg 0x6f0b7d2c: 10: enter run() 0x44e7322c: 9: enter run() 0x6f0b742c: 8: enter run() 0x44e73f2c: 11: enter run() 0x6f6d4e2c: 1: msg: "new message" 0x67bed02c: 12: enter run() 0x67bed72c: 13: enter run() 0x67bed32c: 14: enter run() 0x44e7312c: 15: enter run() 0x67bed02c: 12: set_msg 0x6f6d4e2c: 1: exit run() 0x67bed72c: 13: set_msg 0x67bedf2c: 3: set_msg 0x67bed32c: 14: set_msg 0x67bed72c: 13: msg: "new message" 0x67bed72c: 13: exit run() 0x6f0b7d2c: 10: set_msg 0x6f0b772c: 7: set_msg 0x44e7322c: 9: set_msg 0x6f0b772c: 7: msg: "new message" 0x6f0b7d2c: 10: msg: "new message" 0x67bedf2c: 3: msg: "new message" 0x67bed32c: 14: msg: "new message" 0x6f0b772c: 7: exit run() 0x44e7322c: 9: msg: "new message" 0x67bed02c: 12: msg: "new message" 0x6f0b7d2c: 10: exit run() 0x67bedf2c: 3: exit run() 0x67bed32c: 14: exit run() 0x44e7322c: 9: exit run() 0x67bed02c: 12: exit run() 0x67bed42c: 4: set_msg 0x67bed42c: 4: msg: "new message" 0x67bed42c: 4: exit run() 0x67bed22c: 5: set_msg 0x6f0b742c: 8: set_msg 0x6f0b742c: 8: msg: "new message" 0x6f0b742c: 8: exit run() 0x67bed22c: 5: msg: "new message" 0x44e73f2c: 11: set_msg 0x67bed22c: 5: exit run() 0x44e73f2c: 11: msg: "new message" 0x44e7312c: 15: set_msg 0x44e73f2c: 11: exit run() 0x6f0b732c: 6: set_msg 0x44e7312c: 15: msg: "new message" 0x6f0b732c: 6: msg: "new message" 0x44e7312c: 15: exit run() 0x6f0b732c: 6: exit run() main: 22 0x6f6d462c: 0: enter run() 0x6f6d462c: 0: set_msg 0x67bed52c: 1: enter run() 0x6f6d462c: 0: msg: "new message" 0x6f0b702c: 2: enter run() 0x6f6d4c2c: 3: enter run() 0x67bedf2c: 4: enter run() 0x6f6d462c: 0: exit run() 0x6f0b702c: 2: set_msg 0x67bed12c: 5: enter run() 0x6f6d452c: 6: enter run() 0x6f6d472c: 7: enter run() 0x6f0b702c: 2: msg: "new message" 0x44e73f2c: 8: enter run() 0x6f6d402c: 9: enter run() 0x44e73a2c: 10: enter run() 0x6f0b782c: 11: enter run() 0x6f6d4c2c: 3: set_msg 0x67bed62c: 12: enter run() 0x6f0b702c: 2: exit run() 0x67bedb2c: 13: enter run() 0x44e73b2c: 14: enter run() 0x44e7332c: 15: enter run() 0x67bed62c: 12: set_msg 0x67bed12c: 5: set_msg 0x67bed12c: 5: msg: "new message" 0x67bed12c: 5: exit run() 0x44e73b2c: 14: set_msg 0x6f6d452c: 6: set_msg 0x6f6d4c2c: 3: msg: "new message" 0x6f6d4c2c: 3: exit run() 0x67bedf2c: 4: set_msg 0x6f0b782c: 11: set_msg 0x6f6d472c: 7: set_msg 0x6f6d452c: 6: msg: "new message" 0x6f6d472c: 7: msg: "new message" 0x6f6d452c: 6: exit run() 0x6f6d472c: 7: exit run() 0x6f0b782c: 11: msg: "new message" 0x67bedf2c: 4: msg: "new message" 0x67bed62c: 12: msg: "new message" 0x44e73b2c: 14: msg: "new message" 0x6f0b782c: 11: exit run() 0x67bedf2c: 4: exit run() 0x67bed62c: 12: exit run() 0x44e73b2c: 14: exit run() 0x6f6d402c: 9: set_msg 0x67bed52c: 1: set_msg 0x44e7332c: 15: set_msg 0x67bedb2c: 13: set_msg 0x44e73f2c: 8: set_msg 0x67bedb2c: 13: msg: "new message" 0x44e73f2c: 8: msg: "new message" 0x67bedb2c: 13: exit run() 0x44e7332c: 15: msg: "new message" 0x44e73f2c: 8: exit run() 0x67bed52c: 1: msg: "new message" 0x6f6d402c: 9: msg: "new message" 0x44e7332c: 15: exit run() 0x67bed52c: 1: exit run() 0x44e73a2c: 10: set_msg 0x6f6d402c: 9: exit run() 0x44e73a2c: 10: msg: "new message" 0x44e73a2c: 10: exit run() main: 23 0x44e7322c: 0: enter run() 0x44e7322c: 0: set_msg 0x44e7322c: 0: msg: "new message" 0x6f6d462c: 1: enter run() 0x44e73c2c: 3: enter run() 0x6f6d482c: 2: enter run() 0x67bed72c: 4: enter run() 0x67bed92c: 5: enter run() 0x6f6d462c: 1: set_msg 0x44e7302c: 6: enter run() 0x44e7322c: 0: exit run() 0x6f0b792c: 7: enter run() 0x67bed22c: 8: enter run() 0x6f0b762c: 9: enter run() 0x6f6d482c: 2: set_msg 0x6f0b722c: 10: enter run() 0x44e73d2c: 11: enter run() 0x6f6d412c: 12: enter run() 0x6f0b7a2c: 13: enter run() 0x6f0b752c: 14: enter run() 0x6f6d482c: 2: msg: "new message" 0x6f6d462c: 1: msg: "new message" 0x67bed02c: 15: enter run() 0x6f6d482c: 2: exit run() 0x44e73d2c: 11: set_msg 0x6f6d462c: 1: exit run() 0x6f0b762c: 9: set_msg 0x6f0b7a2c: 13: set_msg 0x6f0b7a2c: 13: msg: "new message" 0x6f0b7a2c: 13: exit run() 0x6f0b722c: 10: set_msg 0x6f0b722c: 10: msg: "new message" 0x6f0b722c: 10: exit run() 0x67bed92c: 5: set_msg 0x67bed92c: 5: msg: "new message" 0x67bed02c: 15: set_msg 0x67bed22c: 8: set_msg 0x67bed72c: 4: set_msg 0x6f0b792c: 7: set_msg 0x67bed72c: 4: msg: "new message" 0x6f0b792c: 7: msg: "new message" 0x67bed72c: 4: exit run() 0x6f0b792c: 7: exit run() 0x6f6d412c: 12: set_msg 0x6f6d412c: 12: msg: "new message" 0x6f6d412c: 12: exit run() 0x44e73d2c: 11: msg: "new message" 0x67bed02c: 15: msg: "new message" 0x44e73c2c: 3: set_msg 0x44e73c2c: 3: msg: "new message" 0x67bed02c: 15: exit run() 0x44e73c2c: 3: exit run() 0x67bed92c: 5: exit run() 0x44e7302c: 6: set_msg 0x44e73d2c: 11: exit run() 0x67bed22c: 8: msg: "new message" 0x44e7302c: 6: msg: "new message" 0x6f0b762c: 9: msg: "new message" 0x67bed22c: 8: exit run() 0x44e7302c: 6: exit run() 0x6f0b762c: 9: exit run() 0x6f0b752c: 14: set_msg 0x6f0b752c: 14: msg: "new message" 0x6f0b752c: 14: exit run() main: 24 0x44e7362c: 0: enter run() 0x44e7362c: 0: set_msg 0x6f6d4d2c: 1: enter run() 0x44e7362c: 0: msg: "new message" 0x44e7362c: 0: exit run() 0x6f6d4d2c: 1: set_msg 0x6f6d4d2c: 1: msg: "new message" 0x6f6d4d2c: 1: exit run() 0x6f6d4c2c: 2: enter run() 0x6f6d4c2c: 2: set_msg 0x6f6d4c2c: 2: msg: "new message" 0x6f6d4c2c: 2: exit run() 0x6f0b7e2c: 3: enter run() 0x6f0b7e2c: 3: set_msg 0x6f0b7e2c: 3: msg: "new message" 0x67bed92c: 4: enter run() 0x6f0b7e2c: 3: exit run() 0x67bed92c: 4: set_msg 0x67bed92c: 4: msg: "new message" 0x67bed92c: 4: exit run() 0x6f6d4a2c: 5: enter run() 0x6f6d4a2c: 5: set_msg 0x6f6d4a2c: 5: msg: "new message" 0x6f6d4a2c: 5: exit run() 0x44e7342c: 6: enter run() 0x44e7342c: 6: set_msg 0x44e7342c: 6: msg: "new message" 0x44e7342c: 6: exit run() 0x44e7392c: 7: enter run() 0x44e7392c: 7: set_msg 0x44e7392c: 7: msg: "new message" 0x6f6d492c: 8: enter run() 0x44e7392c: 7: exit run() 0x6f6d492c: 8: set_msg 0x6f6d492c: 8: msg: "new message" 0x6f6d492c: 8: exit run() 0x6f0b772c: 9: enter run() 0x6f0b772c: 9: set_msg 0x6f0b7f2c: 10: enter run() 0x6f0b772c: 9: msg: "new message" 0x6f0b772c: 9: exit run() 0x6f0b7f2c: 10: set_msg 0x6f0b7f2c: 10: msg: "new message" 0x6f0b722c: 11: enter run() 0x6f0b7f2c: 10: exit run() 0x6f0b722c: 11: set_msg 0x6f0b722c: 11: msg: "new message" 0x6f0b722c: 11: exit run() 0x6f0b702c: 12: enter run() 0x6f0b702c: 12: set_msg 0x6f0b702c: 12: msg: "new message" 0x6f0b702c: 12: exit run() 0x6f0b7c2c: 13: enter run() 0x6f0b7c2c: 13: set_msg 0x6f0b7c2c: 13: msg: "new message" 0x6f0b7c2c: 13: exit run() 0x44e7322c: 14: enter run() 0x44e7322c: 14: set_msg 0x44e7322c: 14: msg: "new message" 0x44e7322c: 14: exit run() 0x6f0b712c: 15: enter run() 0x6f0b712c: 15: set_msg 0x6f0b712c: 15: msg: "new message" 0x6f0b712c: 15: exit run() main: 25 0x67bedc2c: 0: enter run() 0x67bedc2c: 0: set_msg 0x67bedc2c: 0: msg: "new message" 0x6f6d4b2c: 1: enter run() 0x67bedc2c: 0: exit run() 0x6f6d4b2c: 1: set_msg 0x6f6d4b2c: 1: msg: "new message" 0x6f6d4b2c: 1: exit run() 0x6f6d4e2c: 2: enter run() 0x6f6d4e2c: 2: set_msg 0x6f6d4e2c: 2: msg: "new message" 0x6f6d4e2c: 2: exit run() 0x44e7352c: 3: enter run() 0x44e7352c: 3: set_msg 0x44e7352c: 3: msg: "new message" 0x44e7312c: 4: enter run() 0x44e7352c: 3: exit run() 0x44e7312c: 4: set_msg 0x67bedb2c: 5: enter run() 0x44e7312c: 4: msg: "new message" 0x67bedf2c: 6: enter run() 0x67bedf2c: 6: set_msg 0x44e7312c: 4: exit run() 0x67bedf2c: 6: msg: "new message" 0x44e73f2c: 7: enter run() 0x67bedf2c: 6: exit run() 0x44e73f2c: 7: set_msg 0x44e73f2c: 7: msg: "new message" 0x44e73f2c: 7: exit run() 0x67bedb2c: 5: set_msg 0x67bedb2c: 5: msg: "new message" 0x67bedb2c: 5: exit run() 0x67beda2c: 9: enter run() 0x67beda2c: 9: set_msg 0x67beda2c: 9: msg: "new message" 0x67beda2c: 9: exit run() 0x67bed22c: 10: enter run() 0x67bed22c: 10: set_msg 0x67bed22c: 10: msg: "new message" 0x67bed22c: 10: exit run() 0x44e7362c: 11: enter run() 0x44e7362c: 11: set_msg 0x44e7362c: 11: msg: "new message" 0x44e7362c: 11: exit run() 0x67bedd2c: 12: enter run() 0x6f0b702c: 8: enter run() 0x67bedd2c: 12: set_msg 0x6f0b702c: 8: set_msg 0x67bedd2c: 12: msg: "new message" 0x67bedd2c: 12: exit run() 0x6f0b702c: 8: msg: "new message" 0x44e7372c: 13: enter run() 0x6f0b702c: 8: exit run() 0x44e7372c: 13: set_msg 0x44e7372c: 13: msg: "new message" 0x44e7372c: 13: exit run() 0x44e7382c: 14: enter run() 0x44e7302c: 15: enter run() 0x44e7382c: 14: set_msg 0x44e7382c: 14: msg: "new message" 0x44e7382c: 14: exit run() 0x44e7302c: 15: set_msg 0x44e7302c: 15: msg: "new message" 0x44e7302c: 15: exit run() main: 26 0x6f0b742c: 0: enter run() 0x6f0b742c: 0: set_msg 0x6f0b742c: 0: msg: "new message" 0x6f0b742c: 0: exit run() 0x6f6d472c: 1: enter run() 0x6f6d472c: 1: set_msg 0x6f6d472c: 1: msg: "new message" 0x6f6d472c: 1: exit run() 0x6f0b7e2c: 2: enter run() 0x6f0b7e2c: 2: set_msg 0x6f0b7e2c: 2: msg: "new message" 0x67bed22c: 3: enter run() 0x6f0b7e2c: 2: exit run() 0x67bed22c: 3: set_msg 0x6f6d422c: 4: enter run() 0x6f6d422c: 4: set_msg 0x67bed22c: 3: msg: "new message" 0x6f6d422c: 4: msg: "new message" 0x67bed22c: 3: exit run() 0x6f6d422c: 4: exit run() 0x44e7392c: 5: enter run() 0x44e7392c: 5: set_msg 0x44e7392c: 5: msg: "new message" 0x44e7392c: 5: exit run() 0x6f6d4c2c: 6: enter run() 0x6f6d4c2c: 6: set_msg 0x6f6d4c2c: 6: msg: "new message" 0x6f6d4c2c: 6: exit run() 0x44e73e2c: 7: enter run() 0x67bede2c: 8: enter run() 0x6f6d432c: 9: enter run() 0x44e73e2c: 7: set_msg 0x6f6d4b2c: 10: enter run() 0x6f0b752c: 11: enter run() 0x6f6d4b2c: 10: set_msg 0x6f0b752c: 11: set_msg 0x67bed52c: 12: enter run() 0x6f0b752c: 11: msg: "new message" 0x6f6d4b2c: 10: msg: "new message" 0x6f0b752c: 11: exit run() 0x67bede2c: 8: set_msg 0x67bed02c: 13: enter run() 0x6f6d4b2c: 10: exit run() 0x6f0b762c: 14: enter run() 0x6f6d4d2c: 15: enter run() 0x44e73e2c: 7: msg: "new message" 0x67bede2c: 8: msg: "new message" 0x44e73e2c: 7: exit run() 0x6f6d432c: 9: set_msg 0x67bede2c: 8: exit run() 0x67bed02c: 13: set_msg 0x6f0b762c: 14: set_msg 0x6f6d4d2c: 15: set_msg 0x67bed02c: 13: msg: "new message" 0x67bed02c: 13: exit run() 0x6f6d4d2c: 15: msg: "new message" 0x6f6d4d2c: 15: exit run() 0x6f6d432c: 9: msg: "new message" 0x6f0b762c: 14: msg: "new message" 0x6f6d432c: 9: exit run() 0x6f0b762c: 14: exit run() 0x67bed52c: 12: set_msg 0x67bed52c: 12: msg: "new message" 0x67bed52c: 12: exit run() main: 27 0x6f0b7a2c: 0: enter run() 0x6f0b7a2c: 0: set_msg 0x6f0b7a2c: 0: msg: "new message" 0x6f0b7a2c: 0: exit run() 0x67bedf2c: 1: enter run() 0x67bedf2c: 1: set_msg 0x67bedf2c: 1: msg: "new message" 0x67bedf2c: 1: exit run() 0x6f0b7f2c: 2: enter run() 0x6f0b7f2c: 2: set_msg 0x67bed62c: 3: enter run() 0x6f0b7f2c: 2: msg: "new message" 0x6f0b7f2c: 2: exit run() 0x67bed62c: 3: set_msg 0x67bed62c: 3: msg: "new message" 0x67bed62c: 3: exit run() 0x44e7342c: 4: enter run() 0x44e7342c: 4: set_msg 0x44e7342c: 4: msg: "new message" 0x44e7342c: 4: exit run() 0x67bedb2c: 5: enter run() 0x67bedb2c: 5: set_msg 0x67bedb2c: 5: msg: "new message" 0x67bedb2c: 5: exit run() 0x67bed22c: 6: enter run() 0x67bed22c: 6: set_msg 0x67bed22c: 6: msg: "new message0x67bed22c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b7a2c stack 0x46ac56c0 0x44e7352c: rwlock_wrlock 0x3eada100 (0) rthread reaping 0x67bedf2c stack 0x46ac54e0 0x6f6d452c: rwlock_wrlock 0x3eada100 (2147483647) rthread reaping 0x6f0b7f2c stack 0x46ac5dc0 rthread reaping 0x67bed62c stack 0x46ac52e0 rthread reaping 0x44e7342c stack 0x46ae8900 rthread reaping 0x67bedb2c stack 0x46ac5ec0 0x67bed12c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b7d2c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e7362c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d4f2c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e73b2c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e7302c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d4e2c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e7352c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed22c stack 0x46acace0 0x6f0b7d2c: rwlock_unlock 0x3eada100 0x44e7352c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7d2c: rwlock_rdlock 0x3eada100 (0) 0x44e7362c: rwlock_unlock 0x3eada100 0x44e73b2c: rwlock_unlock 0x3eada100 0x44e7362c: rwlock_rdlock 0x3eada100 (4294967295) 0x67bed12c: rwlock_unlock 0x3eada100 0x67bed12c: rwlock_rdlock 0x3eada100 (0) 0x67bed12c: rwlock_unlock 0x3eada100 0x44e73b2c: rwlock_rdlock 0x3eada100 (3) 0x44e7362c: rwlock_unlock 0x3eada100 0x44e73b2c: rwlock_unlock 0x3eada100 0x6f0b7d2c: rwlock_unlock 0x3eada100 0x44e7352c: rwlock_unlock 0x3eada100 0x6f6d452c: rwlock_unlock 0x3eada100 0x44e7302c: rwlock_unlock 0x3eada100 0x44e7302c: rwlock_rdlock 0x3eada100 (0) 0x44e7302c: rwlock_unlock 0x3eada100 0x6f6d452c: rwlock_rdlock 0x3eada100 (1) 0x6f6d452c: rwlock_unlock 0x3eada100 0x6f6d4e2c: rwlock_unlock 0x3eada100 0x6f6d4e2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4e2c: rwlock_unlock 0x3eada100 rthread reaping 0x44e7352c stack 0x46ac5720 rthread reaping 0x6f6d452c stack 0x46aca220 rthread reaping 0x67bed12c stack 0x46ae87e0 0x6f6d4f2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b7d2c stack 0x46ac5ee0 0x6f6d4f2c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x44e7362c stack 0x46aca0e0 0x6f6d4f2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d4f2c stack 0x46ac56e0 rthread reaping 0x44e73b2c stack 0x46ab5220 rthread reaping 0x44e7302c stack 0x46ac5700 rthread reaping 0x6f6d4e2c stack 0x46ae80a0 0x6f0b7c2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b712c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x6f0b712c: rwlock_unlock 0x3eada100 0x6f6d422c: rwlock_wrlock 0x3eada100 (2147483647) 0x6f0b712c: rwlock_rdlock 0x3eada100 (0) 0x6f6d422c: rwlock_unlock 0x3eada100 0x6f6d422c: rwlock_rdlock 0x3eada100 (0) 0x67bedc2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d422c: rwlock_unlock 0x3eada100 0x6f0b712c: rwlock_unlock 0x3eada100 0x67bedc2c: rwlock_unlock 0x3eada100 0x67bedc2c: rwlock_rdlock 0x3eada100 (0) 0x67bedc2c: rwlock_unlock 0x3eada100 0x67bed32c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4a2c: rwlock_wrlock 0x3eada100 (0) 0x67bed32c: rwlock_unlock 0x3eada100 0x67bed32c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f6d4a2c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_rdlock 0x3eada100 (1) 0x67bed32c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_unlock 0x3eada100 0x6f0b7e2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7e2c: rwlock_unlock 0x3eada100 0x6f0b7e2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7e2c: rwlock_unlock 0x3eada100 0x6f0b7b2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7b2c: rwlock_unlock 0x3eada100 0x6f0b7b2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7b2c: rwlock_unlock 0x3eada100 0x6f0b702c: rwlock_wrlock 0x3eada100 (0) 0x6f0b702c: rwlock_unlock 0x3eada100 0x6f0b702c: rwlock_rdlock 0x3eada100 (0) 0x6f0b702c: rwlock_unlock 0x3eada100 0x6f6d4d2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4d2c: rwlock_unlock 0x3eada100 0x6f6d4d2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4d2c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_wrlock 0x3eada100 (0) 0x67bed92c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_rdlock 0x3eada100 (0) 0x67bed92c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_wrlock 0x3eada100 (0) 0x67bedd2c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_rdlock 0x3eada100 (0) 0x67bedd2c: rwlock_unlock 0x3eada100 0x6f6d442c: rwlock_wrlock 0x3eada100 (0) 0x6f6d442c: rwlock_unlock 0x3eada100 0x6f6d442c: rwlock_rdlock 0x3eada100 (0) 0x6f6d442c: rwlock_unlock 0x3eada100 0x6f6d402c: rwlock_wrlock 0x3eada100 (0) 0x6f6d402c: rwlock_unlock 0x3eada100 0x6f6d402c: rwlock_rdlock 0x3eada100 (0) 0x6f6d402c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b7c2c stack 0x46ae80a0 rthread reaping 0x6f0b712c stack 0x46ac5700 rthread reaping 0x6f6d422c stack 0x46ab5220 rthread reaping 0x67bedc2c stack 0x46ac56e0 rthread reaping 0x6f6d4a2c stack 0x46aca0e0 rthread reaping 0x67bed32c stack 0x46ac5ee0 0x6f0b752c: rwlock_wrlock 0x3eada100 (0) rthread reaping 0x6f0b7e2c stack 0x46ae87e0 rthread reaping 0x6f0b7b2c stack 0x46aca220 rthread reaping 0x6f0b702c stack 0x46ac5720 rthread reaping 0x6f6d4d2c stack 0x46acace0 rthread reaping 0x67bed92c stack 0x46ac5ec0 rthread reaping 0x67bedd2c stack 0x46ae8900 rthread reaping 0x6f6d442c stack 0x46ac52e0 rthread reaping 0x6f6d402c stack 0x46ac5dc0 0x44e7372c: rwlock_wrlock 0x3eada100 (2147483647) 0x6f0b752c: rwlock_unlock 0x3eada100 0x6f0b752c: rwlock_rdlock 0x3eada100 (0) 0x6f0b752c: rwlock_unlock 0x3eada100 0x44e7372c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b752c stack 0x46ac54e0 0x44e7372c: rwlock_rdlock 0x3eada100 (0) 0x44e7372c: rwlock_unlock 0x3eada100 rthread reaping 0x44e7372c stack 0x46ac56c0 0x67bed02c: rwlock_wrlock 0x3eada100 (0) 0x67bed02c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_rdlock 0x3eada100 (0) 0x67bed02c: rwlock_unlock 0x3eada100 0x67bed12c: rwlock_wrlock 0x3eada100 (0) 0x67bed12c: rwlock_unlock 0x3eada100 0x67bed12c: rwlock_rdlock 0x3eada100 (0) 0x44e73c2c: rwlock_wrlock 0x3eada100 (1) 0x67bed12c: rwlock_unlock 0x3eada100 0x6f0b772c: rwlock_wrlock 0x3eada100 (0) 0x44e7312c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b772c: rwlock_unlock 0x3eada100 0x6f0b772c: rwlock_rdlock 0x3eada100 (0) 0x6f0b782c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f0b7f2c: rwlock_wrlock 0x3eada100 (2147483649) 0x67bedb2c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f0b772c: rwlock_unlock 0x3eada100 0x44e73d2c: rwlock_wrlock 0x3eada100 (4294967295) rthread reaping 0x67bed02c stack 0x46ac56c0 rthread reaping 0x67bed12c stack 0x46ac54e0 0x44e7322c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e7382c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e7392c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b712c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed42c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e7312c: rwlock_unlock 0x3eada100 0x6f6d4c2c: rwlock_wrlock 0x3eada100 (2147483647) 0x44e7312c: rwlock_rdlock 0x3eada100 (4294967295) 0x6f0b722c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e7322c: rwlock_unlock 0x3eada100 0x44e73d2c: rwlock_unlock 0x3eada100 0x44e73d2c: rwlock_rdlock 0x3eada100 (0) 0x44e73d2c: rwlock_unlock 0x3eada100 0x44e7392c: rwlock_unlock 0x3eada100 0x44e7392c: rwlock_rdlock 0x3eada100 (0) 0x44e7392c: rwlock_unlock 0x3eada100 0x6f6d4c2c: rwlock_unlock 0x3eada100 0x6f6d4c2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4c2c: rwlock_unlock 0x3eada100 0x44e7312c: rwlock_unlock 0x3eada100 0x44e7322c: rwlock_rdlock 0x3eada100 (2147483649) 0x44e7322c: rwlock_unlock 0x3eada100 0x44e7382c: rwlock_unlock 0x3eada100 0x44e7382c: rwlock_rdlock 0x3eada100 (0) 0x44e73c2c: rwlock_unlock 0x3eada100 0x44e73c2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7f2c: rwlock_unlock 0x3eada100 0x6f0b722c: rwlock_unlock 0x3eada100 0x6f0b7f2c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f0b712c: rwlock_unlock 0x3eada100 0x6f0b712c: rwlock_rdlock 0x3eada100 (0) 0x6f0b712c: rwlock_unlock 0x3eada100 0x67bed42c: rwlock_unlock 0x3eada100 0x6f0b722c: rwlock_rdlock 0x3eada100 (0) 0x6f0b722c: rwlock_unlock 0x3eada100 0x67bed42c: rwlock_rdlock 0x3eada100 (0) 0x67bed42c: rwlock_unlock 0x3eada100 0x6f0b7f2c: rwlock_unlock 0x3eada100 0x67bedb2c: rwlock_unlock 0x3eada100 0x67bedb2c: rwlock_rdlock 0x3eada100 (0) 0x67bedb2c: rwlock_unlock 0x3eada100 0x44e73c2c: rwlock_unlock 0x3eada100 rthread reaping 0x44e73c2c stack 0x46ac5dc0 rthread reaping 0x44e7312c stack 0x46ac52e0 rthread reaping 0x6f0b772c stack 0x46ae8900 0x6f0b782c: rwlock_unlock 0x3eada100 0x6f0b782c: rwlock_rdlock 0x3eada100 (0) 0x6f0b782c: rwlock_unlock 0x3eada100 0x44e7382c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b782c stack 0x46ac5ec0 rthread reaping 0x6f0b7f2c stack 0x46acace0 rthread reaping 0x67bedb2c stack 0x46ac5720 rthread reaping 0x44e73d2c stack 0x46aca220 rthread reaping 0x44e7322c stack 0x46ae87e0 rthread reaping 0x44e7382c stack 0x46ac5ee0 rthread reaping 0x44e7392c stack 0x46aca0e0 rthread reaping 0x6f0b712c stack 0x46ac56e0 rthread reaping 0x67bed42c stack 0x46ab5220 rthread reaping 0x6f6d4c2c stack 0x46ac5700 rthread reaping 0x6f0b722c stack 0x46ae80a0 0x6f6d412c: rwlock_wrlock 0x3eada100 (0) 0x6f6d412c: rwlock_unlock 0x3eada100 0x6f6d412c: rwlock_rdlock 0x3eada100 (0) 0x6f6d412c: rwlock_unlock 0x3eada100 0x67bedc2c: rwlock_wrlock 0x3eada100 (0) 0x67bedc2c: rwlock_unlock 0x3eada100 0x67bedc2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b772c: rwlock_wrlock 0x3eada100 (1) 0x67bedc2c: rwlock_unlock 0x3eada100 0x67bed32c: rwlock_wrlock 0x3eada100 (1) 0x6f0b772c: rwlock_unlock 0x3eada100 0x6f0b772c: rwlock_rdlock 0x3eada100 (0) 0x6f0b792c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f0b7a2c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f0b772c: rwlock_unlock 0x3eada100 0x67bed22c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed82c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b792c: rwlock_unlock 0x3eada100 0x6f6d432c: rwlock_wrlock 0x3eada100 (0) 0x6f0b792c: rwlock_rdlock 0x3eada100 (4294967295) 0x6f0b742c: rwlock_wrlock 0x3eada100 (4294967295) rthread reaping 0x6f6d412c stack 0x46ae80a0 rthread reaping 0x67bedc2c stack 0x46ac5700 rthread reaping 0x6f0b772c stack 0x46ab5220 0x6f6d452c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b7b2c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed52c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d432c: rwlock_unlock 0x3eada100 0x6f6d462c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed72c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d432c: rwlock_rdlock 0x3eada100 (4294967295) 0x6f6d472c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b7a2c: rwlock_unlock 0x3eada100 0x67bed32c: rwlock_unlock 0x3eada100 0x67bed32c: rwlock_rdlock 0x3eada100 (0) 0x67bed32c: rwlock_unlock 0x3eada100 0x67bed52c: rwlock_unlock 0x3eada100 0x67bed52c: rwlock_rdlock 0x3eada100 (0) 0x67bed52c: rwlock_unlock 0x3eada100 0x6f6d472c: rwlock_unlock 0x3eada100 0x6f6d472c: rwlock_rdlock 0x3eada100 (0) 0x6f6d472c: rwlock_unlock 0x3eada100 0x6f6d452c: rwlock_unlock 0x3eada100 0x6f6d452c: rwlock_rdlock 0x3eada100 (0) 0x6f6d452c: rwlock_unlock 0x3eada100 0x6f0b742c: rwlock_unlock 0x3eada100 0x6f0b742c: rwlock_rdlock 0x3eada100 (0) 0x6f0b742c: rwlock_unlock 0x3eada100 0x67bed82c: rwlock_unlock 0x3eada100 0x67bed82c: rwlock_rdlock 0x3eada100 (0) 0x67bed82c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_unlock 0x3eada100 0x6f0b7a2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7a2c: rwlock_unlock 0x3eada100 0x6f0b7b2c: rwlock_unlock 0x3eada100 0x6f0b7b2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7b2c: rwlock_unlock 0x3eada100 0x6f6d462c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed32c stack 0x46ac56e0 0x6f6d462c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x6f0b792c stack 0x46aca0e0 0x6f6d462c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b7a2c stack 0x46ac5ee0 0x67bed22c: rwlock_unlock 0x3eada100 0x67bed22c: rwlock_rdlock 0x3eada100 (0) 0x67bed22c: rwlock_unlock 0x3eada100 0x6f6d432c: rwlock_unlock 0x3eada100 0x67bed72c: rwlock_unlock 0x3eada100 0x67bed72c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x67bed22c stack 0x46ae87e0 0x67bed72c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed82c stack 0x46aca220 rthread reaping 0x6f0b742c stack 0x46ac5720 rthread reaping 0x6f6d432c stack 0x46acace0 rthread reaping 0x6f6d452c stack 0x46ac5ec0 rthread reaping 0x6f0b7b2c stack 0x46ae8900 rthread reaping 0x67bed52c stack 0x46ac52e0 rthread reaping 0x6f6d462c stack 0x46ac5dc0 rthread reaping 0x6f6d472c stack 0x46ac54e0 rthread reaping 0x67bed72c stack 0x46ac56c0 0x6f6d462c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7c2c: rwlock_wrlock 0x3eada100 (2147483647) 0x67bede2c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed42c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e73f2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d482c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d462c: rwlock_unlock 0x3eada100 0x67bed62c: rwlock_wrlock 0x3eada100 (0) 0x6f6d462c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f6d492c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d4a2c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e73d2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b7e2c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed62c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_wrlock 0x3eada100 (0) 0x6f0b742c: rwlock_wrlock 0x3eada100 (2147483647) 0x44e73e2c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed62c: rwlock_rdlock 0x3eada100 (4294967295) 0x44e7392c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d4c2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b792c: rwlock_unlock 0x3eada100 0x6f6d4c2c: rwlock_unlock 0x3eada100 0x6f6d4c2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d492c: rwlock_unlock 0x3eada100 0x6f6d492c: rwlock_rdlock 0x3eada100 (0) 0x6f6d492c: rwlock_unlock 0x3eada100 0x44e7392c: rwlock_unlock 0x3eada100 0x6f0b7e2c: rwlock_unlock 0x3eada100 0x6f0b7e2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7e2c: rwlock_unlock 0x3eada100 0x44e7392c: rwlock_rdlock 0x3eada100 (1) 0x44e7392c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b742c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_unlock 0x3eada100 0x67bede2c: rwlock_unlock 0x3eada100 0x44e73e2c: rwlock_unlock 0x3eada100 0x44e73e2c: rwlock_rdlock 0x3eada100 (0) 0x44e73e2c: rwlock_unlock 0x3eada100 0x6f0b742c: rwlock_rdlock 0x3eada100 (1) 0x6f0b792c: rwlock_rdlock 0x3eada100 (1) 0x6f0b742c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_unlock 0x3eada100 0x67bed62c: rwlock_unlock 0x3eada100 0x67bede2c: rwlock_rdlock 0x3eada100 (0) 0x67bede2c: rwlock_unlock 0x3eada100 0x67bed42c: rwlock_unlock 0x3eada100 0x44e73d2c: rwlock_unlock 0x3eada100 0x67bed42c: rwlock_rdlock 0x3eada100 (2147483647) 0x44e73d2c: rwlock_rdlock 0x3eada100 (0) 0x67bed42c: rwlock_unlock 0x3eada100 0x44e73d2c: rwlock_unlock 0x3eada100 0x6f6d462c: rwlock_unlock 0x3eada100 0x6f6d4c2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d462c stack 0x46ac56c0 0x44e73f2c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed42c stack 0x46ac54e0 rthread reaping 0x67bede2c stack 0x46ac5dc0 0x44e73f2c: rwlock_rdlock 0x3eada100 (0) 0x44e73f2c: rwlock_unlock 0x3eada100 0x6f6d482c: rwlock_unlock 0x3eada100 0x6f6d482c: rwlock_rdlock 0x3eada100 (0) 0x6f6d482c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7c2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b7c2c stack 0x46ac52e0 rthread reaping 0x44e73f2c stack 0x46ae8900 rthread reaping 0x6f6d482c stack 0x46ac5ec0 rthread reaping 0x67bed62c stack 0x46acace0 rthread reaping 0x6f6d492c stack 0x46ac5720 rthread reaping 0x6f6d4a2c stack 0x46aca220 rthread reaping 0x44e73d2c stack 0x46ae87e0 rthread reaping 0x6f0b7e2c stack 0x46ac5ee0 rthread reaping 0x6f0b742c stack 0x46aca0e0 rthread reaping 0x6f0b792c stack 0x46ac56e0 rthread reaping 0x44e73e2c stack 0x46ab5220 rthread reaping 0x44e7392c stack 0x46ac5700 rthread reaping 0x6f6d4c2c stack 0x46ae80a0 0x6f0b722c: rwlock_wrlock 0x3eada100 (0) 0x6f0b722c: rwlock_unlock 0x3eada100 0x6f0b722c: rwlock_rdlock 0x3eada100 (0) 0x6f0b722c: rwlock_unlock 0x3eada100 0x44e7332c: rwlock_wrlock 0x3eada100 (0) 0x44e7332c: rwlock_unlock 0x3eada100 0x44e7332c: rwlock_rdlock 0x3eada100 (0) 0x44e7332c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_wrlock 0x3eada100 (0) 0x67bed02c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_rdlock 0x3eada100 (0) 0x67bed02c: rwlock_unlock 0x3eada100 0x44e7382c: rwlock_wrlock 0x3eada100 (0) 0x6f0b702c: rwlock_wrlock 0x3eada100 (2147483647) 0x44e7382c: rwlock_unlock 0x3eada100 0x6f6d442c: rwlock_wrlock 0x3eada100 (0) 0x6f6d442c: rwlock_unlock 0x3eada100 0x44e7382c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f6d442c: rwlock_rdlock 0x3eada100 (0) 0x44e7382c: rwlock_unlock 0x3eada100 0x6f6d442c: rwlock_unlock 0x3eada100 0x6f0b702c: rwlock_unlock 0x3eada100 0x6f0b702c: rwlock_rdlock 0x3eada100 (0) 0x6f0b702c: rwlock_unlock 0x3eada100 0x6f6d462c: rwlock_wrlock 0x3eada100 (0) 0x67bed12c: rwlock_wrlock 0x3eada100 (2147483647) 0x67bede2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d462c: rwlock_unlock 0x3eada100 0x6f6d462c: rwlock_rdlock 0x3eada100 (0) 0x67bed32c: rwlock_wrlock 0x3eada100 (0) 0x67bed42c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f6d462c: rwlock_unlock 0x3eada100 0x6f0b772c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b752c: rwlock_wrlock 0x3eada100 (4294967295) rthread reaping 0x6f0b722c stack 0x46ae80a0 rthread reaping 0x44e7332c stack 0x46ac5700 rthread reaping 0x67bed02c stack 0x46ab5220 rthread reaping 0x44e7382c stack 0x46ac56e0 rthread reaping 0x6f0b702c stack 0x46aca0e0 rthread reaping 0x6f6d442c stack 0x46ac5ee0 0x67bed32c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d462c stack 0x46ae87e0 0x44e73a2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4e2c: rwlock_wrlock 0x3eada100 (2147483647) 0x6f0b712c: rwlock_wrlock 0x3eada100 (4294967295) 0x44e73a2c: rwlock_unlock 0x3eada100 0x6f0b712c: rwlock_unlock 0x3eada100 0x6f0b712c: rwlock_rdlock 0x3eada100 (0) 0x6f0b712c: rwlock_unlock 0x3eada100 0x67bed32c: rwlock_rdlock 0x3eada100 (0) 0x67bed42c: rwlock_unlock 0x3eada100 0x67bed12c: rwlock_unlock 0x3eada100 0x67bed42c: rwlock_rdlock 0x3eada100 (4294967295) 0x67bed42c: rwlock_unlock 0x3eada100 0x67bed32c: rwlock_unlock 0x3eada100 0x67bed12c: rwlock_rdlock 0x3eada100 (2147483649) 0x67bed12c: rwlock_unlock 0x3eada100 0x44e73a2c: rwlock_rdlock 0x3eada100 (2147483649) 0x44e73a2c: rwlock_unlock 0x3eada100 0x6f0b752c: rwlock_unlock 0x3eada100 0x6f0b752c: rwlock_rdlock 0x3eada100 (0) 0x67bede2c: rwlock_unlock 0x3eada100 0x6f6d4e2c: rwlock_unlock 0x3eada100 0x67bede2c: rwlock_rdlock 0x3eada100 (4294967295) 0x67bede2c: rwlock_unlock 0x3eada100 0x6f6d4e2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b772c: rwlock_unlock 0x3eada100 0x6f0b772c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x67bed12c stack 0x46aca220 rthread reaping 0x67bede2c stack 0x46ac5720 rthread reaping 0x67bed32c stack 0x46acace0 0x6f6d4e2c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed42c stack 0x46ac5ec0 0x6f0b752c: rwlock_unlock 0x3eada100 0x6f0b772c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b772c stack 0x46ae8900 rthread reaping 0x6f0b752c stack 0x46ac52e0 rthread reaping 0x44e73a2c stack 0x46ac5dc0 rthread reaping 0x6f0b712c stack 0x46ac54e0 rthread reaping 0x6f6d4e2c stack 0x46ac56c0 0x6f0b722c: rwlock_wrlock 0x3eada100 (0) 0x6f0b722c: rwlock_unlock 0x3eada100 0x6f0b722c: rwlock_rdlock 0x3eada100 (0) 0x6f0b722c: rwlock_unlock 0x3eada100 0x67bed52c: rwlock_wrlock 0x3eada100 (0) 0x67bed52c: rwlock_unlock 0x3eada100 0x67bed52c: rwlock_rdlock 0x3eada100 (0) 0x67bed52c: rwlock_unlock 0x3eada100 0x6f6d402c: rwlock_wrlock 0x3eada100 (0) 0x6f6d402c: rwlock_unlock 0x3eada100 0x6f6d402c: rwlock_rdlock 0x3eada100 (0) 0x6f6d402c: rwlock_unlock 0x3eada100 0x6f0b732c: rwlock_wrlock 0x3eada100 (1) 0x6f0b732c: rwlock_unlock 0x3eada100 0x6f0b732c: rwlock_rdlock 0x3eada100 (0) 0x6f0b732c: rwlock_unlock 0x3eada100 0x67bedb2c: rwlock_wrlock 0x3eada100 (0) 0x67bedb2c: rwlock_unlock 0x3eada100 0x67bedb2c: rwlock_rdlock 0x3eada100 (0) 0x67bedb2c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4a2c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4a2c: rwlock_unlock 0x3eada100 0x6f6d4f2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4f2c: rwlock_unlock 0x3eada100 0x6f6d4f2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4f2c: rwlock_unlock 0x3eada100 0x6f6d412c: rwlock_wrlock 0x3eada100 (0) 0x6f6d412c: rwlock_unlock 0x3eada100 0x6f6d412c: rwlock_rdlock 0x3eada100 (0) 0x6f6d412c: rwlock_unlock 0x3eada100 0x6f0b742c: rwlock_wrlock 0x3eada100 (0) 0x6f0b742c: rwlock_unlock 0x3eada100 0x6f0b742c: rwlock_rdlock 0x3eada100 (0) 0x6f0b742c: rwlock_unlock 0x3eada100 0x6f0b7b2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7b2c: rwlock_unlock 0x3eada100 0x6f0b7b2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7b2c: rwlock_unlock 0x3eada100 0x67bed62c: rwlock_wrlock 0x3eada100 (0) 0x67bed62c: rwlock_unlock 0x3eada100 0x67bed62c: rwlock_rdlock 0x3eada100 (0) 0x67bed62c: rwlock_unlock 0x3eada100 0x67bed72c: rwlock_wrlock 0x3eada100 (0) 0x67bed72c: rwlock_unlock 0x3eada100 0x67bed72c: rwlock_rdlock 0x3eada100 (0) 0x67bed72c: rwlock_unlock 0x3eada100 0x6f0b752c: rwlock_wrlock 0x3eada100 (0) 0x6f0b752c: rwlock_unlock 0x3eada100 0x6f0b752c: rwlock_rdlock 0x3eada100 (0) 0x6f0b752c: rwlock_unlock 0x3eada100 0x6f0b7a2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7a2c: rwlock_unlock 0x3eada100 0x6f0b7a2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7a2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b722c stack 0x46ac56c0 0x44e7372c: rwlock_wrlock 0x3eada100 (0) rthread reaping 0x67bed52c stack 0x46ac54e0 0x44e7372c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d402c stack 0x46ac5dc0 0x6f6d422c: rwlock_wrlock 0x3eada100 (2147483647) rthread reaping 0x6f0b732c stack 0x46ac52e0 0x6f6d422c: rwlock_unlock 0x3eada100 rthread reaping 0x67bedb2c stack 0x46ae8900 0x6f6d422c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x6f6d4a2c stack 0x46ac5ec0 0x6f6d422c: rwlock_unlock 0x3eada100 0x44e7372c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x6f6d4f2c stack 0x46acace0 rthread reaping 0x6f6d412c stack 0x46ac5720 0x44e7372c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b742c stack 0x46aca220 rthread reaping 0x6f0b7b2c stack 0x46ae87e0 rthread reaping 0x67bed62c stack 0x46ac5ee0 rthread reaping 0x67bed72c stack 0x46aca0e0 rthread reaping 0x6f0b752c stack 0x46ac56e0 rthread reaping 0x6f0b7a2c stack 0x46ab5220 rthread reaping 0x44e7372c stack 0x46ac5700 rthread reaping 0x6f6d422c stack 0x46ae80a0 0x6f0b762c: rwlock_wrlock 0x3eada100 (0) 0x6f0b762c: rwlock_unlock 0x3eada100 0x6f0b762c: rwlock_rdlock 0x3eada100 (0) 0x6f0b762c: rwlock_unlock 0x3eada100 0x6f0b782c: rwlock_wrlock 0x3eada100 (0) 0x6f0b782c: rwlock_unlock 0x3eada100 0x6f0b782c: rwlock_rdlock 0x3eada100 (0) 0x6f0b782c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x67bed82c: rwlock_wrlock 0x3eada100 (1) 0x67bed82c: rwlock_unlock 0x3eada100 0x67bed82c: rwlock_rdlock 0x3eada100 (0) 0x67bed82c: rwlock_unlock 0x3eada100 0x6f0b772c: rwlock_wrlock 0x3eada100 (0) 0x6f0b772c: rwlock_unlock 0x3eada100 0x6f0b772c: rwlock_rdlock 0x3eada100 (0) 0x6f0b772c: rwlock_unlock 0x3eada100 0x6f6d412c: rwlock_wrlock 0x3eada100 (0) 0x6f6d412c: rwlock_unlock 0x3eada100 0x6f6d412c: rwlock_rdlock 0x3eada100 (0) 0x6f6d412c: rwlock_unlock 0x3eada100 0x67bed12c: rwlock_wrlock 0x3eada100 (0) 0x67bed12c: rwlock_unlock 0x3eada100 0x67bed12c: rwlock_rdlock 0x3eada100 (0) 0x67bed12c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_wrlock 0x3eada100 (0) 0x67bed92c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_rdlock 0x3eada100 (0) 0x67bed92c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_wrlock 0x3eada100 (0) 0x67bedd2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b792c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_rdlock 0x3eada100 (0) 0x67bedd2c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f0b792c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_wrlock 0x3eada100 (0) 0x67beda2c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d432c: rwlock_wrlock 0x3eada100 (1) 0x67beda2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b762c stack 0x46ae80a0 rthread reaping 0x6f0b782c stack 0x46ac5700 rthread reaping 0x6f0b7c2c stack 0x46ab5220 rthread reaping 0x67bed82c stack 0x46ac56e0 rthread reaping 0x6f0b772c stack 0x46aca0e0 rthread reaping 0x6f6d412c stack 0x46ac5ee0 rthread reaping 0x67bed12c stack 0x46ae87e0 rthread reaping 0x67bed92c stack 0x46aca220 rthread reaping 0x6f0b792c stack 0x46ac5720 rthread reaping 0x67bedd2c stack 0x46acace0 0x6f6d462c: rwlock_wrlock 0x3eada100 (2147483647) 0x6f6d442c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bedf2c: rwlock_wrlock 0x3eada100 (4294967295) rthread reaping 0x67beda2c stack 0x46ac5ec0 0x6f0b7b2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d432c: rwlock_unlock 0x3eada100 0x6f6d432c: rwlock_rdlock 0x3eada100 (0) 0x6f6d432c: rwlock_unlock 0x3eada100 0x67bedf2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d432c stack 0x46ae8900 0x67bedf2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7b2c: rwlock_unlock 0x3eada100 0x6f6d442c: rwlock_unlock 0x3eada100 0x6f0b7b2c: rwlock_rdlock 0x3eada100 (4294967295) 0x6f0b7b2c: rwlock_unlock 0x3eada100 0x6f6d442c: rwlock_rdlock 0x3eada100 (0) 0x6f6d462c: rwlock_unlock 0x3eada100 0x67bedf2c: rwlock_unlock 0x3eada100 0x6f6d442c: rwlock_unlock 0x3eada100 0x6f6d462c: rwlock_rdlock 0x3eada100 (1) 0x6f6d462c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d462c stack 0x46ac52e0 rthread reaping 0x6f6d442c stack 0x46ac5dc0 rthread reaping 0x67bedf2c stack 0x46ac54e0 rthread reaping 0x6f0b7b2c stack 0x46ac56c0 0x6f0b792c: rwlock_wrlock 0x3eada100 (0) 0x6f0b792c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_rdlock 0x3eada100 (0) 0x6f0b792c: rwlock_unlock 0x3eada100 0x6342ea2c: rwlock_wrlock 0x3eada100 (0) 0x6342ea2c: rwlock_unlock 0x3eada100 0x6342ea2c: rwlock_rdlock 0x3eada100 (0) 0x6342ea2c: rwlock_unlock 0x3eada100 0x67bede2c: rwlock_wrlock 0x3eada100 (0) 0x67bede2c: rwlock_unlock 0x3eada100 0x67bede2c: rwlock_rdlock 0x3eada100 (0) 0x67bede2c: rwlock_unlock 0x3eada100 0x6f6d402c: rwlock_wrlock 0x3eada100 (0) 0x6f6d402c: rwlock_unlock 0x3eada100 0x6f6d402c: rwlock_rdlock 0x3eada100 (0) 0x6f6d402c: rwlock_unlock 0x3eada100 0x6f6d472c: rwlock_wrlock 0x3eada100 (0) 0x6f6d472c: rwlock_unlock 0x3eada100 0x6f6d472c: rwlock_rdlock 0x3eada100 (0) 0x6f6d472c: rwlock_unlock 0x3eada100 0x6f6d4b2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4b2c: rwlock_unlock 0x3eada100 0x6f6d4b2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4b2c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_wrlock 0x3eada100 (0) 0x67bed02c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7a2c: rwlock_wrlock 0x3eada100 (0) 0x67bed02c: rwlock_unlock 0x3eada100 0x6f0b7a2c: rwlock_unlock 0x3eada100 0x6f0b7a2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7a2c: rwlock_unlock 0x3eada100 0x6342ee2c: rwlock_wrlock 0x3eada100 (0) 0x6342ee2c: rwlock_unlock 0x3eada100 0x6342ee2c: rwlock_rdlock 0x3eada100 (0) 0x67bed12c: rwlock_wrlock 0x3eada100 (0) 0x6342ee2c: rwlock_unlock 0x3eada100 0x6f0b7d2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7d2c: rwlock_unlock 0x3eada100 0x6f0b7d2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7d2c: rwlock_unlock 0x3eada100 0x6342e92c: rwlock_wrlock 0x3eada100 (1) 0x6342e92c: rwlock_unlock 0x3eada100 0x6342e92c: rwlock_rdlock 0x3eada100 (0) 0x6342e92c: rwlock_unlock 0x3eada100 0x6f0b752c: rwlock_wrlock 0x3eada100 (0) rthread reaping 0x6f0b792c stack 0x46ac56c0 rthread reaping 0x6342ea2c stack 0x46ac54e0 rthread reaping 0x67bede2c stack 0x46ac5dc0 rthread reaping 0x6f6d402c stack 0x46ac52e0 rthread reaping 0x6f6d472c stack 0x46ae8900 rthread reaping 0x6f6d4b2c stack 0x46ac5ec0 rthread reaping 0x67bed02c stack 0x46acace0 rthread reaping 0x6f0b7a2c stack 0x46ac5720 0x6f0b752c: rwlock_unlock 0x3eada100 rthread reaping 0x6342ee2c stack 0x46aca220 0x6f0b752c: rwlock_rdlock 0x3eada100 (0) 0x6f6d452c: rwlock_wrlock 0x3eada100 (0) 0x67bedc2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6342ed2c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed12c: rwlock_unlock 0x3eada100 0x67bed12c: rwlock_rdlock 0x3eada100 (0) 0x67bed12c: rwlock_unlock 0x3eada100 0x6f0b752c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed12c stack 0x46ae87e0 rthread reaping 0x6f0b7d2c stack 0x46ac5ee0 rthread reaping 0x6342e92c stack 0x46aca0e0 0x67bedc2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b752c stack 0x46ac56e0 0x67bedc2c: rwlock_rdlock 0x3eada100 (0) 0x67bedc2c: rwlock_unlock 0x3eada100 0x6342ed2c: rwlock_unlock 0x3eada100 0x6342ed2c: rwlock_rdlock 0x3eada100 (0) 0x6342ed2c: rwlock_unlock 0x3eada100 0x6f6d452c: rwlock_unlock 0x3eada100 0x6f6d452c: rwlock_rdlock 0x3eada100 (0) 0x6f6d452c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d452c stack 0x46ab5220 rthread reaping 0x67bedc2c stack 0x46ac5700 rthread reaping 0x6342ed2c stack 0x46ae80a0 0x6342e12c: rwlock_wrlock 0x3eada100 (0) 0x6342e12c: rwlock_unlock 0x3eada100 0x6342e12c: rwlock_rdlock 0x3eada100 (0) 0x6f0b722c: rwlock_wrlock 0x3eada100 (1) 0x6342e12c: rwlock_unlock 0x3eada100 0x6342e22c: rwlock_wrlock 0x3eada100 (2147483647) 0x6f0b722c: rwlock_unlock 0x3eada100 0x6f6d462c: rwlock_wrlock 0x3eada100 (0) 0x6f6d462c: rwlock_unlock 0x3eada100 0x6342ea2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b722c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f6d462c: rwlock_rdlock 0x3eada100 (0) 0x6f0b722c: rwlock_unlock 0x3eada100 0x6f6d462c: rwlock_unlock 0x3eada100 0x6f6d472c: rwlock_wrlock 0x3eada100 (4294967295) 0x6342e82c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b772c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b7a2c: rwlock_wrlock 0x3eada100 (4294967295) rthread reaping 0x6342e12c stack 0x46ae80a0 rthread reaping 0x6f0b722c stack 0x46ac5700 0x6342e22c: rwlock_unlock 0x3eada100 0x67bed62c: rwlock_wrlock 0x3eada100 (0) 0x6342ee2c: rwlock_wrlock 0x3eada100 (2147483647) 0x6f0b782c: rwlock_wrlock 0x3eada100 (4294967295) 0x6342e02c: rwlock_wrlock 0x3eada100 (4294967295) 0x6342e22c: rwlock_rdlock 0x3eada100 (4294967295) 0x67bed72c: rwlock_wrlock 0x3eada100 (4294967295) 0x6342ef2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b7b2c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed62c: rwlock_unlock 0x3eada100 0x6f0b7a2c: rwlock_unlock 0x3eada100 0x6f0b7a2c: rwlock_rdlock 0x3eada100 (0) 0x6342ef2c: rwlock_unlock 0x3eada100 0x6f0b7b2c: rwlock_unlock 0x3eada100 0x6342ef2c: rwlock_rdlock 0x3eada100 (0) 0x6342ef2c: rwlock_unlock 0x3eada100 0x6f0b7a2c: rwlock_unlock 0x3eada100 0x6342e82c: rwlock_unlock 0x3eada100 0x6f0b7b2c: rwlock_rdlock 0x3eada100 (1) 0x67bed62c: rwlock_rdlock 0x3eada100 (4294967295) 0x67bed72c: rwlock_unlock 0x3eada100 0x67bed72c: rwlock_rdlock 0x3eada100 (0) " 0x44e7352c: 7: enter run() 0x6f6d452c: 8: enter run() 0x67bed12c: 9: enter run() 0x6f0b7d2c: 10: enter run() 0x44e7362c: 11: enter run() 0x6f6d4f2c: 12: enter run() 0x44e73b2c: 13: enter run() 0x44e7302c: 14: enter run() 0x6f6d4e2c: 15: enter run() 0x67bed22c: 6: exit run() 0x44e7352c: 7: set_msg 0x6f0b7d2c: 10: set_msg 0x44e7362c: 11: set_msg 0x44e73b2c: 13: set_msg 0x67bed12c: 9: set_msg 0x67bed12c: 9: msg: "new message" 0x44e7362c: 11: msg: "new message" 0x67bed12c: 9: exit run() 0x44e73b2c: 13: msg: "new message" 0x6f0b7d2c: 10: msg: "new message" 0x44e7362c: 11: exit run() 0x44e73b2c: 13: exit run() 0x44e7352c: 7: msg: "new message" 0x6f0b7d2c: 10: exit run() 0x6f6d452c: 8: set_msg 0x44e7302c: 14: set_msg 0x44e7302c: 14: msg: "new message" 0x44e7302c: 14: exit run() 0x6f6d452c: 8: msg: "new message" 0x6f6d452c: 8: exit run() 0x6f6d4e2c: 15: set_msg 0x44e7352c: 7: exit run() 0x6f6d4e2c: 15: msg: "new message" 0x6f6d4f2c: 12: set_msg 0x6f6d4e2c: 15: exit run() 0x6f6d4f2c: 12: msg: "new message" 0x6f6d4f2c: 12: exit run() main: 28 0x6f0b7c2c: 0: enter run() 0x6f0b7c2c: 0: set_msg 0x6f0b712c: 1: enter run() 0x6f0b7c2c: 0: msg: "new message" 0x6f0b712c: 1: set_msg 0x6f6d422c: 2: enter run() 0x6f0b7c2c: 0: exit run() 0x6f6d422c: 2: set_msg 0x67bedc2c: 3: enter run() 0x6f6d422c: 2: msg: "new message" 0x6f0b712c: 1: msg: "new message" 0x6f6d422c: 2: exit run() 0x6f0b712c: 1: exit run() 0x67bedc2c: 3: set_msg 0x67bedc2c: 3: msg: "new message" 0x67bedc2c: 3: exit run() 0x67bed32c: 5: enter run() 0x6f6d4a2c: 4: enter run() 0x67bed32c: 5: set_msg 0x6f6d4a2c: 4: set_msg 0x67bed32c: 5: msg: "new message" 0x6f6d4a2c: 4: msg: "new message" 0x67bed32c: 5: exit run() 0x6f6d4a2c: 4: exit run() 0x6f0b7e2c: 6: enter run() 0x6f0b7e2c: 6: set_msg 0x6f0b7e2c: 6: msg: "new message" 0x6f0b7e2c: 6: exit run() 0x6f0b7b2c: 7: enter run() 0x6f0b7b2c: 7: set_msg 0x6f0b7b2c: 7: msg: "new message" 0x6f0b7b2c: 7: exit run() 0x6f0b702c: 8: enter run() 0x6f0b702c: 8: set_msg 0x6f0b702c: 8: msg: "new message" 0x6f0b702c: 8: exit run() 0x6f6d4d2c: 9: enter run() 0x6f6d4d2c: 9: set_msg 0x6f6d4d2c: 9: msg: "new message" 0x6f6d4d2c: 9: exit run() 0x67bed92c: 10: enter run() 0x67bed92c: 10: set_msg 0x67bed92c: 10: msg: "new message" 0x67bed92c: 10: exit run() 0x67bedd2c: 11: enter run() 0x67bedd2c: 11: set_msg 0x67bedd2c: 11: msg: "new message" 0x67bedd2c: 11: exit run() 0x6f6d442c: 12: enter run() 0x6f6d442c: 12: set_msg 0x6f6d442c: 12: msg: "new message" 0x6f6d442c: 12: exit run() 0x6f6d402c: 13: enter run() 0x6f6d402c: 13: set_msg 0x6f6d402c: 13: msg: "new message" 0x6f0b752c: 14: enter run() 0x6f6d402c: 13: exit run() 0x44e7372c: 15: enter run() 0x6f0b752c: 14: set_msg 0x6f0b752c: 14: msg: "new message" 0x6f0b752c: 14: exit run() 0x44e7372c: 15: set_msg 0x44e7372c: 15: msg: "new message" 0x44e7372c: 15: exit run() main: 29 0x67bed02c: 0: enter run() 0x67bed02c: 0: set_msg 0x67bed02c: 0: msg: "new message" 0x67bed12c: 1: enter run() 0x67bed02c: 0: exit run() 0x67bed12c: 1: set_msg 0x44e73c2c: 2: enter run() 0x67bed12c: 1: msg: "new message" 0x6f0b772c: 4: enter run() 0x44e7312c: 3: enter run() 0x6f0b772c: 4: set_msg 0x6f0b782c: 5: enter run() 0x67bed12c: 1: exit run() 0x6f0b7f2c: 6: enter run() 0x67bedb2c: 7: enter run() 0x6f0b772c: 4: msg: "new message" 0x44e73d2c: 8: enter run() 0x44e7322c: 9: enter run() 0x44e7382c: 10: enter run() 0x44e7392c: 11: enter run() 0x6f0b712c: 12: enter run() 0x67bed42c: 13: enter run() 0x6f0b772c: 4: exit run() 0x44e7312c: 3: set_msg 0x6f6d4c2c: 14: enter run() 0x6f0b722c: 15: enter run() 0x44e7322c: 9: set_msg 0x44e73d2c: 8: set_msg 0x44e73d2c: 8: msg: "new message" 0x44e73d2c: 8: exit run() 0x44e7392c: 11: set_msg 0x44e7392c: 11: msg: "new message" 0x44e7392c: 11: exit run() 0x6f6d4c2c: 14: set_msg 0x6f6d4c2c: 14: msg: "new message" 0x44e7312c: 3: msg: "new message" 0x6f6d4c2c: 14: exit run() 0x44e7322c: 9: msg: "new message" 0x44e7322c: 9: exit run() 0x44e7382c: 10: set_msg 0x44e73c2c: 2: set_msg 0x6f0b7f2c: 6: set_msg 0x6f0b722c: 15: set_msg 0x44e7312c: 3: exit run() 0x6f0b712c: 12: set_msg 0x6f0b712c: 12: msg: "new message" 0x6f0b712c: 12: exit run() 0x67bed42c: 13: set_msg 0x6f0b722c: 15: msg: "new message" 0x6f0b722c: 15: exit run() 0x67bed42c: 13: msg: "new message" 0x67bed42c: 13: exit run() 0x6f0b7f2c: 6: msg: "new message" 0x6f0b7f2c: 6: exit run() 0x67bedb2c: 7: set_msg 0x67bedb2c: 7: msg: "new message" 0x44e73c2c: 2: msg: "new message" 0x44e73c2c: 2: exit run() 0x67bedb2c: 7: exit run() 0x6f0b782c: 5: set_msg 0x6f0b782c: 5: msg: "new message" 0x44e7382c: 10: msg: "new message" 0x6f0b782c: 5: exit run() 0x44e7382c: 10: exit run() main: 30 0x6f6d412c: 0: enter run() 0x6f6d412c: 0: set_msg 0x6f6d412c: 0: msg: "new message" 0x67bedc2c: 1: enter run() 0x6f6d412c: 0: exit run() 0x67bedc2c: 1: set_msg 0x6f0b772c: 2: enter run() 0x67bedc2c: 1: msg: "new message" 0x67bed32c: 3: enter run() 0x67bedc2c: 1: exit run() 0x6f0b772c: 2: set_msg 0x6f0b792c: 4: enter run() 0x6f0b7a2c: 5: enter run() 0x6f0b772c: 2: msg: "new message" 0x67bed22c: 6: enter run() 0x67bed82c: 7: enter run() 0x6f0b772c: 2: exit run() 0x6f0b792c: 4: set_msg 0x6f6d432c: 9: enter run() 0x6f0b742c: 8: enter run() 0x6f6d452c: 10: enter run() 0x6f0b7b2c: 11: enter run() 0x67bed52c: 12: enter run() 0x6f6d432c: 9: set_msg 0x6f6d462c: 13: enter run() 0x67bed72c: 15: enter run() 0x6f6d472c: 14: enter run() 0x6f0b7a2c: 5: set_msg 0x67bed32c: 3: set_msg 0x67bed32c: 3: msg: "new message" 0x67bed32c: 3: exit run() 0x67bed52c: 12: set_msg 0x67bed52c: 12: msg: "new message" 0x67bed52c: 12: exit run() 0x6f6d472c: 14: set_msg 0x6f6d472c: 14: msg: "new message" 0x6f6d472c: 14: exit run() 0x6f6d452c: 10: set_msg 0x6f6d452c: 10: msg: "new message" 0x6f6d452c: 10: exit run() 0x6f0b742c: 8: set_msg 0x6f0b742c: 8: msg: "new message" 0x6f0b742c: 8: exit run() 0x67bed82c: 7: set_msg 0x67bed82c: 7: msg: "new message" 0x6f0b792c: 4: msg: "new message" 0x6f0b792c: 4: exit run() 0x67bed82c: 7: exit run() 0x6f0b7a2c: 5: msg: "new message" 0x6f0b7a2c: 5: exit run() 0x6f0b7b2c: 11: set_msg 0x6f0b7b2c: 11: msg: "new message" 0x6f6d462c: 13: set_msg 0x6f0b7b2c: 11: exit run() 0x6f6d462c: 13: msg: "new message" 0x67bed22c: 6: set_msg 0x6f6d462c: 13: exit run() 0x67bed22c: 6: msg: "new message" 0x6f6d432c: 9: msg: "new message" 0x6f6d432c: 9: exit run() 0x67bed22c: 6: exit run() 0x67bed72c: 15: set_msg 0x67bed72c: 15: msg: "new message" 0x67bed72c: 15: exit run() main: 31 0x6f6d462c: 0: enter run() 0x6f0b7c2c: 3: enter run() 0x67bede2c: 2: enter run() 0x67bed42c: 1: enter run() 0x44e73f2c: 4: enter run() 0x6f6d482c: 5: enter run() 0x6f6d462c: 0: set_msg 0x67bed62c: 6: enter run() 0x6f6d492c: 7: enter run() 0x6f6d4a2c: 8: enter run() 0x44e73d2c: 9: enter run() 0x6f0b7e2c: 10: enter run() 0x67bed62c: 6: set_msg 0x6f0b792c: 12: enter run() 0x6f0b742c: 11: enter run() 0x44e73e2c: 13: enter run() 0x44e7392c: 14: enter run() 0x6f6d4c2c: 15: enter run() 0x6f0b792c: 12: set_msg 0x6f6d4c2c: 15: set_msg 0x6f6d492c: 7: set_msg 0x6f6d492c: 7: msg: "new message" 0x6f6d492c: 7: exit run() 0x44e7392c: 14: set_msg 0x6f0b7e2c: 10: set_msg 0x6f0b7e2c: 10: msg: "new message" 0x44e7392c: 14: msg: "new message" 0x44e7392c: 14: exit run() 0x6f6d4a2c: 8: set_msg 0x6f0b742c: 11: set_msg 0x6f6d4a2c: 8: msg: "new message" 0x6f6d4a2c: 8: exit run() 0x67bede2c: 2: set_msg 0x44e73e2c: 13: set_msg 0x44e73e2c: 13: msg: "new message" 0x44e73e2c: 13: exit run() 0x6f0b742c: 11: msg: "new message" 0x6f0b792c: 12: msg: "new message" 0x6f0b742c: 11: exit run() 0x6f0b792c: 12: exit run() 0x67bed62c: 6: msg: "new message" 0x67bed62c: 6: exit run() 0x67bede2c: 2: msg: "new message" 0x67bede2c: 2: exit run() 0x67bed42c: 1: set_msg 0x44e73d2c: 9: set_msg 0x67bed42c: 1: msg: "new message" 0x44e73d2c: 9: msg: "new message" 0x6f6d462c: 0: msg: "new message" 0x67bed42c: 1: exit run() 0x6f0b7e2c: 10: exit run() 0x6f6d4c2c: 15: msg: "new message" 0x44e73d2c: 9: exit run() 0x6f6d462c: 0: exit run() 0x44e73f2c: 4: set_msg 0x6f6d4c2c: 15: exit run() 0x44e73f2c: 4: msg: "new message" 0x6f6d482c: 5: set_msg 0x44e73f2c: 4: exit run() 0x6f6d482c: 5: msg: "new message" 0x6f6d482c: 5: exit run() 0x6f0b7c2c: 3: set_msg 0x6f0b7c2c: 3: msg: "new message" 0x6f0b7c2c: 3: exit run() main: 32 0x6f0b722c: 0: enter run() 0x6f0b722c: 0: set_msg 0x6f0b722c: 0: msg: "new message" 0x6f0b722c: 0: exit run() 0x44e7332c: 1: enter run() 0x44e7332c: 1: set_msg 0x44e7332c: 1: msg: "new message" 0x44e7332c: 1: exit run() 0x67bed02c: 2: enter run() 0x67bed02c: 2: set_msg 0x67bed02c: 2: msg: "new message" 0x67bed02c: 2: exit run() 0x44e7382c: 3: enter run() 0x6f0b702c: 4: enter run() 0x44e7382c: 3: set_msg 0x6f6d442c: 5: enter run() 0x6f6d442c: 5: set_msg 0x44e7382c: 3: msg: "new message" 0x6f6d442c: 5: msg: "new message" 0x44e7382c: 3: exit run() 0x6f0b702c: 4: set_msg 0x6f6d442c: 5: exit run() 0x6f0b702c: 4: msg: "new message" 0x6f6d462c: 6: enter run() 0x67bed12c: 7: enter run() 0x67bede2c: 8: enter run() 0x6f0b702c: 4: exit run() 0x6f6d462c: 6: set_msg 0x67bed32c: 9: enter run() 0x67bed42c: 10: enter run() 0x6f6d462c: 6: msg: "new message" 0x6f0b772c: 11: enter run() 0x6f0b752c: 12: enter run() 0x6f6d462c: 6: exit run() 0x67bed32c: 9: set_msg 0x44e73a2c: 13: enter run() 0x6f6d4e2c: 15: enter run() 0x6f0b712c: 14: enter run() 0x44e73a2c: 13: set_msg 0x6f0b712c: 14: set_msg 0x6f0b712c: 14: msg: "new message" 0x6f0b712c: 14: exit run() 0x67bed42c: 10: set_msg 0x67bed12c: 7: set_msg 0x67bed42c: 10: msg: "new message" 0x67bed32c: 9: msg: "new message" 0x67bed32c: 9: exit run() 0x67bed12c: 7: msg: "new message" 0x67bed12c: 7: exit run() 0x44e73a2c: 13: msg: "new message" 0x67bed42c: 10: exit run() 0x44e73a2c: 13: exit run() 0x6f0b752c: 12: set_msg 0x67bede2c: 8: set_msg 0x6f6d4e2c: 15: set_msg 0x67bede2c: 8: msg: "new message" 0x67bede2c: 8: exit run() 0x6f0b772c: 11: set_msg 0x6f6d4e2c: 15: msg: "new message" 0x6f0b752c: 12: msg: "new message" 0x6f0b772c: 11: msg: "new message" 0x6f6d4e2c: 15: exit run() 0x6f0b752c: 12: exit run() 0x6f0b772c: 11: exit run() main: 33 0x6f0b722c: 0: enter run() 0x6f0b722c: 0: set_msg 0x6f0b722c: 0: msg: "new message" 0x6f0b722c: 0: exit run() 0x67bed52c: 1: enter run() 0x67bed52c: 1: set_msg 0x67bed52c: 1: msg: "new message" 0x67bed52c: 1: exit run() 0x6f6d402c: 2: enter run() 0x6f6d402c: 2: set_msg 0x6f6d402c: 2: msg: "new message" 0x6f0b732c: 3: enter run() 0x6f6d402c: 2: exit run() 0x6f0b732c: 3: set_msg 0x6f0b732c: 3: msg: "new message" 0x6f0b732c: 3: exit run() 0x67bedb2c: 4: enter run() 0x67bedb2c: 4: set_msg 0x67bedb2c: 4: msg: "new message" 0x67bedb2c: 4: exit run() 0x6f6d4a2c: 5: enter run() 0x6f6d4a2c: 5: set_msg 0x6f6d4a2c: 5: msg: "new message" 0x6f6d4a2c: 5: exit run() 0x6f6d4f2c: 6: enter run() 0x6f6d4f2c: 6: set_msg 0x6f6d4f2c: 6: msg: "new message" 0x6f6d4f2c: 6: exit run() 0x6f6d412c: 7: enter run() 0x6f6d412c: 7: set_msg 0x6f6d412c: 7: msg: "new message" 0x6f6d412c: 7: exit run() 0x6f0b742c: 8: enter run() 0x6f0b742c: 8: set_msg 0x6f0b742c: 8: msg: "new message" 0x6f0b742c: 8: exit run() 0x6f0b7b2c: 9: enter run() 0x6f0b7b2c: 9: set_msg 0x6f0b7b2c: 9: msg: "new message" 0x6f0b7b2c: 9: exit run() 0x67bed62c: 10: enter run() 0x67bed62c: 10: set_msg 0x67bed62c: 10: msg: "new message" 0x67bed62c: 10: exit run() 0x67bed72c: 11: enter run() 0x67bed72c: 11: set_msg 0x67bed72c: 11: msg: "new message" 0x67bed72c: 11: exit run() 0x6f0b752c: 12: enter run() 0x6f0b752c: 12: set_msg 0x6f0b752c: 12: msg: "new message" 0x6f0b752c: 12: exit run() 0x6f0b7a2c: 13: enter run() 0x6f0b7a2c: 13: set_msg 0x6f0b7a2c: 13: msg: "new message" 0x6f0b7a2c: 13: exit run() 0x44e7372c: 14: enter run() 0x44e7372c: 14: set_msg 0x6f6d422c: 15: enter run() 0x6f6d422c: 15: set_msg 0x6f6d422c: 15: msg: "new message" 0x6f6d422c: 15: exit run() 0x44e7372c: 14: msg: "new message" 0x44e7372c: 14: exit run() main: 34 0x6f0b762c: 0: enter run() 0x6f0b762c: 0: set_msg 0x6f0b762c: 0: msg: "new message" 0x6f0b762c: 0: exit run() 0x6f0b782c: 1: enter run() 0x6f0b782c: 1: set_msg 0x6f0b782c: 1: msg: "new message" 0x6f0b782c: 1: exit run() 0x6f0b7c2c: 2: enter run() 0x6f0b7c2c: 2: set_msg 0x6f0b7c2c: 2: msg: "new message" 0x67bed82c: 3: enter run() 0x6f0b7c2c: 2: exit run() 0x67bed82c: 3: set_msg 0x67bed82c: 3: msg: "new message" 0x67bed82c: 3: exit run() 0x6f0b772c: 4: enter run() 0x6f0b772c: 4: set_msg 0x6f0b772c: 4: msg: "new message" 0x6f0b772c: 4: exit run() 0x6f6d412c: 5: enter run() 0x6f6d412c: 5: set_msg 0x6f6d412c: 5: msg: "new message" 0x6f6d412c: 5: exit run() 0x67bed12c: 6: enter run() 0x67bed12c: 6: set_msg 0x67bed12c: 6: msg: "new message" 0x67bed12c: 6: exit run() 0x67bed92c: 7: enter run() 0x67bed92c: 7: set_msg 0x67bed92c: 7: msg: "new message" 0x67bed92c: 7: exit run() 0x6f0b792c: 8: enter run() 0x67bedd2c: 9: enter run() 0x6f0b792c: 8: set_msg 0x67bedd2c: 9: set_msg 0x67bedd2c: 9: msg: "new message" 0x67bedd2c: 9: exit run() 0x6f0b792c: 8: msg: "new message" 0x67beda2c: 10: enter run() 0x6f0b792c: 8: exit run() 0x67beda2c: 10: set_msg 0x6f6d432c: 11: enter run() 0x67beda2c: 10: msg: "new message" 0x6f6d462c: 12: enter run() 0x6f6d442c: 13: enter run() 0x67beda2c: 10: exit run() 0x67bedf2c: 14: enter run() 0x6f0b7b2c: 15: enter run() 0x6f6d432c: 11: set_msg 0x6f6d432c: 11: msg: "new message" 0x6f6d432c: 11: exit run() 0x67bedf2c: 14: set_msg 0x6f0b7b2c: 15: set_msg 0x6f6d442c: 13: set_msg 0x6f0b7b2c: 15: msg: "new message" 0x6f0b7b2c: 15: exit run() 0x6f6d462c: 12: set_msg 0x67bedf2c: 14: msg: "new message" 0x6f6d442c: 13: msg: "new message" 0x67bedf2c: 14: exit run() 0x6f6d442c: 13: exit run() 0x6f6d462c: 12: msg: "new message" 0x6f6d462c: 12: exit run() main: 35 0x6f0b792c: 0: enter run() 0x6f0b792c: 0: set_msg 0x6f0b792c: 0: msg: "new message" 0x6f0b792c: 0: exit run() 0x6342ea2c: 1: enter run() 0x6342ea2c: 1: set_msg 0x6342ea2c: 1: msg: "new message" 0x6342ea2c: 1: exit run() 0x67bede2c: 2: enter run() 0x67bede2c: 2: set_msg 0x67bede2c: 2: msg: "new message" 0x67bede2c: 2: exit run() 0x6f6d402c: 3: enter run() 0x6f6d402c: 3: set_msg 0x6f6d402c: 3: msg: "new message" 0x6f6d402c: 3: exit run() 0x6f6d472c: 4: enter run() 0x6f6d472c: 4: set_msg 0x6f6d472c: 4: msg: "new message" 0x6f6d472c: 4: exit run() 0x6f6d4b2c: 5: enter run() 0x6f6d4b2c: 5: set_msg 0x6f6d4b2c: 5: msg: "new message" 0x6f6d4b2c: 5: exit run() 0x67bed02c: 6: enter run() 0x67bed02c: 6: set_msg 0x6f0b7a2c: 7: enter run() 0x67bed02c: 6: msg: "new message" 0x67bed02c: 6: exit run() 0x6f0b7a2c: 7: set_msg 0x6f0b7a2c: 7: msg: "new message" 0x6342ee2c: 8: enter run() 0x6f0b7a2c: 7: exit run() 0x6342ee2c: 8: set_msg 0x67bed12c: 9: enter run() 0x6342ee2c: 8: msg: "new message" 0x6f0b7d2c: 10: enter run() 0x6342ee2c: 8: exit run() 0x6f0b7d2c: 10: set_msg 0x6342e92c: 11: enter run() 0x6f0b7d2c: 10: msg: "new message" 0x6f0b7d2c: 10: exit run() 0x6342e92c: 11: set_msg 0x6342e92c: 11: msg: "new message" 0x6f0b752c: 12: enter run() 0x6342e92c: 11: exit run() 0x6f0b752c: 12: set_msg 0x6f6d452c: 13: enter run() 0x67bedc2c: 14: enter run() 0x6342ed2c: 15: enter run() 0x67bed12c: 9: set_msg 0x67bed12c: 9: msg: "new message" 0x67bed12c: 9: exit run() 0x6f0b752c: 12: msg: "new message" 0x6f0b752c: 12: exit run() 0x67bedc2c: 14: set_msg 0x67bedc2c: 14: msg: "new message" 0x6342ed2c: 15: set_msg 0x67bedc2c: 14: exit run() 0x6342ed2c: 15: msg: "new message" 0x6342ed2c: 15: exit run() 0x6f6d452c: 13: set_msg 0x6f6d452c: 13: msg: "new message" 0x6f6d452c: 13: exit run() main: 36 0x6342e12c: 0: enter run() 0x6342e12c: 0: set_msg 0x6f0b722c: 1: enter run() 0x6342e12c: 0: msg: "new message" 0x6342e12c: 0: exit run() 0x6342e22c: 2: enter run() 0x6f0b722c: 1: set_msg 0x6f6d462c: 3: enter run() 0x6342ea2c: 4: enter run() 0x6f6d462c: 3: set_msg 0x6f0b722c: 1: msg: "new message" 0x6f6d462c: 3: msg: "new message" 0x6f0b722c: 1: exit run() 0x6f6d472c: 6: enter run() 0x6342e82c: 5: enter run() 0x6f0b772c: 7: enter run() 0x6f6d462c: 3: exit run() 0x6f0b7a2c: 8: enter run() 0x6342e22c: 2: set_msg 0x67bed62c: 9: enter run() 0x6342ee2c: 10: enter run() 0x6f0b782c: 11: enter run() 0x6342e02c: 12: enter run() 0x67bed72c: 13: enter run() 0x6342ef2c: 14: enter run() 0x6f0b7b2c: 15: enter run() 0x67bed62c: 9: set_msg 0x6f0b7a2c: 8: set_msg 0x6342ef2c: 14: set_msg 0x6f0b7b2c: 15: set_msg 0x6f0b7a2c: 8: msg: "new message" 0x6342ef2c: 14: msg: "new message" 0x6342ef2c: 14: exit run() 0x6342e82c: 5: set_msg 0x6f0b7a2c: 8: exit run() 0x67bed72c: 13: set_msg 0x67bed72c: 13: 0x67bed72c: rwlock_unlock 0x3eada100 0x6342e82c: rwlock_rdlock 0x3eada100 (2147483650) 0x67bed62c: rwlock_unlock 0x3eada100 0x6342e22c: rwlock_unlock 0x3eada100 0x6f0b7b2c: rwlock_unlock 0x3eada100 0x6342e82c: rwlock_unlock 0x3eada100 rthread reaping 0x6342e22c stack 0x46ab5220 rthread reaping 0x6f6d462c stack 0x46ac56e0 0x6342e02c: rwlock_unlock 0x3eada100 0x6342e02c: rwlock_rdlock 0x3eada100 (0) 0x6342e02c: rwlock_unlock 0x3eada100 0x6342ea2c: rwlock_unlock 0x3eada100 0x6342ea2c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f0b782c: rwlock_unlock 0x3eada100 0x6f0b782c: rwlock_rdlock 0x3eada100 (0) 0x6f0b782c: rwlock_unlock 0x3eada100 0x6342ea2c: rwlock_unlock 0x3eada100 0x6f6d472c: rwlock_unlock 0x3eada100 0x6f6d472c: rwlock_rdlock 0x3eada100 (0) 0x6f6d472c: rwlock_unlock 0x3eada100 0x6f0b772c: rwlock_unlock 0x3eada100 0x6f0b772c: rwlock_rdlock 0x3eada100 (0) 0x6f0b772c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d472c stack 0x46ae87e0 rthread reaping 0x6342ea2c stack 0x46aca0e0 0x6342ee2c: rwlock_unlock 0x3eada100 0x6342ee2c: rwlock_rdlock 0x3eada100 (0) 0x6342ee2c: rwlock_unlock 0x3eada100 rthread reaping 0x6342e82c stack 0x46ac5ee0 rthread reaping 0x6f0b772c stack 0x46aca220 rthread reaping 0x6f0b7a2c stack 0x46ac5720 rthread reaping 0x67bed62c stack 0x46acace0 rthread reaping 0x6342ee2c stack 0x46ac5ec0 rthread reaping 0x6f0b782c stack 0x46ae8900 rthread reaping 0x6342e02c stack 0x46ac52e0 rthread reaping 0x67bed72c stack 0x46ac5dc0 rthread reaping 0x6342ef2c stack 0x46ac54e0 rthread reaping 0x6f0b7b2c stack 0x46ac56c0 0x67bedb2c: rwlock_wrlock 0x3eada100 (0) 0x67bedb2c: rwlock_unlock 0x3eada100 0x67bedb2c: rwlock_rdlock 0x3eada100 (0) 0x67bedb2c: rwlock_unlock 0x3eada100 0x6342e32c: rwlock_wrlock 0x3eada100 (0) 0x6342e32c: rwlock_unlock 0x3eada100 0x6342e32c: rwlock_rdlock 0x3eada100 (0) 0x6342e32c: rwlock_unlock 0x3eada100 0x6f0b752c: rwlock_wrlock 0x3eada100 (0) 0x6f0b752c: rwlock_unlock 0x3eada100 0x6f0b752c: rwlock_rdlock 0x3eada100 (0) 0x6f0b752c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d452c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d452c: rwlock_unlock 0x3eada100 0x6f6d452c: rwlock_rdlock 0x3eada100 (0) 0x6f6d452c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4a2c: rwlock_unlock 0x3eada100 0x6f6d462c: rwlock_wrlock 0x3eada100 (0) 0x6f6d462c: rwlock_unlock 0x3eada100 0x6f6d462c: rwlock_rdlock 0x3eada100 (0) 0x6f6d462c: rwlock_unlock 0x3eada100 0x6f0b7e2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7e2c: rwlock_unlock 0x3eada100 0x6f0b7e2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7e2c: rwlock_unlock 0x3eada100 0x6f0b7d2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7d2c: rwlock_unlock 0x3eada100 0x6f0b7d2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7d2c: rwlock_unlock 0x3eada100 0x67bed12c: rwlock_wrlock 0x3eada100 (1) 0x67bed12c: rwlock_unlock 0x3eada100 0x67bed12c: rwlock_rdlock 0x3eada100 (0) 0x67bed12c: rwlock_unlock 0x3eada100 0x6342e42c: rwlock_wrlock 0x3eada100 (0) 0x6342e42c: rwlock_unlock 0x3eada100 0x6342e42c: rwlock_rdlock 0x3eada100 (0) 0x6342e42c: rwlock_unlock 0x3eada100 0x6f0b7f2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7f2c: rwlock_unlock 0x3eada100 0x6f0b7f2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7f2c: rwlock_unlock 0x3eada100 0x67bed52c: rwlock_wrlock 0x3eada100 (0) 0x67bed52c: rwlock_unlock 0x3eada100 0x67bed52c: rwlock_rdlock 0x3eada100 (0) 0x67bed52c: rwlock_unlock 0x3eada100 0x6342e52c: rwlock_wrlock 0x3eada100 (0) 0x6342e52c: rwlock_unlock 0x3eada100 0x6342e52c: rwlock_rdlock 0x3eada100 (0) 0x6342e52c: rwlock_unlock 0x3eada100 rthread reaping 0x67bedb2c stack 0x46ac56c0 0x6f0b702c: rwlock_wrlock 0x3eada100 (0) rthread reaping 0x6342e32c stack 0x46ac54e0 rthread reaping 0x6f0b752c stack 0x46ac5dc0 rthread reaping 0x6f0b7c2c stack 0x46ac52e0 rthread reaping 0x6f6d452c stack 0x46ae8900 0x6f0b702c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d4a2c stack 0x46ac5ec0 0x6f0b702c: rwlock_rdlock 0x3eada100 (0) 0x6f0b712c: rwlock_wrlock 0x3eada100 (0) rthread reaping 0x6f6d462c stack 0x46acace0 0x6f0b702c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b7e2c stack 0x46ac5720 rthread reaping 0x6f0b7d2c stack 0x46aca220 rthread reaping 0x67bed12c stack 0x46ac5ee0 rthread reaping 0x6342e42c stack 0x46aca0e0 rthread reaping 0x6f0b7f2c stack 0x46ae87e0 0x6f0b712c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed52c stack 0x46ac56e0 0x6f0b712c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x6342e52c stack 0x46ab5220 0x6f0b712c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b702c stack 0x46ac5700 rthread reaping 0x6f0b712c stack 0x46ae80a0 0x6f6d472c: rwlock_wrlock 0x3eada100 (0) 0x6f6d472c: rwlock_unlock 0x3eada100 0x6f6d472c: rwlock_rdlock 0x3eada100 (0) 0x6f6d472c: rwlock_unlock 0x3eada100 0x6f6d482c: rwlock_wrlock 0x3eada100 (0) 0x6f6d482c: rwlock_unlock 0x3eada100 0x6f6d482c: rwlock_rdlock 0x3eada100 (0) 0x6f6d482c: rwlock_unlock 0x3eada100 0x6342e12c: rwlock_wrlock 0x3eada100 (0) 0x6342e12c: rwlock_unlock 0x3eada100 0x6342e12c: rwlock_rdlock 0x3eada100 (0) 0x6342e12c: rwlock_unlock 0x3eada100 0x6342e32c: rwlock_wrlock 0x3eada100 (0) 0x6342e32c: rwlock_unlock 0x3eada100 0x6342e32c: rwlock_rdlock 0x3eada100 (0) 0x6342e32c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x67bed72c: rwlock_wrlock 0x3eada100 (0) 0x67bed72c: rwlock_unlock 0x3eada100 0x67bed72c: rwlock_rdlock 0x3eada100 (0) 0x67bed72c: rwlock_unlock 0x3eada100 0x67bedc2c: rwlock_wrlock 0x3eada100 (0) 0x67bedc2c: rwlock_unlock 0x3eada100 0x67bedc2c: rwlock_rdlock 0x3eada100 (0) 0x67bedc2c: rwlock_unlock 0x3eada100 0x6f6d402c: rwlock_wrlock 0x3eada100 (0) 0x6f6d402c: rwlock_unlock 0x3eada100 0x6f6d402c: rwlock_rdlock 0x3eada100 (0) 0x6f6d402c: rwlock_unlock 0x3eada100 0x67bed42c: rwlock_wrlock 0x3eada100 (0) 0x67bed42c: rwlock_unlock 0x3eada100 0x67bed42c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7f2c: rwlock_wrlock 0x3eada100 (0) 0x67bed42c: rwlock_unlock 0x3eada100 0x6f0b7f2c: rwlock_unlock 0x3eada100 0x6f0b7f2c: rwlock_rdlock 0x3eada100 (0) 0x6342ed2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7f2c: rwlock_unlock 0x3eada100 0x6342e52c: rwlock_wrlock 0x3eada100 (2147483647) 0x6342ea2c: rwlock_wrlock 0x3eada100 (2147483647) 0x67beda2c: rwlock_wrlock 0x3eada100 (2147483647) 0x6f0b732c: rwlock_wrlock 0x3eada100 (2147483647) 0x6f0b722c: rwlock_wrlock 0x3eada100 (2147483647) 0x6342ed2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d472c stack 0x46ac5700 rthread reaping 0x6f6d482c stack 0x46ae80a0 rthread reaping 0x6342e12c stack 0x46ab5220 rthread reaping 0x6342e32c stack 0x46ac56e0 rthread reaping 0x6f0b7c2c stack 0x46ae87e0 rthread reaping 0x67bed72c stack 0x46aca0e0 0x6f0b732c: rwlock_unlock 0x3eada100 0x6342ed2c: rwlock_rdlock 0x3eada100 (4294967295) rthread reaping 0x67bedc2c stack 0x46ac5ee0 rthread reaping 0x6f6d402c stack 0x46aca220 0x6342ed2c: rwlock_unlock 0x3eada100 0x6f0b732c: rwlock_rdlock 0x3eada100 (2147483649) rthread reaping 0x67bed42c stack 0x46ac5720 0x6f0b732c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b7f2c stack 0x46acace0 rthread reaping 0x6342ed2c stack 0x46ac5ec0 0x6342e52c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_unlock 0x3eada100 0x6342e52c: rwlock_rdlock 0x3eada100 (2147483647) 0x6342ea2c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_rdlock 0x3eada100 (4294967295) 0x67beda2c: rwlock_unlock 0x3eada100 0x6342ea2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b722c: rwlock_unlock 0x3eada100 0x6f0b722c: rwlock_rdlock 0x3eada100 (0) 0x6342e52c: rwlock_unlock 0x3eada100 0x6342ea2c: rwlock_unlock 0x3eada100 0x6f0b722c: rwlock_unlock 0x3eada100 rthread reaping 0x6342ea2c stack 0x46ae8900 rthread reaping 0x6342e52c stack 0x46ac52e0 rthread reaping 0x6f0b722c stack 0x46ac5dc0 rthread reaping 0x6f0b732c stack 0x46ac54e0 rthread reaping 0x67beda2c stack 0x46ac56c0 0x6f0b772c: rwlock_wrlock 0x3eada100 (0) 0x6f0b772c: rwlock_unlock 0x3eada100 0x6f0b772c: rwlock_rdlock 0x3eada100 (0) 0x6f0b772c: rwlock_unlock 0x3eada100 0x6342eb2c: rwlock_wrlock 0x3eada100 (1) 0x6342eb2c: rwlock_unlock 0x3eada100 0x6342eb2c: rwlock_rdlock 0x3eada100 (0) 0x6342eb2c: rwlock_unlock 0x3eada100 0x67bed72c: rwlock_wrlock 0x3eada100 (1) 0x67bed72c: rwlock_unlock 0x3eada100 0x67bed72c: rwlock_rdlock 0x3eada100 (0) 0x67bed72c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_wrlock 0x3eada100 (0) 0x67bed92c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_rdlock 0x3eada100 (0) 0x67bed92c: rwlock_unlock 0x3eada100 0x6342ec2c: rwlock_wrlock 0x3eada100 (0) 0x6342ec2c: rwlock_unlock 0x3eada100 0x6342ec2c: rwlock_rdlock 0x3eada100 (0) 0x6342ec2c: rwlock_unlock 0x3eada100 0x6f0b7b2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7b2c: rwlock_unlock 0x3eada100 0x6f0b7b2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7b2c: rwlock_unlock 0x3eada100 0x6f6d432c: rwlock_wrlock 0x3eada100 (0) 0x6f6d432c: rwlock_unlock 0x3eada100 0x6f6d432c: rwlock_rdlock 0x3eada100 (0) 0x6f6d432c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_wrlock 0x3eada100 (0) 0x67bedd2c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_rdlock 0x3eada100 (0) 0x67bedd2c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x6342e62c: rwlock_wrlock 0x3eada100 (0) 0x6342e62c: rwlock_unlock 0x3eada100 0x6342e62c: rwlock_rdlock 0x3eada100 (0) 0x6f6d492c: rwlock_wrlock 0x3eada100 (1) 0x6342e62c: rwlock_unlock 0x3eada100 0x6f6d492c: rwlock_unlock 0x3eada100 0x6f6d492c: rwlock_rdlock 0x3eada100 (0) 0x6f6d452c: rwlock_wrlock 0x3eada100 (1) 0x6f6d492c: rwlock_unlock 0x3eada100 0x6f6d4b2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d452c: rwlock_unlock 0x3eada100 0x6f6d452c: rwlock_rdlock 0x3eada100 (0) 0x6f6d452c: rwlock_unlock 0x3eada100 0x6f6d4b2c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_wrlock 0x3eada100 (2147483647) 0x6f6d4b2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4a2c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4b2c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_unlock 0x3eada100 0x6f0b742c: rwlock_wrlock 0x3eada100 (0) 0x6f0b742c: rwlock_unlock 0x3eada100 0x6f0b742c: rwlock_rdlock 0x3eada100 (0) 0x6f0b742c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b772c stack 0x46ac56c0 rthread reaping 0x6342eb2c stack 0x46ac54e0 0x6342ee2c: rwlock_wrlock 0x3eada100 (0) rthread reaping 0x67bed72c stack 0x46ac5dc0 0x6342ee2c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed92c stack 0x46ac52e0 0x6342ee2c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x6342ec2c stack 0x46ae8900 0x6342ee2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b7b2c stack 0x46ac5ec0 rthread reaping 0x6f6d432c stack 0x46acace0 rthread reaping 0x67bedd2c stack 0x46ac5720 rthread reaping 0x6f0b7c2c stack 0x46aca220 rthread reaping 0x6342e62c stack 0x46ac5ee0 rthread reaping 0x6f6d492c stack 0x46aca0e0 rthread reaping 0x6f6d452c stack 0x46ae87e0 rthread reaping 0x6f6d4b2c stack 0x46ac56e0 rthread reaping 0x6f6d4a2c stack 0x46ab5220 rthread reaping 0x6f0b742c stack 0x46ae80a0 rthread reaping 0x6342ee2c stack 0x46ac5700 0x67bed02c: rwlock_wrlock 0x3eada100 (0) 0x67bed02c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_rdlock 0x3eada100 (0) 0x67bed02c: rwlock_unlock 0x3eada100 0x6f6d472c: rwlock_wrlock 0x3eada100 (1) 0x6f6d472c: rwlock_unlock 0x3eada100 0x6f6d472c: rwlock_rdlock 0x3eada100 (0) 0x6f6d472c: rwlock_unlock 0x3eada100 0x6342e82c: rwlock_wrlock 0x3eada100 (0) 0x6342e82c: rwlock_unlock 0x3eada100 0x6342e82c: rwlock_rdlock 0x3eada100 (0) 0x6342e82c: rwlock_unlock 0x3eada100 0x6f0b7d2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7d2c: rwlock_unlock 0x3eada100 0x6f0b7d2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7e2c: rwlock_wrlock 0x3eada100 (1) 0x67bed62c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f0b7d2c: rwlock_unlock 0x3eada100 0x6f6d482c: rwlock_wrlock 0x3eada100 (0) 0x6f6d482c: rwlock_unlock 0x3eada100 0x6f6d482c: rwlock_rdlock 0x3eada100 (0) 0x67bed62c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_wrlock 0x3eada100 (2147483647) 0x67bed92c: rwlock_unlock 0x3eada100 0x67bed62c: rwlock_rdlock 0x3eada100 (2147483647) 0x67bed62c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_rdlock 0x3eada100 (0) 0x6f6d482c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_unlock 0x3eada100 0x6342ef2c: rwlock_wrlock 0x3eada100 (0) 0x67bed42c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7e2c: rwlock_unlock 0x3eada100 0x6f0b7e2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7e2c: rwlock_unlock 0x3eada100 0x67bed42c: rwlock_unlock 0x3eada100 0x67bed42c: rwlock_rdlock 0x3eada100 (0) 0x67bed42c: rwlock_unlock 0x3eada100 0x6342ef2c: rwlock_unlock 0x3eada100 0x6342ef2c: rwlock_rdlock 0x3eada100 (0) 0x67bedd2c: rwlock_wrlock 0x3eada100 (1) 0x6342ef2c: rwlock_unlock 0x3eada100 0x67bede2c: rwlock_wrlock 0x3eada100 (2147483647) 0x67bed72c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed52c: rwlock_wrlock 0x3eada100 (4294967295) rthread reaping 0x67bed02c stack 0x46ac5700 rthread reaping 0x6f6d472c stack 0x46ae80a0 rthread reaping 0x6342e82c stack 0x46ab5220 rthread reaping 0x6f0b7d2c stack 0x46ac56e0 rthread reaping 0x6f0b7e2c stack 0x46ae87e0 0x67bedd2c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed62c stack 0x46aca0e0 rthread reaping 0x6f6d482c stack 0x46ac5ee0 0x6f6d4c2c: rwlock_wrlock 0x3eada100 (0) rthread reaping 0x67bed92c stack 0x46aca220 rthread reaping 0x67bed42c stack 0x46ac5720 0x67bedd2c: rwlock_rdlock 0x3eada100 (2147483647) rthread reaping 0x6342ef2c stack 0x46acace0 0x67bed82c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d4c2c: rwlock_unlock 0x3eada100 0x6f6d4c2c: rwlock_rdlock 0x3eada100 (0) 0x67bede2c: rwlock_unlock 0x3eada100 0x6f6d4c2c: rwlock_unlock 0x3eada100 0x67bede2c: rwlock_rdlock 0x3eada100 (2147483649) 0x67bedd2c: rwlock_unlock 0x3eada100 0x67bede2c: rwlock_unlock 0x3eada100 0x67bed82c: rwlock_unlock 0x3eada100 0x67bed82c: rwlock_rdlock 0x3eada100 (2147483647) 0x67bed52c: rwlock_unlock 0x3eada100 rthread reaping 0x67bedd2c stack 0x46ac5ec0 0x67bed52c: rwlock_rdlock 0x3eada100 (4294967295) 0x67bed72c: rwlock_unlock 0x3eada100 0x67bed52c: rwlock_unlock 0x3eada100 0x67bed72c: rwlock_rdlock 0x3eada100 (0) 0x67bed82c: rwlock_unlock 0x3eada100 0x67bed72c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed72c stack 0x46ae8900 rthread reaping 0x67bede2c stack 0x46ac52e0 rthread reaping 0x67bed52c stack 0x46ac5dc0 rthread reaping 0x6f6d4c2c stack 0x46ac54e0 rthread reaping 0x67bed82c stack 0x46ac56c0 0x6f6d4f2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4f2c: rwlock_unlock 0x3eada100 0x6f6d4f2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4f2c: rwlock_unlock 0x3eada100 0x6342e92c: rwlock_wrlock 0x3eada100 (1) 0x6342e92c: rwlock_unlock 0x3eada100 0x6342e92c: rwlock_rdlock 0x3eada100 (0) 0x6342e92c: rwlock_unlock 0x3eada100 0x6f6d4d2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4d2c: rwlock_unlock 0x3eada100 0x6f6d4d2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4d2c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_wrlock 0x3eada100 (0) 0x67beda2c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d462c: rwlock_wrlock 0x3eada100 (0) 0x67beda2c: rwlock_unlock 0x3eada100 0x6f6d462c: rwlock_unlock 0x3eada100 0x6f6d462c: rwlock_rdlock 0x3eada100 (0) 0x67bedc2c: rwlock_wrlock 0x3eada100 (1) 0x6f6d462c: rwlock_unlock 0x3eada100 0x6f6d472c: rwlock_wrlock 0x3eada100 (0) 0x6f6d472c: rwlock_unlock 0x3eada100 0x6f6d472c: rwlock_rdlock 0x3eada100 (0) 0x6f6d472c: rwlock_unlock 0x3eada100 0x67bedc2c: rwlock_unlock 0x3eada100 0x6f6d4e2c: rwlock_wrlock 0x3eada100 (2147483647) 0x67bedc2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4e2c: rwlock_unlock 0x3eada100 0x6f6d4e2c: rwlock_rdlock 0x3eada100 (1) 0x67bedc2c: rwlock_unlock 0x3eada100 0x6f6d4e2c: rwlock_unlock 0x3eada100 0x6f0b762c: rwlock_wrlock 0x3eada100 (0) 0x6f0b762c: rwlock_unlock 0x3eada100 0x6f0b762c: rwlock_rdlock 0x3eada100 (0) 0x6f0b762c: rwlock_unlock 0x3eada100 0x6342e02c: rwlock_wrlock 0x3eada100 (0) 0x6342e02c: rwlock_unlock 0x3eada100 0x6342e02c: rwlock_rdlock 0x3eada100 (0) 0x6342e02c: rwlock_unlock 0x3eada100 0x67bedf2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4a2c: rwlock_wrlock 0x3eada100 (0) 0x67bedf2c: rwlock_unlock 0x3eada100 0x67bedf2c: rwlock_rdlock 0x3eada100 (0) 0x67bedf2c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x6f6d4f2c stack 0x46ac56c0 0x67bed12c: rwlock_wrlock 0x3eada100 (1) rthread reaping 0x6342e92c stack 0x46ac54e0 rthread reaping 0x6f6d4d2c stack 0x46ac5dc0 rthread reaping 0x67beda2c stack 0x46ac52e0 rthread reaping 0x6f6d462c stack 0x46ae8900 rthread reaping 0x67bedc2c stack 0x46ac5ec0 rthread reaping 0x6f6d472c stack 0x46acace0 rthread reaping 0x6f6d4e2c stack 0x46ac5720 rthread reaping 0x6f0b762c stack 0x46aca220 0x6f6d4a2c: rwlock_unlock 0x3eada100 rthread reaping 0x6342e02c stack 0x46ac5ee0 rthread reaping 0x67bedf2c stack 0x46aca0e0 0x6f0b792c: rwlock_wrlock 0x3eada100 (2147483647) 0x6f6d402c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b752c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed12c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d4a2c stack 0x46ae87e0 0x67bed12c: rwlock_rdlock 0x3eada100 (0) 0x67bed12c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_rdlock 0x3eada100 (0) 0x6f0b792c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed12c stack 0x46ac56e0 0x6f0b752c: rwlock_unlock 0x3eada100 0x6f0b752c: rwlock_rdlock 0x3eada100 (0) 0x6f0b752c: rwlock_unlock 0x3eada100 0x6f6d402c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b792c stack 0x46ab5220 0x6f6d402c: rwlock_rdlock 0x3eada100 (0) 0x6f6d402c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d402c stack 0x46ae80a0 rthread reaping 0x6f0b752c stack 0x46ac5700 0x6f6d4f2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4f2c: rwlock_unlock 0x3eada100 0x6f6d4f2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4f2c: rwlock_unlock 0x3eada100 0x6342ef2c: rwlock_wrlock 0x3eada100 (0) 0x6342ef2c: rwlock_unlock 0x3eada100 0x6342ef2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7b2c: rwlock_wrlock 0x3eada100 (1) 0x6f6d422c: rwlock_wrlock 0x3eada100 (2147483649) 0x6342ef2c: rwlock_unlock 0x3eada100 0x6f0b7b2c: rwlock_unlock 0x3eada100 0x6f0b7b2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d422c: rwlock_unlock 0x3eada100 0x6342eb2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6342eb2c: rwlock_unlock 0x3eada100 0x6f6d422c: rwlock_rdlock 0x3eada100 (2147483647) 0x6342eb2c: rwlock_rdlock 0x3eada100 (0) 0x67beda2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d422c: rwlock_unlock 0x3eada100 0x6342eb2c: rwlock_unlock 0x3eada100 0x6f0b7b2c: rwlock_unlock 0x3eada100 0x6f0b762c: rwlock_wrlock 0x3eada100 (2147483647) 0x67beda2c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_rdlock 0x3eada100 (0) 0x67bed02c: rwlock_wrlock 0x3eada100 (1) 0x67bedc2c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f0b7f2c: rwlock_wrlock 0x3eada100 (2147483649) 0x67beda2c: rwlock_unlock 0x3eada100 0x6f6d432c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d482c: rwlock_wrlock 0x3eada100 (4294967295) rthread reaping 0x6f6d4f2c stack 0x46ac5700 rthread reaping 0x6342ef2c stack 0x46ae80a0 rthread reaping 0x6f0b7b2c stack 0x46ab5220 rthread reaping 0x6f6d422c stack 0x46ac56e0 rthread reaping 0x6342eb2c stack 0x46ae87e0 0x67bedc2c: rwlock_unlock 0x3eada100 0x67bedc2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d442c: rwlock_wrlock 0x3eada100 (1) 0x67bed12c: rwlock_wrlock 0x3eada100 (2147483649) 0x6342e72c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f6d4b2c: rwlock_wrlock 0x3eada100 (2147483649) rthread reaping 0x67beda2c stack 0x46aca0e0 0x67bedc2c: rwlock_unlock 0x3eada100 0x67bed12c: rwlock_unlock 0x3eada100 0x6f6d4b2c: rwlock_unlock 0x3eada100 0x6f0b7f2c: rwlock_unlock 0x3eada100 0x6f0b7f2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7f2c: rwlock_unlock 0x3eada100 0x6f6d4b2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4b2c: rwlock_unlock 0x3eada100 0x6f6d432c: rwlock_unlock 0x3eada100 0x6f6d432c: rwlock_rdlock 0x3eada100 (0) 0x6f6d482c: rwlock_unlock 0x3eada100 0x6f6d432c: rwlock_unlock 0x3eada100 0x6f6d482c: rwlock_rdlock 0x3eada100 (1) 0x67bed12c: rwlock_rdlock 0x3eada100 (1) 0x6f6d482c: rwlock_unlock 0x3eada100 0x67bed12c: rwlock_unlock 0x3eada100 0x6f6d442c: rwlock_unlock 0x3eada100 0x6f6d442c: rwlock_rdlock 0x3eada100 (0) 0x6342e72c: rwlock_unlock 0x3eada100 0x6f0b762c: rwlock_unlock 0x3eada100 0x6f0b762c: rwlock_rdlock 0x3eada100 (0) 0x6342e72c: rwlock_rdlock 0x3eada100 (0) 0x6f0b762c: rwlock_unlock 0x3eada100 0x6342e72c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b762c stack 0x46ac5ee0 0x6f6d442c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_rdlock 0x3eada100 (0) 0x67bed02c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed02c stack 0x46aca220 rthread reaping 0x67bedc2c stack 0x46ac5720 rthread reaping 0x6f6d432c stack 0x46acace0 rthread reaping 0x6f0b7f2c stack 0x46ac5ec0 rthread reaping 0x6f6d482c stack 0x46ae8900 rthread reaping 0x6f6d442c stack 0x46ac52e0 rthread reaping 0x67bed12c stack 0x46ac5dc0 rthread reaping 0x6342e72c stack 0x46ac54e0 rthread reaping 0x6f6d4b2c stack 0x46ac56c0 0x6f0b7d2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7d2c: rwlock_unlock 0x3eada100 0x6f0b7d2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7d2c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4c2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x6f6d4c2c: rwlock_unlock 0x3eada100 0x6f6d4c2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4c2c: rwlock_unlock 0x3eada100 0x6342ef2c: rwlock_wrlock 0x3eada100 (0) 0x6342ef2c: rwlock_unlock 0x3eada100 0x6342ef2c: rwlock_rdlock 0x3eada100 (0) 0x6342ef2c: rwlock_unlock 0x3eada100 0x6342e12c: rwlock_wrlock 0x3eada100 (0) 0x6342e12c: rwlock_unlock 0x3eada100 0x6342e12c: rwlock_rdlock 0x3eada100 (0) 0x6342e12c: rwlock_unlock 0x3eada100 0x6342e82c: rwlock_wrlock 0x3eada100 (1) 0x6342e82c: rwlock_unlock 0x3eada100 0x6342e82c: rwlock_rdlock 0x3eada100 (0) 0x6342e82c: rwlock_unlock 0x3eada100 0x6342e92c: rwlock_wrlock 0x3eada100 (0) 0x6342e92c: rwlock_unlock 0x3eada100 0x6342e92c: rwlock_rdlock 0x3eada100 (0) 0x6342e92c: rwlock_unlock 0x3eada100 0x6f0b762c: rwlock_wrlock 0x3eada100 (0) 0x6f0b762c: rwlock_unlock 0x3eada100 0x6f0b762c: rwlock_rdlock 0x3eada100 (0) 0x6f0b762c: rwlock_unlock 0x3eada100 0x67bed42c: rwlock_wrlock 0x3eada100 (1) 0x67bed42c: rwlock_unlock 0x3eada100 0x67bed42c: rwlock_rdlock 0x3eada100 (0) 0x67bed42c: rwlock_unlock 0x3eada100 0x6342e22c: rwlock_wrlock 0x3eada100 (0) 0x6342e22c: rwlock_unlock 0x3eada100 0x6342e22c: rwlock_rdlock 0x3eada100 (0) 0x6342e22c: rwlock_unlock 0x3eada100 0x6342e32c: rwlock_wrlock 0x3eada100 (0) 0x6342e32c: rwlock_unlock 0x3eada100 0x6342e32c: rwlock_rdlock 0x3eada100 (0) 0x6342e32c: rwlock_unlock 0x3eada100 0x67bed82c: rwlock_wrlock 0x3eada100 (0) 0x67bed82c: rwlock_unlock 0x3eada100 0x67bed82c: rwlock_rdlock 0x3eada100 (0) 0x67bed82c: rwlock_unlock 0x3eada100 0x6342ea2c: rwlock_wrlock 0x3eada100 (0) 0x6342ea2c: rwlock_unlock 0x3eada100 0x6342ea2c: rwlock_rdlock 0x3eada100 (0) 0x6342ea2c: rwlock_unlock 0x3eada100 0x67bed52c: rwlock_wrlock 0x3eada100 (0) 0x67bed52c: rwlock_unlock 0x3eada100 0x67bed52c: rwlock_rdlock 0x3eada100 (0) 0x67bed52c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b7d2c stack 0x46ac56c0 0x6f0b7a2c: rwlock_wrlock 0x3eada100 (0) rthread reaping 0x6f0b7c2c stack 0x46ac54e0 rthread reaping 0x6f6d4c2c stack 0x46ac5dc0 rthread reaping 0x6342ef2c stack 0x46ac52e0 0x6f0b752c: rwlock_wrlock 0x3eada100 (2147483647) rthread reaping 0x6342e12c stack 0x46ae8900 0x6f0b7a2c: rwlock_unlock 0x3eada100 rthread reaping 0x6342e82c stack 0x46ac5ec0 rthread reaping 0x6342e92c stack 0x46acace0 rthread reaping 0x6f0b762c stack 0x46ac5720 0x6f0b7a2c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x67bed42c stack 0x46aca220 0x6f0b7a2c: rwlock_unlock 0x3eada100 rthread reaping 0x6342e22c stack 0x46ac5ee0 rthread reaping 0x6342e32c stack 0x46aca0e0 rthread reaping 0x67bed82c stack 0x46ae87e0 0x6f0b752c: rwlock_unlock 0x3eada100 rthread reaping 0x6342ea2c stack 0x46ac56e0 0x6f0b752c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x67bed52c stack 0x46ab5220 0x6f0b752c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b7a2c stack 0x46ae80a0 rthread reaping 0x6f0b752c stack 0x46ac5700 0x6f6d402c: rwlock_wrlock 0x3eada100 (0) 0x6f6d402c: rwlock_unlock 0x3eada100 0x6f6d402c: rwlock_rdlock 0x3eada100 (0) 0x6f6d402c: rwlock_unlock 0x3eada100 0x6f0b772c: rwlock_wrlock 0x3eada100 (0) 0x6f0b772c: rwlock_unlock 0x3eada100 0x6f0b772c: rwlock_rdlock 0x3eada100 (0) 0x6f0b772c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_wrlock 0x3eada100 (0) 0x67bed92c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7f2c: rwlock_wrlock 0x3eada100 (1) 0x67bed92c: rwlock_unlock 0x3eada100 0x6f0b742c: rwlock_wrlock 0x3eada100 (2147483647) 0x6342e82c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b7f2c: rwlock_unlock 0x3eada100 0x6f0b7f2c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x6f6d402c stack 0x46ae80a0 0x6f0b782c: rwlock_wrlock 0x3eada100 (2147483649) rthread reaping 0x6f0b772c stack 0x46ac5700 rthread reaping 0x67bed92c stack 0x46ab5220 0x6f0b792c: rwlock_wrlock 0x3eada100 (2147483649) 0x6342e12c: rwlock_wrlock 0x3eada100 (2147483649) 0x6342ed2c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f0b7f2c: rwlock_unlock 0x3eada100 0x6342ee2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b702c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed32c: rwlock_wrlock 0x3eada100 (4294967295) 0x6342e52c: rwlock_wrlock 0x3eada100 (4294967295) 0x67beda2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d472c: rwlock_wrlock 0x3eada100 (4294967295) 0x6342e82c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_rdlock 0x3eada100 (0) 0x67beda2c: rwlock_unlock 0x3eada100 0x67bed32c: rwlock_unlock 0x3eada100 0x6342ed2c: rwlock_unlock 0x3eada100 0x6342ed2c: rwlock_rdlock 0x3eada100 (0) 0x6342ed2c: rwlock_unlock 0x3eada100 0x6f6d472c: rwlock_unlock 0x3eada100 0x6f6d472c: rwlock_rdlock 0x3eada100 (0) 0x6342ee2c: rwlock_unlock 0x3eada100 0x6342e12c: rwlock_unlock 0x3eada100 0x67bed32c: rwlock_rdlock 0x3eada100 (4294967295) 0x67bed32c: rwlock_unlock 0x3eada100 0x6f0b702c: rwlock_unlock 0x3eada100 0x6f0b702c: rwlock_rdlock 0x3eada100 (0) 0x6f6d472c: rwlock_unlock 0x3eada100 0x6f0b782c: rwlock_unlock 0x3eada100 0x6f0b782c: rwlock_rdlock 0x3eada100 (0) 0x6f0b782c: rwlock_unlock 0x3eada100 0x6342e12c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f0b742c: rwlock_unlock 0x3eada100 0x6342e12c: rwlock_unlock 0x3eada100 0x6f0b742c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x6f0b7f2c stack 0x46ac56e0 0x6342ee2c: rwlock_rdlock 0x3eada100 (4294967295) 0x6342e82c: rwlock_rdlock 0x3eada100 (4294967295) 0x6342e52c: rwlock_unlock 0x3eada100 0x6342e52c: rwlock_rdlock 0x3eada100 (0) 0x6f0b702c: rwlock_unlock 0x3eada100 0x6342ee2c: rwlock_unlock 0x3eada100 0x6342e82c: rwlock_unlock 0x3eada100 0x6342e52c: rwlock_unlock 0x3eada100 0x6f0b742c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x6f0b742c stack 0x46ae87e0 0x6f0b792c: rwlock_unlock 0x3eada100 rthread reaping 0x6342e82c stack 0x46aca0e0 rthread reaping 0x6f0b782c stack 0x46ac5ee0 rthread reaping 0x6f0b792c stack 0x46aca220 rthread reaping 0x6342e12c stack 0x46ac5720 rthread reaping 0x67bed32c stack 0x46acace0 rthread reaping 0x6342ed2c stack 0x46ac5ec0 rthread reaping 0x6342ee2c stack 0x46ae8900 rthread reaping 0x6342e52c stack 0x46ac52e0 rthread reaping 0x6f0b702c stack 0x46ac5dc0 rthread reaping 0x6f6d472c stack 0x46ac54e0 rthread reaping 0x67beda2c stack 0x46ac56c0 0x6342ea2c: rwlock_wrlock 0x3eada100 (0) 0x6342ea2c: rwlock_unlock 0x3eada100 0x6342ea2c: rwlock_rdlock 0x3eada100 (0) 0x6342ea2c: rwlock_unlock 0x3eada100 0x6f6d442c: rwlock_wrlock 0x3eada100 (1) 0x6f6d442c: rwlock_unlock 0x3eada100 0x6f6d442c: rwlock_rdlock 0x3eada100 (0) 0x6f0b752c: rwlock_wrlock 0x3eada100 (1) 0x6f6d442c: rwlock_unlock 0x3eada100 0x6f6d4c2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4c2c: rwlock_unlock 0x3eada100 0x67bed22c: rwlock_wrlock 0x3eada100 (0) 0x67bed22c: rwlock_unlock 0x3eada100 0x6f6d4c2c: rwlock_rdlock 0x3eada100 (2147483647) 0x67bed22c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4c2c: rwlock_unlock 0x3eada100 0x67bed22c: rwlock_unlock 0x3eada100 0x6f0b752c: rwlock_unlock 0x3eada100 0x6f0b752c: rwlock_rdlock 0x3eada100 (0) 0x67bed82c: rwlock_wrlock 0x3eada100 (1) 0x6f6d412c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f0b792c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f0b752c: rwlock_unlock 0x3eada100 0x6f6d4d2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d4e2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b7b2c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed82c: rwlock_unlock 0x3eada100 rthread reaping 0x6342ea2c stack 0x46ac56c0 rthread reaping 0x6f6d442c stack 0x46ac54e0 rthread reaping 0x6f0b752c stack 0x46ac5dc0 rthread reaping 0x6f6d4c2c stack 0x46ac52e0 rthread reaping 0x67bed22c stack 0x46ae8900 0x67bed82c: rwlock_rdlock 0x3eada100 (4294967295) 0x6f0b7c2c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed42c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b762c: rwlock_wrlock 0x3eada100 (4294967295) 0x6342ef2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b792c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_wrlock 0x3eada100 (0) 0x67bedd2c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_rdlock 0x3eada100 (0) 0x67bedd2c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_rdlock 0x3eada100 (0) 0x6f0b792c: rwlock_unlock 0x3eada100 0x6f0b762c: rwlock_unlock 0x3eada100 0x6f0b762c: rwlock_rdlock 0x3eada100 (0) 0x6f0b762c: rwlock_unlock 0x3eada100 0x67bed82c: rwlock_unlock 0x3eada100 0x6f6d4e2c: rwlock_unlock 0x3eada100 0x6f6d4e2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4e2c: rwlock_unlock 0x3eada100 msg: "new message" 0x67bed62c: 9: msg: "new message" 0x6342e22c: 2: msg: "new message" 0x6f0b7b2c: 15: msg: "new message" 0x67bed72c: 13: exit run() 0x6342e82c: 5: msg: "new message" 0x67bed62c: 9: exit run() 0x6342e22c: 2: exit run() 0x6f0b7b2c: 15: exit run() 0x6342e02c: 12: set_msg 0x6342e82c: 5: exit run() 0x6342e02c: 12: msg: "new message" 0x6342e02c: 12: exit run() 0x6342ea2c: 4: set_msg 0x6f0b782c: 11: set_msg 0x6f0b782c: 11: msg: "new message" 0x6342ea2c: 4: msg: "new message" 0x6f0b782c: 11: exit run() 0x6f6d472c: 6: set_msg 0x6f6d472c: 6: msg: "new message" 0x6f6d472c: 6: exit run() 0x6342ea2c: 4: exit run() 0x6f0b772c: 7: set_msg 0x6f0b772c: 7: msg: "new message" 0x6342ee2c: 10: set_msg 0x6f0b772c: 7: exit run() 0x6342ee2c: 10: msg: "new message" 0x6342ee2c: 10: exit run() main: 37 0x67bedb2c: 0: enter run() 0x67bedb2c: 0: set_msg 0x67bedb2c: 0: msg: "new message" 0x6342e32c: 1: enter run() 0x67bedb2c: 0: exit run() 0x6342e32c: 1: set_msg 0x6342e32c: 1: msg: "new message" 0x6342e32c: 1: exit run() 0x6f0b752c: 2: enter run() 0x6f0b752c: 2: set_msg 0x6f0b752c: 2: msg: "new message" 0x6f0b752c: 2: exit run() 0x6f0b7c2c: 3: enter run() 0x6f0b7c2c: 3: set_msg 0x6f6d452c: 4: enter run() 0x6f0b7c2c: 3: msg: "new message" 0x6f6d4a2c: 5: enter run() 0x6f6d452c: 4: set_msg 0x6f0b7c2c: 3: exit run() 0x6f6d452c: 4: msg: "new message" 0x6f6d452c: 4: exit run() 0x6f6d4a2c: 5: set_msg 0x6f6d4a2c: 5: msg: "new message" 0x6f6d4a2c: 5: exit run() 0x6f6d462c: 6: enter run() 0x6f6d462c: 6: set_msg 0x6f6d462c: 6: msg: "new message" 0x6f6d462c: 6: exit run() 0x6f0b7e2c: 7: enter run() 0x6f0b7e2c: 7: set_msg 0x6f0b7e2c: 7: msg: "new message" 0x6f0b7e2c: 7: exit run() 0x6f0b7d2c: 8: enter run() 0x6f0b7d2c: 8: set_msg 0x6f0b7d2c: 8: msg: "new message" 0x67bed12c: 9: enter run() 0x6f0b7d2c: 8: exit run() 0x67bed12c: 9: set_msg 0x67bed12c: 9: msg: "new message" 0x6342e42c: 10: enter run() 0x67bed12c: 9: exit run() 0x6342e42c: 10: set_msg 0x6342e42c: 10: msg: "new message" 0x6342e42c: 10: exit run() 0x6f0b7f2c: 11: enter run() 0x6f0b7f2c: 11: set_msg 0x6f0b7f2c: 11: msg: "new message" 0x6f0b7f2c: 11: exit run() 0x67bed52c: 12: enter run() 0x67bed52c: 12: set_msg 0x67bed52c: 12: msg: "new message" 0x67bed52c: 12: exit run() 0x6342e52c: 13: enter run() 0x6342e52c: 13: set_msg 0x6342e52c: 13: msg: "new message" 0x6342e52c: 13: exit run() 0x6f0b702c: 14: enter run() 0x6f0b702c: 14: set_msg 0x6f0b712c: 15: enter run() 0x6f0b702c: 14: msg: "new message" 0x6f0b702c: 14: exit run() 0x6f0b712c: 15: set_msg 0x6f0b712c: 15: msg: "new message" 0x6f0b712c: 15: exit run() main: 38 0x6f6d472c: 0: enter run() 0x6f6d472c: 0: set_msg 0x6f6d472c: 0: msg: "new message" 0x6f6d472c: 0: exit run() 0x6f6d482c: 1: enter run() 0x6f6d482c: 1: set_msg 0x6f6d482c: 1: msg: "new message" 0x6f6d482c: 1: exit run() 0x6342e12c: 2: enter run() 0x6342e12c: 2: set_msg 0x6342e12c: 2: msg: "new message" 0x6342e12c: 2: exit run() 0x6342e32c: 3: enter run() 0x6342e32c: 3: set_msg 0x6342e32c: 3: msg: "new message" 0x6f0b7c2c: 4: enter run() 0x6342e32c: 3: exit run() 0x6f0b7c2c: 4: set_msg 0x6f0b7c2c: 4: msg: "new message" 0x6f0b7c2c: 4: exit run() 0x67bed72c: 5: enter run() 0x67bed72c: 5: set_msg 0x67bed72c: 5: msg: "new message" 0x67bed72c: 5: exit run() 0x67bedc2c: 6: enter run() 0x67bedc2c: 6: set_msg 0x67bedc2c: 6: msg: "new message" 0x67bedc2c: 6: exit run() 0x6f6d402c: 7: enter run() 0x6f6d402c: 7: set_msg 0x6f6d402c: 7: msg: "new message" 0x6f6d402c: 7: exit run() 0x67bed42c: 8: enter run() 0x67bed42c: 8: set_msg 0x6f0b7f2c: 9: enter run() 0x67bed42c: 8: msg: "new message" 0x67bed42c: 8: exit run() 0x6f0b7f2c: 9: set_msg 0x6342ed2c: 10: enter run() 0x6f0b7f2c: 9: msg: "new message" 0x6f0b7f2c: 9: exit run() 0x6342ed2c: 10: set_msg 0x6342ea2c: 11: enter run() 0x6342e52c: 12: enter run() 0x6f0b722c: 13: enter run() 0x6f0b732c: 14: enter run() 0x67beda2c: 15: enter run() 0x6f0b732c: 14: set_msg 0x6342ed2c: 10: msg: "new message" 0x6f0b732c: 14: msg: "new message" 0x6342ed2c: 10: exit run() 0x6f0b732c: 14: exit run() 0x6342e52c: 12: set_msg 0x67beda2c: 15: set_msg 0x6342ea2c: 11: set_msg 0x67beda2c: 15: msg: "new message" 0x67beda2c: 15: exit run() 0x6f0b722c: 13: set_msg 0x6342e52c: 12: msg: "new message" 0x6342ea2c: 11: msg: "new message" 0x6f0b722c: 13: msg: "new message" 0x6342e52c: 12: exit run() 0x6342ea2c: 11: exit run() 0x6f0b722c: 13: exit run() main: 39 0x6f0b772c: 0: enter run() 0x6f0b772c: 0: set_msg 0x6f0b772c: 0: msg: "new message" 0x6342eb2c: 1: enter run() 0x6f0b772c: 0: exit run() 0x6342eb2c: 1: set_msg 0x6342eb2c: 1: msg: "new message" 0x67bed72c: 2: enter run() 0x6342eb2c: 1: exit run() 0x67bed72c: 2: set_msg 0x67bed72c: 2: msg: "new message" 0x67bed72c: 2: exit run() 0x67bed92c: 3: enter run() 0x67bed92c: 3: set_msg 0x67bed92c: 3: msg: "new message" 0x67bed92c: 3: exit run() 0x6342ec2c: 4: enter run() 0x6342ec2c: 4: set_msg 0x6342ec2c: 4: msg: "new message" 0x6342ec2c: 4: exit run() 0x6f0b7b2c: 5: enter run() 0x6f0b7b2c: 5: set_msg 0x6f0b7b2c: 5: msg: "new message" 0x6f0b7b2c: 5: exit run() 0x6f6d432c: 6: enter run() 0x6f6d432c: 6: set_msg 0x6f6d432c: 6: msg: "new message" 0x6f6d432c: 6: exit run() 0x67bedd2c: 7: enter run() 0x67bedd2c: 7: set_msg 0x67bedd2c: 7: msg: "new message" 0x67bedd2c: 7: exit run() 0x6f0b7c2c: 8: enter run() 0x6f0b7c2c: 8: set_msg 0x6f0b7c2c: 8: msg: "new message" 0x6f0b7c2c: 8: exit run() 0x6342e62c: 9: enter run() 0x6342e62c: 9: set_msg 0x6f6d492c: 10: enter run() 0x6342e62c: 9: msg: "new message" 0x6342e62c: 9: exit run() 0x6f6d492c: 10: set_msg 0x6f6d452c: 11: enter run() 0x6f6d492c: 10: msg: "new message" 0x6f6d492c: 10: exit run() 0x6f6d4b2c: 12: enter run() 0x6f6d452c: 11: set_msg 0x6f6d452c: 11: msg: "new message" 0x6f6d452c: 11: exit run() 0x6f6d4b2c: 12: set_msg 0x6f6d4a2c: 13: enter run() 0x6f6d4a2c: 13: set_msg 0x6f6d4b2c: 12: msg: "new message" 0x6f6d4a2c: 13: msg: "new message" 0x6f6d4b2c: 12: exit run() 0x6f6d4a2c: 13: exit run() 0x6f0b742c: 14: enter run() 0x6f0b742c: 14: set_msg 0x6f0b742c: 14: msg: "new message" 0x6f0b742c: 14: exit run() 0x6342ee2c: 15: enter run() 0x6342ee2c: 15: set_msg 0x6342ee2c: 15: msg: "new message" 0x6342ee2c: 15: exit run() main: 40 0x67bed02c: 0: enter run() 0x67bed02c: 0: set_msg 0x67bed02c: 0: msg: "new message" 0x6f6d472c: 1: enter run() 0x67bed02c: 0: exit run() 0x6f6d472c: 1: set_msg 0x6f6d472c: 1: msg: "new message" 0x6342e82c: 2: enter run() 0x6f6d472c: 1: exit run() 0x6342e82c: 2: set_msg 0x6342e82c: 2: msg: "new message" 0x6f0b7d2c: 3: enter run() 0x6342e82c: 2: exit run() 0x6f0b7d2c: 3: set_msg 0x6f0b7e2c: 4: enter run() 0x67bed62c: 5: enter run() 0x6f0b7d2c: 3: msg: "new message" 0x6f6d482c: 6: enter run() 0x6f0b7d2c: 3: exit run() 0x6f6d482c: 6: set_msg 0x67bed92c: 7: enter run() 0x67bed62c: 5: set_msg 0x67bed92c: 7: set_msg 0x67bed62c: 5: msg: "new message" 0x67bed62c: 5: exit run() 0x6f6d482c: 6: msg: "new message" 0x67bed92c: 7: msg: "new message" 0x6f6d482c: 6: exit run() 0x67bed92c: 7: exit run() 0x6342ef2c: 9: enter run() 0x67bed42c: 8: enter run() 0x6f0b7e2c: 4: set_msg 0x6f0b7e2c: 4: msg: "new message" 0x6f0b7e2c: 4: exit run() 0x67bed42c: 8: set_msg 0x67bed42c: 8: msg: "new message" 0x6342ef2c: 9: set_msg 0x67bed42c: 8: exit run() 0x67bedd2c: 10: enter run() 0x6342ef2c: 9: msg: "new message" 0x67bede2c: 12: enter run() 0x67bed72c: 11: enter run() 0x6342ef2c: 9: exit run() 0x67bed52c: 13: enter run() 0x67bedd2c: 10: set_msg 0x6f6d4c2c: 14: enter run() 0x67bed82c: 15: enter run() 0x6f6d4c2c: 14: set_msg 0x67bede2c: 12: set_msg 0x6f6d4c2c: 14: msg: "new message" 0x67bedd2c: 10: msg: "new message" 0x6f6d4c2c: 14: exit run() 0x67bede2c: 12: msg: "new message" 0x67bedd2c: 10: exit run() 0x67bede2c: 12: exit run() 0x67bed82c: 15: set_msg 0x67bed52c: 13: set_msg 0x67bed72c: 11: set_msg 0x67bed52c: 13: msg: "new message" 0x67bed52c: 13: exit run() 0x67bed82c: 15: msg: "new message" 0x67bed72c: 11: msg: "new message" 0x67bed82c: 15: exit run() 0x67bed72c: 11: exit run() main: 41 0x6f6d4f2c: 0: enter run() 0x6f6d4f2c: 0: set_msg 0x6f6d4f2c: 0: msg: "new message" 0x6342e92c: 1: enter run() 0x6f6d4f2c: 0: exit run() 0x6342e92c: 1: set_msg 0x6342e92c: 1: msg: "new message" 0x6342e92c: 1: exit run() 0x6f6d4d2c: 2: enter run() 0x6f6d4d2c: 2: set_msg 0x6f6d4d2c: 2: msg: "new message" 0x6f6d4d2c: 2: exit run() 0x67beda2c: 3: enter run() 0x67beda2c: 3: set_msg 0x6f6d462c: 4: enter run() 0x67beda2c: 3: msg: "new message" 0x67beda2c: 3: exit run() 0x6f6d462c: 4: set_msg 0x67bedc2c: 5: enter run() 0x6f6d462c: 4: msg: "new message" 0x6f6d472c: 6: enter run() 0x6f6d462c: 4: exit run() 0x6f6d472c: 6: set_msg 0x6f6d472c: 6: msg: "new message" 0x6f6d472c: 6: exit run() 0x67bedc2c: 5: set_msg 0x6f6d4e2c: 7: enter run() 0x6f6d4e2c: 7: set_msg 0x67bedc2c: 5: msg: "new message" 0x6f6d4e2c: 7: msg: "new message" 0x67bedc2c: 5: exit run() 0x6f6d4e2c: 7: exit run() 0x6f0b762c: 8: enter run() 0x6f0b762c: 8: set_msg 0x6f0b762c: 8: msg: "new message" 0x6f0b762c: 8: exit run() 0x6342e02c: 9: enter run() 0x6342e02c: 9: set_msg 0x6342e02c: 9: msg: "new message" 0x6342e02c: 9: exit run() 0x67bedf2c: 10: enter run() 0x6f6d4a2c: 11: enter run() 0x67bedf2c: 10: set_msg 0x67bedf2c: 10: msg: "new message" 0x6f6d4a2c: 11: set_msg 0x67bedf2c: 10: exit run() 0x67bed12c: 12: enter run() 0x6f6d4a2c: 11: msg: "new message" 0x6f0b792c: 13: enter run() 0x6f6d402c: 14: enter run() 0x6f0b752c: 15: enter run() 0x6f6d4a2c: 11: exit run() 0x67bed12c: 12: set_msg 0x67bed12c: 12: msg: "new message" 0x67bed12c: 12: exit run() 0x6f0b792c: 13: set_msg 0x6f0b792c: 13: msg: "new message" 0x6f0b752c: 15: set_msg 0x6f0b792c: 13: exit run() 0x6f0b752c: 15: msg: "new message" 0x6f0b752c: 15: exit run() 0x6f6d402c: 14: set_msg 0x6f6d402c: 14: msg: "new message" 0x6f6d402c: 14: exit run() main: 42 0x6f6d4f2c: 0: enter run() 0x6f6d4f2c: 0: set_msg 0x6f6d4f2c: 0: msg: "new message" 0x6342ef2c: 1: enter run() 0x6f6d4f2c: 0: exit run() 0x6342ef2c: 1: set_msg 0x6f0b7b2c: 2: enter run() 0x6f6d422c: 3: enter run() 0x6342ef2c: 1: msg: "new message" 0x6342ef2c: 1: exit run() 0x6f0b7b2c: 2: set_msg 0x6f6d422c: 3: set_msg 0x6342eb2c: 4: enter run() 0x6342eb2c: 4: set_msg 0x67beda2c: 5: enter run() 0x6f6d422c: 3: msg: "new message" 0x6342eb2c: 4: msg: "new message" 0x6f0b7b2c: 2: msg: "new message" 0x6342eb2c: 4: exit run() 0x6f6d422c: 3: exit run() 0x6f0b762c: 6: enter run() 0x6f0b7b2c: 2: exit run() 0x67beda2c: 5: set_msg 0x67bed02c: 7: enter run() 0x67bedc2c: 8: enter run() 0x6f0b7f2c: 10: enter run() 0x67beda2c: 5: msg: "new message" 0x6f6d432c: 9: enter run() 0x6f6d482c: 11: enter run() 0x67bedc2c: 8: set_msg 0x6f6d442c: 12: enter run() 0x67bed12c: 13: enter run() 0x67beda2c: 5: exit run() 0x6342e72c: 14: enter run() 0x6f6d4b2c: 15: enter run() 0x67bedc2c: 8: msg: "new message" 0x67bed12c: 13: set_msg 0x67bedc2c: 8: exit run() 0x6f6d4b2c: 15: set_msg 0x6f0b7f2c: 10: set_msg 0x6f0b7f2c: 10: msg: "new message" 0x6f0b7f2c: 10: exit run() 0x6f6d4b2c: 15: msg: "new message" 0x6f6d432c: 9: set_msg 0x6f6d482c: 11: set_msg 0x6f6d432c: 9: msg: "new message" 0x6f6d482c: 11: msg: "new message" 0x6f6d4b2c: 15: exit run() 0x6f6d432c: 9: exit run() 0x67bed12c: 13: msg: "new message" 0x6f6d482c: 11: exit run() 0x6f6d442c: 12: set_msg 0x67bed12c: 13: exit run() 0x6342e72c: 14: set_msg 0x6f0b762c: 6: set_msg 0x6f0b762c: 6: msg: "new message" 0x6342e72c: 14: msg: "new message" 0x6f0b762c: 6: exit run() 0x6f6d442c: 12: msg: "new message" 0x6342e72c: 14: exit run() 0x6f6d442c: 12: exit run() 0x67bed02c: 7: set_msg 0x67bed02c: 7: msg: "new message" 0x67bed02c: 7: exit run() main: 43 0x6f0b7d2c: 0: enter run() 0x6f0b7d2c: 0: set_msg 0x6f0b7d2c: 0: msg: "new message" 0x6f0b7c2c: 1: enter run() 0x6f0b7d2c: 0: exit run() 0x6f0b7c2c: 1: set_msg 0x6f6d4c2c: 2: enter run() 0x6f0b7c2c: 1: msg: "new message" 0x6f6d4c2c: 2: set_msg 0x6f0b7c2c: 1: exit run() 0x6f6d4c2c: 2: msg: "new message" 0x6f6d4c2c: 2: exit run() 0x6342ef2c: 3: enter run() 0x6342ef2c: 3: set_msg 0x6342ef2c: 3: msg: "new message" 0x6342ef2c: 3: exit run() 0x6342e12c: 4: enter run() 0x6342e12c: 4: set_msg 0x6342e12c: 4: msg: "new message" 0x6342e82c: 5: enter run() 0x6342e12c: 4: exit run() 0x6342e82c: 5: set_msg 0x6342e82c: 5: msg: "new message" 0x6342e82c: 5: exit run() 0x6342e92c: 6: enter run() 0x6342e92c: 6: set_msg 0x6342e92c: 6: msg: "new message" 0x6342e92c: 6: exit run() 0x6f0b762c: 7: enter run() 0x6f0b762c: 7: set_msg 0x6f0b762c: 7: msg: "new message" 0x67bed42c: 8: enter run() 0x6f0b762c: 7: exit run() 0x67bed42c: 8: set_msg 0x67bed42c: 8: msg: "new message" 0x67bed42c: 8: exit run() 0x6342e22c: 9: enter run() 0x6342e22c: 9: set_msg 0x6342e22c: 9: msg: "new message" 0x6342e22c: 9: exit run() 0x6342e32c: 10: enter run() 0x6342e32c: 10: set_msg 0x6342e32c: 10: msg: "new message" 0x6342e32c: 10: exit run() 0x67bed82c: 11: enter run() 0x67bed82c: 11: set_msg 0x67bed82c: 11: msg: "new message" 0x67bed82c: 11: exit run() 0x6342ea2c: 12: enter run() 0x6342ea2c: 12: set_msg 0x6342ea2c: 12: msg: "new message" 0x6342ea2c: 12: exit run() 0x67bed52c: 13: enter run() 0x67bed52c: 13: set_msg 0x67bed52c: 13: msg: "new message" 0x67bed52c: 13: exit run() 0x6f0b7a2c: 14: enter run() 0x6f0b752c: 15: enter run() 0x6f0b7a2c: 14: set_msg 0x6f0b7a2c: 14: msg: "new message" 0x6f0b7a2c: 14: exit run() 0x6f0b752c: 15: set_msg 0x6f0b752c: 15: msg: "new message" 0x6f0b752c: 15: exit run() main: 44 0x6f6d402c: 0: enter run() 0x6f6d402c: 0: set_msg 0x6f6d402c: 0: msg: "new message" 0x6f6d402c: 0: exit run() 0x6f0b772c: 1: enter run() 0x6f0b772c: 1: set_msg 0x6f0b772c: 1: msg: "new message" 0x67bed92c: 2: enter run() 0x6f0b772c: 1: exit run() 0x67bed92c: 2: set_msg 0x6f0b7f2c: 3: enter run() 0x67bed92c: 2: msg: "new message" 0x6f0b742c: 4: enter run() 0x6342e82c: 5: enter run() 0x6f0b7f2c: 3: set_msg 0x67bed92c: 2: exit run() 0x6f0b782c: 6: enter run() 0x6f0b792c: 7: enter run() 0x6342e12c: 8: enter run() 0x6342ed2c: 10: enter run() 0x6f0b7f2c: 3: msg: "new message" 0x6342ee2c: 11: enter run() 0x6f0b702c: 13: enter run() 0x67bed32c: 9: enter run() 0x6342e52c: 12: enter run() 0x67beda2c: 15: enter run() 0x6f6d472c: 14: enter run() 0x6342e82c: 5: set_msg 0x6f0b7f2c: 3: exit run() 0x67beda2c: 15: set_msg 0x67beda2c: 15: msg: "new message" 0x67beda2c: 15: exit run() 0x67bed32c: 9: set_msg 0x6342ed2c: 10: set_msg 0x6342ed2c: 10: msg: "new message" 0x6342ed2c: 10: exit run() 0x6f6d472c: 14: set_msg 0x6342ee2c: 11: set_msg 0x6342e12c: 8: set_msg 0x67bed32c: 9: msg: "new message" 0x67bed32c: 9: exit run() 0x6f0b702c: 13: set_msg 0x6f6d472c: 14: msg: "new message" 0x6f6d472c: 14: exit run() 0x6f0b782c: 6: set_msg 0x6f0b782c: 6: msg: "new message" 0x6f0b782c: 6: exit run() 0x6f0b742c: 4: set_msg 0x6342e12c: 8: msg: "new message" 0x6342e52c: 12: set_msg 0x6342e12c: 8: exit run() 0x6f0b702c: 13: msg: "new message" 0x6f0b702c: 13: exit run() 0x6342ee2c: 11: msg: "new message" 0x6342e82c: 5: msg: "new message" 0x6342e52c: 12: msg: "new message" 0x6f0b742c: 4: msg: "new message" 0x6342ee2c: 11: exit run() 0x6342e82c: 5: exit run() 0x6342e52c: 12: exit run() 0x6f0b742c: 4: exit run() 0x6f0b792c: 7: set_msg 0x6f0b792c: 7: msg: "new message" 0x6f0b792c: 7: exit run() main: 45 0x6342ea2c: 0: enter run() 0x6342ea2c: 0: set_msg 0x6342ea2c: 0: msg: "new message" 0x6f6d442c: 1: enter run() 0x6342ea2c: 0: exit run() 0x6f6d442c: 1: set_msg 0x6f0b752c: 2: enter run() 0x6f6d442c: 1: msg: "new message" 0x6f6d4c2c: 3: enter run() 0x6f6d442c: 1: exit run() 0x6f6d4c2c: 3: set_msg 0x67bed22c: 4: enter run() 0x67bed22c: 4: set_msg 0x6f6d4c2c: 3: msg: "new message" 0x67bed22c: 4: msg: "new message" 0x6f6d4c2c: 3: exit run() 0x67bed22c: 4: exit run() 0x6f0b752c: 2: set_msg 0x67bed82c: 5: enter run() 0x6f6d412c: 6: enter run() 0x6f0b792c: 7: enter run() 0x6f0b752c: 2: msg: "new message" 0x6f6d4d2c: 8: enter run() 0x6f6d4e2c: 9: enter run() 0x6f0b7b2c: 10: enter run() 0x6f0b752c: 2: exit run() 0x67bed82c: 5: set_msg 0x6f0b7c2c: 11: enter run() 0x67bed42c: 12: enter run() 0x6f0b762c: 14: enter run() 0x6342ef2c: 15: enter run() 0x6f0b792c: 7: set_msg 0x67bedd2c: 13: enter run() 0x67bedd2c: 13: set_msg 0x67bedd2c: 13: msg: "new message" 0x67bedd2c: 13: exit run() 0x6f0b792c: 7: msg: "new message" 0x6f0b792c: 7: exit run() 0x6f0b762c: 14: set_msg 0x6f0b762c: 14: msg: "new message" 0x67bed82c: 5: msg: "new message" 0x6f0b762c: 14: exit run() 0x6f6d4e2c: 9: set_msg 0x6f6d4e2c: 9: msg: "new message" 0x6f6d4e2c: 9:0x6342ef2c: rwlock_unlock 0x3eada100 0x6342ef2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d412c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed82c stack 0x46ac5ec0 0x6f6d412c: rwlock_rdlock 0x3eada100 (0) 0x6f6d412c: rwlock_unlock 0x3eada100 0x6342ef2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d412c stack 0x46acace0 rthread reaping 0x6f0b792c stack 0x46ac5720 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x6f6d4d2c: rwlock_unlock 0x3eada100 0x6f6d4d2c: rwlock_rdlock 0x3eada100 (0) 0x67bed42c: rwlock_unlock 0x3eada100 0x6f0b7b2c: rwlock_unlock 0x3eada100 0x6f0b7b2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7b2c: rwlock_unlock 0x3eada100 0x67bed42c: rwlock_rdlock 0x3eada100 (1) 0x67bed42c: rwlock_unlock 0x3eada100 0x6f6d4d2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d4d2c stack 0x46aca220 rthread reaping 0x6f6d4e2c stack 0x46ac5ee0 rthread reaping 0x6f0b7b2c stack 0x46aca0e0 rthread reaping 0x6f0b7c2c stack 0x46ae87e0 rthread reaping 0x67bed42c stack 0x46ac56e0 rthread reaping 0x67bedd2c stack 0x46ab5220 rthread reaping 0x6f0b762c stack 0x46ac5700 rthread reaping 0x6342ef2c stack 0x46ae80a0 0x6342e02c: rwlock_wrlock 0x3eada100 (0) 0x6342eb2c: rwlock_wrlock 0x3eada100 (0) 0x6342e02c: rwlock_unlock 0x3eada100 0x6f0b7a2c: rwlock_wrlock 0x3eada100 (0) 0x67bedf2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7f2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7e2c: rwlock_wrlock 0x3eada100 (0) 0x67bede2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b702c: rwlock_wrlock 0x3eada100 (0) 0x67bed02c: rwlock_wrlock 0x3eada100 (0) 0x6f0b722c: rwlock_wrlock 0x3eada100 (0) 0x6f6d462c: rwlock_wrlock 0x3eada100 (0) 0x6342eb2c: rwlock_unlock 0x3eada100 0x6f0b712c: rwlock_wrlock 0x3eada100 (0) 0x67bede2c: rwlock_unlock 0x3eada100 0x6342eb2c: rwlock_rdlock 0x3eada100 (4294967295) 0x67bede2c: rwlock_rdlock 0x3eada100 (0) 0x67bed62c: rwlock_wrlock 0x3eada100 (0) 0x67bede2c: rwlock_unlock 0x3eada100 0x6f0b7d2c: rwlock_wrlock 0x3eada100 (0) 0x6342e02c: rwlock_rdlock 0x3eada100 (0) 0x67bed62c: rwlock_unlock 0x3eada100 0x6342e92c: rwlock_wrlock 0x3eada100 (0) 0x67bedf2c: rwlock_unlock 0x3eada100 0x67bedf2c: rwlock_rdlock 0x3eada100 (0) 0x67bedf2c: rwlock_unlock 0x3eada100 0x67bed62c: rwlock_rdlock 0x3eada100 (1) 0x6f0b752c: rwlock_wrlock 0x3eada100 (0) 0x67bed62c: rwlock_unlock 0x3eada100 0x6f0b722c: rwlock_unlock 0x3eada100 0x6f0b722c: rwlock_rdlock 0x3eada100 (0) 0x6f6d462c: rwlock_unlock 0x3eada100 0x6f6d462c: rwlock_rdlock 0x3eada100 (0) 0x6f6d462c: rwlock_unlock 0x3eada100 0x6f0b712c: rwlock_unlock 0x3eada100 0x6f0b712c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7d2c: rwlock_unlock 0x3eada100 0x6f0b722c: rwlock_unlock 0x3eada100 0x6342e92c: rwlock_unlock 0x3eada100 0x6f0b7d2c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f0b712c: rwlock_unlock 0x3eada100 0x6342e02c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed62c stack 0x46ae80a0 0x6f0b7e2c: rwlock_unlock 0x3eada100 rthread reaping 0x67bede2c stack 0x46ac5700 rthread reaping 0x6f0b722c stack 0x46ab5220 0x6f0b7e2c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x6342e02c stack 0x46ac56e0 0x6f0b752c: rwlock_unlock 0x3eada100 0x6342eb2c: rwlock_unlock 0x3eada100 0x6f0b7a2c: rwlock_unlock 0x3eada100 0x6f0b7a2c: rwlock_rdlock 0x3eada100 (1) 0x6f0b7e2c: rwlock_unlock 0x3eada100 0x6f0b752c: rwlock_rdlock 0x3eada100 (1) 0x6f0b7d2c: rwlock_unlock 0x3eada100 0x6342e92c: rwlock_rdlock 0x3eada100 (2) 0x6f0b7a2c: rwlock_unlock 0x3eada100 0x6342e92c: rwlock_unlock 0x3eada100 0x6f0b752c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_rdlock 0x3eada100 (0) 0x67bed02c: rwlock_unlock 0x3eada100 0x6f0b702c: rwlock_unlock 0x3eada100 0x6f0b702c: rwlock_rdlock 0x3eada100 (0) 0x6f0b702c: rwlock_unlock 0x3eada100 0x6f0b7f2c: rwlock_unlock 0x3eada100 0x6f0b7f2c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x6f0b702c stack 0x46ae87e0 0x6f0b7f2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b7d2c stack 0x46aca0e0 rthread reaping 0x6f0b7a2c stack 0x46ac5ee0 rthread reaping 0x6f6d462c stack 0x46aca220 rthread reaping 0x6f0b7e2c stack 0x46ac5720 rthread reaping 0x6f0b7f2c stack 0x46acace0 rthread reaping 0x67bedf2c stack 0x46ac5ec0 rthread reaping 0x6342e92c stack 0x46ae8900 rthread reaping 0x6342eb2c stack 0x46ac52e0 rthread reaping 0x67bed02c stack 0x46ac5dc0 rthread reaping 0x6f0b752c stack 0x46ac54e0 rthread reaping 0x6f0b712c stack 0x46ac56c0 0x6f6d492c: rwlock_wrlock 0x3eada100 (0) 0x6f6d492c: rwlock_unlock 0x3eada100 0x6f6d492c: rwlock_rdlock 0x3eada100 (0) 0x6f6d492c: rwlock_unlock 0x3eada100 0x6f0b702c: rwlock_wrlock 0x3eada100 (0) 0x6f0b702c: rwlock_unlock 0x3eada100 0x6f0b702c: rwlock_rdlock 0x3eada100 (0) 0x6f0b702c: rwlock_unlock 0x3eada100 0x6f6d472c: rwlock_wrlock 0x3eada100 (0) 0x6f6d472c: rwlock_unlock 0x3eada100 0x6f6d472c: rwlock_rdlock 0x3eada100 (0) 0x6f6d472c: rwlock_unlock 0x3eada100 0x6f0b732c: rwlock_wrlock 0x3eada100 (1) 0x6f0b732c: rwlock_unlock 0x3eada100 0x6f0b732c: rwlock_rdlock 0x3eada100 (0) 0x6f0b732c: rwlock_unlock 0x3eada100 0x6f0b742c: rwlock_wrlock 0x3eada100 (0) 0x6f0b742c: rwlock_unlock 0x3eada100 0x6f0b742c: rwlock_rdlock 0x3eada100 (0) 0x6f0b742c: rwlock_unlock 0x3eada100 0x67bed12c: rwlock_wrlock 0x3eada100 (0) 0x67bed12c: rwlock_unlock 0x3eada100 0x67bed12c: rwlock_rdlock 0x3eada100 (0) 0x67bed12c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4a2c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4a2c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_wrlock 0x3eada100 (0) 0x67bedd2c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_rdlock 0x3eada100 (0) 0x67bedd2c: rwlock_unlock 0x3eada100 0x6f6d412c: rwlock_wrlock 0x3eada100 (0) 0x6f6d412c: rwlock_unlock 0x3eada100 0x6f6d412c: rwlock_rdlock 0x3eada100 (0) 0x6f6d412c: rwlock_unlock 0x3eada100 0x6342e12c: rwlock_wrlock 0x3eada100 (0) 0x6342e12c: rwlock_unlock 0x3eada100 0x6342e12c: rwlock_rdlock 0x3eada100 (0) 0x6342e12c: rwlock_unlock 0x3eada100 0x6f6d422c: rwlock_wrlock 0x3eada100 (0) 0x6f6d422c: rwlock_unlock 0x3eada100 0x6f6d422c: rwlock_rdlock 0x3eada100 (0) 0x67bed32c: rwlock_wrlock 0x3eada100 (1) 0x6f6d422c: rwlock_unlock 0x3eada100 0x6f0b762c: rwlock_wrlock 0x3eada100 (0) 0x6f0b762c: rwlock_unlock 0x3eada100 0x6f0b762c: rwlock_rdlock 0x3eada100 (0) 0x6f0b762c: rwlock_unlock 0x3eada100 0x6342e82c: rwlock_wrlock 0x3eada100 (0) 0x67bed32c: rwlock_unlock 0x3eada100 0x67bed42c: rwlock_wrlock 0x3eada100 (0) rthread reaping 0x6f6d492c stack 0x46ac56c0 0x67bed82c: rwlock_wrlock 0x3eada100 (0) 0x67bed42c: rwlock_unlock 0x3eada100 0x67bed32c: rwlock_rdlock 0x3eada100 (2147483647) rthread reaping 0x6f0b702c stack 0x46ac54e0 0x67bed82c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d472c stack 0x46ac5dc0 rthread reaping 0x6f0b732c stack 0x46ac52e0 0x67bed42c: rwlock_rdlock 0x3eada100 (0) 0x6342e82c: rwlock_unlock 0x3eada100 0x67bed82c: rwlock_rdlock 0x3eada100 (0) 0x67bed82c: rwlock_unlock 0x3eada100 0x6342e82c: rwlock_rdlock 0x3eada100 (1) rthread reaping 0x6f0b742c stack 0x46ae8900 0x67bed32c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed12c stack 0x46ac5ec0 rthread reaping 0x6f6d4a2c stack 0x46acace0 0x6342e82c: rwlock_unlock 0x3eada100 rthread reaping 0x67bedd2c stack 0x46ac5720 rthread reaping 0x6f6d412c stack 0x46aca220 0x67bed42c: rwlock_unlock 0x3eada100 rthread reaping 0x6342e12c stack 0x46ac5ee0 rthread reaping 0x6f6d422c stack 0x46aca0e0 rthread reaping 0x67bed32c stack 0x46ae87e0 rthread reaping 0x6f0b762c stack 0x46ac56e0 rthread reaping 0x6342e82c stack 0x46ab5220 rthread reaping 0x67bed42c stack 0x46ac5700 rthread reaping 0x67bed82c stack 0x46ae80a0 0x6f6d422c: rwlock_wrlock 0x3eada100 (0) 0x6f6d422c: rwlock_unlock 0x3eada100 0x6f6d422c: rwlock_rdlock 0x3eada100 (0) 0x6f6d422c: rwlock_unlock 0x3eada100 0x6f6d442c: rwlock_wrlock 0x3eada100 (0) 0x6f6d442c: rwlock_unlock 0x3eada100 0x6f6d442c: rwlock_rdlock 0x3eada100 (0) 0x6f6d442c: rwlock_unlock 0x3eada100 0x6342e62c: rwlock_wrlock 0x3eada100 (0) 0x6342e62c: rwlock_unlock 0x3eada100 0x6342e62c: rwlock_rdlock 0x3eada100 (0) 0x6f6d462c: rwlock_wrlock 0x3eada100 (0) 0x6342e62c: rwlock_unlock 0x3eada100 0x6f6d462c: rwlock_unlock 0x3eada100 0x6f6d462c: rwlock_rdlock 0x3eada100 (0) 0x6342e72c: rwlock_wrlock 0x3eada100 (1) 0x6f6d462c: rwlock_unlock 0x3eada100 0x67bed22c: rwlock_wrlock 0x3eada100 (2147483647) 0x6f6d4d2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d472c: rwlock_wrlock 0x3eada100 (4294967295) 0x6342e72c: rwlock_unlock 0x3eada100 0x6342e72c: rwlock_rdlock 0x3eada100 (0) 0x67bed62c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f6d452c: rwlock_wrlock 0x3eada100 (2147483649) 0x67bedf2c: rwlock_wrlock 0x3eada100 (2147483649) 0x67bed52c: rwlock_wrlock 0x3eada100 (2147483649) 0x67bed72c: rwlock_wrlock 0x3eada100 (2147483649) rthread reaping 0x6f6d422c stack 0x46ae80a0 rthread reaping 0x6f6d442c stack 0x46ac5700 rthread reaping 0x6342e62c stack 0x46ab5220 rthread reaping 0x6f6d462c stack 0x46ac56e0 0x6342e72c: rwlock_unlock 0x3eada100 0x6f6d4e2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6342e42c: rwlock_wrlock 0x3eada100 (4294967295) 0x6342e82c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d472c: rwlock_unlock 0x3eada100 0x6f6d472c: rwlock_rdlock 0x3eada100 (0) 0x6f6d472c: rwlock_unlock 0x3eada100 0x6f6d452c: rwlock_unlock 0x3eada100 0x6f6d452c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4d2c: rwlock_unlock 0x3eada100 0x67bedf2c: rwlock_unlock 0x3eada100 0x6f6d4e2c: rwlock_unlock 0x3eada100 0x67bedf2c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f6d4e2c: rwlock_rdlock 0x3eada100 (0) 0x6342e42c: rwlock_unlock 0x3eada100 0x67bed22c: rwlock_unlock 0x3eada100 0x67bedf2c: rwlock_unlock 0x3eada100 0x6342e42c: rwlock_rdlock 0x3eada100 (0) 0x67bed62c: rwlock_unlock 0x3eada100 0x67bed22c: rwlock_rdlock 0x3eada100 (0) 0x67bed62c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4d2c: rwlock_rdlock 0x3eada100 (2147483653) rthread reaping 0x6342e72c stack 0x46ae87e0 0x6342e42c: rwlock_unlock 0x3eada100 0x6f6d4e2c: rwlock_unlock 0x3eada100 0x67bed62c: rwlock_unlock 0x3eada100 0x6f6d4d2c: rwlock_unlock 0x3eada100 0x6f6d452c: rwlock_unlock 0x3eada100 0x67bed22c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d4d2c stack 0x46aca0e0 0x67bed72c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed22c stack 0x46ac5ee0 rthread reaping 0x6f6d472c stack 0x46aca220 0x67bed72c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x67bed62c stack 0x46ac5720 0x67bed72c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d452c stack 0x46acace0 rthread reaping 0x67bedf2c stack 0x46ac5ec0 0x6342e82c: rwlock_unlock 0x3eada100 0x6342e82c: rwlock_rdlock 0x3eada100 (0) 0x6342e82c: rwlock_unlock 0x3eada100 0x67bed52c: rwlock_unlock 0x3eada100 0x67bed52c: rwlock_rdlock 0x3eada100 (0) 0x67bed52c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed52c stack 0x46ae8900 rthread reaping 0x67bed72c stack 0x46ac52e0 rthread reaping 0x6f6d4e2c stack 0x46ac5dc0 rthread reaping 0x6342e82c stack 0x46ac54e0 rthread reaping 0x6342e42c stack 0x46ac56c0 0x6f6d482c: rwlock_wrlock 0x3eada100 (0) 0x6f6d482c: rwlock_unlock 0x3eada100 0x6f6d482c: rwlock_rdlock 0x3eada100 (0) 0x6f6d482c: rwlock_unlock 0x3eada100 0x6f0b722c: rwlock_wrlock 0x3eada100 (0) 0x6342e22c: rwlock_wrlock 0x3eada100 (2147483647) 0x6f0b722c: rwlock_unlock 0x3eada100 0x6f0b722c: rwlock_rdlock 0x3eada100 (0) 0x6342ed2c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f0b792c: rwlock_wrlock 0x3eada100 (2147483649) 0x67bedb2c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f6d4a2c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f0b722c: rwlock_unlock 0x3eada100 0x6f0b732c: rwlock_wrlock 0x3eada100 (0) rthread reaping 0x6f6d482c stack 0x46ac56c0 0x6342e92c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b7c2c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed82c: rwlock_wrlock 0x3eada100 (4294967295) 0x6342ee2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6342ec2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b732c: rwlock_unlock 0x3eada100 0x67bed42c: rwlock_wrlock 0x3eada100 (0) 0x6f0b732c: rwlock_rdlock 0x3eada100 (4294967295) rthread reaping 0x6f0b722c stack 0x46ac54e0 0x6342e02c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d4f2c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bed42c: rwlock_unlock 0x3eada100 0x6342e02c: rwlock_unlock 0x3eada100 0x6342e02c: rwlock_rdlock 0x3eada100 (0) 0x6342e02c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_rdlock 0x3eada100 (4294967295) 0x6342e92c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_rdlock 0x3eada100 (0) 0x6342e92c: rwlock_rdlock 0x3eada100 (2147483650) 0x67bed42c: rwlock_rdlock 0x3eada100 (2147483652) 0x6f0b732c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_unlock 0x3eada100 0x6342e92c: rwlock_unlock 0x3eada100 0x67bed42c: rwlock_unlock 0x3eada100 0x67bed82c: rwlock_unlock 0x3eada100 0x6342ee2c: rwlock_unlock 0x3eada100 0x6342ee2c: rwlock_rdlock 0x3eada100 (0) 0x6342ee2c: rwlock_unlock 0x3eada100 0x67bed82c: rwlock_rdlock 0x3eada100 (1) 0x67bed82c: rwlock_unlock 0x3eada100 0x6342e22c: rwlock_unlock 0x3eada100 0x6342e22c: rwlock_rdlock 0x3eada100 (0) 0x6342e22c: rwlock_unlock 0x3eada100 0x6342ec2c: rwlock_unlock 0x3eada100 0x6342ec2c: rwlock_rdlock 0x3eada100 (0) 0x67bedb2c: rwlock_unlock 0x3eada100 0x6f6d4f2c: rwlock_unlock 0x3eada100 0x6f6d4f2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4f2c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x6342e22c stack 0x46ac5dc0 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x6342ec2c: rwlock_unlock 0x3eada100 0x67bedb2c: rwlock_rdlock 0x3eada100 (0) 0x67bedb2c: rwlock_unlock 0x3eada100 0x6342ed2c: rwlock_unlock 0x3eada100 0x6342ed2c: rwlock_rdlock 0x3eada100 (0) 0x6342ed2c: rwlock_unlock 0x3eada100 rthread reaping 0x6342ed2c stack 0x46ac52e0 rthread reaping 0x6f0b792c stack 0x46ae8900 rthread reaping 0x67bedb2c stack 0x46ac5ec0 rthread reaping 0x6f6d4a2c stack 0x46acace0 rthread reaping 0x6f0b732c stack 0x46ac5720 rthread reaping 0x6342e92c stack 0x46aca220 rthread reaping 0x6f0b7c2c stack 0x46ac5ee0 rthread reaping 0x67bed82c stack 0x46aca0e0 rthread reaping 0x6342ee2c stack 0x46ae87e0 rthread reaping 0x6342ec2c stack 0x46ac56e0 rthread reaping 0x67bed42c stack 0x46ab5220 rthread reaping 0x6342e02c stack 0x46ac5700 rthread reaping 0x6f6d4f2c stack 0x46ae80a0 0x6342e32c: rwlock_wrlock 0x3eada100 (0) 0x6342e32c: rwlock_unlock 0x3eada100 0x6342e32c: rwlock_rdlock 0x3eada100 (0) 0x6342e32c: rwlock_unlock 0x3eada100 0x6f0b772c: rwlock_wrlock 0x3eada100 (0) 0x6f0b772c: rwlock_unlock 0x3eada100 0x6f0b772c: rwlock_rdlock 0x3eada100 (0) 0x6f0b772c: rwlock_unlock 0x3eada100 0x67bedf2c: rwlock_wrlock 0x3eada100 (0) 0x6342ef2c: rwlock_wrlock 0x3eada100 (0) 0x67bedf2c: rwlock_unlock 0x3eada100 0x6342ef2c: rwlock_unlock 0x3eada100 0x67bedf2c: rwlock_rdlock 0x3eada100 (2147483647) 0x6342ef2c: rwlock_rdlock 0x3eada100 (0) 0x67bedf2c: rwlock_unlock 0x3eada100 0x6342ef2c: rwlock_unlock 0x3eada100 0x6f6d4b2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4b2c: rwlock_unlock 0x3eada100 0x6f6d4b2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4b2c: rwlock_unlock 0x3eada100 0x6342ea2c: rwlock_wrlock 0x3eada100 (0) 0x6342ea2c: rwlock_unlock 0x3eada100 0x6342ea2c: rwlock_rdlock 0x3eada100 (0) 0x6342ea2c: rwlock_unlock 0x3eada100 0x6342e72c: rwlock_wrlock 0x3eada100 (1) 0x6342e72c: rwlock_unlock 0x3eada100 0x6342e72c: rwlock_rdlock 0x3eada100 (0) 0x6342e72c: rwlock_unlock 0x3eada100 0x6f0b7a2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7a2c: rwlock_unlock 0x3eada100 0x6f0b7a2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7a2c: rwlock_unlock 0x3eada100 0x6f6d442c: rwlock_wrlock 0x3eada100 (0) 0x6f6d442c: rwlock_unlock 0x3eada100 0x6f6d442c: rwlock_rdlock 0x3eada100 (0) 0x6f6d442c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_wrlock 0x3eada100 (0) 0x67beda2c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_rdlock 0x3eada100 (0) 0x67beda2c: rwlock_unlock 0x3eada100 0x6f0b7b2c: rwlock_wrlock 0x3eada100 (1) 0x6f0b7b2c: rwlock_unlock 0x3eada100 0x6f0b7b2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7b2c: rwlock_unlock 0x3eada100 0x6f6d452c: rwlock_wrlock 0x3eada100 (0) 0x6f6d452c: rwlock_unlock 0x3eada100 0x6f6d452c: rwlock_rdlock 0x3eada100 (0) 0x6f6d452c: rwlock_unlock 0x3eada100 0x6342e92c: rwlock_wrlock 0x3eada100 (0) 0x6342e92c: rwlock_unlock 0x3eada100 0x6342e92c: rwlock_rdlock 0x3eada100 (0) 0x6342e92c: rwlock_unlock 0x3eada100 0x6f0b7d2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7d2c: rwlock_unlock 0x3eada100 0x6f0b7d2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7d2c: rwlock_unlock 0x3eada100 rthread reaping 0x6342e32c stack 0x46ae80a0 0x6f0b742c: rwlock_wrlock 0x3eada100 (0) rthread reaping 0x6f0b772c stack 0x46ac5700 0x6f0b742c: rwlock_unlock 0x3eada100 rthread reaping 0x67bedf2c stack 0x46ab5220 0x6f0b742c: rwlock_rdlock 0x3eada100 (0) 0x6342e42c: rwlock_wrlock 0x3eada100 (2147483647) rthread reaping 0x6342ef2c stack 0x46ac56e0 0x6f0b742c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d4b2c stack 0x46ae87e0 rthread reaping 0x6342ea2c stack 0x46aca0e0 rthread reaping 0x6342e72c stack 0x46ac5ee0 rthread reaping 0x6f0b7a2c stack 0x46aca220 rthread reaping 0x6f6d442c stack 0x46ac5720 rthread reaping 0x67beda2c stack 0x46acace0 0x6342e42c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b7b2c stack 0x46ac5ec0 0x6342e42c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x6f6d452c stack 0x46ae8900 0x6342e42c: rwlock_unlock 0x3eada100 rthread reaping 0x6342e92c stack 0x46ac52e0 rthread reaping 0x6f0b7d2c stack 0x46ac5dc0 rthread reaping 0x6f0b742c stack 0x46ac54e0 rthread reaping 0x6342e42c stack 0x46ac56c0 0x6f6d462c: rwlock_wrlock 0x3eada100 (0) 0x6f6d462c: rwlock_unlock 0x3eada100 0x6f6d462c: rwlock_rdlock 0x3eada100 (0) 0x6f6d462c: rwlock_unlock 0x3eada100 0x6342e12c: rwlock_wrlock 0x3eada100 (0) 0x6342e12c: rwlock_unlock 0x3eada100 0x6342e12c: rwlock_rdlock 0x3eada100 (0) 0x6342e12c: rwlock_unlock 0x3eada100 0x6342eb2c: rwlock_wrlock 0x3eada100 (0) 0x6342eb2c: rwlock_unlock 0x3eada100 0x6342eb2c: rwlock_rdlock 0x3eada100 (0) 0x6342eb2c: rwlock_unlock 0x3eada100 0x6342ee2c: rwlock_wrlock 0x3eada100 (0) 0x6342ee2c: rwlock_unlock 0x3eada100 0x6342ee2c: rwlock_rdlock 0x3eada100 (0) 0x6342ee2c: rwlock_unlock 0x3eada100 0x6f6d472c: rwlock_wrlock 0x3eada100 (0) 0x6f6d472c: rwlock_unlock 0x3eada100 0x6f6d472c: rwlock_rdlock 0x3eada100 (0) 0x6f6d472c: rwlock_unlock 0x3eada100 0x6342e52c: rwlock_wrlock 0x3eada100 (0) 0x6342e52c: rwlock_unlock 0x3eada100 0x6342e52c: rwlock_rdlock 0x3eada100 (0) 0x6342e52c: rwlock_unlock 0x3eada100 0x6f0b7f2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7f2c: rwlock_unlock 0x3eada100 0x6f0b7f2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7f2c: rwlock_unlock 0x3eada100 0x6f6d492c: rwlock_wrlock 0x3eada100 (0) 0x6f6d492c: rwlock_unlock 0x3eada100 0x6f6d492c: rwlock_rdlock 0x3eada100 (0) 0x6f6d492c: rwlock_unlock 0x3eada100 0x6f0b7a2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7a2c: rwlock_unlock 0x3eada100 0x6f0b7a2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7a2c: rwlock_unlock 0x3eada100 0x67bed52c: rwlock_wrlock 0x3eada100 (0) 0x67bed52c: rwlock_unlock 0x3eada100 0x67bed52c: rwlock_rdlock 0x3eada100 (0) 0x67bed52c: rwlock_unlock 0x3eada100 0x6342e02c: rwlock_wrlock 0x3eada100 (1) 0x6342e02c: rwlock_unlock 0x3eada100 0x6342e02c: rwlock_rdlock 0x3eada100 (0) 0x6342e02c: rwlock_unlock 0x3eada100 0x6f6d402c: rwlock_wrlock 0x3eada100 (0) 0x6f6d402c: rwlock_unlock 0x3eada100 0x6f6d402c: rwlock_rdlock 0x3eada100 (0) 0x67bedc2c: rwlock_wrlock 0x3eada100 (1) 0x6f0b752c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f6d402c: rwlock_unlock 0x3eada100 0x6f6d4c2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4c2c: rwlock_unlock 0x3eada100 0x6f6d4c2c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x6f6d462c stack 0x46ac56c0 0x6f0b752c: rwlock_unlock 0x3eada100 rthread reaping 0x6342e12c stack 0x46ac54e0 0x6f6d4d2c: rwlock_wrlock 0x3eada100 (0) 0x67bedc2c: rwlock_unlock 0x3eada100 rthread reaping 0x6342eb2c stack 0x46ac5dc0 0x6f0b752c: rwlock_rdlock 0x3eada100 (0) 0x67bedc2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4d2c: rwlock_unlock 0x3eada100 0x67bedc2c: rwlock_unlock 0x3eada100 0x6f6d4d2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b752c: rwlock_unlock 0x3eada100 0x6f6d4d2c: rwlock_unlock 0x3eada100 rthread reaping 0x6342ee2c stack 0x46ac52e0 rthread reaping 0x6f6d472c stack 0x46ae8900 rthread reaping 0x6342e52c stack 0x46ac5ec0 rthread reaping 0x6f0b7f2c stack 0x46acace0 rthread reaping 0x6f6d492c stack 0x46ac5720 0x6f6d4c2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b7a2c stack 0x46aca220 rthread reaping 0x67bed52c stack 0x46ac5ee0 rthread reaping 0x6342e02c stack 0x46aca0e0 rthread reaping 0x6f6d402c stack 0x46ae87e0 rthread reaping 0x67bedc2c stack 0x46ac56e0 rthread reaping 0x6f0b752c stack 0x46ab5220 rthread reaping 0x6f6d4c2c stack 0x46ac5700 rthread reaping 0x6f6d4d2c stack 0x46ae80a0 0x6f0b792c: rwlock_wrlock 0x3eada100 (0) 0x6f0b792c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_rdlock 0x3eada100 (0) 0x6f0b792c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_wrlock 0x3eada100 (1) 0x6f6d4a2c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4a2c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_wrlock 0x3eada100 (1) 0x67bed92c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_rdlock 0x3eada100 (0) 0x67bed92c: rwlock_unlock 0x3eada100 0x6f6d472c: rwlock_wrlock 0x3eada100 (0) 0x6f6d472c: rwlock_unlock 0x3eada100 0x6f6d472c: rwlock_rdlock 0x3eada100 (0) 0x6f6d472c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_wrlock 0x3eada100 (0) 0x67beda2c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_rdlock 0x3eada100 (0) 0x67beda2c: rwlock_unlock 0x3eada100 0x6f6d4f2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4f2c: rwlock_unlock 0x3eada100 0x6f6d4f2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4f2c: rwlock_unlock 0x3eada100 0x6f6d4e2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4e2c: rwlock_unlock 0x3eada100 0x6f6d4e2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4e2c: rwlock_unlock 0x3eada100 0x6f6d412c: rwlock_wrlock 0x3eada100 (0) 0x6f6d412c: rwlock_unlock 0x3eada100 0x6f6d412c: rwlock_rdlock 0x3eada100 (0) 0x6f6d412c: rwlock_unlock 0x3eada100 0x6342e32c: rwlock_wrlock 0x3eada100 (0) 0x6342e32c: rwlock_unlock 0x3eada100 0x6342e32c: rwlock_rdlock 0x3eada100 (0) 0x6342e32c: rwlock_unlock 0x3eada100 0x6f6d422c: rwlock_wrlock 0x3eada100 (0) 0x6f6d422c: rwlock_unlock 0x3eada100 0x6f6d422c: rwlock_rdlock 0x3eada100 (0) 0x6f6d422c: rwlock_unlock 0x3eada100 0x6342ea2c: rwlock_wrlock 0x3eada100 (0) 0x6342ea2c: rwlock_unlock 0x3eada100 0x6342ea2c: rwlock_rdlock 0x3eada100 (0) 0x6342ea2c: rwlock_unlock 0x3eada100 0x6f6d432c: rwlock_wrlock 0x3eada100 (0) 0x6f6d432c: rwlock_unlock 0x3eada100 0x6f6d432c: rwlock_rdlock 0x3eada100 (0) 0x6f6d432c: rwlock_unlock 0x3eada100 0x6342eb2c: rwlock_wrlock 0x3eada100 (0) 0x6342eb2c: rwlock_unlock 0x3eada100 0x6342eb2c: rwlock_rdlock 0x3eada100 (0) 0x6342eb2c: rwlock_unlock 0x3eada100 0x67bedb2c: rwlock_wrlock 0x3eada100 (0) 0x67bedb2c: rwlock_unlock 0x3eada100 0x67bedb2c: rwlock_rdlock 0x3eada100 (0) 0x67bed22c: rwlock_wrlock 0x3eada100 (0) 0x67bedb2c: rwlock_unlock 0x3eada100 0x67bed22c: rwlock_unlock 0x3eada100 0x67bed22c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x6f0b792c stack 0x46ae80a0 0x67bed22c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d4a2c stack 0x46ac5700 0x6342e22c: rwlock_wrlock 0x3eada100 (0) rthread reaping 0x67bed92c stack 0x46ab5220 0x6342e22c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d472c stack 0x46ac56e0 0x6342e22c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x67beda2c stack 0x46ae87e0 0x6342e22c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d4f2c stack 0x46aca0e0 rthread reaping 0x6f6d4e2c stack 0x46ac5ee0 rthread reaping 0x6f6d412c stack 0x46aca220 rthread reaping 0x6342e32c stack 0x46ac5720 rthread reaping 0x6f6d422c stack 0x46acace0 rthread reaping 0x6342ea2c stack 0x46ac5ec0 rthread reaping 0x6f6d432c stack 0x46ae8900 rthread reaping 0x6342eb2c stack 0x46ac52e0 rthread reaping 0x67bedb2c stack 0x46ac5dc0 rthread reaping 0x67bed22c stack 0x46ac54e0 rthread reaping 0x6342e22c stack 0x46ac56c0 0x6f0b752c: rwlock_wrlock 0x3eada100 (0) 0x6f0b752c: rwlock_unlock 0x3eada100 0x6f0b752c: rwlock_rdlock 0x3eada100 (0) 0x6f0b752c: rwlock_unlock 0x3eada100 0x6f6d442c: rwlock_wrlock 0x3eada100 (0) 0x6f6d442c: rwlock_unlock 0x3eada100 0x6f6d442c: rwlock_rdlock 0x3eada100 (0) 0x6f6d442c: rwlock_unlock 0x3eada100 0x67bede2c: rwlock_wrlock 0x3eada100 (0) 0x67bede2c: rwlock_unlock 0x3eada100 0x67bede2c: rwlock_rdlock 0x3eada100 (0) 0x67bede2c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_wrlock 0x3eada100 (0) 0x6f0b792c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_rdlock 0x3eada100 (0) 0x6f0b792c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_wrlock 0x3eada100 (0) 0x67bed02c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_rdlock 0x3eada100 (0) 0x67bed02c: rwlock_unlock 0x3eada100 0x6342e02c: rwlock_wrlock 0x3eada100 (0) 0x6342e02c: rwlock_unlock 0x3eada100 0x6342e02c: rwlock_rdlock 0x3eada100 (0) 0x6342e02c: rwlock_unlock 0x3eada100 0x67bed52c: rwlock_wrlock 0x3eada100 (0) 0x67bed52c: rwlock_unlock 0x3eada100 0x67bed52c: rwlock_rdlock 0x3eada100 (0) 0x67bed52c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_wrlock 0x3eada100 (0) 0x67bedd2c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_rdlock 0x3eada100 (0) 0x67bedd2c: rwlock_unlock 0x3eada100 0x6342e42c: rwlock_wrlock 0x3eada100 (0) 0x6342e42c: rwlock_unlock 0x3eada100 0x6342e42c: rwlock_rdlock 0x3eada100 (0) 0x6342e42c: rwlock_unlock 0x3eada100 0x67bed72c: rwlock_wrlock 0x3eada100 (0) 0x67bed72c: rwlock_unlock 0x3eada100 0x67bed72c: rwlock_rdlock 0x3eada100 (0) 0x67bed72c: rwlock_unlock 0x3eada100 0x67bed42c: rwlock_wrlock 0x3eada100 (1) 0x67bed42c: rwlock_unlock 0x3eada100 0x67bed42c: rwlock_rdlock 0x3eada100 (0) 0x67bed42c: rwlock_unlock 0x3eada100 0x6342e52c: rwlock_wrlock 0x3eada100 (0) 0x6342e52c: rwlock_unlock 0x3eada100 0x6342e52c: rwlock_rdlock 0x3eada100 (0) 0x67bed12c: rwlock_wrlock 0x3eada100 (1) rthread reaping 0x6f0b752c stack 0x46ac56c0 0x6342e52c: rwlock_unlock 0x3eada100 0x6f0b7b2c: rwlock_wrlock 0x3eada100 (1) 0x6342e12c: rwlock_wrlock 0x3eada100 (1) 0x6f0b7b2c: rwlock_unlock 0x3eada100 0x6342e12c: rwlock_unlock 0x3eada100 0x6f0b7b2c: rwlock_rdlock 0x3eada100 (2147483647) 0x6342e12c: rwlock_rdlock 0x3eada100 (1) 0x6f0b7b2c: rwlock_unlock 0x3eada100 0x6342e12c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d442c stack 0x46ac54e0 0x6f6d402c: rwlock_wrlock 0x3eada100 (1) rthread reaping 0x67bede2c stack 0x46ac5dc0 rthread reaping 0x6f0b792c stack 0x46ac52e0 rthread reaping 0x67bed02c stack 0x46ae8900 rthread reaping 0x6342e02c stack 0x46ac5ec0 0x6f6d402c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed52c stack 0x46acace0 rthread reaping 0x67bedd2c stack 0x46ac5720 rthread reaping 0x6342e42c stack 0x46aca220 0x6f6d402c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x67bed72c stack 0x46ac5ee0 0x6f6d402c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed42c stack 0x46aca0e0 rthread reaping 0x6342e52c stack 0x46ae87e0 rthread reaping 0x6342e12c stack 0x46ac56e0 0x67bed12c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d402c stack 0x46ab5220 0x67bed12c: rwlock_rdlock 0x3eada100 (0) 0x67bed12c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed12c stack 0x46ac5700 rthread reaping 0x6f0b7b2c stack 0x46ae80a0 0x6342ec2c: rwlock_wrlock 0x3eada100 (0) 0x6342ec2c: rwlock_unlock 0x3eada100 0x6342ec2c: rwlock_rdlock 0x3eada100 (0) 0x6342ec2c: rwlock_unlock 0x3eada100 0x6f0b752c: rwlock_wrlock 0x3eada100 (0) 0x6f0b752c: rwlock_unlock 0x3eada100 0x6f0b752c: rwlock_rdlock 0x3eada100 (0) 0x67bed62c: rwlock_wrlock 0x3eada100 (0) 0x6f0b752c: rwlock_unlock 0x3eada100 0x67bed62c: rwlock_unlock 0x3eada100 0x67bed62c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4e2c: rwlock_wrlock 0x3eada100 (1) 0x67bed62c: rwlock_unlock 0x3eada100 0x6f0b722c: rwlock_wrlock 0x3eada100 (2147483647) 0x6f0b732c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d4e2c: rwlock_unlock 0x3eada100 0x6f6d4e2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d412c: rwlock_wrlock 0x3eada100 (2147483649) 0x6342ee2c: rwlock_wrlock 0x3eada100 (2147483649) 0x67bede2c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f6d4e2c: rwlock_unlock 0x3eada100 0x6f6d422c: rwlock_wrlock 0x3eada100 (0) rthread reaping 0x6342ec2c stack 0x46ae80a0 rthread reaping 0x6f0b752c stack 0x46ac5700 rthread reaping 0x67bed62c stack 0x46ab5220 0x6f0b742c: rwlock_wrlock 0x3eada100 (4294967295) 0x6342e62c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d452c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d472c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d422c: rwlock_unlock 0x3eada100 0x67bed82c: rwlock_wrlock 0x3eada100 (0) 0x67bedc2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d422c: rwlock_rdlock 0x3eada100 (4294967295) 0x67bed82c: rwlock_unlock 0x3eada100 0x6f6d422c: rwlock_unlock 0x3eada100 0x6f0b722c: rwlock_unlock 0x3eada100 0x6f0b722c: rwlock_rdlock 0x3eada100 (0) 0x6f0b722c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d4e2c stack 0x46ac56e0 0x6f0b742c: rwlock_unlock 0x3eada100 0x6f0b742c: rwlock_rdlock 0x3eada100 (0) 0x6f0b742c: rwlock_unlock 0x3eada100 0x6f6d412c: rwlock_unlock 0x3eada100 0x6f6d412c: rwlock_rdlock 0x3eada100 (0) 0x6f6d412c: rwlock_unlock 0x3eada100 0x67bede2c: rwlock_unlock 0x3eada100 0x67bede2c: rwlock_rdlock 0x3eada100 (0) 0x67bede2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b722c stack 0x46ae87e0 0x67bed82c: rwlock_rdlock 0x3eada100 (0) 0x67bed82c: rwlock_unlock 0x3eada100 0x6342ee2c: rwlock_unlock 0x3eada100 0x6342ee2c: rwlock_rdlock 0x3eada100 (0) 0x6342ee2c: rwlock_unlock 0x3eada100 0x67bedc2c: rwlock_unlock 0x3eada100 0x6f0b732c: rwlock_unlock 0x3eada100 0x67bedc2c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f0b732c: rwlock_rdlock 0x3eada100 (4294967295) 0x6342e62c: rwlock_unlock 0x3eada100 0x6f0b732c: rwlock_unlock 0x3eada100 exit run() 0x6342ef2c: 15: set_msg 0x67bed82c: 5: exit run() 0x6f6d412c: 6: set_msg 0x6f6d412c: 6: msg: "new message" 0x6342ef2c: 15: msg: "new message" 0x6f6d412c: 6: exit run() 0x6f0b7c2c: 11: set_msg 0x6f0b7c2c: 11: msg: "new message" 0x6342ef2c: 15: exit run() 0x6f6d4d2c: 8: set_msg 0x6f0b7c2c: 11: exit run() 0x67bed42c: 12: set_msg 0x6f0b7b2c: 10: set_msg 0x6f0b7b2c: 10: msg: "new message" 0x6f0b7b2c: 10: exit run() 0x67bed42c: 12: msg: "new message" 0x6f6d4d2c: 8: msg: "new message" 0x67bed42c: 12: exit run() 0x6f6d4d2c: 8: exit run() main: 46 0x67bed62c: 0: enter run() 0x67bede2c: 1: enter run() 0x6f0b722c: 2: enter run() 0x6342e02c: 3: enter run() 0x6f0b702c: 4: enter run() 0x6f0b7d2c: 5: enter run() 0x6f0b7a2c: 6: enter run() 0x6f6d462c: 7: enter run() 0x6f0b7e2c: 8: enter run() 0x6f0b7f2c: 9: enter run() 0x67bedf2c: 10: enter run() 0x6342e92c: 11: enter run() 0x6342eb2c: 12: enter run() 0x67bed02c: 13: enter run() 0x6f0b752c: 14: enter run() 0x6f0b712c: 15: enter run() 0x6342e02c: 3: set_msg 0x6342eb2c: 12: set_msg 0x67bede2c: 1: set_msg 0x67bede2c: 1: msg: "new message" 0x67bede2c: 1: exit run() 0x67bed62c: 0: set_msg 0x67bedf2c: 10: set_msg 0x67bedf2c: 10: msg: "new message" 0x67bed62c: 0: msg: "new message" 0x67bed62c: 0: exit run() 0x6f0b722c: 2: set_msg 0x6f6d462c: 7: set_msg 0x6f6d462c: 7: msg: "new message" 0x6f6d462c: 7: exit run() 0x6f0b712c: 15: set_msg 0x6f0b7d2c: 5: set_msg 0x6f0b722c: 2: msg: "new message" 0x6f0b722c: 2: exit run() 0x67bedf2c: 10: exit run() 0x6342e92c: 11: set_msg 0x6f0b712c: 15: msg: "new message" 0x6f0b712c: 15: exit run() 0x6342e02c: 3: msg: "new message" 0x6342e02c: 3: exit run() 0x6f0b7e2c: 8: set_msg 0x6f0b752c: 14: set_msg 0x6342eb2c: 12: msg: "new message" 0x6342eb2c: 12: exit run() 0x6f0b7a2c: 6: set_msg 0x6f0b7e2c: 8: msg: "new message" 0x6f0b7d2c: 5: msg: "new message" 0x6f0b7a2c: 6: msg: "new message" 0x6f0b7d2c: 5: exit run() 0x6f0b7e2c: 8: exit run() 0x6f0b7a2c: 6: exit run() 0x6342e92c: 11: msg: "new message" 0x6f0b752c: 14: msg: "new message" 0x6342e92c: 11: exit run() 0x6f0b752c: 14: exit run() 0x67bed02c: 13: set_msg 0x67bed02c: 13: msg: "new message" 0x6f0b702c: 4: set_msg 0x67bed02c: 13: exit run() 0x6f0b702c: 4: msg: "new message" 0x6f0b702c: 4: exit run() 0x6f0b7f2c: 9: set_msg 0x6f0b7f2c: 9: msg: "new message" 0x6f0b7f2c: 9: exit run() main: 47 0x6f6d492c: 0: enter run() 0x6f6d492c: 0: set_msg 0x6f6d492c: 0: msg: "new message" 0x6f6d492c: 0: exit run() 0x6f0b702c: 1: enter run() 0x6f0b702c: 1: set_msg 0x6f0b702c: 1: msg: "new message" 0x6f0b702c: 1: exit run() 0x6f6d472c: 2: enter run() 0x6f6d472c: 2: set_msg 0x6f6d472c: 2: msg: "new message" 0x6f0b732c: 3: enter run() 0x6f6d472c: 2: exit run() 0x6f0b732c: 3: set_msg 0x6f0b732c: 3: msg: "new message" 0x6f0b732c: 3: exit run() 0x6f0b742c: 4: enter run() 0x6f0b742c: 4: set_msg 0x6f0b742c: 4: msg: "new message" 0x6f0b742c: 4: exit run() 0x67bed12c: 5: enter run() 0x67bed12c: 5: set_msg 0x67bed12c: 5: msg: "new message" 0x67bed12c: 5: exit run() 0x6f6d4a2c: 6: enter run() 0x6f6d4a2c: 6: set_msg 0x6f6d4a2c: 6: msg: "new message" 0x6f6d4a2c: 6: exit run() 0x67bedd2c: 7: enter run() 0x67bedd2c: 7: set_msg 0x67bedd2c: 7: msg: "new message" 0x67bedd2c: 7: exit run() 0x6f6d412c: 8: enter run() 0x6f6d412c: 8: set_msg 0x6f6d412c: 8: msg: "new message" 0x6f6d412c: 8: exit run() 0x6342e12c: 9: enter run() 0x6342e12c: 9: set_msg 0x6342e12c: 9: msg: "new message" 0x6342e12c: 9: exit run() 0x6f6d422c: 10: enter run() 0x6f6d422c: 10: set_msg 0x67bed32c: 11: enter run() 0x6f6d422c: 10: msg: "new message" 0x6f0b762c: 12: enter run() 0x6f6d422c: 10: exit run() 0x6f0b762c: 12: set_msg 0x6f0b762c: 12: msg: "new message" 0x6f0b762c: 12: exit run() 0x6342e82c: 13: enter run() 0x67bed32c: 11: set_msg 0x67bed42c: 14: enter run() 0x67bed82c: 15: enter run() 0x67bed42c: 14: set_msg 0x67bed82c: 15: set_msg 0x6342e82c: 13: set_msg 0x67bed82c: 15: msg: "new message" 0x67bed82c: 15: exit run() 0x6342e82c: 13: msg: "new message" 0x67bed32c: 11: msg: "new message" 0x67bed42c: 14: msg: "new message" 0x67bed32c: 11: exit run() 0x6342e82c: 13: exit run() 0x67bed42c: 14: exit run() main: 48 0x6f6d422c: 0: enter run() 0x6f6d422c: 0: set_msg 0x6f6d422c: 0: msg: "new message" 0x6f6d422c: 0: exit run() 0x6f6d442c: 1: enter run() 0x6f6d442c: 1: set_msg 0x6f6d442c: 1: msg: "new message" 0x6342e62c: 2: enter run() 0x6f6d442c: 1: exit run() 0x6342e62c: 2: set_msg 0x6f6d462c: 3: enter run() 0x6342e62c: 2: msg: "new message" 0x6342e62c: 2: exit run() 0x6f6d462c: 3: set_msg 0x6342e72c: 4: enter run() 0x6f6d462c: 3: msg: "new message" 0x67bed22c: 6: enter run() 0x6f6d4d2c: 5: enter run() 0x6f6d472c: 7: enter run() 0x6f6d462c: 3: exit run() 0x6342e72c: 4: set_msg 0x67bed62c: 8: enter run() 0x6f6d452c: 9: enter run() 0x67bedf2c: 10: enter run() 0x67bed52c: 11: enter run() 0x67bed72c: 12: enter run() 0x6342e72c: 4: msg: "new message" 0x6f6d4e2c: 13: enter run() 0x6342e42c: 15: enter run() 0x6342e82c: 14: enter run() 0x6f6d472c: 7: set_msg 0x6342e72c: 4: exit run() 0x6f6d472c: 7: msg: "new message" 0x6f6d452c: 9: set_msg 0x6f6d4d2c: 5: set_msg 0x67bedf2c: 10: set_msg 0x6f6d4e2c: 13: set_msg 0x6342e42c: 15: set_msg 0x67bed22c: 6: set_msg 0x67bedf2c: 10: msg: "new message" 0x67bedf2c: 10: exit run() 0x67bed62c: 8: set_msg 0x6342e42c: 15: msg: "new message" 0x6f6d4e2c: 13: msg: "new message" 0x67bed62c: 8: msg: "new message" 0x6f6d472c: 7: exit run() 0x6f6d4d2c: 5: msg: "new message" 0x6f6d452c: 9: msg: "new message" 0x67bed22c: 6: msg: "new message" 0x6342e42c: 15: exit run() 0x6f6d4e2c: 13: exit run() 0x67bed62c: 8: exit run() 0x6f6d4d2c: 5: exit run() 0x6f6d452c: 9: exit run() 0x67bed22c: 6: exit run() 0x67bed72c: 12: set_msg 0x67bed72c: 12: msg: "new message" 0x67bed72c: 12: exit run() 0x6342e82c: 14: set_msg 0x6342e82c: 14: msg: "new message" 0x67bed52c: 11: set_msg 0x6342e82c: 14: exit run() 0x67bed52c: 11: msg: "new message" 0x67bed52c: 11: exit run() main: 49 0x6f6d482c: 0: enter run() 0x6f6d482c: 0: set_msg 0x6f6d482c: 0: msg: "new message" 0x6f0b722c: 1: enter run() 0x6f6d482c: 0: exit run() 0x6342e22c: 2: enter run() 0x6f0b722c: 1: set_msg 0x6342ed2c: 3: enter run() 0x6f0b792c: 4: enter run() 0x67bedb2c: 5: enter run() 0x6f6d4a2c: 6: enter run() 0x6f0b722c: 1: msg: "new message" 0x6f0b732c: 7: enter run() 0x6342e92c: 8: enter run() 0x6f0b7c2c: 9: enter run() 0x67bed82c: 10: enter run() 0x6342ee2c: 11: enter run() 0x6342ec2c: 12: enter run() 0x6f0b732c: 7: set_msg 0x67bed42c: 13: enter run() 0x6f0b722c: 1: exit run() 0x6342e02c: 14: enter run() 0x6f6d4f2c: 15: enter run() 0x67bed42c: 13: set_msg 0x6342e02c: 14: set_msg 0x6342e02c: 14: msg: "new message" 0x6342e02c: 14: exit run() 0x6f0b792c: 4: set_msg 0x6f6d4a2c: 6: set_msg 0x6342e92c: 8: set_msg 0x6f0b732c: 7: msg: "new message" 0x6f0b792c: 4: msg: "new message" 0x6f6d4a2c: 6: msg: "new message" 0x6342e92c: 8: msg: "new message" 0x67bed42c: 13: msg: "new message" 0x6f0b732c: 7: exit run() 0x6f0b792c: 4: exit run() 0x6f6d4a2c: 6: exit run() 0x6342e92c: 8: exit run() 0x67bed82c: 10: set_msg 0x67bed42c: 13: exit run() 0x6342ee2c: 11: set_msg 0x6342ee2c: 11: msg: "new message" 0x67bed82c: 10: msg: "new message" 0x6342e22c: 2: set_msg 0x6342ee2c: 11: exit run() 0x6342e22c: 2: msg: "new message" 0x6342e22c: 2: exit run() 0x67bed82c: 10: exit run() 0x6342ec2c: 12: set_msg 0x67bedb2c: 5: set_msg 0x6f6d4f2c: 15: set_msg 0x6f6d4f2c: 15: msg: "new message" 0x6f0b7c2c: 9: set_msg 0x6f6d4f2c: 15: exit run() 0x6f0b7c2c: 9: msg: "new message" 0x6f0b7c2c: 9: exit run() 0x6342ec2c: 12: msg: "new message" 0x6342ec2c: 12: exit run() 0x67bedb2c: 5: msg: "new message" 0x67bedb2c: 5: exit run() 0x6342ed2c: 3: set_msg 0x6342ed2c: 3: msg: "new message" 0x6342ed2c: 3: exit run() main: 50 0x6342e32c: 0: enter run() 0x6342e32c: 0: set_msg 0x6342e32c: 0: msg: "new message" 0x6f0b772c: 1: enter run() 0x6f0b772c: 1: set_msg 0x6342e32c: 0: exit run() 0x6f0b772c: 1: msg: "new message" 0x6f0b772c: 1: exit run() 0x67bedf2c: 2: enter run() 0x6342ef2c: 3: enter run() 0x67bedf2c: 2: set_msg 0x6342ef2c: 3: set_msg 0x67bedf2c: 2: msg: "new message" 0x67bedf2c: 2: exit run() 0x6342ef2c: 3: msg: "new message" 0x6342ef2c: 3: exit run() 0x6f6d4b2c: 4: enter run() 0x6f6d4b2c: 4: set_msg 0x6f6d4b2c: 4: msg: "new message" 0x6342ea2c: 5: enter run() 0x6f6d4b2c: 4: exit run() 0x6342ea2c: 5: set_msg 0x6342ea2c: 5: msg: "new message" 0x6342e72c: 6: enter run() 0x6342ea2c: 5: exit run() 0x6342e72c: 6: set_msg 0x6342e72c: 6: msg: "new message" 0x6342e72c: 6: exit run() 0x6f0b7a2c: 7: enter run() 0x6f0b7a2c: 7: set_msg 0x6f0b7a2c: 7: msg: "new message" 0x6f0b7a2c: 7: exit run() 0x6f6d442c: 8: enter run() 0x6f6d442c: 8: set_msg 0x6f6d442c: 8: msg: "new message" 0x6f6d442c: 8: exit run() 0x67beda2c: 9: enter run() 0x67beda2c: 9: set_msg 0x67beda2c: 9: msg: "new message" 0x6f0b7b2c: 10: enter run() 0x67beda2c: 9: exit run() 0x6f0b7b2c: 10: set_msg 0x6f0b7b2c: 10: msg: "new message" 0x6f0b7b2c: 10: exit run() 0x6f6d452c: 11: enter run() 0x6f6d452c: 11: set_msg 0x6f6d452c: 11: msg: "new message" 0x6f6d452c: 11: exit run() 0x6342e92c: 12: enter run() 0x6342e92c: 12: set_msg 0x6342e92c: 12: msg: "new message" 0x6342e92c: 12: exit run() 0x6f0b7d2c: 13: enter run() 0x6f0b7d2c: 13: set_msg 0x6f0b7d2c: 13: msg: "new message" 0x6f0b7d2c: 13: exit run() 0x6f0b742c: 14: enter run() 0x6f0b742c: 14: set_msg 0x6342e42c: 15: enter run() 0x6f0b742c: 14: msg: "new message" 0x6f0b742c: 14: exit run() 0x6342e42c: 15: set_msg 0x6342e42c: 15: msg: "new message" 0x6342e42c: 15: exit run() main: 51 0x6f6d462c: 0: enter run() 0x6f6d462c: 0: set_msg 0x6f6d462c: 0: msg: "new message" 0x6f6d462c: 0: exit run() 0x6342e12c: 1: enter run() 0x6342e12c: 1: set_msg 0x6342e12c: 1: msg: "new message" 0x6342e12c: 1: exit run() 0x6342eb2c: 2: enter run() 0x6342eb2c: 2: set_msg 0x6342ee2c: 3: enter run() 0x6342eb2c: 2: msg: "new message" 0x6342eb2c: 2: exit run() 0x6342ee2c: 3: set_msg 0x6342ee2c: 3: msg: "new message" 0x6342ee2c: 3: exit run() 0x6f6d472c: 4: enter run() 0x6f6d472c: 4: set_msg 0x6f6d472c: 4: msg: "new message" 0x6f6d472c: 4: exit run() 0x6342e52c: 5: enter run() 0x6342e52c: 5: set_msg 0x6342e52c: 5: msg: "new message" 0x6342e52c: 5: exit run() 0x6f0b7f2c: 6: enter run() 0x6f0b7f2c: 6: set_msg 0x6f0b7f2c: 6: msg: "new message" 0x6f0b7f2c: 6: exit run() 0x6f6d492c: 7: enter run() 0x6f6d492c: 7: set_msg 0x6f6d492c: 7: msg: "new message" 0x6f6d492c: 7: exit run() 0x6f0b7a2c: 8: enter run() 0x6f0b7a2c: 8: set_msg 0x6f0b7a2c: 8: msg: "new message" 0x6f0b7a2c: 8: exit run() 0x67bed52c: 9: enter run() 0x67bed52c: 9: set_msg 0x67bed52c: 9: msg: "new message" 0x6342e02c: 10: enter run() 0x67bed52c: 9: exit run() 0x6342e02c: 10: set_msg 0x6342e02c: 10: msg: "new message" 0x6f6d402c: 11: enter run() 0x6342e02c: 10: exit run() 0x6f6d402c: 11: set_msg 0x67bedc2c: 12: enter run() 0x6f0b752c: 13: enter run() 0x6f6d402c: 11: msg: "new message" 0x6f6d4c2c: 14: enter run() 0x6f6d4c2c: 14: set_msg 0x6f6d402c: 11: exit run() 0x6f0b752c: 13: set_msg 0x6f6d4d2c: 15: enter run() 0x67bedc2c: 12: set_msg 0x6f6d4d2c: 15: set_msg 0x67bedc2c: 12: msg: "new message" 0x67bedc2c: 12: exit run() 0x6f0b752c: 13: msg: "new message" 0x6f6d4d2c: 15: msg: "new message" 0x6f0b752c: 13: exit run() 0x6f6d4c2c: 14: msg: "new message" 0x6f6d4d2c: 15: exit run() 0x6f6d4c2c: 14: exit run() main: 52 0x6f0b792c: 0: enter run() 0x6f0b792c: 0: set_msg 0x6f0b792c: 0: msg: "new message" 0x6f6d4a2c: 1: enter run() 0x6f0b792c: 0: exit run() 0x6f6d4a2c: 1: set_msg 0x6f6d4a2c: 1: msg: "new message" 0x67bed92c: 2: enter run() 0x6f6d4a2c: 1: exit run() 0x67bed92c: 2: set_msg 0x67bed92c: 2: msg: "new message" 0x67bed92c: 2: exit run() 0x6f6d472c: 3: enter run() 0x6f6d472c: 3: set_msg 0x6f6d472c: 3: msg: "new message" 0x6f6d472c: 3: exit run() 0x67beda2c: 4: enter run() 0x67beda2c: 4: set_msg 0x67beda2c: 4: msg: "new message" 0x67beda2c: 4: exit run() 0x6f6d4f2c: 5: enter run() 0x6f6d4f2c: 5: set_msg 0x6f6d4f2c: 5: msg: "new message" 0x6f6d4f2c: 5: exit run() 0x6f6d4e2c: 6: enter run() 0x6f6d4e2c: 6: set_msg 0x6f6d4e2c: 6: msg: "new message" 0x6f6d4e2c: 6: exit run() 0x6f6d412c: 7: enter run() 0x6f6d412c: 7: set_msg 0x6f6d412c: 7: msg: "new message" 0x6f6d412c: 7: exit run() 0x6342e32c: 8: enter run() 0x6342e32c: 8: set_msg 0x6342e32c: 8: msg: "new message" 0x6342e32c: 8: exit run() 0x6f6d422c: 9: enter run() 0x6f6d422c: 9: set_msg 0x6f6d422c: 9: msg: "new message" 0x6f6d422c: 9: exit run() 0x6342ea2c: 10: enter run() 0x6342ea2c: 10: set_msg 0x6342ea2c: 10: msg: "new message" 0x6342ea2c: 10: exit run() 0x6f6d432c: 11: enter run() 0x6f6d432c: 11: set_msg 0x6f6d432c: 11: msg: "new message" 0x6f6d432c: 11: exit run() 0x6342eb2c: 12: enter run() 0x6342eb2c: 12: set_msg 0x6342eb2c: 12: msg: "new message" 0x6342eb2c: 12: exit run() 0x67bedb2c: 13: enter run() 0x67bedb2c: 13: set_msg 0x67bed22c: 14: enter run() 0x67bedb2c: 13: msg: "new message" 0x67bed22c: 14: set_msg 0x67bedb2c: 13: exit run() 0x67bed22c: 14: msg: "new message" 0x67bed22c: 14: exit run() 0x6342e22c: 15: enter run() 0x6342e22c: 15: set_msg 0x6342e22c: 15: msg: "new message" 0x6342e22c: 15: exit run() main: 53 0x6f0b752c: 0: enter run() 0x6f0b752c: 0: set_msg 0x6f0b752c: 0: msg: "new message" 0x6f0b752c: 0: exit run() 0x6f6d442c: 1: enter run() 0x6f6d442c: 1: set_msg 0x6f6d442c: 1: msg: "new message" 0x6f6d442c: 1: exit run() 0x67bede2c: 2: enter run() 0x67bede2c: 2: set_msg 0x67bede2c: 2: msg: "new message" 0x67bede2c: 2: exit run() 0x6f0b792c: 3: enter run() 0x6f0b792c: 3: set_msg 0x6f0b792c: 3: msg: "new message" 0x6f0b792c: 3: exit run() 0x67bed02c: 4: enter run() 0x67bed02c: 4: set_msg 0x67bed02c: 4: msg: "new message" 0x67bed02c: 4: exit run() 0x6342e02c: 5: enter run() 0x6342e02c: 5: set_msg 0x6342e02c: 5: msg: "new message" 0x6342e02c: 5: exit run() 0x67bed52c: 6: enter run() 0x67bed52c: 6: set_msg 0x67bed52c: 6: msg: "new message" 0x67bed52c: 6: exit run() 0x67bedd2c: 7: enter run() 0x67bedd2c: 7: set_msg 0x67bedd2c: 7: msg: "new message" 0x67bedd2c: 7: exit run() 0x6342e42c: 8: enter run() 0x6342e42c: 8: set_msg 0x6342e42c: 8: msg: "new message" 0x6342e42c: 8: exit run() 0x67bed72c: 9: enter run() 0x67bed72c: 9: set_msg 0x67bed72c: 9: msg: "new message" 0x67bed42c: 10: enter run() 0x67bed72c: 9: exit run() 0x67bed42c: 10: set_msg 0x67bed42c: 10: msg: "new message" 0x67bed42c: 10: exit run() 0x6342e52c: 11: enter run() 0x6342e52c: 11: set_msg 0x6342e52c: 11: msg: "new message" 0x6342e12c: 12: enter run() 0x6f6d402c: 13: enter run() 0x67bed12c: 14: enter run() 0x6f0b7b2c: 15: enter run() 0x6f0b7b2c: 15: set_msg 0x6342e52c: 11: exit run() 0x6342e12c: 12: set_msg 0x6f0b7b2c: 15: msg: "new message" 0x6342e12c: 12: msg: "new message" 0x6f0b7b2c: 15: exit run() 0x6f6d402c: 13: set_msg 0x6342e12c: 12: exit run() 0x6f6d402c: 13: msg: "new message" 0x6f6d402c: 13: exit run() 0x67bed12c: 14: set_msg 0x67bed12c: 14: msg: "new message" 0x67bed12c: 14: exit run() main: 54 0x6342ec2c: 0: enter run() 0x6342ec2c: 0: set_msg 0x6f0b752c: 1: enter run() 0x6342ec2c: 0: msg: "new message" 0x6342ec2c: 0: exit run() 0x6f0b752c: 1: set_msg 0x67bed62c: 2: enter run() 0x6f0b752c: 1: msg: "new message" 0x67bed62c: 2: set_msg 0x6f0b752c: 1: exit run() 0x6f6d4e2c: 3: enter run() 0x67bed62c: 2: msg: "new message" 0x6f0b722c: 4: enter run() 0x6f0b732c: 5: enter run() 0x67bed62c: 2: exit run() 0x6f6d4e2c: 3: set_msg 0x6f6d412c: 6: enter run() 0x6342ee2c: 7: enter run() 0x67bede2c: 8: enter run() 0x6f6d4e2c: 3: msg: "new message" 0x6f6d422c: 9: enter run() 0x6f0b742c: 10: enter run() 0x6342e62c: 11: enter run() 0x6f6d452c: 12: enter run() 0x6f6d472c: 13: enter run() 0x6f6d422c: 9: set_msg 0x67bed82c: 14: enter run() 0x67bedc2c: 15: enter run() 0x6f6d4e2c: 3: exit run() 0x67bed82c: 14: set_msg 0x6f6d422c: 9: msg: "new message" 0x6f0b722c: 4: set_msg 0x6f0b722c: 4: msg: "new message" 0x6f0b742c: 10: set_msg 0x6f0b742c: 10: msg: "new message" 0x6f0b742c: 10: exit run() 0x6f0b722c: 4: exit run() 0x6f6d412c: 6: set_msg 0x6f6d412c: 6: msg: "new message" 0x6f6d412c: 6: exit run() 0x67bede2c: 8: set_msg 0x67bede2c: 8: msg: "new message" 0x67bede2c: 8: exit run() 0x6f6d422c: 9: exit run() 0x67bed82c: 14: msg: "new message" 0x67bed82c: 14: exit run() 0x6342ee2c: 7: set_msg 0x6342ee2c: 7: msg: "new message" 0x67bedc2c: 15: set_msg 0x6342ee2c: 7: exit run() 0x6f0b732c: 5: set_msg 0x6342e62c: 11: set_msg 0x6f0b732c: 5: msg: "new message" 0x6f6d472c: 13: set_m0x6f6d472c: rwlock_unlock 0x3eada100 0x6342e62c: rwlock_rdlock 0x3eada100 (4294967295) 0x6f6d472c: rwlock_rdlock 0x3eada100 (0) 0x6342e62c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b732c stack 0x46aca0e0 rthread reaping 0x6f6d412c stack 0x46ac5ee0 0x6f6d472c: rwlock_unlock 0x3eada100 rthread reaping 0x6342ee2c stack 0x46aca220 rthread reaping 0x67bede2c stack 0x46ac5720 rthread reaping 0x6f6d422c stack 0x46acace0 0x67bedc2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b742c stack 0x46ac5ec0 rthread reaping 0x6342e62c stack 0x46ae8900 0x6f6d452c: rwlock_unlock 0x3eada100 0x6f6d452c: rwlock_rdlock 0x3eada100 (0) 0x6f6d452c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d452c stack 0x46ac52e0 rthread reaping 0x6f6d472c stack 0x46ac5dc0 rthread reaping 0x67bed82c stack 0x46ac54e0 rthread reaping 0x67bedc2c stack 0x46ac56c0 0x6f6d482c: rwlock_wrlock 0x3eada100 (0) 0x6f6d482c: rwlock_unlock 0x3eada100 0x6f6d482c: rwlock_rdlock 0x3eada100 (0) 0x6f6d482c: rwlock_unlock 0x3eada100 0x6342ec2c: rwlock_wrlock 0x3eada100 (0) 0x6342ec2c: rwlock_unlock 0x3eada100 0x6342ec2c: rwlock_rdlock 0x3eada100 (0) 0x6342ec2c: rwlock_unlock 0x3eada100 0x6f6d492c: rwlock_wrlock 0x3eada100 (0) 0x6f6d492c: rwlock_unlock 0x3eada100 0x6f6d492c: rwlock_rdlock 0x3eada100 (0) 0x6f6d492c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_wrlock 0x3eada100 (0) 0x67bed02c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_rdlock 0x3eada100 (0) 0x67bed02c: rwlock_unlock 0x3eada100 0x6f0b782c: rwlock_wrlock 0x3eada100 (0) 0x6f0b782c: rwlock_unlock 0x3eada100 0x6f0b782c: rwlock_rdlock 0x3eada100 (0) 0x6f0b782c: rwlock_unlock 0x3eada100 0x6f6d462c: rwlock_wrlock 0x3eada100 (1) 0x6f6d462c: rwlock_unlock 0x3eada100 0x6f6d462c: rwlock_rdlock 0x3eada100 (0) 0x6f6d462c: rwlock_unlock 0x3eada100 0x67bedb2c: rwlock_wrlock 0x3eada100 (0) 0x67bedb2c: rwlock_unlock 0x3eada100 0x67bedb2c: rwlock_rdlock 0x3eada100 (0) 0x67bedb2c: rwlock_unlock 0x3eada100 0x6f6d412c: rwlock_wrlock 0x3eada100 (0) 0x6f6d412c: rwlock_unlock 0x3eada100 0x6f6d412c: rwlock_rdlock 0x3eada100 (0) 0x6f6d412c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x6342eb2c: rwlock_wrlock 0x3eada100 (0) 0x6342eb2c: rwlock_unlock 0x3eada100 0x6342eb2c: rwlock_rdlock 0x3eada100 (0) 0x6342ea2c: rwlock_wrlock 0x3eada100 (1) 0x6342eb2c: rwlock_unlock 0x3eada100 0x6f6d422c: rwlock_wrlock 0x3eada100 (0) 0x6342e92c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d422c: rwlock_unlock 0x3eada100 0x6342e52c: rwlock_wrlock 0x3eada100 (0) 0x6342e52c: rwlock_unlock 0x3eada100 0x6f6d422c: rwlock_rdlock 0x3eada100 (2147483647) 0x6342e52c: rwlock_rdlock 0x3eada100 (0) 0x6f6d422c: rwlock_unlock 0x3eada100 0x6342e52c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d482c stack 0x46ac56c0 rthread reaping 0x6342ec2c stack 0x46ac54e0 rthread reaping 0x6f6d492c stack 0x46ac5dc0 rthread reaping 0x67bed02c stack 0x46ac52e0 rthread reaping 0x6f0b782c stack 0x46ae8900 rthread reaping 0x6f6d462c stack 0x46ac5ec0 rthread reaping 0x67bedb2c stack 0x46acace0 rthread reaping 0x6f6d412c stack 0x46ac5720 rthread reaping 0x6f0b7c2c stack 0x46aca220 rthread reaping 0x6342eb2c stack 0x46ac5ee0 0x6342ef2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d4a2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6342e92c: rwlock_unlock 0x3eada100 0x6342e92c: rwlock_rdlock 0x3eada100 (0) 0x6342e92c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_rdlock 0x3eada100 (0) 0x6342ef2c: rwlock_unlock 0x3eada100 0x6342ef2c: rwlock_rdlock 0x3eada100 (0) 0x6342ef2c: rwlock_unlock 0x3eada100 0x6342ea2c: rwlock_unlock 0x3eada100 0x6342ea2c: rwlock_rdlock 0x3eada100 (0) 0x6342ea2c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_unlock 0x3eada100 rthread reaping 0x6342ea2c stack 0x46aca0e0 rthread reaping 0x6f6d422c stack 0x46ae87e0 rthread reaping 0x6342e92c stack 0x46ac56e0 rthread reaping 0x6342e52c stack 0x46ab5220 rthread reaping 0x6342ef2c stack 0x46ac5700 rthread reaping 0x6f6d4a2c stack 0x46ae80a0 0x6342ee2c: rwlock_wrlock 0x3eada100 (0) 0x6342ee2c: rwlock_unlock 0x3eada100 0x6342ee2c: rwlock_rdlock 0x3eada100 (0) 0x6342ee2c: rwlock_unlock 0x3eada100 0x6342e72c: rwlock_wrlock 0x3eada100 (0) 0x6342e72c: rwlock_unlock 0x3eada100 0x6342e72c: rwlock_rdlock 0x3eada100 (0) 0x67bed72c: rwlock_wrlock 0x3eada100 (0) 0x6342e72c: rwlock_unlock 0x3eada100 0x67bed72c: rwlock_unlock 0x3eada100 0x67bed72c: rwlock_rdlock 0x3eada100 (0) 0x67bed72c: rwlock_unlock 0x3eada100 0x6342e42c: rwlock_wrlock 0x3eada100 (1) 0x6342e42c: rwlock_unlock 0x3eada100 0x6342e42c: rwlock_rdlock 0x3eada100 (0) 0x6342e42c: rwlock_unlock 0x3eada100 0x67bed82c: rwlock_wrlock 0x3eada100 (0) 0x67bed82c: rwlock_unlock 0x3eada100 0x67bed82c: rwlock_rdlock 0x3eada100 (0) 0x67bed82c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_wrlock 0x3eada100 (0) 0x67beda2c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_rdlock 0x3eada100 (0) 0x67beda2c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_wrlock 0x3eada100 (0) 0x67bed92c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_rdlock 0x3eada100 (0) 0x67bed92c: rwlock_unlock 0x3eada100 0x6f0b772c: rwlock_wrlock 0x3eada100 (0) 0x6f0b772c: rwlock_unlock 0x3eada100 0x6f0b772c: rwlock_rdlock 0x3eada100 (0) 0x6342e12c: rwlock_wrlock 0x3eada100 (1) 0x6f0b772c: rwlock_unlock 0x3eada100 0x6342e12c: rwlock_unlock 0x3eada100 0x6342e12c: rwlock_rdlock 0x3eada100 (0) 0x6342e12c: rwlock_unlock 0x3eada100 0x6f6d4f2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4f2c: rwlock_unlock 0x3eada100 0x6f6d4f2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4f2c: rwlock_unlock 0x3eada100 0x67bedf2c: rwlock_wrlock 0x3eada100 (0) 0x67bedf2c: rwlock_unlock 0x3eada100 0x67bedf2c: rwlock_rdlock 0x3eada100 (0) 0x67bedf2c: rwlock_unlock 0x3eada100 0x6f6d4b2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4b2c: rwlock_unlock 0x3eada100 0x6f6d4b2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4b2c: rwlock_unlock 0x3eada100 0x6f0b7e2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7e2c: rwlock_unlock 0x3eada100 0x6f0b7e2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7e2c: rwlock_unlock 0x3eada100 0x6f0b732c: rwlock_wrlock 0x3eada100 (0) rthread reaping 0x6342ee2c stack 0x46ae80a0 rthread reaping 0x6342e72c stack 0x46ac5700 rthread reaping 0x67bed72c stack 0x46ab5220 rthread reaping 0x6342e42c stack 0x46ac56e0 rthread reaping 0x67bed82c stack 0x46ae87e0 rthread reaping 0x67beda2c stack 0x46aca0e0 rthread reaping 0x67bed92c stack 0x46ac5ee0 rthread reaping 0x6f0b772c stack 0x46aca220 rthread reaping 0x6342e12c stack 0x46ac5720 0x6f0b702c: rwlock_wrlock 0x3eada100 (2147483647) rthread reaping 0x6f6d4f2c stack 0x46acace0 rthread reaping 0x67bedf2c stack 0x46ac5ec0 rthread reaping 0x6f6d4b2c stack 0x46ae8900 0x6f6d422c: rwlock_wrlock 0x3eada100 (4294967295) rthread reaping 0x6f0b7e2c stack 0x46ac52e0 0x6f0b732c: rwlock_unlock 0x3eada100 0x6f0b732c: rwlock_rdlock 0x3eada100 (0) 0x6f0b732c: rwlock_unlock 0x3eada100 0x6f6d422c: rwlock_unlock 0x3eada100 0x6f6d422c: rwlock_rdlock 0x3eada100 (0) 0x6f6d422c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b732c stack 0x46ac5dc0 0x6f0b702c: rwlock_unlock 0x3eada100 0x6f0b702c: rwlock_rdlock 0x3eada100 (0) 0x6f0b702c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b702c stack 0x46ac54e0 rthread reaping 0x6f6d422c stack 0x46ac56c0 0x67bed32c: rwlock_wrlock 0x3eada100 (0) 0x67bed32c: rwlock_unlock 0x3eada100 0x67bed32c: rwlock_rdlock 0x3eada100 (0) 0x67bed32c: rwlock_unlock 0x3eada100 0x67bedc2c: rwlock_wrlock 0x3eada100 (0) 0x67bedc2c: rwlock_unlock 0x3eada100 0x67bedc2c: rwlock_rdlock 0x3eada100 (0) 0x67bedc2c: rwlock_unlock 0x3eada100 0x6342e72c: rwlock_wrlock 0x3eada100 (0) 0x67bed02c: rwlock_wrlock 0x3eada100 (2147483647) 0x6342e72c: rwlock_unlock 0x3eada100 0x6f0b7f2c: rwlock_wrlock 0x3eada100 (0) 0x6342e72c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7f2c: rwlock_unlock 0x3eada100 0x6f0b712c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7f2c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f0b712c: rwlock_unlock 0x3eada100 0x6342e02c: rwlock_wrlock 0x3eada100 (0) 0x67bed02c: rwlock_unlock 0x3eada100 0x6f0b712c: rwlock_rdlock 0x3eada100 (4294967295) 0x6f0b712c: rwlock_unlock 0x3eada100 0x6342e02c: rwlock_unlock 0x3eada100 0x67bed02c: rwlock_rdlock 0x3eada100 (2147483647) 0x6342e02c: rwlock_rdlock 0x3eada100 (0) 0x67bed02c: rwlock_unlock 0x3eada100 0x6f6d432c: rwlock_wrlock 0x3eada100 (1) 0x6342e02c: rwlock_unlock 0x3eada100 0x6f0b7f2c: rwlock_unlock 0x3eada100 0x6f6d442c: rwlock_wrlock 0x3eada100 (2147483649) 0x6342e72c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_wrlock 0x3eada100 (4294967295) 0x67beda2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d4a2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d442c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed32c stack 0x46ac56c0 rthread reaping 0x67bedc2c stack 0x46ac54e0 0x6f6d442c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x6342e72c stack 0x46ac5dc0 rthread reaping 0x67bed02c stack 0x46ac52e0 rthread reaping 0x6f0b7f2c stack 0x46ae8900 0x6342e22c: rwlock_wrlock 0x3eada100 (2147483649) rthread reaping 0x6f0b712c stack 0x46ac5ec0 rthread reaping 0x6342e02c stack 0x46acace0 0x6f0b742c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f6d492c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f6d452c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f6d442c: rwlock_unlock 0x3eada100 0x6f6d492c: rwlock_unlock 0x3eada100 0x6f6d492c: rwlock_rdlock 0x3eada100 (0) 0x6f6d492c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f6d4a2c: rwlock_unlock 0x3eada100 0x6f6d452c: rwlock_unlock 0x3eada100 0x6f6d452c: rwlock_rdlock 0x3eada100 (0) 0x6f6d452c: rwlock_unlock 0x3eada100 0x6f6d4a2c: rwlock_rdlock 0x3eada100 (1) 0x6f6d4a2c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_unlock 0x3eada100 0x6342e22c: rwlock_unlock 0x3eada100 0x6342e22c: rwlock_rdlock 0x3eada100 (0) 0x6f6d432c: rwlock_unlock 0x3eada100 0x6f6d432c: rwlock_rdlock 0x3eada100 (0) 0x6f6d432c: rwlock_unlock 0x3eada100 0x6f0b742c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d432c stack 0x46ac5720 rthread reaping 0x6f6d442c stack 0x46aca220 0x6f0b742c: rwlock_rdlock 0x3eada100 (0) 0x6f0b742c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_rdlock 0x3eada100 (0) 0x67bedd2c: rwlock_unlock 0x3eada100 0x6342e22c: rwlock_unlock 0x3eada100 rthread reaping 0x67bedd2c stack 0x46ac5ee0 rthread reaping 0x67beda2c stack 0x46aca0e0 rthread reaping 0x6f6d4a2c stack 0x46ae87e0 rthread reaping 0x6342e22c stack 0x46ac56e0 rthread reaping 0x6f0b742c stack 0x46ab5220 rthread reaping 0x6f6d492c stack 0x46ac5700 rthread reaping 0x6f6d452c stack 0x46ae80a0 0x6342e52c: rwlock_wrlock 0x3eada100 (0) 0x6342e52c: rwlock_unlock 0x3eada100 0x6342e52c: rwlock_rdlock 0x3eada100 (0) 0x6342e52c: rwlock_unlock 0x3eada100 0x6342e32c: rwlock_wrlock 0x3eada100 (1) 0x6342e32c: rwlock_unlock 0x3eada100 0x6342e32c: rwlock_rdlock 0x3eada100 (0) 0x6342e32c: rwlock_unlock 0x3eada100 0x6f0b7e2c: rwlock_wrlock 0x3eada100 (1) 0x6f0b7e2c: rwlock_unlock 0x3eada100 0x6f0b7e2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7e2c: rwlock_unlock 0x3eada100 0x67bedc2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d462c: rwlock_wrlock 0x3eada100 (2147483647) 0x67bedc2c: rwlock_unlock 0x3eada100 0x67bedc2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d412c: rwlock_wrlock 0x3eada100 (0) 0x67bedc2c: rwlock_unlock 0x3eada100 0x6f0b762c: rwlock_wrlock 0x3eada100 (0) 0x6f0b762c: rwlock_unlock 0x3eada100 0x6f0b762c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f6d412c: rwlock_unlock 0x3eada100 0x6f6d412c: rwlock_rdlock 0x3eada100 (0) 0x6f0b762c: rwlock_unlock 0x3eada100 0x6f6d412c: rwlock_unlock 0x3eada100 0x6f6d462c: rwlock_unlock 0x3eada100 0x6f6d462c: rwlock_rdlock 0x3eada100 (0) 0x6f6d462c: rwlock_unlock 0x3eada100 0x6342ed2c: rwlock_wrlock 0x3eada100 (0) 0x6342ed2c: rwlock_unlock 0x3eada100 0x67bed62c: rwlock_wrlock 0x3eada100 (2147483647) 0x6342ed2c: rwlock_rdlock 0x3eada100 (0) 0x6342e62c: rwlock_wrlock 0x3eada100 (0) 0x67bed62c: rwlock_unlock 0x3eada100 0x67bede2c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bede2c: rwlock_unlock 0x3eada100 0x67bede2c: rwlock_rdlock 0x3eada100 (0) 0x67bede2c: rwlock_unlock 0x3eada100 0x6342ed2c: rwlock_unlock 0x3eada100 0x6342e72c: rwlock_wrlock 0x3eada100 (0) 0x6342e62c: rwlock_unlock 0x3eada100 0x6342e62c: rwlock_rdlock 0x3eada100 (0) 0x6342e62c: rwlock_unlock 0x3eada100 0x67bed62c: rwlock_rdlock 0x3eada100 (2147483647) 0x6342e72c: rwlock_unlock 0x3eada100 0x6342e72c: rwlock_rdlock 0x3eada100 (0) 0x6f0b792c: rwlock_wrlock 0x3eada100 (0) rthread reaping 0x6342e52c stack 0x46ae80a0 0x6342e72c: rwlock_unlock 0x3eada100 0x6f0b7b2c: rwlock_wrlock 0x3eada100 (2147483650) rthread reaping 0x6342e32c stack 0x46ac5700 0x6f0b782c: rwlock_wrlock 0x3eada100 (2147483649) 0x67bed62c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b7e2c stack 0x46ab5220 rthread reaping 0x67bedc2c stack 0x46ac56e0 0x6342eb2c: rwlock_wrlock 0x3eada100 (2147483650) rthread reaping 0x6f6d462c stack 0x46ae87e0 rthread reaping 0x6f6d412c stack 0x46aca0e0 rthread reaping 0x6f0b762c stack 0x46ac5ee0 0x6342eb2c: rwlock_unlock 0x3eada100 rthread reaping 0x6342ed2c stack 0x46aca220 0x6342eb2c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x6342e62c stack 0x46ac5720 rthread reaping 0x67bede2c stack 0x46ac5ec0 rthread reaping 0x67bed62c stack 0x46acace0 rthread reaping 0x6342e72c stack 0x46ae8900 0x6342eb2c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_rdlock 0x3eada100 (0) 0x6f0b782c: rwlock_unlock 0x3eada100 0x6f0b782c: rwlock_rdlock 0x3eada100 (0) 0x6f0b782c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_unlock 0x3eada100 0x6f0b7b2c: rwlock_unlock 0x3eada100 0x6f0b7b2c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x6f0b792c stack 0x46ac52e0 0x6f0b7b2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b782c stack 0x46ac5dc0 rthread reaping 0x6f0b7b2c stack 0x46ac54e0 rthread reaping 0x6342eb2c stack 0x46ac56c0 0x6f0b732c: rwlock_wrlock 0x3eada100 (0) 0x6f0b732c: rwlock_unlock 0x3eada100 0x6f0b732c: rwlock_rdlock 0x3eada100 (0) 0x6f0b732c: rwlock_unlock 0x3eada100 0x6f6d442c: rwlock_wrlock 0x3eada100 (0) 0x6f6d412c: rwlock_wrlock 0x3eada100 (0) 0x6f6d442c: rwlock_unlock 0x3eada100 0x6f6d442c: rwlock_rdlock 0x3eada100 (0) 0x6f6d412c: rwlock_unlock 0x3eada100 0x6342ee2c: rwlock_wrlock 0x3eada100 (2147483647) 0x6f6d442c: rwlock_unlock 0x3eada100 0x6f6d412c: rwlock_rdlock 0x3eada100 (1) 0x6342e32c: rwlock_wrlock 0x3eada100 (1) 0x6f6d412c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_wrlock 0x3eada100 (4294967295) 0x6342ee2c: rwlock_unlock 0x3eada100 0x6f6d432c: rwlock_wrlock 0x3eada100 (0) 0x6342ee2c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f0b722c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d472c: rwlock_wrlock 0x3eada100 (4294967295) 0x6342e42c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bedb2c: rwlock_wrlock 0x3eada100 (4294967295) 0x67bedd2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d432c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b732c stack 0x46ac56c0 rthread reaping 0x6f6d442c stack 0x46ac54e0 rthread reaping 0x6f6d412c stack 0x46ac5dc0 0x6f6d482c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4d2c: rwlock_wrlock 0x3eada100 (2147483647) 0x6342ef2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6342ed2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d432c: rwlock_rdlock 0x3eada100 (4294967295) 0x6f6d482c: rwlock_unlock 0x3eada100 0x67bedb2c: rwlock_unlock 0x3eada100 0x67bedb2c: rwlock_rdlock 0x3eada100 (0) 0x67bedb2c: rwlock_unlock 0x3eada100 0x6f6d432c: rwlock_unlock 0x3eada100 0x6342ed2c: rwlock_unlock 0x3eada100 0x6342ed2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b722c: rwlock_unlock 0x3eada100 0x6342ed2c: rwlock_unlock 0x3eada100 0x6f0b722c: rwlock_rdlock 0x3eada100 (0) 0x6342ef2c: rwlock_unlock 0x3eada100 0x6342ef2c: rwlock_rdlock 0x3eada100 (0) 0x6342ef2c: rwlock_unlock 0x3eada100 0x6f0b722c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_unlock 0x3eada100 0x6342e32c: rwlock_unlock 0x3eada100 0x6342e32c: rwlock_rdlock 0x3eada100 (0) 0x6342e32c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_unlock 0x3eada100 0x6342e42c: rwlock_unlock 0x3eada100 0x6342e42c: rwlock_rdlock 0x3eada100 (0) 0x6342e42c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_rdlock 0x3eada100 (0) 0x6342ee2c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_unlock 0x3eada100 0x6f6d4d2c: rwlock_unlock 0x3eada100 0x67bedd2c: rwlock_rdlock 0x3eada100 (2147483647) 0x6f6d4d2c: rwlock_rdlock 0x3eada100 (0) 0x67bedd2c: rwlock_unlock 0x3eada100 0x6f6d4d2c: rwlock_unlock 0x3eada100 0x6f6d482c: rwlock_rdlock 0x3eada100 (0) 0x6f6d472c: rwlock_unlock 0x3eada100 0x6f6d482c: rwlock_unlock 0x3eada100 0x6f6d472c: rwlock_rdlock 0x3eada100 (1) 0x6f6d472c: rwlock_unlock 0x3eada100 rthread reaping 0x6342ee2c stack 0x46ac52e0 rthread reaping 0x6342e32c stack 0x46ae8900 rthread reaping 0x67bed92c stack 0x46acace0 rthread reaping 0x6f6d432c stack 0x46ac5ec0 rthread reaping 0x6f0b722c stack 0x46ac5720 rthread reaping 0x6f6d472c stack 0x46aca220 rthread reaping 0x6342e42c stack 0x46ac5ee0 rthread reaping 0x67bedd2c stack 0x46aca0e0 rthread reaping 0x67bedb2c stack 0x46ae87e0 rthread reaping 0x6f6d482c stack 0x46ac56e0 rthread reaping 0x6f6d4d2c stack 0x46ab5220 rthread reaping 0x6342ef2c stack 0x46ac5700 rthread reaping 0x6342ed2c stack 0x46ae80a0 0x6f0b742c: rwlock_wrlock 0x3eada100 (0) 0x6f0b742c: rwlock_unlock 0x3eada100 0x6f0b742c: rwlock_rdlock 0x3eada100 (0) 0x6f0b742c: rwlock_unlock 0x3eada100 0x6342ee2c: rwlock_wrlock 0x3eada100 (0) 0x6342ee2c: rwlock_unlock 0x3eada100 0x6342ee2c: rwlock_rdlock 0x3eada100 (0) 0x6342ee2c: rwlock_unlock 0x3eada100 0x6f6d452c: rwlock_wrlock 0x3eada100 (0) 0x6f6d452c: rwlock_unlock 0x3eada100 0x6f6d452c: rwlock_rdlock 0x3eada100 (0) 0x6f6d452c: rwlock_unlock 0x3eada100 0x67bede2c: rwlock_wrlock 0x3eada100 (0) 0x67bede2c: rwlock_unlock 0x3eada100 0x67bede2c: rwlock_rdlock 0x3eada100 (0) 0x67bede2c: rwlock_unlock 0x3eada100 0x6f6d422c: rwlock_wrlock 0x3eada100 (0) 0x6f6d422c: rwlock_unlock 0x3eada100 0x6f6d422c: rwlock_rdlock 0x3eada100 (0) 0x6f6d422c: rwlock_unlock 0x3eada100 0x6342e62c: rwlock_wrlock 0x3eada100 (0) 0x6342e62c: rwlock_unlock 0x3eada100 0x6342e62c: rwlock_rdlock 0x3eada100 (0) 0x6342e72c: rwlock_wrlock 0x3eada100 (1) 0x6342e02c: rwlock_wrlock 0x3eada100 (2147483649) 0x6f6d4f2c: rwlock_wrlock 0x3eada100 (2147483649) 0x6342e62c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_wrlock 0x3eada100 (4294967295) 0x6342e82c: rwlock_wrlock 0x3eada100 (4294967295) 0x6342e72c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b742c stack 0x46ae80a0 0x6342e72c: rwlock_rdlock 0x3eada100 (2147483647) rthread reaping 0x6342ee2c stack 0x46ac5700 rthread reaping 0x6f6d452c stack 0x46ab5220 rthread reaping 0x67bede2c stack 0x46ac56e0 rthread reaping 0x6f6d422c stack 0x46ae87e0 rthread reaping 0x6342e62c stack 0x46aca0e0 0x6342e92c: rwlock_wrlock 0x3eada100 (4294967295) 0x6342ea2c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f0b702c: rwlock_wrlock 0x3eada100 (4294967295) 0x6f6d4f2c: rwlock_unlock 0x3eada100 0x67bedf2c: rwlock_wrlock 0x3eada100 (0) 0x67bed72c: rwlock_wrlock 0x3eada100 (2147483647) 0x67bedf2c: rwlock_unlock 0x3eada100 0x6f0b702c: rwlock_unlock 0x3eada100 0x6f6d4f2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4f2c: rwlock_unlock 0x3eada100 0x67bed72c: rwlock_unlock 0x3eada100 0x67bed72c: rwlock_rdlock 0x3eada100 (0) 0x67bed72c: rwlock_unlock 0x3eada100 0x6342e92c: rwlock_unlock 0x3eada100 0x6342e92c: rwlock_rdlock 0x3eada100 (0) 0x6342e82c: rwlock_unlock 0x3eada100 0x6342ea2c: rwlock_unlock 0x3eada100 0x6342e82c: rwlock_rdlock 0x3eada100 (2147483647) 0x6342e82c: rwlock_unlock 0x3eada100 0x6f0b702c: rwlock_rdlock 0x3eada100 (0) 0x67bed92c: rwlock_unlock 0x3eada100 0x6342ea2c: rwlock_rdlock 0x3eada100 (4294967295) 0x6f0b702c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_rdlock 0x3eada100 (1) 0x6342ea2c: rwlock_unlock 0x3eada100 0x67bedf2c: rwlock_rdlock 0x3eada100 (3) 0x6342e92c: rwlock_unlock 0x3eada100 0x6342e72c: rwlock_unlock 0x3eada100 0x67bedf2c: rwlock_unlock 0x3eada100 0x67bed92c: rwlock_unlock 0x3eada100 rthread reaping 0x6342e72c stack 0x46ac5ee0 0x6342e02c: rwlock_unlock 0x3eada100 0x6342e02c: rwlock_rdlock 0x3eada100 (0) 0x6342e02c: rwlock_unlock 0x3eada100 rthread reaping 0x6342e02c stack 0x46aca220 rthread reaping 0x6f6d4f2c stack 0x46ac5720 rthread reaping 0x67bed92c stack 0x46ac5ec0 rthread reaping 0x6342e82c stack 0x46acace0 rthread reaping 0x6342e92c stack 0x46ae8900 rthread reaping 0x6342ea2c stack 0x46ac52e0 rthread reaping 0x6f0b702c stack 0x46ac5dc0 rthread reaping 0x67bed72c stack 0x46ac54e0 rthread reaping 0x67bedf2c stack 0x46ac56c0 0x6f6d432c: rwlock_wrlock 0x3eada100 (0) 0x6f6d432c: rwlock_unlock 0x3eada100 0x6f6d432c: rwlock_rdlock 0x3eada100 (0) 0x6f6d432c: rwlock_unlock 0x3eada100 0x6f0b7e2c: rwlock_wrlock 0x3eada100 (1) 0x6f0b7e2c: rwlock_unlock 0x3eada100 0x6f0b7e2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7e2c: rwlock_unlock 0x3eada100 0x6f6d492c: rwlock_wrlock 0x3eada100 (1) 0x6f6d492c: rwlock_unlock 0x3eada100 0x6f6d492c: rwlock_rdlock 0x3eada100 (0) 0x6f6d492c: rwlock_unlock 0x3eada100 0x6f0b7f2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7f2c: rwlock_unlock 0x3eada100 0x6f0b7f2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7f2c: rwlock_unlock 0x3eada100 0x67bed52c: rwlock_wrlock 0x3eada100 (0) 0x67bed52c: rwlock_unlock 0x3eada100 0x67bed52c: rwlock_rdlock 0x3eada100 (0) 0x67bed52c: rwlock_unlock 0x3eada100 0x67bede2c: rwlock_wrlock 0x3eada100 (0) 0x67bede2c: rwlock_unlock 0x3eada100 0x67bede2c: rwlock_rdlock 0x3eada100 (0) 0x67bede2c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_wrlock 0x3eada100 (0) 0x67beda2c: rwlock_unlock 0x3eada100 0x67beda2c: rwlock_rdlock 0x3eada100 (0) 0x67beda2c: rwlock_unlock 0x3eada100 0x6f0b712c: rwlock_wrlock 0x3eada100 (0) 0x6f0b712c: rwlock_unlock 0x3eada100 0x6f0b712c: rwlock_rdlock 0x3eada100 (0) 0x6f0b712c: rwlock_unlock 0x3eada100 0x6342eb2c: rwlock_wrlock 0x3eada100 (0) 0x6342eb2c: rwlock_unlock 0x3eada100 0x6342eb2c: rwlock_rdlock 0x3eada100 (0) 0x6342eb2c: rwlock_unlock 0x3eada100 0x67bed62c: rwlock_wrlock 0x3eada100 (0) 0x67bed62c: rwlock_unlock 0x3eada100 0x67bed62c: rwlock_rdlock 0x3eada100 (0) 0x67bed62c: rwlock_unlock 0x3eada100 0x67bed82c: rwlock_wrlock 0x3eada100 (0) 0x67bed82c: rwlock_unlock 0x3eada100 0x67bed82c: rwlock_rdlock 0x3eada100 (0) 0x67bed82c: rwlock_unlock 0x3eada100 0x6342ec2c: rwlock_wrlock 0x3eada100 (0) 0x6342ec2c: rwlock_unlock 0x3eada100 0x6342ec2c: rwlock_rdlock 0x3eada100 (0) 0x6342ec2c: rwlock_unlock 0x3eada100 0x6f6d442c: rwlock_wrlock 0x3eada100 (0) 0x6f6d442c: rwlock_unlock 0x3eada100 0x6f6d442c: rwlock_rdlock 0x3eada100 (0) 0x6f6d442c: rwlock_unlock 0x3eada100 0x6f0b722c: rwlock_wrlock 0x3eada100 (0) 0x6f0b722c: rwlock_unlock 0x3eada100 0x6f0b722c: rwlock_rdlock 0x3eada100 (0) 0x6f0b722c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d432c stack 0x46ac56c0 0x6f0b762c: rwlock_wrlock 0x3eada100 (0) rthread reaping 0x6f0b7e2c stack 0x46ac54e0 0x6f0b762c: rwlock_unlock 0x3eada100 0x67bed42c: rwlock_wrlock 0x3eada100 (2147483647) rthread reaping 0x6f6d492c stack 0x46ac5dc0 0x6f0b762c: rwlock_rdlock 0x3eada100 (0) 0x67bed42c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b7f2c stack 0x46ac52e0 0x67bed42c: rwlock_rdlock 0x3eada100 (0) 0x6f0b762c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed52c stack 0x46ae8900 0x67bed42c: rwlock_unlock 0x3eada100 rthread reaping 0x67bede2c stack 0x46acace0 rthread reaping 0x67beda2c stack 0x46ac5ec0 rthread reaping 0x6f0b712c stack 0x46ac5720 rthread reaping 0x6342eb2c stack 0x46aca220 rthread reaping 0x67bed62c stack 0x46ac5ee0 rthread reaping 0x67bed82c stack 0x46aca0e0 rthread reaping 0x6342ec2c stack 0x46ae87e0 rthread reaping 0x6f6d442c stack 0x46ac56e0 rthread reaping 0x6f0b722c stack 0x46ab5220 rthread reaping 0x6f0b762c stack 0x46ac5700 rthread reaping 0x67bed42c stack 0x46ae80a0 0x6342ed2c: rwlock_wrlock 0x3eada100 (0) 0x6342ed2c: rwlock_unlock 0x3eada100 0x6342ed2c: rwlock_rdlock 0x3eada100 (0) 0x6342ed2c: rwlock_unlock 0x3eada100 0x6f6d422c: rwlock_wrlock 0x3eada100 (1) 0x6f6d422c: rwlock_unlock 0x3eada100 0x6f6d422c: rwlock_rdlock 0x3eada100 (0) 0x6f6d422c: rwlock_unlock 0x3eada100 0x6342ef2c: rwlock_wrlock 0x3eada100 (1) 0x6342ef2c: rwlock_unlock 0x3eada100 0x6342ef2c: rwlock_rdlock 0x3eada100 (0) 0x6342ef2c: rwlock_unlock 0x3eada100 0x6342e02c: rwlock_wrlock 0x3eada100 (0) 0x6342e02c: rwlock_unlock 0x3eada100 0x6342e02c: rwlock_rdlock 0x3eada100 (0) 0x6342e02c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_wrlock 0x3eada100 (0) 0x6f0b792c: rwlock_unlock 0x3eada100 0x6f0b792c: rwlock_rdlock 0x3eada100 (0) 0x6f0b792c: rwlock_unlock 0x3eada100 0x6f6d4c2c: rwlock_wrlock 0x3eada100 (0) 0x6f6d4c2c: rwlock_unlock 0x3eada100 0x6f6d4c2c: rwlock_rdlock 0x3eada100 (0) 0x6f6d4c2c: rwlock_unlock 0x3eada100 0x6f6d432c: rwlock_wrlock 0x3eada100 (0) 0x6f6d432c: rwlock_unlock 0x3eada100 0x6f6d432c: rwlock_rdlock 0x3eada100 (0) 0x6f6d432c: rwlock_unlock 0x3eada100 0x67bedb2c: rwlock_wrlock 0x3eada100 (0) 0x67bedb2c: rwlock_unlock 0x3eada100 0x67bedb2c: rwlock_rdlock 0x3eada100 (0) 0x6342e42c: rwlock_wrlock 0x3eada100 (0) 0x67bedb2c: rwlock_unlock 0x3eada100 0x6342e42c: rwlock_unlock 0x3eada100 0x6342e42c: rwlock_rdlock 0x3eada100 (0) 0x6342e42c: rwlock_unlock 0x3eada100 0x6f6d462c: rwlock_wrlock 0x3eada100 (0) 0x6f6d462c: rwlock_unlock 0x3eada100 0x6f6d462c: rwlock_rdlock 0x3eada100 (0) 0x6f6d462c: rwlock_unlock 0x3eada100 0x6f0b7e2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7e2c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_wrlock 0x3eada100 (2147483647) 0x6f0b7e2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7c2c: rwlock_unlock 0x3eada100 0x6342e12c: rwlock_wrlock 0x3eada100 (0) 0x6342e12c: rwlock_unlock 0x3eada100 0x6342e12c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7c2c: rwlock_rdlock 0x3eada100 (0) 0x6342e12c: rwlock_unlock 0x3eada100 0x6f0b7c2c: rwlock_unlock 0x3eada100 rthread reaping 0x6342ed2c stack 0x46ae80a0 0x6f0b7e2c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d422c stack 0x46ac5700 rthread reaping 0x6342ef2c stack 0x46ab5220 rthread reaping 0x6342e02c stack 0x46ac56e0 rthread reaping 0x6f0b792c stack 0x46ae87e0 rthread reaping 0x6f6d4c2c stack 0x46aca0e0 rthread reaping 0x6f6d432c stack 0x46ac5ee0 rthread reaping 0x67bedb2c stack 0x46aca220 rthread reaping 0x6342e42c stack 0x46ac5720 rthread reaping 0x6f6d462c stack 0x46ac5ec0 0x67bed72c: rwlock_wrlock 0x3eada100 (0) 0x67bed82c: rwlock_wrlock 0x3eada100 (2147483647) 0x67bed72c: rwlock_unlock 0x3eada100 0x67bed72c: rwlock_rdlock 0x3eada100 (0) 0x6342e92c: rwlock_wrlock 0x3eada100 (2147483649) 0x67bed72c: rwlock_unlock 0x3eada100 rthread reaping 0x6f0b7e2c stack 0x46acace0 rthread reaping 0x6f0b7c2c stack 0x46ae8900 0x67bed82c: rwlock_unlock 0x3eada100 rthread reaping 0x6342e12c stack 0x46ac52e0 rthread reaping 0x67bed72c stack 0x46ac5dc0 0x67bed82c: rwlock_rdlock 0x3eada100 (0) 0x67bed82c: rwlock_unlock 0x3eada100 0x6342e92c: rwlock_unlock 0x3eada100 0x6342e92c: rwlock_rdlock 0x3eada100 (0) 0x6342e92c: rwlock_unlock 0x3eada100 rthread reaping 0x67bed82c stack 0x46ac54e0 rthread reaping 0x6342e92c stack 0x46ac56c0 0x6342e72c: rwlock_wrlock 0x3eada100 (0) 0x6342e72c: rwlock_unlock 0x3eada100 0x6342e72c: rwlock_rdlock 0x3eada100 (0) 0x6342e72c: rwlock_unlock 0x3eada100 0x6f6d492c: rwlock_wrlock 0x3eada100 (0) 0x6f6d492c: rwlock_unlock 0x3eada100 0x6f6d492c: rwlock_rdlock 0x3eada100 (0) 0x6f6d492c: rwlock_unlock 0x3eada100 0x6f0b7a2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7a2c: rwlock_unlock 0x3eada100 0x6f0b7a2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7a2c: rwlock_unlock 0x3eada100 0x6f6d482c: rwlock_wrlock 0x3eada100 (0) 0x6f6d482c: rwlock_unlock 0x3eada100 0x6f6d482c: rwlock_rdlock 0x3eada100 (0) 0x6f6d482c: rwlock_unlock 0x3eada100 0x67bed42c: rwlock_wrlock 0x3eada100 (0) 0x67bed42c: rwlock_unlock 0x3eada100 0x67bed42c: rwlock_rdlock 0x3eada100 (0) 0x67bed42c: rwlock_unlock 0x3eada100 0x67bed12c: rwlock_wrlock 0x3eada100 (0) 0x67bed12c: rwlock_unlock 0x3eada100 0x67bed12c: rwlock_rdlock 0x3eada100 (0) 0x6342ee2c: rwlock_wrlock 0x3eada100 (0) 0x67bed12c: rwlock_unlock 0x3eada100 0x6342ee2c: rwlock_unlock 0x3eada100 0x6342ee2c: rwlock_rdlock 0x3eada100 (0) 0x6342ee2c: rwlock_unlock 0x3eada100 0x6342ed2c: rwlock_wrlock 0x3eada100 (0) 0x6342ed2c: rwlock_unlock 0x3eada100 0x6342ed2c: rwlock_rdlock 0x3eada100 (0) 0x6342ed2c: rwlock_unlock 0x3eada100 0x6f6d412c: rwlock_wrlock 0x3eada100 (0) 0x6f6d412c: rwlock_unlock 0x3eada100 0x6f6d412c: rwlock_rdlock 0x3eada100 (0) 0x6f6d412c: rwlock_unlock 0x3eada100 0x6f6d472c: rwlock_wrlock 0x3eada100 (0) 0x6f6d472c: rwlock_unlock 0x3eada100 0x6f6d472c: rwlock_rdlock 0x3eada100 (0) 0x6f6d472c: rwlock_unlock 0x3eada100 0x6f0b7b2c: rwlock_wrlock 0x3eada100 (0) 0x6f0b7b2c: rwlock_unlock 0x3eada100 0x6f0b7b2c: rwlock_rdlock 0x3eada100 (0) 0x6f0b7b2c: rwlock_unlock 0x3eada100 0x67bedc2c: rwlock_wrlock 0x3eada100 (0) 0x67bedc2c: rwlock_unlock 0x3eada100 0x67bedc2c: rwlock_rdlock 0x3eada100 (0) 0x67bedc2c: rwlock_unlock 0x3eada100 0x6342e42c: rwlock_wrlock 0x3eada100 (0) 0x6342e42c: rwlock_unlock 0x3eada100 0x6342e42c: rwlock_rdlock 0x3eada100 (0) 0x6342e42c: rwlock_unlock 0x3eada100 0x6f6d422c: rwlock_wrlock 0x3eada100 (0) 0x6f6d422c: rwlock_unlock 0x3eada100 0x6f6d422c: rwlock_rdlock 0x3eada100 (0) 0x6f6d422c: rwlock_unlock 0x3eada100 0x6342ef2c: rwlock_wrlock 0x3eada100 (0) 0x6342ef2c: rwlock_unlock 0x3eada100 0x6342ef2c: rwlock_rdlock 0x3eada100 (0) 0x6342ef2c: rwlock_unlock 0x3eada100 rthread reaping 0x6342e72c stack 0x46ac54e0 rthread reaping 0x6f6d492c stack 0x46ac56c0 0x6f0b712c: rwlock_wrlock 0x3eada100 (0) rthread reaping 0x6f0b7a2c stack 0x46ac5dc0 0x6f0b712c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d482c stack 0x46ac52e0 rthread reaping 0x67bed42c stack 0x46ae8900 0x6f0b712c: rwlock_rdlock 0x3eada100 (0) rthread reaping 0x67bed12c stack 0x46acace0 sg 0x6f0b732c: 5: exit run() 0x6342e62c: 11: msg: "new message" 0x6f6d472c: 13: msg: "new message" 0x67bedc2c: 15: msg: "new message" 0x6342e62c: 11: exit run() 0x6f6d472c: 13: exit run() 0x67bedc2c: 15: exit run() 0x6f6d452c: 12: set_msg 0x6f6d452c: 12: msg: "new message" 0x6f6d452c: 12: exit run() main: 55 0x6f6d482c: 0: enter run() 0x6f6d482c: 0: set_msg 0x6f6d482c: 0: msg: "new message" 0x6f6d482c: 0: exit run() 0x6342ec2c: 1: enter run() 0x6342ec2c: 1: set_msg 0x6342ec2c: 1: msg: "new message" 0x6342ec2c: 1: exit run() 0x6f6d492c: 2: enter run() 0x6f6d492c: 2: set_msg 0x6f6d492c: 2: msg: "new message" 0x6f6d492c: 2: exit run() 0x67bed02c: 3: enter run() 0x67bed02c: 3: set_msg 0x67bed02c: 3: msg: "new message" 0x67bed02c: 3: exit run() 0x6f0b782c: 4: enter run() 0x6f0b782c: 4: set_msg 0x6f0b782c: 4: msg: "new message" 0x6f6d462c: 5: enter run() 0x6f0b782c: 4: exit run() 0x6f6d462c: 5: set_msg 0x6f6d462c: 5: msg: "new message" 0x6f6d462c: 5: exit run() 0x67bedb2c: 6: enter run() 0x67bedb2c: 6: set_msg 0x67bedb2c: 6: msg: "new message" 0x67bedb2c: 6: exit run() 0x6f6d412c: 7: enter run() 0x6f6d412c: 7: set_msg 0x6f6d412c: 7: msg: "new message" 0x6f6d412c: 7: exit run() 0x6f0b7c2c: 8: enter run() 0x6f0b7c2c: 8: set_msg 0x6f0b7c2c: 8: msg: "new message" 0x6342eb2c: 9: enter run() 0x6f0b7c2c: 8: exit run() 0x6342eb2c: 9: set_msg 0x6342ea2c: 10: enter run() 0x6342eb2c: 9: msg: "new message" 0x6f6d422c: 11: enter run() 0x6342e92c: 12: enter run() 0x6342eb2c: 9: exit run() 0x6f6d422c: 11: set_msg 0x6342e52c: 13: enter run() 0x6342e52c: 13: set_msg 0x6f6d422c: 11: msg: "new message" 0x6342e52c: 13: msg: "new message" 0x6f6d422c: 11: exit run() 0x6342e52c: 13: exit run() 0x6342ef2c: 14: enter run() 0x6f6d4a2c: 15: enter run() 0x6342e92c: 12: set_msg 0x6342e92c: 12: msg: "new message" 0x6f6d4a2c: 15: set_msg 0x6342e92c: 12: exit run() 0x6342ef2c: 14: set_msg 0x6342ef2c: 14: msg: "new message" 0x6342ef2c: 14: exit run() 0x6342ea2c: 10: set_msg 0x6342ea2c: 10: msg: "new message" 0x6342ea2c: 10: exit run() 0x6f6d4a2c: 15: msg: "new message" 0x6f6d4a2c: 15: exit run() main: 56 0x6342ee2c: 0: enter run() 0x6342ee2c: 0: set_msg 0x6342ee2c: 0: msg: "new message" 0x6342ee2c: 0: exit run() 0x6342e72c: 1: enter run() 0x6342e72c: 1: set_msg 0x67bed72c: 2: enter run() 0x6342e72c: 1: msg: "new message" 0x67bed72c: 2: set_msg 0x6342e72c: 1: exit run() 0x67bed72c: 2: msg: "new message" 0x6342e42c: 3: enter run() 0x67bed72c: 2: exit run() 0x6342e42c: 3: set_msg 0x6342e42c: 3: msg: "new message" 0x6342e42c: 3: exit run() 0x67bed82c: 4: enter run() 0x67bed82c: 4: set_msg 0x67bed82c: 4: msg: "new message" 0x67bed82c: 4: exit run() 0x67beda2c: 5: enter run() 0x67beda2c: 5: set_msg 0x67beda2c: 5: msg: "new message" 0x67beda2c: 5: exit run() 0x67bed92c: 6: enter run() 0x67bed92c: 6: set_msg 0x67bed92c: 6: msg: "new message" 0x67bed92c: 6: exit run() 0x6f0b772c: 7: enter run() 0x6f0b772c: 7: set_msg 0x6342e12c: 8: enter run() 0x6f0b772c: 7: msg: "new message" 0x6f0b772c: 7: exit run() 0x6342e12c: 8: set_msg 0x6342e12c: 8: msg: "new message" 0x6342e12c: 8: exit run() 0x6f6d4f2c: 9: enter run() 0x6f6d4f2c: 9: set_msg 0x6f6d4f2c: 9: msg: "new message" 0x6f6d4f2c: 9: exit run() 0x67bedf2c: 10: enter run() 0x67bedf2c: 10: set_msg 0x67bedf2c: 10: msg: "new message" 0x67bedf2c: 10: exit run() 0x6f6d4b2c: 11: enter run() 0x6f6d4b2c: 11: set_msg 0x6f6d4b2c: 11: msg: "new message" 0x6f6d4b2c: 11: exit run() 0x6f0b7e2c: 12: enter run() 0x6f0b7e2c: 12: set_msg 0x6f0b7e2c: 12: msg: "new message" 0x6f0b732c: 13: enter run() 0x6f0b7e2c: 12: exit run() 0x6f0b702c: 14: enter run() 0x6f6d422c: 15: enter run() 0x6f0b732c: 13: set_msg 0x6f0b732c: 13: msg: "new message" 0x6f6d422c: 15: set_msg 0x6f0b732c: 13: exit run() 0x6f6d422c: 15: msg: "new message" 0x6f6d422c: 15: exit run() 0x6f0b702c: 14: set_msg 0x6f0b702c: 14: msg: "new message" 0x6f0b702c: 14: exit run() main: 57 0x67bed32c: 0: enter run() 0x67bed32c: 0: set_msg 0x67bed32c: 0: msg: "new message" 0x67bed32c: 0: exit run() 0x67bedc2c: 1: enter run() 0x67bedc2c: 1: set_msg 0x67bedc2c: 1: msg: "new message" 0x6342e72c: 2: enter run() 0x67bedc2c: 1: exit run() 0x67bed02c: 3: enter run() 0x6342e72c: 2: set_msg 0x6f0b7f2c: 4: enter run() 0x6f0b7f2c: 4: set_msg 0x6f0b712c: 5: enter run() 0x6f0b712c: 5: set_msg 0x6342e02c: 6: enter run() 0x67bed02c: 3: set_msg 0x6f0b712c: 5: msg: "new message" 0x6f0b712c: 5: exit run() 0x6342e02c: 6: set_msg 0x67bed02c: 3: msg: "new message" 0x6f6d432c: 7: enter run() 0x6342e02c: 6: msg: "new message" 0x67bed02c: 3: exit run() 0x6f0b7f2c: 4: msg: "new message" 0x6342e02c: 6: exit run() 0x6f6d442c: 8: enter run() 0x6342e72c: 2: msg: "new message" 0x6f0b7f2c: 4: exit run() 0x67bedd2c: 9: enter run() 0x67beda2c: 10: enter run() 0x6f6d4a2c: 11: enter run() 0x6f6d442c: 8: set_msg 0x6342e72c: 2: exit run() 0x6342e22c: 12: enter run() 0x6f0b742c: 13: enter run() 0x6f6d492c: 14: enter run() 0x6f6d452c: 15: enter run() 0x6f6d442c: 8: msg: "new message" 0x6f6d492c: 14: set_msg 0x6f6d492c: 14: msg: "new message" 0x6f6d492c: 14: exit run() 0x67beda2c: 10: set_msg 0x6f6d4a2c: 11: set_msg 0x6f6d442c: 8: exit run() 0x6f6d452c: 15: set_msg 0x6f6d452c: 15: msg: "new message" 0x6f6d452c: 15: exit run() 0x6f6d4a2c: 11: msg: "new message" 0x67beda2c: 10: msg: "new message" 0x6f6d4a2c: 11: exit run() 0x67beda2c: 10: exit run() 0x6342e22c: 12: set_msg 0x6f6d432c: 7: set_msg 0x6f6d432c: 7: msg: "new message" 0x6f6d432c: 7: exit run() 0x6f0b742c: 13: set_msg 0x6f0b742c: 13: msg: "new message" 0x6f0b742c: 13: exit run() 0x67bedd2c: 9: set_msg 0x67bedd2c: 9: msg: "new message" 0x67bedd2c: 9: exit run() 0x6342e22c: 12: msg: "new message" 0x6342e22c: 12: exit run() main: 58 0x6342e52c: 0: enter run() 0x6342e52c: 0: set_msg 0x6342e52c: 0: msg: "new message" 0x6342e32c: 1: enter run() 0x6342e52c: 0: exit run() 0x6342e32c: 1: set_msg 0x6342e32c: 1: msg: "new message" 0x6f0b7e2c: 2: enter run() 0x6342e32c: 1: exit run() 0x6f0b7e2c: 2: set_msg 0x6f0b7e2c: 2: msg: "new message" 0x6f0b7e2c: 2: exit run() 0x67bedc2c: 3: enter run() 0x6f6d462c: 4: enter run() 0x67bedc2c: 3: set_msg 0x6f6d412c: 5: enter run() 0x67bedc2c: 3: msg: "new message" 0x6f0b762c: 6: enter run() 0x6f0b762c: 6: set_msg 0x67bedc2c: 3: exit run() 0x6f6d412c: 5: set_msg 0x6f0b762c: 6: msg: "new message" 0x6f6d412c: 5: msg: "new message" 0x6f0b762c: 6: exit run() 0x6f6d412c: 5: exit run() 0x6f6d462c: 4: set_msg 0x6f6d462c: 4: msg: "new message" 0x6f6d462c: 4: exit run() 0x6342ed2c: 7: enter run() 0x6342ed2c: 7: set_msg 0x67bed62c: 9: enter run() 0x6342e62c: 8: enter run() 0x67bed62c: 9: set_msg 0x67bede2c: 10: enter run() 0x67bede2c: 10: set_msg 0x67bede2c: 10: msg: "new message" 0x6342ed2c: 7: msg: "new message" 0x6342ed2c: 7: exit run() 0x67bede2c: 10: exit run() 0x6342e72c: 11: enter run() 0x6342e62c: 8: set_msg 0x6342e62c: 8: msg: "new message" 0x6342e62c: 8: exit run() 0x6342e72c: 11: set_msg 0x6f0b792c: 12: enter run() 0x6342e72c: 11: msg: "new message" 0x6f0b782c: 13: enter run() 0x67bed62c: 9: msg: "new message" 0x6f0b7b2c: 14: enter run() 0x6342eb2c: 15: enter run() 0x6342e72c: 11: exit run() 0x6342eb2c: 15: set_msg 0x67bed62c: 9: exit run() 0x6342eb2c: 15: msg: "new message" 0x6f0b792c: 12: set_msg 0x6342eb2c: 15: exit run() 0x6f0b782c: 13: set_msg 0x6f0b782c: 13: msg: "new message" 0x6f0b792c: 12: msg: "new message" 0x6f0b782c: 13: exit run() 0x6f0b792c: 12: exit run() 0x6f0b7b2c: 14: set_msg 0xrthread reaping 0x6342ee2c stack 0x46ac5ec0 rthread reaping 0x6342ed2c stack 0x46ac5720 rthread reaping 0x6f6d412c stack 0x46aca220 rthread reaping 0x6f6d472c stack 0x46ac5ee0 rthread reaping 0x6f0b7b2c stack 0x46aca0e0 rthread reaping 0x67bedc2c stack 0x46ae87e0 6f0b7b2c: 14: msg: "new message" 0x6f0b7b2c: 14: exit run() main: 59 0x6f0b732c: 0: enter run() 0x6f0b732c: 0: set_msg 0x6f0b732c: 0: msg: "new message" 0x6f0b732c: 0: exit run() 0x6f6d442c: 1: enter run() 0x6f6d412c: 2: enter run() 0x6f6d442c: 1: set_msg 0x6f6d412c: 2: set_msg 0x6342ee2c: 3: enter run() 0x6f6d442c: 1: msg: "new message" 0x6342e32c: 4: enter run() 0x6f6d412c: 2: msg: "new message" 0x6f6d442c: 1: exit run() 0x67bed92c: 5: enter run() 0x6f6d412c: 2: exit run() 0x6342ee2c: 3: set_msg 0x6f6d432c: 6: enter run() 0x6f0b722c: 7: enter run() 0x6f6d472c: 8: enter run() 0x6342e42c: 9: enter run() 0x67bedb2c: 11: enter run() 0x67bedd2c: 10: enter run() 0x6f6d432c: 6: set_msg 0x6f6d482c: 12: enter run() 0x6f6d4d2c: 13: enter run() 0x6342ef2c: 14: enter run() 0x6342ed2c: 15: enter run() 0x6f6d482c: 12: set_msg 0x67bedb2c: 11: set_msg 0x67bedb2c: 11: msg: "new message" 0x6f6d432c: 6: msg: "new message" 0x67bedb2c: 11: exit run() 0x6f6d432c: 6: exit run() 0x6342ed2c: 15: set_msg 0x6f0b722c: 7: set_msg 0x6342ed2c: 15: msg: "new message" 0x6342ed2c: 15: exit run() 0x6342ef2c: 14: set_msg 0x6342ef2c: 14: msg: "new message" 0x6f0b722c: 7: msg: "new message" 0x6342ef2c: 14: exit run() 0x67bedd2c: 10: set_msg 0x6f0b722c: 7: exit run() 0x6342e32c: 4: set_msg 0x6342e32c: 4: msg: "new message" 0x6342e32c: 4: exit run() 0x67bed92c: 5: set_msg 0x6342e42c: 9: set_msg 0x6342e42c: 9: msg: "new message" 0x6342e42c: 9: exit run() 0x6342ee2c: 3: msg: "new message" 0x67bed92c: 5: msg: "new message" 0x67bed92c: 5: exit run() 0x6f6d4d2c: 13: set_msg 0x67bedd2c: 10: msg: "new message" 0x6f6d4d2c: 13: msg: "new message" 0x67bedd2c: 10: exit run() 0x6f6d4d2c: 13: exit run() 0x6f6d472c: 8: set_msg 0x6f6d482c: 12: msg: "new message" 0x6f6d482c: 12: exit run() 0x6f6d472c: 8: msg: "new message" 0x6f6d472c: 8: exit run() 0x6342ee2c: 3: exit run() main: 60 0x6f0b742c: 0: enter run() 0x6f0b742c: 0: set_msg 0x6f0b742c: 0: msg: "new message" 0x6f0b742c: 0: exit run() 0x6342ee2c: 1: enter run() 0x6342ee2c: 1: set_msg 0x6342ee2c: 1: msg: "new message" 0x6342ee2c: 1: exit run() 0x6f6d452c: 2: enter run() 0x6f6d452c: 2: set_msg 0x6f6d452c: 2: msg: "new message" 0x6f6d452c: 2: exit run() 0x67bede2c: 3: enter run() 0x67bede2c: 3: set_msg 0x67bede2c: 3: msg: "new message" 0x67bede2c: 3: exit run() 0x6f6d422c: 4: enter run() 0x6f6d422c: 4: set_msg 0x6f6d422c: 4: msg: "new message" 0x6342e62c: 5: enter run() 0x6f6d422c: 4: exit run() 0x6342e62c: 5: set_msg 0x6342e72c: 6: enter run() 0x6342e02c: 7: enter run() 0x6f6d4f2c: 8: enter run() 0x6342e62c: 5: msg: "new message" 0x67bed92c: 9: enter run() 0x6342e82c: 10: enter run() 0x6342e62c: 5: exit run() 0x6342e72c: 6: set_msg 0x6342e92c: 11: enter run() 0x6342ea2c: 12: enter run() 0x6f0b702c: 13: enter run() 0x6f6d4f2c: 8: set_msg 0x67bedf2c: 15: enter run() 0x67bed72c: 14: enter run() 0x67bedf2c: 15: set_msg 0x6f0b702c: 13: set_msg 0x6f6d4f2c: 8: msg: "new message" 0x6f6d4f2c: 8: exit run() 0x67bed72c: 14: set_msg 0x67bed72c: 14: msg: "new message" 0x67bed72c: 14: exit run() 0x6342e92c: 11: set_msg 0x6342e82c: 10: set_msg 0x6342ea2c: 12: set_msg 0x6342e82c: 10: msg: "new message" 0x6342e82c: 10: exit run() 0x67bed92c: 9: set_msg 0x6f0b702c: 13: msg: "new message" 0x6342ea2c: 12: msg: "new message" 0x6f0b702c: 13: exit run() 0x6342e92c: 11: msg: "new message" 0x6342ea2c: 12: exit run() 0x6342e72c: 6: msg: "new message" 0x67bedf2c: 15: msg: "new message" 0x6342e92c: 11: exit run() 0x67bed92c: 9: msg: "new message" 0x6342e72c: 6: exit run() 0x67bedf2c: 15: exit run() 0x67bed92c: 9: exit run() 0x6342e02c: 7: set_msg 0x6342e02c: 7: msg: "new message" 0x6342e02c: 7: exit run() main: 61 0x6f6d432c: 0: enter run() 0x6f6d432c: 0: set_msg 0x6f6d432c: 0: msg: "new message" 0x6f0b7e2c: 1: enter run() 0x6f6d432c: 0: exit run() 0x6f0b7e2c: 1: set_msg 0x6f0b7e2c: 1: msg: "new message" 0x6f6d492c: 2: enter run() 0x6f0b7e2c: 1: exit run() 0x6f6d492c: 2: set_msg 0x6f6d492c: 2: msg: "new message" 0x6f6d492c: 2: exit run() 0x6f0b7f2c: 3: enter run() 0x6f0b7f2c: 3: set_msg 0x6f0b7f2c: 3: msg: "new message" 0x6f0b7f2c: 3: exit run() 0x67bed52c: 4: enter run() 0x67bed52c: 4: set_msg 0x67bed52c: 4: msg: "new message" 0x67bed52c: 4: exit run() 0x67bede2c: 5: enter run() 0x67bede2c: 5: set_msg 0x67bede2c: 5: msg: "new message" 0x67bede2c: 5: exit run() 0x67beda2c: 6: enter run() 0x67beda2c: 6: set_msg 0x67beda2c: 6: msg: "new message" 0x67beda2c: 6: exit run() 0x6f0b712c: 7: enter run() 0x6f0b712c: 7: set_msg 0x6f0b712c: 7: msg: "new message" 0x6f0b712c: 7: exit run() 0x6342eb2c: 8: enter run() 0x6342eb2c: 8: set_msg 0x6342eb2c: 8: msg: "new message" 0x6342eb2c: 8: exit run() 0x67bed62c: 9: enter run() 0x67bed62c: 9: set_msg 0x67bed62c: 9: msg: "new message" 0x67bed82c: 10: enter run() 0x67bed62c: 9: exit run() 0x67bed82c: 10: set_msg 0x67bed82c: 10: msg: "new message" 0x67bed82c: 10: exit run() 0x6342ec2c: 11: enter run() 0x6342ec2c: 11: set_msg 0x6342ec2c: 11: msg: "new message" 0x6342ec2c: 11: exit run() 0x6f6d442c: 12: enter run() 0x6f6d442c: 12: set_msg 0x6f6d442c: 12: msg: "new message" 0x6f6d442c: 12: exit run() 0x6f0b722c: 13: enter run() 0x6f0b722c: 13: set_msg 0x6f0b722c: 13: msg: "new message" 0x6f0b722c: 13: exit run() 0x6f0b762c: 14: enter run() 0x6f0b762c: 14: set_msg 0x67bed42c: 15: enter run() 0x67bed42c: 15: set_msg 0x6f0b762c: 14: msg: "new message" 0x67bed42c: 15: msg: "new message" 0x6f0b762c: 14: exit run() 0x67bed42c: 15: exit run() main: 62 0x6342ed2c: 0: enter run() 0x6342ed2c: 0: set_msg 0x6342ed2c: 0: msg: "new message" 0x6f6d422c: 1: enter run() 0x6342ed2c: 0: exit run() 0x6f6d422c: 1: set_msg 0x6f6d422c: 1: msg: "new message" 0x6342ef2c: 2: enter run() 0x6f6d422c: 1: exit run() 0x6342ef2c: 2: set_msg 0x6342ef2c: 2: msg: "new message" 0x6342ef2c: 2: exit run() 0x6342e02c: 3: enter run() 0x6342e02c: 3: set_msg 0x6342e02c: 3: msg: "new message" 0x6342e02c: 3: exit run() 0x6f0b792c: 4: enter run() 0x6f0b792c: 4: set_msg 0x6f0b792c: 4: msg: "new message" 0x6f0b792c: 4: exit run() 0x6f6d4c2c: 5: enter run() 0x6f6d4c2c: 5: set_msg 0x6f6d4c2c: 5: msg: "new message" 0x6f6d4c2c: 5: exit run() 0x6f6d432c: 6: enter run() 0x6f6d432c: 6: set_msg 0x6f6d432c: 6: msg: "new message" 0x6f6d432c: 6: exit run() 0x67bedb2c: 7: enter run() 0x67bedb2c: 7: set_msg 0x6342e42c: 8: enter run() 0x67bedb2c: 7: msg: "new message" 0x67bedb2c: 7: exit run() 0x6342e42c: 8: set_msg 0x6342e42c: 8: msg: "new message" 0x6342e42c: 8: exit run() 0x6f6d462c: 9: enter run() 0x6f6d462c: 9: set_msg 0x6f6d462c: 9: msg: "new message" 0x6f0b7e2c: 10: enter run() 0x6f6d462c: 9: exit run() 0x6f0b7e2c: 10: set_msg 0x6f0b7c2c: 11: enter run() 0x6f0b7c2c: 11: set_msg 0x6342e12c: 12: enter run() 0x6342e12c: 12: set_msg 0x6342e12c: 12: msg: "new message" 0x6f0b7c2c: 11: msg: "new message" 0x6342e12c: 12: exit run() 0x6f0b7e2c: 10: msg: "new message" 0x6f0b7c2c: 11: exit run() 0x67bed72c: 13: enter run() 0x67bed82c: 14: enter run() 0x67bed72c: 13: set_msg 0x6342e92c: 15: enter run() 0x6f0b7e2c: 10: exit run() 0x67bed72c: 13: msg: "new message" 0x67bed72c: 13: exit run() 0x67bed82c: 14: set_msg 0x67bed82c: 14: msg: "new message" 0x67bed82c: 14: exit run() 0x6342e92c: 15: set_msg 0x6342e92c: 15: msg: "new message" 0x6342e92c: 15: exit run() main: 63 0x6342e72c: 0: enter run() 0x6342e72c: 0: set_msg 0x6342e72c: 0: msg: "new message" 0x6342e72c: 0: exit run() 0x6f6d492c: 1: enter run() 0x6f6d492c: 1: set_msg 0x6f6d492c: 1: msg: "new message" 0x6f6d492c: 1: exit run() 0x6f0b7a2c: 2: enter run() 0x6f0b7a2c: 2: set_msg 0x6f0b7a2c: 2: msg: "new message" 0x6f0b7a2c: 2: exit run() 0x6f6d482c: 3: enter run() 0x6f6d482c: 3: set_msg 0x6f6d482c: 3: msg: "new message" 0x6f6d482c: 3: exit run() 0x67bed42c: 4: enter run() 0x67bed42c: 4: set_msg 0x67bed42c: 4: msg: "new message" 0x67bed12c: 5: enter run() 0x67bed42c: 4: exit run() 0x67bed12c: 5: set_msg 0x6342ee2c: 6: enter run() 0x67bed12c: 5: msg: "new message" 0x67bed12c: 5: exit run() 0x6342ee2c: 6: set_msg 0x6342ee2c: 6: msg: "new message" 0x6342ee2c: 6: exit run() 0x6342ed2c: 7: enter run() 0x6342ed2c: 7: set_msg 0x6342ed2c: 7: msg: "new message" 0x6342ed2c: 7: exit run() 0x6f6d412c: 8: enter run() 0x6f6d412c: 8: set_msg 0x6f6d412c: 8: msg: "new message" 0x6f6d412c: 8: exit run() 0x6f6d472c: 9: enter run() 0x6f6d472c: 9: set_msg 0x6f6d472c: 9: msg: "new message" 0x6f6d472c: 9: exit run() 0x6f0b7b2c: 10: enter run() 0x6f0b7b2c: 10: set_msg 0x6f0b7b2c: 10: msg: "new message" 0x6f0b7b2c: 10: exit run() 0x67bedc2c: 11: enter run() 0x67bedc2c: 11: set_msg 0x67bedc2c: 11: msg: "new message" 0x67bedc2c: 11: exit run() 0x6342e42c: 12: enter run() 0x6342e42c: 12: set_msg 0x6342e42c: 12: msg: "new message" 0x6342e42c: 12: exit run() 0x6f6d422c: 13: enter run() 0x6f6d422c: 13: set_msg 0x6f6d422c: 13: msg: "new message" 0x6f6d422c: 13: exit run() 0x6342ef2c: 14: enter run() 0x6342ef2c: 14: set_msg 0x6342ef2c: 14: msg: "new message" 0x6342ef2c: 14: exit run() 0x6f0b712c: 15: enter run() 0x6f0b712c: 15: set_msg 0x6f0b71rthread reaping 0x6342e42c stack 0x46ac56e0 0x6f0b712c: rwlock_unlock 0x3eada100 rthread reaping 0x6f6d422c stack 0x46ab5220 rthread reaping 0x6342ef2c stack 0x46ac5700 rthread reaping 0x6f0b712c stack 0x46ae80a0 2c: 15: msg: "new message" 0x6f0b712c: 15: exit run() ===> pthread_specific ==== run-regress-pthread_specific ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_specific"' -I/usr/src/regress/lib/libpthread/pthread_specific/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_specific/pthread_specific.c /usr/src/regress/lib/libpthread/pthread_specific/pthread_specific.c:47:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, ".", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/pthread_specific/pthread_specific.c:87:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o pthread_specific pthread_specific.o -lpthread ./pthread_specific ................................................................................................................................ ===> readdir ==== run-regress-readdir ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/readdir"' -I/usr/src/regress/lib/libpthread/readdir/../include -MD -MP -c /usr/src/regress/lib/libpthread/readdir/readdir.c /usr/src/regress/lib/libpthread/readdir/readdir.c:58:2: warning: format specifies type 'char *' but the argument has type 'DIR *' (aka 'struct _dirdesc *') [-Wformat] CHECKn(dot_dir = opendir(".")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/readdir/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/readdir/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o readdir readdir.o -lpthread ./readdir ===> restart ===> restart/accept ==== run-regress-accept ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/accept/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/accept"' -I/usr/src/regress/lib/libpthread/restart/accept/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/accept/accept.c cc -o accept accept.o -lpthread ./accept ===> restart/connect ==== run-regress-connect ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/connect/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/connect"' -I/usr/src/regress/lib/libpthread/restart/connect/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/connect/connect.c cc -o connect connect.o -lpthread ./connect ===> restart/kevent ==== run-regress-kevent ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/kevent/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/kevent"' -I/usr/src/regress/lib/libpthread/restart/kevent/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/kevent/kevent.c cc -o kevent kevent.o -lpthread ./kevent ===> restart/read ==== run-regress-read ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/read/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/read"' -I/usr/src/regress/lib/libpthread/restart/read/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/read/read.c cc -o read read.o -lpthread ./read ===> restart/readv ==== run-regress-readv ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/readv/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/readv"' -I/usr/src/regress/lib/libpthread/restart/readv/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/readv/readv.c cc -o readv readv.o -lpthread ./readv ===> restart/recvfrom ==== run-regress-recvfrom ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/recvfrom/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/recvfrom"' -I/usr/src/regress/lib/libpthread/restart/recvfrom/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/recvfrom/recvfrom.c cc -o recvfrom recvfrom.o -lpthread ./recvfrom ===> restart/recvmsg ==== run-regress-recvmsg ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/recvmsg/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/recvmsg"' -I/usr/src/regress/lib/libpthread/restart/recvmsg/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/recvmsg/recvmsg.c cc -o recvmsg recvmsg.o -lpthread ./recvmsg ===> select ==== run-regress-select ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/select"' -I/usr/src/regress/lib/libpthread/select/../include -MD -MP -c /usr/src/regress/lib/libpthread/select/select.c /usr/src/regress/lib/libpthread/select/select.c:134:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn(slpr = popen("sleep 2; echo foo", "r")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/select/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/select/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o select select.o -lpthread ./select ...............................................................................................select returned 1 read 4: `foo ' last read was -1, errno = 35 Resource temporarily unavailable select returned 1 last read was 0, errno = 0 success read finished ===> semaphore ===> semaphore/sem_destroy ==== run-regress-sem_destroy ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/semaphore/sem_destroy/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_destroy"' -I/usr/src/regress/lib/libpthread/semaphore/sem_destroy/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_destroy/sem_destroy.c cc -o sem_destroy sem_destroy.o -lpthread ./sem_destroy ===> semaphore/sem_getvalue ==== run-regress-sem_getvalue ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/semaphore/sem_getvalue/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_getvalue"' -I/usr/src/regress/lib/libpthread/semaphore/sem_getvalue/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_getvalue/sem_getvalue.c cc -o sem_getvalue sem_getvalue.o -lpthread ./sem_getvalue ===> semaphore/sem_trywait ==== run-regress-sem_trywait ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/semaphore/sem_trywait/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_trywait"' -I/usr/src/regress/lib/libpthread/semaphore/sem_trywait/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_trywait/sem_trywait.c cc -o sem_trywait sem_trywait.o -lpthread ./sem_trywait ===> semaphore/sem_wait ==== run-regress-sem_wait ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/semaphore/sem_wait/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_wait"' -I/usr/src/regress/lib/libpthread/semaphore/sem_wait/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_wait/sem_wait.c cc -o sem_wait sem_wait.o -lpthread ./sem_wait sem_destroy on semaphore with waiters! sending sig got sig posting expect: sem_destroy on semaphore with waiters! ===> semaphore/sem_timedwait ==== run-regress-sem_timedwait ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/semaphore/sem_timedwait/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_timedwait"' -I/usr/src/regress/lib/libpthread/semaphore/sem_timedwait/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_timedwait/sem_timedwait.c cc -o sem_timedwait sem_timedwait.o -lpthread ./sem_timedwait sem_destroy on semaphore with waiters! sending sig got sig posting timeout: expected 1742699376.835876643 actual 1742699376.845813967 timeout: expected 1742699376.845813967 actual 1742699376.855876643 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 0xcf7db914, context 0xcf7db8c0 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 0xcf7e0e0c, context 0xcf7e0db8 act_handler/2, signal 30, siginfo 0xcf7e0e0c, context 0xcf7e0db8 act_handler/3, signal 30, siginfo 0xcf7e0e0c, context 0xcf7e0db8 [recurse] act_handler/4, signal 30, siginfo 0xcf7e0d00, context 0xcf7e0cac ===> 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 0x5d6c3f2c) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0x5d6c3f2c) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0x5d6c3f2c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x5d6c3f2c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x5d6c3f2c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x5d6c3f2c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x5d6c3f2c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x5d6c3f2c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x5d6c3f2c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x5d6c3f2c) ===> sleep ==== run-regress-sleep ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sleep"' -I/usr/src/regress/lib/libpthread/sleep/../include -MD -MP -c /usr/src/regress/lib/libpthread/sleep/sleep.c /usr/src/regress/lib/libpthread/sleep/sleep.c:83:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/sleep/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/sleep/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o sleep sleep.o -lpthread ./sleep abababababababababab Going to sleep Done sleeping ===> socket ===> socket/1 ==== run-regress-socket1 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/1/../../include -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/1"' -I/usr/src/regress/lib/libpthread/socket/1/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/1/socket1.c /usr/src/regress/lib/libpthread/socket/1/socket1.c:93:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/1/socket1.c:110:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, "5", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/1/socket1.c:160:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 3 warnings generated. cc -o socket1 socket1.o -lpthread ./socket1 ===> socket/2a ==== dummy ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/2a/../../include -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/2a"' -I/usr/src/regress/lib/libpthread/socket/2a/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/2a/socket2a.c /usr/src/regress/lib/libpthread/socket/2a/socket2a.c:87:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/2a/socket2a.c:88:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, MESSAGE6, sizeof(MESSAGE6))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o socket2a socket2a.o -lpthread socket2a ready ===> socket/2 ==== run-regress-socket2 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/2/../../include -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/2"' -I/usr/src/regress/lib/libpthread/socket/2/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/2/socket2.c /usr/src/regress/lib/libpthread/socket/2/socket2.c:68:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, MESSAGE5, sizeof(MESSAGE5))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/2/socket2.c:156:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o socket2 socket2.o -lpthread ./socket2 listening on port 3276 31557: This should be message #1 waiting for child 20392: This should be message #2 20392: This should be message #3 31557: This should be message #4 20392: This should be message #5 31557: 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 1184708 0m02.00s real 0m00.64s user 0m04.39s system ==== run-regress-switch-3 ==== time ./switch -c 3 | wc -c 726000 0m02.00s real 0m00.26s user 0m05.50s system ==== run-regress-switch-4 ==== time ./switch -c 4 | wc -c 352918 0m02.00s real 0m00.16s user 0m07.26s system ==== run-regress-switch-6 ==== time ./switch -c 6 | wc -c 124392 0m02.00s real 0m00.02s user 0m08.76s system ==== run-regress-switch-8 ==== time ./switch -c 8 | wc -c 74108 0m02.00s real 0m00.05s user 0m10.09s system ==== run-regress-switch-20 ==== time ./switch -c 20 | wc -c 31993 0m02.00s real 0m00.02s user 0m12.13s system ==== run-regress-switch-26 ==== time ./switch -c 26 | wc -c 26496 0m02.00s real 0m00.01s 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.08s