START lib/libpthread 2025-04-03T17:56:46Z ===> 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.008732733 sigsuspend: pass time = 1.009943539 poll: fail time = 0.000021511 r = 1 open_fifo: pass time = 1.009383148 nanosleep: pass time = 1.009809936 flock: pass time = 1.009013627 fcntl(F_SETLKW): pass time = 1.008574268 connect: pass time = 1.009473729 accept: pass time = 1.009973500 in thread after dlopen(pthread) semop: pass time = 1.009528902 sigsuspend: pass time = 1.009984814 poll: fail time = 0.000007753 r = 1 open_fifo: pass time = 1.009324273 nanosleep: pass time = 1.009794711 flock: pass time = 1.008988066 fcntl(F_SETLKW): pass time = 1.008440595 connect: pass time = 1.009411782 accept: pass time = 1.009979366 using cancellation semop: pass time = 1.009918048 sigsuspend: pass time = 1.009975595 poll: fail time = 1.009990821 r = 1 open_fifo: pass time = 1.009441254 nanosleep: pass time = 1.009799111 flock: pass time = 1.008979056 fcntl(F_SETLKW): pass time = 1.008337163 connect: pass time = 1.009339916 accept: pass time = 1.009978109 ===> 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 3877 parent = pid 3877 parent ok ===> group ==== run-regress-group ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/group"' -I/usr/src/regress/lib/libpthread/group/../include -MD -MP -c /usr/src/regress/lib/libpthread/group/group.c cc -o group group.o -lpthread ./group gid 0 gid 1 gid 2 gid 3 gid 4 before: wheel:*:0:root,user after: wheel:*:0:root,user before: daemon:*:1:daemon after: daemon:*:1:daemon before: kmem:*:2:root after: kmem:*:2:root before: sys:*:3:root after: sys:*:3:root before: tty:*:4:root after: tty:*:4:root ===> malloc_duel ==== run-regress-malloc_duel ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/malloc_duel"' -I/usr/src/regress/lib/libpthread/malloc_duel/../include -MD -MP -c /usr/src/regress/lib/libpthread/malloc_duel/malloc_duel.c cc -o malloc_duel malloc_duel.o -lpthread ./malloc_duel ===> netdb ==== run-regress-netdb ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/netdb"' -I/usr/src/regress/lib/libpthread/netdb/../include -MD -MP -c /usr/src/regress/lib/libpthread/netdb/netdb.c /usr/src/regress/lib/libpthread/netdb/netdb.c:57:2: warning: format specifies type 'char *' but the argument has type 'struct servent *' [-Wformat] CHECKhn(serv = getservbyname("telnet", "tcp")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/netdb/netdb.c:67:2: warning: format specifies type 'char *' but the argument has type 'struct hostent *' [-Wformat] CHECKhn(host = gethostbyname("localhost")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/netdb/netdb.c:77:2: warning: format specifies type 'char *' but the argument has type 'struct hostent *' [-Wformat] CHECKhn(host = gethostbyname("127.0.0.1")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 3 warnings generated. cc -o netdb netdb.o -lpthread ./netdb getservbyname -> port 23 gethostbyname -> 127.0.0.1 ===> pcap ==== run-regress-pcap ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pcap"' -I/usr/src/regress/lib/libpthread/pcap/../include -MD -MP -c /usr/src/regress/lib/libpthread/pcap/pcap.c cc -o pcap pcap.o -lpcap -lpthread ./pcap PING 127.0.0.1 (127.0.0.1): 56 data bytes 64 bytes from 127.0.0.1: icmp_seq=0 ttl=255 time=0.054 ms 64 bytes from 127.0.0.1: icmp_seq=1 ttl=255 time=0.029 ms 64 bytes from 127.0.0.1: icmp_seq=2 ttl=255 time=0.026 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.026/0.037/0.054/0.012 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.002797978 seconds Got timeout 1 in 10.012800798 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 0xcf7eb404 New thread was passed arg address 0xdeadbeef New thread stack at 0x77185bdc ===> 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 0xcf7d8c64 New thread 1 stack at 0x4f811fa8 New thread 2 stack at 0x4f811fa8 ===> 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 0xcf7c8710, context 0xcf7c86bc act_handler: signal 30, siginfo 0x4d0aa0b0, context 0x4d0aa05c act_handler: signal 30, siginfo 0x54106760, context 0x5410670c 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 5 locked, state = 2 reader 2 locked, state = 3 reader 5 woken, state = 3 reader 3 locked, state = 4 reader 2 woken, state = 4 reader 5 woken, state = 4 reader 4 locked, state = 5 reader 2 woken, state = 5 reader 5 woken, state = 5 reader 0 woken, state = 5 reader 3 woken, state = 5 writer started, state = 5 reader 1 locked, state = 6 reader 5 woken, state = 6 reader 3 woken, state = 6 writer woken, state = 6 writer starting reader 5 woken, state = 7 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 reader 1 woken, state = 7 reader 1 unlocked reader 4 unlocked writer locked reader 0 woken, state = 8 reader 3 woken, state = 8 reader 4 woken, state = 8 reader 1 woken, state = 8 reader 2 woken, state = 8 reader 5 woken, state = 8 reader 4 woken, state = 9 reader 3 woken, state = 9 writer unlocking reader 2 woken, state = 0 reader 2 trying again (1) reader 2 locked again (1) writer exiting reader 3 woken, state = 1 reader 3 trying again (2) reader 3 locked again (2) reader 5 woken, state = 2 reader 5 trying again (3) reader 5 locked again (3) reader 0 woken, state = 3 reader 0 trying again (4) reader 0 locked again (4) reader 5 woken, state = 4 reader 4 woken, state = 4 reader 4 trying again (5) reader 4 locked again (5) reader 0 woken, state = 5 reader 5 woken, state = 5 reader 2 woken, state = 5 reader 3 woken, state = 5 reader 1 woken, state = 5 reader 1 trying again (6) reader 1 locked again (6) reader 4 woken, state = 6 reader 4 exiting reader 1 exiting reader 5 woken, state = 6 reader 5 exiting reader 2 woken, state = 6 reader 2 exiting reader 3 woken, state = 6 reader 3 exiting reader 0 woken, state = 6 reader 0 exiting ===> pthread_rwlock2 ==== run-regress-pthread_rwlock2 ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_rwlock2"' -I/usr/src/regress/lib/libpthread/pthread_rwlock2/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_rwlock2/pthread_rwlock2.c cc -o pthread_rwlock2 pthread_rwlock2.o -lpthread ./pthread_rwlock2 rthread init 0x2a8d8320: mutex_lock 0x2a8d853c (0x0) 0x2a8d8320: mutex_unlock 0x2a8d853c (0x2a8d8320) 0x2a8d8320: mutex_lock 0x2a8d853c (0x0) 0x4aeaf02c: mutex_lock 0x2a8d8578 (0x0) 0x2a8d8320: mutex_unlock 0x2a8d853c (0x2a8d8320) 0x2a8d8320: mutex_lock 0x2a8d853c (0x0) 0x2a8d8320: mutex_unlock 0x2a8d853c (0x2a8d8320) 0x4aeaf02c: mutex_unlock 0x2a8d8578 (0x4aeaf02c) 0x4aeaf02c: rwlock_wrlock 0x5a1af760 (0) 0x2a8d8320: mutex_lock 0x2a8d853c (0x0) 0x58ebda2c: rwlock_wrlock 0x5a1af760 (0) 0x2a8d8320: mutex_unlock 0x2a8d853c (0x2a8d8320) 0x4aeaf12c: rwlock_wrlock 0x5a1af760 (2147483647) 0x58ebd12c: rwlock_wrlock 0x5a1af760 (2147483647) 0x2a8d8320: mutex_lock 0x2a8d853c (0x0) 0x2a8d8320: mutex_unlock 0x2a8d853c (0x2a8d8320) 0x676c9a2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeaf02c: rwlock_unlock 0x5a1af760 0x2a8d8320: mutex_lock 0x2a8d853c (0x0) 0x2a8d8320: mutex_unlock 0x2a8d853c (0x2a8d8320) 0x4aeaf12c: rwlock_unlock 0x5a1af760 0x58ebd12c: rwlock_unlock 0x5a1af760 0x4aeaf12c: rwlock_rdlock 0x5a1af760 (4294967295) 0x4aeaf02c: rwlock_rdlock 0x5a1af760 (1) 0x4aeaf72c: rwlock_wrlock 0x5a1af760 (1) 0x4aeaf12c: rwlock_unlock 0x5a1af760 0x2a8d8320: mutex_lock 0x2a8d853c (0x0) 0x4aeaf02c: rwlock_unlock 0x5a1af760 0x2a8d8320: mutex_unlock 0x2a8d853c (0x2a8d8320) 0x4aeaf72c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_wrlock 0x5a1af760 (2147483649) 0x2a8d8320: mutex_lock 0x2a8d853c (0x0) 0x4aeaf72c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf72c: rwlock_unlock 0x5a1af760 0x58ebd12c: rwlock_rdlock 0x5a1af760 (2147483647) 0x2a8d8320: mutex_unlock 0x2a8d853c (0x2a8d8320) 0x6d564f2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x58ebd12c: rwlock_unlock 0x5a1af760 0x58ebda2c: rwlock_unlock 0x5a1af760 0x2a8d8320: mutex_lock 0x2a8d853c (0x0) 0x58ebda2c: rwlock_rdlock 0x5a1af760 (0) 0x2a8d8320: mutex_unlock 0x2a8d853c (0x2a8d8320) 0x58ebda2c: rwlock_unlock 0x5a1af760 0x2a8d8320: mutex_lock 0x2a8d853c (0x0) 0x2a8d8320: mutex_unlock 0x2a8d853c (0x2a8d8320) 0x58ebd32c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c942c: rwlock_unlock 0x5a1af760 0x2a8d8320: mutex_lock 0x2a8d853c (0x0) 0x2a8d8320: mutex_unlock 0x2a8d853c (0x2a8d8320) 0x58ebd62c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd62c: rwlock_unlock 0x5a1af760 0x58ebd62c: rwlock_rdlock 0x5a1af760 (0) 0x676c942c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd62c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_unlock 0x5a1af760 0x2a8d8320: mutex_lock 0x2a8d853c (0x0) 0x2a8d8320: mutex_unlock 0x2a8d853c (0x2a8d8320) 0x6d564c2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c9a2c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_wrlock 0x5a1af760 (0) 0x676c9a2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd32c: rwlock_unlock 0x5a1af760 0x2a8d8320: mutex_lock 0x2a8d853c (0x0) 0x676c9a2c: rwlock_unlock 0x5a1af760 0x58ebd32c: rwlock_rdlock 0x5a1af760 (2147483649) 0x2a8d8320: mutex_unlock 0x2a8d853c (0x2a8d8320) 0x6d564f2c: rwlock_unlock 0x5a1af760 0x6d564f2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564c2c: rwlock_unlock 0x5a1af760 0x58ebd02c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd02c: rwlock_unlock 0x5a1af760 0x58ebd02c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd02c: rwlock_unlock 0x5a1af760 0x2a8d8320: mutex_lock 0x2a8d853c (0x0) 0x2a8d8320: mutex_unlock 0x2a8d853c (0x2a8d8320) 0x58ebd32c: rwlock_unlock 0x5a1af760 0x6d564c2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564c2c: rwlock_unlock 0x5a1af760 0x2a8d8320: mutex_lock 0x2a8d853c (0x0) 0x4aeaf62c: rwlock_wrlock 0x5a1af760 (4294967295) 0x2a8d8320: mutex_unlock 0x2a8d853c (0x2a8d8320) 0x58ebd42c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_rdlock 0x5a1af760 (1) 0x6d564f2c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_unlock 0x5a1af760 rthread reaping 0x4aeaf02c stack 0x5d44dec0 0x58ebd52c: rwlock_wrlock 0x5a1af760 (2147483647) rthread reaping 0x58ebd12c stack 0x5d41f7e0 rthread reaping 0x4aeaf12c stack 0x5d41fda0 rthread reaping 0x58ebda2c stack 0x5d44d940 rthread reaping 0x676c9a2c stack 0x5d41f680 0x4aeaf62c: rwlock_unlock 0x5a1af760 rthread reaping 0x4aeaf72c stack 0x5d41bd00 rthread reaping 0x676c942c stack 0x5d44d0c0 rthread reaping 0x6d564f2c stack 0x5d44d120 0x4aeaf62c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x58ebd32c stack 0x5d44cba0 0x58ebd82c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd52c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd62c stack 0x5d44d0e0 rthread reaping 0x6d564c2c stack 0x5d41b3a0 rthread reaping 0x58ebd42c stack 0x5d44d300 rthread reaping 0x58ebd02c stack 0x5d41f600 0x58ebd52c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf62c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x4aeaf62c stack 0x5d41bc80 0x58ebd82c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd52c stack 0x5d41b080 rthread reaping 0x58ebd82c stack 0x5d44d3e0 0x676c972c: rwlock_wrlock 0x5a1af760 (0) 0x676c972c: rwlock_unlock 0x5a1af760 0x676c972c: rwlock_rdlock 0x5a1af760 (0) 0x676c972c: rwlock_unlock 0x5a1af760 0x6d56452c: rwlock_wrlock 0x5a1af760 (0) 0x6d56452c: rwlock_unlock 0x5a1af760 0x6d56452c: rwlock_rdlock 0x5a1af760 (0) 0x6d56452c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_wrlock 0x5a1af760 (1) 0x58ebd92c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd92c: rwlock_unlock 0x5a1af760 0x58ebdb2c: rwlock_wrlock 0x5a1af760 (0) 0x58ebdb2c: rwlock_unlock 0x5a1af760 0x58ebdb2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebdb2c: rwlock_unlock 0x5a1af760 0x6d56402c: rwlock_wrlock 0x5a1af760 (0) 0x6d56402c: rwlock_unlock 0x5a1af760 0x6d56402c: rwlock_rdlock 0x5a1af760 (0) 0x6d56402c: rwlock_unlock 0x5a1af760 0x58ebd12c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd12c: rwlock_unlock 0x5a1af760 0x58ebd12c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd12c: rwlock_unlock 0x5a1af760 0x4aeafc2c: rwlock_wrlock 0x5a1af760 (0) 0x4aeafc2c: rwlock_unlock 0x5a1af760 0x4aeafc2c: rwlock_rdlock 0x5a1af760 (0) 0x4aeafc2c: rwlock_unlock 0x5a1af760 0x58ebd22c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd22c: rwlock_unlock 0x5a1af760 0x58ebd22c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd22c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_wrlock 0x5a1af760 (0) 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x6d56482c: rwlock_wrlock 0x5a1af760 (1) 0x6d56482c: rwlock_unlock 0x5a1af760 0x6d56482c: rwlock_rdlock 0x5a1af760 (0) 0x6d56482c: rwlock_unlock 0x5a1af760 0x676c982c: rwlock_wrlock 0x5a1af760 (0) 0x676c982c: rwlock_unlock 0x5a1af760 0x676c982c: rwlock_rdlock 0x5a1af760 (0) 0x676c982c: rwlock_unlock 0x5a1af760 0x4aeaf82c: rwlock_wrlock 0x5a1af760 (1) 0x4aeaf82c: rwlock_unlock 0x5a1af760 0x4aeaf82c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf82c: rwlock_unlock 0x5a1af760 0x58ebd72c: rwlock_wrlock 0x5a1af760 (1) 0x58ebd72c: rwlock_unlock 0x5a1af760 0x58ebd72c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd72c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_wrlock 0x5a1af760 (0) 0x6d56412c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_rdlock 0x5a1af760 (0) 0x6d56412c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c972c stack 0x5d41b080 0x676c992c: rwlock_wrlock 0x5a1af760 (0) rthread reaping 0x6d56452c stack 0x5d44d3e0 0x676c992c: rwlock_unlock 0x5a1af760 0x676c9b2c: rwlock_wrlock 0x5a1af760 (2147483647) rthread reaping 0x58ebd92c stack 0x5d41bc80 0x676c992c: rwlock_rdlock 0x5a1af760 (0) 0x676c9b2c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebdb2c stack 0x5d41f600 0x676c9b2c: rwlock_rdlock 0x5a1af760 (1) 0x676c992c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56402c stack 0x5d44d300 0x676c9b2c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd12c stack 0x5d41b3a0 rthread reaping 0x4aeafc2c stack 0x5d44d0e0 rthread reaping 0x58ebd22c stack 0x5d44cba0 rthread reaping 0x58ebdc2c stack 0x5d44d120 rthread reaping 0x6d56482c stack 0x5d44d0c0 rthread reaping 0x676c982c stack 0x5d41bd00 rthread reaping 0x4aeaf82c stack 0x5d41f680 rthread reaping 0x58ebd72c stack 0x5d44d940 rthread reaping 0x6d56412c stack 0x5d41fda0 rthread reaping 0x676c992c stack 0x5d41f7e0 rthread reaping 0x676c9b2c stack 0x5d44dec0 0x4aeafc2c: rwlock_wrlock 0x5a1af760 (0) 0x4aeafc2c: rwlock_unlock 0x5a1af760 0x4aeafc2c: rwlock_rdlock 0x5a1af760 (0) 0x4aeafc2c: rwlock_unlock 0x5a1af760 0x4aeaff2c: rwlock_wrlock 0x5a1af760 (0) 0x4aeaff2c: rwlock_unlock 0x5a1af760 0x4aeaff2c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaff2c: rwlock_unlock 0x5a1af760 0x6d564c2c: rwlock_wrlock 0x5a1af760 (0) 0x4aeafd2c: rwlock_wrlock 0x5a1af760 (2147483647) 0x6d564c2c: rwlock_unlock 0x5a1af760 0x676c962c: rwlock_wrlock 0x5a1af760 (0) 0x6d564c2c: rwlock_rdlock 0x5a1af760 (0) 0x676c912c: rwlock_wrlock 0x5a1af760 (0) 0x676c962c: rwlock_unlock 0x5a1af760 0x6d564c2c: rwlock_unlock 0x5a1af760 0x676c962c: rwlock_rdlock 0x5a1af760 (1) 0x676c962c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd62c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd42c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_rdlock 0x5a1af760 (4294967295) 0x6d564e2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d564d2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56462c: rwlock_wrlock 0x5a1af760 (4294967295) rthread reaping 0x4aeafc2c stack 0x5d44dec0 rthread reaping 0x4aeaff2c stack 0x5d41f7e0 rthread reaping 0x6d564c2c stack 0x5d41fda0 0x676c912c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_wrlock 0x5a1af760 (0) 0x58ebdc2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c912c: rwlock_rdlock 0x5a1af760 (4294967295) 0x58ebd32c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d564a2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd52c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c9f2c: rwlock_unlock 0x5a1af760 0x6d564a2c: rwlock_unlock 0x5a1af760 0x6d564a2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd52c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_rdlock 0x5a1af760 (0) 0x4aeafd2c: rwlock_unlock 0x5a1af760 0x6d564a2c: rwlock_unlock 0x5a1af760 0x4aeafd2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd62c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_unlock 0x5a1af760 0x58ebd62c: rwlock_rdlock 0x5a1af760 (0) 0x6d56462c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_rdlock 0x5a1af760 (4294967295) 0x58ebd52c: rwlock_unlock 0x5a1af760 0x6d564d2c: rwlock_unlock 0x5a1af760 0x6d564d2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564d2c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_rdlock 0x5a1af760 (1) 0x676c912c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_rdlock 0x5a1af760 (2147483649) 0x676c9f2c: rwlock_unlock 0x5a1af760 0x58ebd62c: rwlock_unlock 0x5a1af760 0x4aeafd2c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_unlock 0x5a1af760 rthread reaping 0x4aeafd2c stack 0x5d44d940 rthread reaping 0x676c962c stack 0x5d41f680 0x58ebd32c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c912c stack 0x5d41bd00 rthread reaping 0x58ebd42c stack 0x5d44d0c0 0x58ebd32c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x58ebd62c stack 0x5d44d120 0x6d564e2c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564e2c: rwlock_unlock 0x5a1af760 0x58ebd32c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d564e2c stack 0x5d44cba0 rthread reaping 0x6d564d2c stack 0x5d44d0e0 rthread reaping 0x6d56462c stack 0x5d41b3a0 rthread reaping 0x676c9f2c stack 0x5d44d300 rthread reaping 0x58ebdc2c stack 0x5d41f600 rthread reaping 0x58ebd32c stack 0x5d41bc80 rthread reaping 0x6d564a2c stack 0x5d44d3e0 rthread reaping 0x58ebd52c stack 0x5d41b080 0x676c912c: rwlock_wrlock 0x5a1af760 (0) 0x676c912c: rwlock_unlock 0x5a1af760 0x676c912c: rwlock_rdlock 0x5a1af760 (0) 0x676c912c: rwlock_unlock 0x5a1af760 0x4aeaf02c: rwlock_wrlock 0x5a1af760 (0) 0x4aeaf02c: rwlock_unlock 0x5a1af760 0x4aeaf02c: rwlock_rdlock 0x5a1af760 (0) 0x6d564c2c: rwlock_wrlock 0x5a1af760 (1) 0x6d56472c: rwlock_wrlock 0x5a1af760 (2147483649) 0x4aeaf02c: rwlock_unlock 0x5a1af760 0x58ebdd2c: rwlock_wrlock 0x5a1af760 (0) 0x58ebde2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebdb2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56482c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd92c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebdd2c: rwlock_unlock 0x5a1af760 0x676c902c: rwlock_wrlock 0x5a1af760 (0) rthread reaping 0x676c912c stack 0x5d41b080 0x58ebdd2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x6d564f2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c922c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c932c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c902c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_wrlock 0x5a1af760 (2147483647) 0x676c952c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeafa2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c902c: rwlock_rdlock 0x5a1af760 (4294967295) 0x6d56472c: rwlock_unlock 0x5a1af760 0x58ebdb2c: rwlock_unlock 0x5a1af760 0x58ebdb2c: rwlock_rdlock 0x5a1af760 (0) 0x6d56472c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd92c: rwlock_unlock 0x5a1af760 0x6d564f2c: rwlock_unlock 0x5a1af760 0x58ebdd2c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_rdlock 0x5a1af760 (1) 0x58ebd92c: rwlock_unlock 0x5a1af760 0x6d564f2c: rwlock_rdlock 0x5a1af760 (1) 0x6d56472c: rwlock_unlock 0x5a1af760 0x676c902c: rwlock_unlock 0x5a1af760 0x6d564f2c: rwlock_unlock 0x5a1af760 0x58ebdb2c: rwlock_unlock 0x5a1af760 0x4aeafa2c: rwlock_unlock 0x5a1af760 0x6d564c2c: rwlock_unlock 0x5a1af760 0x6d564c2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564c2c: rwlock_unlock 0x5a1af760 0x58ebde2c: rwlock_unlock 0x5a1af760 0x4aeafa2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x58ebde2c: rwlock_rdlock 0x5a1af760 (0) 0x6d56482c: rwlock_unlock 0x5a1af760 0x58ebde2c: rwlock_unlock 0x5a1af760 0x676c952c: rwlock_unlock 0x5a1af760 0x6d56482c: rwlock_rdlock 0x5a1af760 (2147483647) 0x676c952c: rwlock_rdlock 0x5a1af760 (0) 0x676c922c: rwlock_unlock 0x5a1af760 rthread reaping 0x4aeaf02c stack 0x5d44d3e0 rthread reaping 0x6d564c2c stack 0x5d41bc80 rthread reaping 0x6d56472c stack 0x5d41f600 0x676c922c: rwlock_rdlock 0x5a1af760 (3) rthread reaping 0x58ebdd2c stack 0x5d44d300 rthread reaping 0x58ebde2c stack 0x5d41b3a0 rthread reaping 0x58ebdb2c stack 0x5d44d0e0 0x676c952c: rwlock_unlock 0x5a1af760 0x6d56482c: rwlock_unlock 0x5a1af760 0x676c922c: rwlock_unlock 0x5a1af760 0x4aeafa2c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56482c stack 0x5d44cba0 rthread reaping 0x58ebd92c stack 0x5d44d120 rthread reaping 0x676c902c stack 0x5d44d0c0 rthread reaping 0x6d564f2c stack 0x5d41bd00 0x676c942c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c922c stack 0x5d41f680 0x676c942c: rwlock_rdlock 0x5a1af760 (0) 0x676c942c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_rdlock 0x5a1af760 (0) 0x676c932c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c932c stack 0x5d44d940 rthread reaping 0x4aeafa2c stack 0x5d41fda0 rthread reaping 0x676c942c stack 0x5d41f7e0 rthread reaping 0x676c952c stack 0x5d44dec0 0x676c942c: rwlock_wrlock 0x5a1af760 (0) 0x676c942c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_rdlock 0x5a1af760 (0) 0x6d564e2c: rwlock_wrlock 0x5a1af760 (0) 0x676c942c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_wrlock 0x5a1af760 (2147483647) 0x6d564e2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9f2c: rwlock_unlock 0x5a1af760 0x4aeaf22c: rwlock_wrlock 0x5a1af760 (0) 0x676c9f2c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf22c: rwlock_unlock 0x5a1af760 0x4aeaf22c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd22c: rwlock_wrlock 0x5a1af760 (1) 0x4aeaf22c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_unlock 0x5a1af760 0x676c962c: rwlock_wrlock 0x5a1af760 (2147483647) 0x58ebdf2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c972c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c9c2c: rwlock_wrlock 0x5a1af760 (4294967295) rthread reaping 0x676c942c stack 0x5d44dec0 0x676c9e2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d564b2c: rwlock_wrlock 0x5a1af760 (4294967295) rthread reaping 0x6d564e2c stack 0x5d41f7e0 0x58ebd22c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c9f2c stack 0x5d41fda0 rthread reaping 0x4aeaf22c stack 0x5d44d940 0x58ebd02c: rwlock_wrlock 0x5a1af760 (0) 0x6d56492c: rwlock_wrlock 0x5a1af760 (2147483647) 0x58ebd22c: rwlock_rdlock 0x5a1af760 (4294967295) 0x4aeaf02c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c922c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c9d2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd02c: rwlock_unlock 0x5a1af760 0x58ebd02c: rwlock_rdlock 0x5a1af760 (0) 0x6d564b2c: rwlock_unlock 0x5a1af760 0x676c972c: rwlock_unlock 0x5a1af760 0x676c972c: rwlock_rdlock 0x5a1af760 (0) 0x676c972c: rwlock_unlock 0x5a1af760 0x58ebdf2c: rwlock_unlock 0x5a1af760 0x58ebdf2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9d2c: rwlock_unlock 0x5a1af760 0x58ebdf2c: rwlock_unlock 0x5a1af760 0x676c9d2c: rwlock_rdlock 0x5a1af760 (4294967295) 0x676c9c2c: rwlock_unlock 0x5a1af760 0x4aeaf02c: rwlock_unlock 0x5a1af760 0x4aeaf02c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd22c: rwlock_unlock 0x5a1af760 0x4aeaf02c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564b2c: rwlock_unlock 0x5a1af760 0x676c9d2c: rwlock_unlock 0x5a1af760 0x676c9c2c: rwlock_rdlock 0x5a1af760 (1) 0x676c9c2c: rwlock_unlock 0x5a1af760 0x58ebd02c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd22c stack 0x5d41f680 0x676c962c: rwlock_unlock 0x5a1af760 0x676c922c: rwlock_unlock 0x5a1af760 0x676c962c: rwlock_rdlock 0x5a1af760 (2147483647) 0x6d56492c: rwlock_unlock 0x5a1af760 0x676c922c: rwlock_rdlock 0x5a1af760 (4294967295) 0x676c922c: rwlock_unlock 0x5a1af760 0x6d56492c: rwlock_rdlock 0x5a1af760 (0) 0x676c962c: rwlock_unlock 0x5a1af760 0x6d56492c: rwlock_unlock 0x5a1af760 0x676c9e2c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c962c stack 0x5d41bd00 0x676c9e2c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x58ebdf2c stack 0x5d44d0c0 0x676c9e2c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c972c stack 0x5d44d120 rthread reaping 0x676c9c2c stack 0x5d44cba0 rthread reaping 0x676c9e2c stack 0x5d44d0e0 rthread reaping 0x6d564b2c stack 0x5d41b3a0 rthread reaping 0x58ebd02c stack 0x5d44d300 rthread reaping 0x6d56492c stack 0x5d41f600 rthread reaping 0x4aeaf02c stack 0x5d41bc80 rthread reaping 0x676c9d2c stack 0x5d44d3e0 rthread reaping 0x676c922c stack 0x5d41b080 0x4aeaf72c: rwlock_wrlock 0x5a1af760 (0) 0x4aeaf72c: rwlock_unlock 0x5a1af760 0x4aeaf72c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf72c: rwlock_unlock 0x5a1af760 0x58ebd72c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd72c: rwlock_unlock 0x5a1af760 0x58ebd72c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd72c: rwlock_unlock 0x5a1af760 0x676c9b2c: rwlock_wrlock 0x5a1af760 (0) 0x4aeaf42c: rwlock_wrlock 0x5a1af760 (2147483647) 0x676c9b2c: rwlock_unlock 0x5a1af760 0x4aeaf22c: rwlock_wrlock 0x5a1af760 (0) 0x676c9b2c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf22c: rwlock_unlock 0x5a1af760 0x4aeaf22c: rwlock_rdlock 0x5a1af760 (1) 0x676c942c: rwlock_wrlock 0x5a1af760 (2147483647) 0x676c9b2c: rwlock_unlock 0x5a1af760 0x4aeaf22c: rwlock_unlock 0x5a1af760 0x4aeaf42c: rwlock_unlock 0x5a1af760 0x4aeaf42c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf42c: rwlock_unlock 0x5a1af760 0x676c992c: rwlock_wrlock 0x5a1af760 (2147483647) 0x676c942c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_rdlock 0x5a1af760 (0) 0x6d564a2c: rwlock_wrlock 0x5a1af760 (1) 0x58ebd52c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c942c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_wrlock 0x5a1af760 (2147483647) rthread reaping 0x4aeaf72c stack 0x5d41b080 rthread reaping 0x58ebd72c stack 0x5d44d3e0 rthread reaping 0x676c9b2c stack 0x5d41bc80 rthread reaping 0x4aeaf42c stack 0x5d41f600 rthread reaping 0x4aeaf22c stack 0x5d44d300 0x6d56422c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d564a2c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_wrlock 0x5a1af760 (0) 0x6d564a2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x58ebdd2c: rwlock_wrlock 0x5a1af760 (2147483647) rthread reaping 0x676c942c stack 0x5d41b3a0 0x6d564c2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56452c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56432c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd82c: rwlock_unlock 0x5a1af760 0x676c992c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_rdlock 0x5a1af760 (4294967295) 0x58ebd82c: rwlock_unlock 0x5a1af760 0x6d564a2c: rwlock_unlock 0x5a1af760 0x676c992c: rwlock_rdlock 0x5a1af760 (2147483649) 0x676c992c: rwlock_unlock 0x5a1af760 0x6d56432c: rwlock_unlock 0x5a1af760 0x6d56452c: rwlock_unlock 0x5a1af760 0x6d56452c: rwlock_rdlock 0x5a1af760 (0) 0x6d56432c: rwlock_rdlock 0x5a1af760 (0) 0x6d56452c: rwlock_unlock 0x5a1af760 0x6d56432c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_rdlock 0x5a1af760 (0) 0x6d56462c: rwlock_unlock 0x5a1af760 0x6d56422c: rwlock_unlock 0x5a1af760 0x6d56422c: rwlock_rdlock 0x5a1af760 (0) 0x6d56462c: rwlock_rdlock 0x5a1af760 (0) 0x6d56422c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c992c stack 0x5d44d0e0 rthread reaping 0x6d564a2c stack 0x5d44cba0 0x6d56462c: rwlock_unlock 0x5a1af760 0x6d564c2c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd52c stack 0x5d44d120 0x6d564c2c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x6d56462c stack 0x5d44d0c0 0x6d564c2c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56422c stack 0x5d41bd00 rthread reaping 0x58ebd82c stack 0x5d41f680 0x58ebdd2c: rwlock_unlock 0x5a1af760 0x58ebdd2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebdd2c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebdd2c stack 0x5d44d940 rthread reaping 0x6d56432c stack 0x5d41fda0 rthread reaping 0x6d564c2c stack 0x5d41f7e0 rthread reaping 0x6d56452c stack 0x5d44dec0 0x58ebda2c: rwlock_wrlock 0x5a1af760 (0) 0x58ebda2c: rwlock_unlock 0x5a1af760 0x58ebda2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebda2c: rwlock_unlock 0x5a1af760 0x4aeafb2c: rwlock_wrlock 0x5a1af760 (0) 0x4aeafb2c: rwlock_unlock 0x5a1af760 0x4aeafb2c: rwlock_rdlock 0x5a1af760 (0) 0x4aeafb2c: rwlock_unlock 0x5a1af760 0x4aeafc2c: rwlock_wrlock 0x5a1af760 (0) 0x58ebdb2c: rwlock_wrlock 0x5a1af760 (2147483647) 0x4aeafc2c: rwlock_unlock 0x5a1af760 0x4aeafc2c: rwlock_rdlock 0x5a1af760 (0) 0x6d56472c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c972c: rwlock_wrlock 0x5a1af760 (2147483649) 0x4aeaf52c: rwlock_wrlock 0x5a1af760 (2147483649) 0x6d564b2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x4aeafc2c: rwlock_unlock 0x5a1af760 0x6d564d2c: rwlock_wrlock 0x5a1af760 (0) 0x676c952c: rwlock_wrlock 0x5a1af760 (2147483647) rthread reaping 0x58ebda2c stack 0x5d44dec0 rthread reaping 0x4aeafb2c stack 0x5d41f7e0 0x676c932c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd12c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c9b2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d564d2c: rwlock_unlock 0x5a1af760 0x676c982c: rwlock_wrlock 0x5a1af760 (0) 0x6d56482c: rwlock_wrlock 0x5a1af760 (2147483647) 0x6d564f2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d564d2c: rwlock_rdlock 0x5a1af760 (4294967295) 0x676c982c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_unlock 0x5a1af760 0x676c982c: rwlock_rdlock 0x5a1af760 (0) 0x676c9b2c: rwlock_unlock 0x5a1af760 0x676c9b2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9b2c: rwlock_unlock 0x5a1af760 0x6d564d2c: rwlock_unlock 0x5a1af760 0x676c952c: rwlock_unlock 0x5a1af760 0x6d56482c: rwlock_unlock 0x5a1af760 0x6d56482c: rwlock_rdlock 0x5a1af760 (0) 0x6d56482c: rwlock_unlock 0x5a1af760 0x6d56472c: rwlock_unlock 0x5a1af760 0x6d56472c: rwlock_rdlock 0x5a1af760 (0) 0x6d56472c: rwlock_unlock 0x5a1af760 0x676c952c: rwlock_rdlock 0x5a1af760 (0) 0x676c952c: rwlock_unlock 0x5a1af760 0x6d564f2c: rwlock_unlock 0x5a1af760 0x676c972c: rwlock_unlock 0x5a1af760 0x676c972c: rwlock_rdlock 0x5a1af760 (0) 0x676c972c: rwlock_unlock 0x5a1af760 0x676c982c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564b2c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_rdlock 0x5a1af760 (0) 0x676c932c: rwlock_unlock 0x5a1af760 0x6d564f2c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf52c: rwlock_unlock 0x5a1af760 0x58ebd12c: rwlock_unlock 0x5a1af760 0x58ebd12c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf52c: rwlock_rdlock 0x5a1af760 (1) 0x58ebd12c: rwlock_unlock 0x5a1af760 0x4aeaf52c: rwlock_unlock 0x5a1af760 0x6d564f2c: rwlock_unlock 0x5a1af760 0x58ebdb2c: rwlock_unlock 0x5a1af760 0x58ebdb2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebdb2c: rwlock_unlock 0x5a1af760 rthread reaping 0x4aeafc2c stack 0x5d41fda0 rthread reaping 0x58ebdb2c stack 0x5d44d940 rthread reaping 0x6d56472c stack 0x5d41f680 rthread reaping 0x676c972c stack 0x5d41bd00 rthread reaping 0x4aeaf52c stack 0x5d44d0c0 rthread reaping 0x6d564b2c stack 0x5d44d120 rthread reaping 0x6d564d2c stack 0x5d44cba0 rthread reaping 0x676c932c stack 0x5d44d0e0 rthread reaping 0x676c952c stack 0x5d41b3a0 rthread reaping 0x58ebd12c stack 0x5d44d300 rthread reaping 0x676c9b2c stack 0x5d41f600 rthread reaping 0x6d564f2c stack 0x5d41bc80 rthread reaping 0x676c982c stack 0x5d44d3e0 rthread reaping 0x6d56482c stack 0x5d41b080 0x676c9a2c: rwlock_wrlock 0x5a1af760 (0) 0x676c9a2c: rwlock_unlock 0x5a1af760 0x676c9a2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9a2c: rwlock_unlock 0x5a1af760 0x58ebdd2c: rwlock_wrlock 0x5a1af760 (0) 0x6d56492c: rwlock_wrlock 0x5a1af760 (2147483647) 0x58ebdd2c: rwlock_unlock 0x5a1af760 0x58ebdd2c: rwlock_rdlock 0x5a1af760 (0) 0x676c962c: rwlock_wrlock 0x5a1af760 (2147483649) 0x6d564b2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c972c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c9e2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x58ebdd2c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_wrlock 0x5a1af760 (0) 0x6d56472c: rwlock_wrlock 0x5a1af760 (2147483647) rthread reaping 0x676c9a2c stack 0x5d41b080 0x676c952c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c992c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeaf52c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c942c: rwlock_unlock 0x5a1af760 0x58ebd22c: rwlock_wrlock 0x5a1af760 (0) 0x6d564a2c: rwlock_wrlock 0x5a1af760 (2147483647) 0x676c942c: rwlock_rdlock 0x5a1af760 (4294967295) 0x58ebd32c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c9c2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd22c: rwlock_unlock 0x5a1af760 0x676c972c: rwlock_unlock 0x5a1af760 0x676c972c: rwlock_rdlock 0x5a1af760 (0) 0x676c972c: rwlock_unlock 0x5a1af760 0x58ebd22c: rwlock_rdlock 0x5a1af760 (0) 0x6d56492c: rwlock_unlock 0x5a1af760 0x676c9c2c: rwlock_unlock 0x5a1af760 0x676c9c2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9c2c: rwlock_unlock 0x5a1af760 0x676c992c: rwlock_unlock 0x5a1af760 0x676c992c: rwlock_rdlock 0x5a1af760 (0) 0x676c992c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebdd2c stack 0x5d44d3e0 0x58ebd32c: rwlock_unlock 0x5a1af760 0x676c952c: rwlock_unlock 0x5a1af760 0x676c952c: rwlock_rdlock 0x5a1af760 (0) 0x676c962c: rwlock_unlock 0x5a1af760 0x6d56492c: rwlock_rdlock 0x5a1af760 (4294967295) 0x6d56492c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_unlock 0x5a1af760 0x676c952c: rwlock_unlock 0x5a1af760 0x58ebd32c: rwlock_rdlock 0x5a1af760 (0) 0x6d56472c: rwlock_unlock 0x5a1af760 0x6d56472c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd22c: rwlock_unlock 0x5a1af760 0x6d56472c: rwlock_unlock 0x5a1af760 0x58ebd32c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56492c stack 0x5d41bc80 0x676c962c: rwlock_rdlock 0x5a1af760 (0) 0x676c962c: rwlock_unlock 0x5a1af760 0x676c9e2c: rwlock_unlock 0x5a1af760 0x676c9e2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9e2c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c962c stack 0x5d41f600 0x6d564a2c: rwlock_unlock 0x5a1af760 0x6d564a2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564b2c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf52c: rwlock_unlock 0x5a1af760 0x4aeaf52c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf52c: rwlock_unlock 0x5a1af760 0x6d564a2c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d564b2c stack 0x5d44d300 rthread reaping 0x676c972c stack 0x5d41b3a0 rthread reaping 0x676c9e2c stack 0x5d44d0e0 rthread reaping 0x676c942c stack 0x5d44cba0 rthread reaping 0x676c952c stack 0x5d44d120 rthread reaping 0x6d56472c stack 0x5d44d0c0 rthread reaping 0x676c992c stack 0x5d41bd00 rthread reaping 0x4aeaf52c stack 0x5d41f680 rthread reaping 0x6d564a2c stack 0x5d44d940 rthread reaping 0x58ebd22c stack 0x5d41fda0 rthread reaping 0x676c9c2c stack 0x5d41f7e0 rthread reaping 0x58ebd32c stack 0x5d44dec0 0x6d56462c: rwlock_wrlock 0x5a1af760 (0) 0x6d56462c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_rdlock 0x5a1af760 (0) 0x6d56462c: rwlock_unlock 0x5a1af760 0x4aeaf22c: rwlock_wrlock 0x5a1af760 (0) 0x4aeaf22c: rwlock_unlock 0x5a1af760 0x4aeaf22c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf22c: rwlock_unlock 0x5a1af760 0x4aeafb2c: rwlock_wrlock 0x5a1af760 (0) 0x4aeafb2c: rwlock_unlock 0x5a1af760 0x4aeafb2c: rwlock_rdlock 0x5a1af760 (0) 0x4aeafb2c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_wrlock 0x5a1af760 (1) 0x58ebd82c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd82c: rwlock_unlock 0x5a1af760 0x4aeafe2c: rwlock_wrlock 0x5a1af760 (1) 0x4aeafe2c: rwlock_unlock 0x5a1af760 0x4aeafe2c: rwlock_rdlock 0x5a1af760 (0) 0x4aeafe2c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd92c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd92c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_wrlock 0x5a1af760 (0) 0x676c9f2c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9f2c: rwlock_unlock 0x5a1af760 0x676c912c: rwlock_wrlock 0x5a1af760 (0) 0x676c912c: rwlock_unlock 0x5a1af760 0x676c912c: rwlock_rdlock 0x5a1af760 (0) 0x6d564c2c: rwlock_wrlock 0x5a1af760 (1) 0x676c912c: rwlock_unlock 0x5a1af760 0x6d564d2c: rwlock_wrlock 0x5a1af760 (2147483647) 0x6d564c2c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56462c stack 0x5d44dec0 0x6d564c2c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x4aeaf22c stack 0x5d41f7e0 rthread reaping 0x4aeafb2c stack 0x5d41fda0 rthread reaping 0x58ebd82c stack 0x5d44d940 rthread reaping 0x4aeafe2c stack 0x5d41f680 rthread reaping 0x58ebd92c stack 0x5d41bd00 rthread reaping 0x676c9f2c stack 0x5d44d0c0 0x6d564e2c: rwlock_wrlock 0x5a1af760 (2147483649) rthread reaping 0x676c912c stack 0x5d44d120 0x6d56442c: rwlock_wrlock 0x5a1af760 (2147483649) 0x4aeaff2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c932c: rwlock_wrlock 0x5a1af760 (2147483649) 0x58ebd42c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c952c: rwlock_wrlock 0x5a1af760 (2147483649) 0x6d564c2c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_unlock 0x5a1af760 0x6d564d2c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_rdlock 0x5a1af760 (2147483647) rthread reaping 0x6d564c2c stack 0x5d44cba0 0x6d564d2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564d2c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d564d2c stack 0x5d44d0e0 0x676c952c: rwlock_unlock 0x5a1af760 0x676c952c: rwlock_rdlock 0x5a1af760 (0) 0x676c952c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_rdlock 0x5a1af760 (0) 0x676c932c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_rdlock 0x5a1af760 (2147483649) 0x676c932c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564e2c: rwlock_unlock 0x5a1af760 0x4aeaff2c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d564e2c stack 0x5d41b3a0 0x4aeaff2c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x6d56442c stack 0x5d44d300 0x4aeaff2c: rwlock_unlock 0x5a1af760 rthread reaping 0x4aeaff2c stack 0x5d41f600 rthread reaping 0x676c932c stack 0x5d41bc80 rthread reaping 0x58ebd42c stack 0x5d44d3e0 rthread reaping 0x676c952c stack 0x5d41b080 0x676c922c: rwlock_wrlock 0x5a1af760 (0) 0x676c922c: rwlock_unlock 0x5a1af760 0x676c922c: rwlock_rdlock 0x5a1af760 (0) 0x6d564f2c: rwlock_wrlock 0x5a1af760 (0) 0x676c922c: rwlock_unlock 0x5a1af760 0x58ebdb2c: rwlock_wrlock 0x5a1af760 (2147483647) 0x6d564f2c: rwlock_unlock 0x5a1af760 0x6d564f2c: rwlock_rdlock 0x5a1af760 (0) 0x676c982c: rwlock_wrlock 0x5a1af760 (2147483649) 0x58ebde2c: rwlock_wrlock 0x5a1af760 (2147483649) main: 0 0x4aeaf02c: 0: enter run() 0x58ebd12c: 1: enter run() 0x4aeaf12c: 2: enter run() 0x58ebda2c: 3: enter run() 0x4aeaf02c: 0: set_msg 0x676c9a2c: 4: enter run() 0x4aeaf12c: 2: set_msg 0x58ebd12c: 1: set_msg 0x4aeaf72c: 5: enter run() 0x4aeaf12c: 2: msg: "new message" 0x676c942c: 6: enter run() 0x4aeaf12c: 2: exit run() 0x4aeaf02c: 0: msg: "new message" 0x4aeaf72c: 5: set_msg 0x4aeaf02c: 0: exit run() 0x4aeaf72c: 5: msg: "new message" 0x6d564f2c: 7: enter run() 0x58ebd12c: 1: msg: "new message" 0x4aeaf72c: 5: exit run() 0x58ebda2c: 3: set_msg 0x58ebd12c: 1: exit run() 0x58ebda2c: 3: msg: "new message" 0x58ebd32c: 8: enter run() 0x676c942c: 6: set_msg 0x58ebda2c: 3: exit run() 0x58ebd62c: 9: enter run() 0x58ebd62c: 9: set_msg 0x58ebd62c: 9: msg: "new message" 0x676c942c: 6: msg: "new message" 0x58ebd62c: 9: exit run() 0x6d564c2c: 10: enter run() 0x676c942c: 6: exit run() 0x676c9a2c: 4: set_msg 0x58ebd42c: 11: enter run() 0x58ebd32c: 8: set_msg 0x676c9a2c: 4: msg: "new message" 0x6d564f2c: 7: set_msg 0x676c9a2c: 4: exit run() 0x6d564c2c: 10: set_msg 0x58ebd02c: 12: enter run() 0x58ebd02c: 12: set_msg 0x58ebd02c: 12: msg: "new message" 0x58ebd02c: 12: exit run() 0x58ebd32c: 8: msg: "new message" 0x58ebd32c: 8: exit run() 0x6d564c2c: 10: msg: "new message" 0x6d564c2c: 10: exit run() 0x4aeaf62c: 13: enter run() 0x58ebd42c: 11: set_msg 0x6d564f2c: 7: msg: "new message" 0x58ebd42c: 11: msg: "new message" 0x6d564f2c: 7: exit run() 0x58ebd52c: 14: enter run() 0x58ebd42c: 11: exit run() 0x4aeaf62c: 13: set_msg 0x58ebd82c: 15: enter run() 0x58ebd52c: 14: set_msg 0x4aeaf62c: 13: msg: "new message" 0x58ebd52c: 14: msg: "new message" 0x4aeaf62c: 13: exit run() 0x58ebd52c: 14: exit run() 0x58ebd82c: 15: set_msg 0x58ebd82c: 15: msg: "new message" 0x58ebd82c: 15: exit run() main: 1 0x676c972c: 0: enter run() 0x676c972c: 0: set_msg 0x676c972c: 0: msg: "new message" 0x676c972c: 0: exit run() 0x6d56452c: 1: enter run() 0x6d56452c: 1: set_msg 0x6d56452c: 1: msg: "new message" 0x58ebd92c: 2: enter run() 0x6d56452c: 1: exit run() 0x58ebd92c: 2: set_msg 0x58ebd92c: 2: msg: "new message" 0x58ebd92c: 2: exit run() 0x58ebdb2c: 3: enter run() 0x58ebdb2c: 3: set_msg 0x58ebdb2c: 3: msg: "new message" 0x58ebdb2c: 3: exit run() 0x6d56402c: 4: enter run() 0x6d56402c: 4: set_msg 0x6d56402c: 4: msg: "new message" 0x6d56402c: 4: exit run() 0x58ebd12c: 5: enter run() 0x58ebd12c: 5: set_msg 0x58ebd12c: 5: msg: "new message" 0x58ebd12c: 5: exit run() 0x4aeafc2c: 6: enter run() 0x4aeafc2c: 6: set_msg 0x4aeafc2c: 6: msg: "new message" 0x4aeafc2c: 6: exit run() 0x58ebd22c: 7: enter run() 0x58ebd22c: 7: set_msg 0x58ebd22c: 7: msg: "new message" 0x58ebd22c: 7: exit run() 0x58ebdc2c: 8: enter run() 0x58ebdc2c: 8: set_msg 0x58ebdc2c: 8: msg: "new message" 0x6d56482c: 9: enter run() 0x58ebdc2c: 8: exit run() 0x6d56482c: 9: set_msg 0x6d56482c: 9: msg: "new message" 0x6d56482c: 9: exit run() 0x676c982c: 10: enter run() 0x676c982c: 10: set_msg 0x676c982c: 10: msg: "new message" 0x4aeaf82c: 11: enter run() 0x676c982c: 10: exit run() 0x4aeaf82c: 11: set_msg 0x4aeaf82c: 11: msg: "new message" 0x58ebd72c: 12: enter run() 0x4aeaf82c: 11: exit run() 0x58ebd72c: 12: set_msg 0x58ebd72c: 12: msg: "new message" 0x58ebd72c: 12: exit run() 0x6d56412c: 13: enter run() 0x6d56412c: 13: set_msg 0x6d56412c: 13: msg: "new message" 0x6d56412c: 13: exit run() 0x676c992c: 14: enter run() 0x676c992c: 14: set_msg 0x676c9b2c: 15: enter run() 0x676c9b2c: 15: set_msg 0x676c992c: 14: msg: "new message" 0x676c9b2c: 15: msg: "new message" 0x676c992c: 14: exit run() 0x676c9b2c: 15: exit run() main: 2 0x4aeafc2c: 0: enter run() 0x4aeafc2c: 0: set_msg 0x4aeafc2c: 0: msg: "new message" 0x4aeafc2c: 0: exit run() 0x4aeaff2c: 1: enter run() 0x4aeaff2c: 1: set_msg 0x4aeaff2c: 1: msg: "new message" 0x6d564c2c: 2: enter run() 0x4aeafd2c: 3: enter run() 0x4aeaff2c: 1: exit run() 0x6d564c2c: 2: set_msg 0x676c962c: 4: enter run() 0x676c912c: 5: enter run() 0x676c962c: 4: set_msg 0x6d564c2c: 2: msg: "new message" 0x676c962c: 4: msg: "new message" 0x58ebd42c: 6: enter run() 0x6d564c2c: 2: exit run() 0x58ebd62c: 7: enter run() 0x58ebd42c: 6: set_msg 0x6d564e2c: 8: enter run() 0x6d564d2c: 9: enter run() 0x676c962c: 4: exit run() 0x6d56462c: 10: enter run() 0x676c912c: 5: set_msg 0x676c9f2c: 11: enter run() 0x58ebdc2c: 12: enter run() 0x58ebd32c: 13: enter run() 0x6d564a2c: 14: enter run() 0x58ebd52c: 15: enter run() 0x676c9f2c: 11: set_msg 0x6d564a2c: 14: set_msg 0x58ebd52c: 15: set_msg 0x4aeafd2c: 3: set_msg 0x6d564a2c: 14: msg: "new message" 0x6d564a2c: 14: exit run() 0x58ebd62c: 7: set_msg 0x58ebd42c: 6: msg: "new message" 0x58ebd42c: 6: exit run() 0x6d56462c: 10: set_msg 0x58ebd52c: 15: msg: "new message" 0x58ebd52c: 15: exit run() 0x6d564d2c: 9: set_msg 0x6d564d2c: 9: msg: "new message" 0x6d564d2c: 9: exit run() 0x58ebdc2c: 12: set_msg 0x676c912c: 5: msg: "new message" 0x58ebdc2c: 12: msg: "new message" 0x676c912c: 5: exit run() 0x58ebdc2c: 12: exit run() 0x676c9f2c: 11: msg: "new message" 0x4aeafd2c: 3: msg: "new message" 0x58ebd62c: 7: msg: "new message" 0x6d56462c: 10: msg: "new message" 0x676c9f2c: 11: exit run() 0x58ebd62c: 7: exit run() 0x4aeafd2c: 3: exit run() 0x6d56462c: 10: exit run() 0x58ebd32c: 13: set_msg 0x6d564e2c: 8: set_msg 0x6d564e2c: 8: msg: "new message" 0x58ebd32c: 13: msg: "new message" 0x6d564e2c: 8: exit run() 0x58ebd32c: 13: exit run() main: 3 0x676c912c: 0: enter run() 0x676c912c: 0: set_msg 0x676c912c: 0: msg: "new message" 0x4aeaf02c: 1: enter run() 0x676c912c: 0: exit run() 0x4aeaf02c: 1: set_msg 0x6d564c2c: 2: enter run() 0x6d56472c: 3: enter run() 0x4aeaf02c: 1: msg: "new message" 0x58ebdd2c: 4: enter run() 0x58ebde2c: 5: enter run() 0x58ebdb2c: 6: enter run() 0x6d56482c: 7: enter run() 0x58ebd92c: 8: enter run() 0x58ebdd2c: 4: set_msg 0x4aeaf02c: 1: exit run() 0x676c902c: 9: enter run() 0x6d564f2c: 10: enter run() 0x676c922c: 11: enter run() 0x676c932c: 12: enter run() 0x676c902c: 9: set_msg 0x676c942c: 14: enter run() 0x676c952c: 15: enter run() 0x4aeafa2c: 13: enter run() 0x6d56472c: 3: set_msg 0x58ebdb2c: 6: set_msg 0x58ebd92c: 8: set_msg 0x6d564f2c: 10: set_msg 0x58ebdd2c: 4: msg: "new message" 0x58ebdd2c: 4: exit run() 0x58ebd92c: 8: msg: "new message" 0x6d56472c: 3: msg: "new message" 0x58ebd92c: 8: exit run() 0x676c902c: 9: msg: "new message" 0x6d564f2c: 10: msg: "new message" 0x6d56472c: 3: exit run() 0x58ebdb2c: 6: msg: "new message" 0x676c902c: 9: exit run() 0x6d564f2c: 10: exit run() 0x58ebdb2c: 6: exit run() 0x4aeafa2c: 13: set_msg 0x6d564c2c: 2: set_msg 0x6d564c2c: 2: msg: "new message" 0x6d564c2c: 2: exit run() 0x58ebde2c: 5: set_msg 0x6d56482c: 7: set_msg 0x58ebde2c: 5: msg: "new message" 0x676c952c: 15: set_msg 0x58ebde2c: 5: exit run() 0x676c922c: 11: set_msg 0x676c952c: 15: msg: "new message" 0x6d56482c: 7: msg: "new message" 0x676c922c: 11: msg: "new message" 0x4aeafa2c: 13: msg: "new message" 0x676c952c: 15: exit run() 0x6d56482c: 7: exit run() 0x676c922c: 11: exit run() 0x4aeafa2c: 13: exit run() 0x676c942c: 14: set_msg 0x676c942c: 14: msg: "new message" 0x676c942c: 14: exit run() 0x676c932c: 12: set_msg 0x676c932c: 12: msg: "new message" 0x676c932c: 12: exit run() main: 4 0x676c942c: 0: enter run() 0x676c942c: 0: set_msg 0x6d564e2c: 1: enter run() 0x676c942c: 0: msg: "new message" 0x676c942c: 0: exit run() 0x6d564e2c: 1: set_msg 0x676c9f2c: 2: enter run() 0x676c9f2c: 2: set_msg 0x4aeaf22c: 3: enter run() 0x4aeaf22c: 3: set_msg 0x58ebd22c: 4: enter run() 0x4aeaf22c: 3: msg: "new message" 0x676c9f2c: 2: msg: "new message" 0x6d564e2c: 1: msg: "new message" 0x676c962c: 5: enter run() 0x676c9f2c: 2: exit run() 0x4aeaf22c: 3: exit run() 0x58ebdf2c: 6: enter run() 0x676c972c: 7: enter run() 0x676c9c2c: 8: enter run() 0x6d564e2c: 1: exit run() 0x676c9e2c: 9: enter run() 0x6d564b2c: 10: enter run() 0x58ebd22c: 4: set_msg 0x58ebd02c: 11: enter run() 0x6d56492c: 12: enter run() 0x4aeaf02c: 13: enter run() 0x676c922c: 15: enter run() 0x676c9d2c: 14: enter run() 0x58ebd02c: 11: set_msg 0x6d564b2c: 10: set_msg 0x676c972c: 7: set_msg 0x676c972c: 7: msg: "new message" 0x676c972c: 7: exit run() 0x58ebdf2c: 6: set_msg 0x676c9d2c: 14: set_msg 0x58ebdf2c: 6: msg: "new message" 0x676c9c2c: 8: set_msg 0x58ebdf2c: 6: exit run() 0x4aeaf02c: 13: set_msg 0x58ebd22c: 4: msg: "new message" 0x4aeaf02c: 13: msg: "new message" 0x58ebd22c: 4: exit run() 0x4aeaf02c: 13: exit run() 0x6d564b2c: 10: msg: "new message" 0x6d564b2c: 10: exit run() 0x676c9d2c: 14: msg: "new message" 0x676c9d2c: 14: exit run() 0x676c9c2c: 8: msg: "new message" 0x58ebd02c: 11: msg: "new message" 0x676c9c2c: 8: exit run() 0x676c962c: 5: set_msg 0x58ebd02c: 11: exit run() 0x676c922c: 15: set_msg 0x6d56492c: 12: set_msg 0x676c922c: 15: msg: "new message" 0x676c922c: 15: exit run() 0x676c962c: 5: msg: "new message" 0x6d56492c: 12: msg: "new message" 0x676c962c: 5: exit run() 0x6d56492c: 12: exit run() 0x676c9e2c: 9: set_msg 0x676c9e2c: 9: msg: "new message" 0x676c9e2c: 9: exit run() main: 5 0x4aeaf72c: 0: enter run() 0x4aeaf72c: 0: set_msg 0x4aeaf72c: 0: msg: "new message" 0x4aeaf72c: 0: exit run() 0x58ebd72c: 1: enter run() 0x58ebd72c: 1: set_msg 0x58ebd72c: 1: msg: "new message" 0x58ebd72c: 1: exit run() 0x676c9b2c: 2: enter run() 0x4aeaf42c: 3: enter run() 0x676c9b2c: 2: set_msg 0x4aeaf22c: 4: enter run() 0x4aeaf22c: 4: set_msg 0x676c942c: 5: enter run() 0x676c9b2c: 2: msg: "new message" 0x4aeaf22c: 4: msg: "new message" 0x676c9b2c: 2: exit run() 0x4aeaf22c: 4: exit run() 0x4aeaf42c: 3: set_msg 0x4aeaf42c: 3: msg: "new message" 0x676c992c: 6: enter run() 0x4aeaf42c: 3: exit run() 0x676c942c: 5: set_msg 0x6d564a2c: 7: enter run() 0x58ebd52c: 8: enter run() 0x676c942c: 5: msg: "new message" 0x6d56462c: 9: enter run() 0x6d56422c: 10: enter run() 0x6d564a2c: 7: set_msg 0x58ebd82c: 11: enter run() 0x58ebdd2c: 12: enter run() 0x676c942c: 5: exit run() 0x6d56432c: 13: enter run() 0x6d564c2c: 14: enter run() 0x6d56452c: 15: enter run() 0x58ebd82c: 11: set_msg 0x676c992c: 6: set_msg 0x58ebd82c: 11: msg: "new message" 0x58ebd82c: 11: exit run() 0x6d564a2c: 7: msg: "new message" 0x676c992c: 6: msg: "new message" 0x676c992c: 6: exit run() 0x6d56432c: 13: set_msg 0x6d56452c: 15: set_msg 0x6d56452c: 15: msg: "new message" 0x6d56432c: 13: msg: "new message" 0x6d564a2c: 7: exit run() 0x58ebd52c: 8: set_msg 0x6d56452c: 15: exit run() 0x6d56432c: 13: exit run() 0x6d56462c: 9: set_msg 0x6d56422c: 10: set_msg 0x6d56422c: 10: msg: "new message" 0x58ebd52c: 8: msg: "new message" 0x6d56462c: 9: msg: "new message" 0x6d56422c: 10: exit run() 0x58ebd52c: 8: exit run() 0x6d56462c: 9: exit run() 0x6d564c2c: 14: set_msg 0x6d564c2c: 14: msg: "new message" 0x6d564c2c: 14: exit run() 0x58ebdd2c: 12: set_msg 0x58ebdd2c: 12: msg: "new message" 0x58ebdd2c: 12: exit run() main: 6 0x58ebda2c: 0: enter run() 0x58ebda2c: 0: set_msg 0x4aeafb2c: 1: enter run() 0x58ebda2c: 0: msg: "new message" 0x58ebda2c: 0: exit run() 0x4aeafb2c: 1: set_msg 0x4aeafb2c: 1: msg: "new message" 0x4aeafc2c: 2: enter run() 0x58ebdb2c: 3: enter run() 0x4aeafc2c: 2: set_msg 0x4aeafb2c: 1: exit run() 0x6d56472c: 4: enter run() 0x676c972c: 5: enter run() 0x4aeaf52c: 6: enter run() 0x6d564b2c: 7: enter run() 0x4aeafc2c: 2: msg: "new message" 0x6d564d2c: 8: enter run() 0x676c952c: 10: enter run() 0x676c932c: 9: enter run() 0x58ebd12c: 11: enter run() 0x676c9b2c: 12: enter run() 0x6d564d2c: 8: set_msg 0x676c982c: 14: enter run() 0x6d56482c: 15: enter run() 0x6d564f2c: 13: enter run() 0x4aeafc2c: 2: exit run() 0x676c982c: 14: set_msg 0x676c932c: 9: set_msg 0x676c9b2c: 12: set_msg 0x676c9b2c: 12: msg: "new message" 0x676c9b2c: 12: exit run() 0x6d564d2c: 8: msg: "new message" 0x6d564d2c: 8: exit run() 0x676c952c: 10: set_msg 0x6d56482c: 15: set_msg 0x6d56482c: 15: msg: "new message" 0x6d56482c: 15: exit run() 0x6d56472c: 4: set_msg 0x6d56472c: 4: msg: "new message" 0x6d56472c: 4: exit run() 0x676c952c: 10: msg: "new message" 0x6d564f2c: 13: set_msg 0x676c972c: 5: set_msg 0x676c972c: 5: msg: "new message" 0x676c982c: 14: msg: "new message" 0x676c972c: 5: exit run() 0x676c982c: 14: exit run() 0x676c952c: 10: exit run() 0x6d564b2c: 7: set_msg 0x6d564b2c: 7: msg: "new message" 0x676c932c: 9: msg: "new message" 0x676c932c: 9: exit run() 0x6d564b2c: 7: exit run() 0x4aeaf52c: 6: set_msg 0x58ebd12c: 11: set_msg 0x58ebd12c: 11: msg: "new message" 0x4aeaf52c: 6: msg: "new message" 0x6d564f2c: 13: msg: "new message" 0x58ebd12c: 11: exit run() 0x4aeaf52c: 6: exit run() 0x6d564f2c: 13: exit run() 0x58ebdb2c: 3: set_msg 0x58ebdb2c: 3: msg: "new message" 0x58ebdb2c: 3: exit run() main: 7 0x676c9a2c: 0: enter run() 0x676c9a2c: 0: set_msg 0x676c9a2c: 0: msg: "new message" 0x58ebdd2c: 1: enter run() 0x676c9a2c: 0: exit run() 0x6d56492c: 2: enter run() 0x58ebdd2c: 1: set_msg 0x676c962c: 3: enter run() 0x6d564b2c: 4: enter run() 0x676c972c: 5: enter run() 0x676c9e2c: 6: enter run() 0x58ebdd2c: 1: msg: "new message" 0x676c942c: 7: enter run() 0x6d56472c: 9: enter run() 0x676c952c: 8: enter run() 0x676c992c: 10: enter run() 0x4aeaf52c: 11: enter run() 0x676c942c: 7: set_msg 0x58ebd22c: 13: enter run() 0x6d564a2c: 12: enter run() 0x58ebdd2c: 1: exit run() 0x58ebd32c: 15: enter run() 0x676c9c2c: 14: enter run() 0x58ebd22c: 13: set_msg 0x676c972c: 5: set_msg 0x676c972c: 5: msg: "new message" 0x676c972c: 5: exit run() 0x6d56492c: 2: set_msg 0x676c9c2c: 14: set_msg 0x676c9c2c: 14: msg: "new message" 0x676c992c: 10: set_msg 0x676c992c: 10: msg: "new message" 0x676c992c: 10: exit run() 0x58ebd32c: 15: set_msg 0x676c952c: 8: set_msg 0x676c962c: 3: set_msg 0x6d56492c: 2: msg: "new message" 0x6d56492c: 2: exit run() 0x676c942c: 7: msg: "new message" 0x676c952c: 8: msg: "new message" 0x676c942c: 7: exit run() 0x676c952c: 8: exit run() 0x6d56472c: 9: set_msg 0x58ebd22c: 13: msg: "new message" 0x6d56472c: 9: msg: "new message" 0x58ebd22c: 13: exit run() 0x58ebd32c: 15: msg: "new message" 0x58ebd32c: 15: exit run() 0x6d56472c: 9: exit run() 0x676c9c2c: 14: exit run() 0x676c962c: 3: msg: "new message" 0x676c9e2c: 6: set_msg 0x676c962c: 3: exit run() 0x676c9e2c: 6: msg: "new message" 0x676c9e2c: 6: exit run() 0x6d564a2c: 12: set_msg 0x6d564b2c: 4: set_msg 0x4aeaf52c: 11: set_msg 0x4aeaf52c: 11: msg: "new message" 0x6d564a2c: 12: msg: "new message" 0x6d564b2c: 4: msg: "new message" 0x4aeaf52c: 11: exit run() 0x6d564b2c: 4: exit run() 0x6d564a2c: 12: exit run() main: 8 0x6d56462c: 0: enter run() 0x6d56462c: 0: set_msg 0x6d56462c: 0: msg: "new message" 0x4aeaf22c: 1: enter run() 0x6d56462c: 0: exit run() 0x4aeaf22c: 1: set_msg 0x4aeaf22c: 1: msg: "new message" 0x4aeafb2c: 2: enter run() 0x4aeafb2c: 2: set_msg 0x4aeaf22c: 1: exit run() 0x4aeafb2c: 2: msg: "new message" 0x58ebd82c: 3: enter run() 0x4aeafb2c: 2: exit run() 0x58ebd82c: 3: set_msg 0x58ebd82c: 3: msg: "new message" 0x4aeafe2c: 4: enter run() 0x58ebd82c: 3: exit run() 0x4aeafe2c: 4: set_msg 0x4aeafe2c: 4: msg: "new message" 0x4aeafe2c: 4: exit run() 0x58ebd92c: 5: enter run() 0x58ebd92c: 5: set_msg 0x58ebd92c: 5: msg: "new message" 0x58ebd92c: 5: exit run() 0x676c9f2c: 6: enter run() 0x676c9f2c: 6: set_msg 0x676c9f2c: 6: msg: "new message" 0x676c9f2c: 6: exit run() 0x676c912c: 7: enter run() 0x676c912c: 7: set_msg 0x6d564c2c: 8: enter run() 0x676c912c: 7: msg: "new message" 0x6d564d2c: 9: enter run() 0x676c912c: 7: exit run() 0x6d564c2c: 8: set_msg 0x6d564e2c: 10: enter run() 0x6d56442c: 11: enter run() 0x4aeaff2c: 12: enter run() 0x676c932c: 13: enter run() 0x58ebd42c: 14: enter run() 0x676c952c: 15: enter run() 0x6d564c2c: 8: msg: "new message" 0x6d564c2c: 8: exit run() 0x6d56442c: 11: set_msg 0x6d564d2c: 9: set_msg 0x6d56442c: 11: msg: "new message" 0x6d564d2c: 9: msg: "new message" 0x6d564d2c: 9: exit run() 0x676c952c: 15: set_msg 0x676c952c: 15: msg: "new message" 0x676c952c: 15: exit run() 0x6d56442c: 11: exit run() 0x58ebd42c: 14: set_msg 0x676c932c: 13: set_msg 0x58ebd42c: 14: msg: "new message" 0x676c932c: 13: msg: "new message" 0x58ebd42c: 14: exit run() 0x676c932c: 13: exit run() 0x6d564e2c: 10: set_msg 0x6d564e2c: 10: msg: "new message" 0x6d564e2c: 10: exit run() 0x4aeaff2c: 12: set_msg 0x4aeaff2c: 12: msg: "new message" 0x4aeaff2c: 12: exit run() main: 9 0x676c922c: 0: enter run() 0x676c922c: 0: set_msg 0x6d564f2c: 1: enter run() 0x676c922c: 0: msg: "new message" 0x676c922c: 0: exit run() 0x58ebdb2c: 2: enter run() 0x6d564f2c: 1: set_msg 0x676c982c: 3: enter run() 0x58ebde2c: 4: enter run() 0x676c9rthread reaping 0x676c922c stack 0x5d41b080 0x676c9d2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x6d564f2c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_wrlock 0x5a1af760 (0) 0x676c972c: rwlock_wrlock 0x5a1af760 (2147483647) 0x676c9f2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebda2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd52c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeafc2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56472c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56402c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56422c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd62c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56412c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_rdlock 0x5a1af760 (0) 0x6d56422c: rwlock_unlock 0x5a1af760 0x58ebd62c: rwlock_unlock 0x5a1af760 0x6d56422c: rwlock_rdlock 0x5a1af760 (0) 0x6d56422c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_unlock 0x5a1af760 0x58ebd62c: rwlock_rdlock 0x5a1af760 (1) 0x58ebd62c: rwlock_unlock 0x5a1af760 0x4aeafc2c: rwlock_unlock 0x5a1af760 0x6d56472c: rwlock_unlock 0x5a1af760 0x6d56472c: rwlock_rdlock 0x5a1af760 (0) 0x6d56472c: rwlock_unlock 0x5a1af760 0x58ebdb2c: rwlock_unlock 0x5a1af760 0x676c9d2c: rwlock_unlock 0x5a1af760 0x676c9d2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebdb2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd52c: rwlock_unlock 0x5a1af760 0x58ebde2c: rwlock_unlock 0x5a1af760 0x58ebde2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebde2c: rwlock_unlock 0x5a1af760 0x4aeafc2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x676c972c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_rdlock 0x5a1af760 (2147483647) 0x58ebda2c: rwlock_unlock 0x5a1af760 0x676c982c: rwlock_unlock 0x5a1af760 0x676c982c: rwlock_rdlock 0x5a1af760 (0) 0x676c982c: rwlock_unlock 0x5a1af760 0x676c972c: rwlock_rdlock 0x5a1af760 (0) 0x676c9f2c: rwlock_unlock 0x5a1af760 0x58ebda2c: rwlock_rdlock 0x5a1af760 (1) 0x58ebd52c: rwlock_unlock 0x5a1af760 0x676c972c: rwlock_unlock 0x5a1af760 0x676c9d2c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_rdlock 0x5a1af760 (4) 0x58ebdb2c: rwlock_unlock 0x5a1af760 0x58ebda2c: rwlock_unlock 0x5a1af760 0x4aeafc2c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d564f2c stack 0x5d44d3e0 rthread reaping 0x58ebdb2c stack 0x5d41bc80 rthread reaping 0x676c982c stack 0x5d41f600 rthread reaping 0x58ebde2c stack 0x5d44d300 0x676c9f2c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c9d2c stack 0x5d41b3a0 rthread reaping 0x6d56412c stack 0x5d44d0e0 rthread reaping 0x676c972c stack 0x5d44cba0 0x6d56402c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c9f2c stack 0x5d44d120 rthread reaping 0x58ebda2c stack 0x5d44d0c0 0x6d56402c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x58ebd52c stack 0x5d41bd00 0x6d56402c: rwlock_unlock 0x5a1af760 rthread reaping 0x4aeafc2c stack 0x5d41f680 rthread reaping 0x6d56472c stack 0x5d44d940 rthread reaping 0x6d56402c stack 0x5d41fda0 rthread reaping 0x6d56422c stack 0x5d41f7e0 rthread reaping 0x58ebd62c stack 0x5d44dec0 0x676c992c: rwlock_wrlock 0x5a1af760 (0) 0x676c992c: rwlock_unlock 0x5a1af760 0x676c992c: rwlock_rdlock 0x5a1af760 (0) 0x676c962c: rwlock_wrlock 0x5a1af760 (0) 0x676c992c: rwlock_unlock 0x5a1af760 0x676c962c: rwlock_unlock 0x5a1af760 0x676c962c: rwlock_rdlock 0x5a1af760 (0) 0x6d56452c: rwlock_wrlock 0x5a1af760 (1) 0x676c962c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_wrlock 0x5a1af760 (0) 0x6d56432c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd72c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56442c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d564e2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d564b2c: rwlock_unlock 0x5a1af760 0x6d564d2c: rwlock_wrlock 0x5a1af760 (0) 0x4aeaf32c: rwlock_wrlock 0x5a1af760 (2147483647) 0x6d564b2c: rwlock_rdlock 0x5a1af760 (4294967295) rthread reaping 0x676c992c stack 0x5d44dec0 rthread reaping 0x676c962c stack 0x5d41f7e0 0x676c9a2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56462c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebdf2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d564d2c: rwlock_unlock 0x5a1af760 0x58ebd02c: rwlock_wrlock 0x5a1af760 (0) 0x676c9b2c: rwlock_wrlock 0x5a1af760 (2147483647) 0x676c9c2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d564d2c: rwlock_rdlock 0x5a1af760 (4294967295) 0x58ebd02c: rwlock_unlock 0x5a1af760 0x58ebd02c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd02c: rwlock_unlock 0x5a1af760 0x676c9c2c: rwlock_unlock 0x5a1af760 0x58ebd72c: rwlock_unlock 0x5a1af760 0x58ebd72c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd72c: rwlock_unlock 0x5a1af760 0x6d56432c: rwlock_unlock 0x5a1af760 0x6d56432c: rwlock_rdlock 0x5a1af760 (4294967295) 0x6d56442c: rwlock_unlock 0x5a1af760 0x676c9c2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9c2c: rwlock_unlock 0x5a1af760 0x58ebdf2c: rwlock_unlock 0x5a1af760 0x58ebdf2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564e2c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_rdlock 0x5a1af760 (0) 0x6d56442c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_rdlock 0x5a1af760 (0) 0x6d56452c: rwlock_unlock 0x5a1af760 0x6d56452c: rwlock_rdlock 0x5a1af760 (0) 0x6d564b2c: rwlock_unlock 0x5a1af760 0x6d56452c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_unlock 0x5a1af760 0x6d56432c: rwlock_unlock 0x5a1af760 0x58ebdf2c: rwlock_unlock 0x5a1af760 0x6d564d2c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56452c stack 0x5d41fda0 rthread reaping 0x6d56432c stack 0x5d44d940 rthread reaping 0x6d564b2c stack 0x5d41f680 0x6d56462c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd72c stack 0x5d41bd00 rthread reaping 0x6d56442c stack 0x5d44d0c0 0x676c9b2c: rwlock_unlock 0x5a1af760 0x676c9b2c: rwlock_rdlock 0x5a1af760 (0) 0x6d56462c: rwlock_rdlock 0x5a1af760 (0) 0x676c9b2c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_unlock 0x5a1af760 0x4aeaf32c: rwlock_unlock 0x5a1af760 0x4aeaf32c: rwlock_rdlock 0x5a1af760 (2147483647) 0x676c9a2c: rwlock_unlock 0x5a1af760 0x676c9a2c: rwlock_rdlock 0x5a1af760 (1) 0x4aeaf32c: rwlock_unlock 0x5a1af760 0x676c9a2c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d564e2c stack 0x5d44d120 rthread reaping 0x6d564d2c stack 0x5d44cba0 rthread reaping 0x4aeaf32c stack 0x5d44d0e0 rthread reaping 0x676c9a2c stack 0x5d41b3a0 rthread reaping 0x6d56462c stack 0x5d44d300 rthread reaping 0x58ebdf2c stack 0x5d41f600 rthread reaping 0x58ebd02c stack 0x5d41bc80 rthread reaping 0x676c9b2c stack 0x5d44d3e0 rthread reaping 0x676c9c2c stack 0x5d41b080 0x4aeaf82c: rwlock_wrlock 0x5a1af760 (0) 0x4aeaf82c: rwlock_unlock 0x5a1af760 0x4aeaf82c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf82c: rwlock_unlock 0x5a1af760 0x4aeafc2c: rwlock_wrlock 0x5a1af760 (1) 0x4aeafc2c: rwlock_unlock 0x5a1af760 0x4aeafc2c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf22c: rwlock_wrlock 0x5a1af760 (1) 0x4aeafc2c: rwlock_unlock 0x5a1af760 0x6d56482c: rwlock_wrlock 0x5a1af760 (0) 0x6d56452c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56482c: rwlock_unlock 0x5a1af760 0x6d56482c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf92c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c982c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c992c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56452c: rwlock_unlock 0x5a1af760 0x4aeafd2c: rwlock_wrlock 0x5a1af760 (0) 0x6d56452c: rwlock_rdlock 0x5a1af760 (2147483647) rthread reaping 0x4aeaf82c stack 0x5d41b080 rthread reaping 0x4aeafc2c stack 0x5d44d3e0 0x6d564a2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebdc2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c9d2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeafd2c: rwlock_unlock 0x5a1af760 0x58ebd32c: rwlock_wrlock 0x5a1af760 (1) 0x4aeafd2c: rwlock_rdlock 0x5a1af760 (2147483650) 0x676c942c: rwlock_wrlock 0x5a1af760 (2147483651) 0x6d564b2c: rwlock_wrlock 0x5a1af760 (2147483651) 0x6d564e2c: rwlock_wrlock 0x5a1af760 (2147483651) 0x6d56482c: rwlock_unlock 0x5a1af760 0x6d56452c: rwlock_unlock 0x5a1af760 0x4aeafd2c: rwlock_unlock 0x5a1af760 0x676c992c: rwlock_unlock 0x5a1af760 0x676c992c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf92c: rwlock_unlock 0x5a1af760 0x4aeaf92c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf92c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x676c992c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564b2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564e2c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_unlock 0x5a1af760 0x4aeaf22c: rwlock_unlock 0x5a1af760 0x676c9d2c: rwlock_unlock 0x5a1af760 0x6d564a2c: rwlock_unlock 0x5a1af760 0x676c9d2c: rwlock_rdlock 0x5a1af760 (4294967295) 0x676c982c: rwlock_unlock 0x5a1af760 0x4aeaf22c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf22c: rwlock_unlock 0x5a1af760 0x676c982c: rwlock_rdlock 0x5a1af760 (1) 0x6d564a2c: rwlock_rdlock 0x5a1af760 (2) 0x676c9d2c: rwlock_unlock 0x5a1af760 0x676c982c: rwlock_unlock 0x5a1af760 rthread reaping 0x4aeaf22c stack 0x5d41bc80 rthread reaping 0x6d56452c stack 0x5d41f600 0x6d564a2c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c982c stack 0x5d44d300 rthread reaping 0x6d56482c stack 0x5d41b3a0 0x58ebd32c: rwlock_unlock 0x5a1af760 rthread reaping 0x4aeaf92c stack 0x5d44d0e0 rthread reaping 0x676c992c stack 0x5d44cba0 rthread reaping 0x4aeafd2c stack 0x5d44d120 0x58ebd32c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x6d564a2c stack 0x5d44d0c0 0x58ebd32c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebdc2c stack 0x5d41bd00 rthread reaping 0x676c9d2c stack 0x5d41f680 0x676c942c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_rdlock 0x5a1af760 (0) 0x676c942c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd32c stack 0x5d44d940 rthread reaping 0x676c942c stack 0x5d41fda0 rthread reaping 0x6d564b2c stack 0x5d41f7e0 rthread reaping 0x6d564e2c stack 0x5d44dec0 0x4aeaf42c: rwlock_wrlock 0x5a1af760 (0) 0x4aeaf42c: rwlock_unlock 0x5a1af760 0x4aeaf42c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf52c: rwlock_wrlock 0x5a1af760 (0) 0x4aeaf42c: rwlock_unlock 0x5a1af760 0x4aeaf52c: rwlock_unlock 0x5a1af760 0x4aeaf52c: rwlock_rdlock 0x5a1af760 (0) 0x6d564f2c: rwlock_wrlock 0x5a1af760 (1) 0x58ebdd2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x58ebd12c: rwlock_wrlock 0x5a1af760 (2147483649) 0x58ebd92c: rwlock_wrlock 0x5a1af760 (2147483649) 0x6d56452c: rwlock_wrlock 0x5a1af760 (2147483649) 0x4aeaf52c: rwlock_unlock 0x5a1af760 0x4aeaff2c: rwlock_wrlock 0x5a1af760 (0) rthread reaping 0x4aeaf42c stack 0x5d44dec0 0x4aeaf62c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd82c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56462c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeaf72c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56412c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeaff2c: rwlock_unlock 0x5a1af760 0x676c952c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd22c: rwlock_wrlock 0x5a1af760 (2147483647) 0x6d564c2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c952c: rwlock_unlock 0x5a1af760 0x4aeaff2c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaff2c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_rdlock 0x5a1af760 (2147483647) 0x58ebd12c: rwlock_unlock 0x5a1af760 0x6d564f2c: rwlock_unlock 0x5a1af760 0x6d564f2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564f2c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_unlock 0x5a1af760 0x58ebd12c: rwlock_rdlock 0x5a1af760 (2147483647) 0x58ebd12c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_unlock 0x5a1af760 0x6d56452c: rwlock_unlock 0x5a1af760 0x6d56452c: rwlock_rdlock 0x5a1af760 (0) 0x6d56452c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd22c: rwlock_unlock 0x5a1af760 0x58ebdd2c: rwlock_unlock 0x5a1af760 0x58ebd22c: rwlock_rdlock 0x5a1af760 (2147483647) 0x58ebd22c: rwlock_unlock 0x5a1af760 0x58ebdd2c: rwlock_rdlock 0x5a1af760 (2) 0x58ebd82c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_rdlock 0x5a1af760 (2147483649) 0x58ebdd2c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_unlock 0x5a1af760 0x676c952c: rwlock_rdlock 0x5a1af760 (4294967295) rthread reaping 0x4aeaf52c stack 0x5d41f7e0 rthread reaping 0x58ebd12c stack 0x5d41f680 rthread reaping 0x58ebdd2c stack 0x5d41fda0 rthread reaping 0x6d56452c stack 0x5d44d0c0 0x6d564c2c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd92c stack 0x5d41bd00 rthread reaping 0x6d564f2c stack 0x5d44d940 rthread reaping 0x4aeaff2c stack 0x5d44d120 0x6d564c2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564c2c: rwlock_unlock 0x5a1af760 0x676c952c: rwlock_unlock 0x5a1af760 0x4aeaf62c: rwlock_unlock 0x5a1af760 0x4aeaf62c: rwlock_rdlock 0x5a1af760 (2147483647) 0x4aeaf72c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf72c: rwlock_rdlock 0x5a1af760 (0) 0x6d56412c: rwlock_unlock 0x5a1af760 0x4aeaf72c: rwlock_unlock 0x5a1af760 0x4aeaf62c: rwlock_unlock 0x5a1af760 rthread reaping 0x4aeaf62c stack 0x5d44cba0 rthread reaping 0x6d56462c stack 0x5d44d0e0 rthread reaping 0x58ebd82c stack 0x5d41b3a0 rthread reaping 0x4aeaf72c stack 0x5d44d300 rthread reaping 0x6d56412c stack 0x5d41f600 rthread reaping 0x58ebd22c stack 0x5d41bc80 rthread reaping 0x6d564c2c stack 0x5d44d3e0 rthread reaping 0x676c952c stack 0x5d41b080 0x676c972c: rwlock_wrlock 0x5a1af760 (0) 0x676c972c: rwlock_unlock 0x5a1af760 0x676c972c: rwlock_rdlock 0x5a1af760 (0) 0x6d56472c: rwlock_wrlock 0x5a1af760 (0) 0x676c972c: rwlock_unlock 0x5a1af760 0x6d56472c: rwlock_unlock 0x5a1af760 0x6d56472c: rwlock_rdlock 0x5a1af760 (0) 0x6d56402c: rwlock_wrlock 0x5a1af760 (1) 0x676c962c: rwlock_wrlock 0x5a1af760 (2147483649) 0x4aeafc2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x6d56472c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_wrlock 0x5a1af760 (0) 0x6d56422c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeaf72c: rwlock_wrlock 0x5a1af760 (4294967295) rthread reaping 0x676c972c stack 0x5d41b080 0x58ebd52c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeaf82c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c982c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebdc2c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56472c stack 0x5d44d3e0 0x6d56432c: rwlock_wrlock 0x5a1af760 (0) 0x4aeafa2c: rwlock_wrlock 0x5a1af760 (2147483647) 0x58ebdc2c: rwlock_rdlock 0x5a1af760 (4294967295) 0x4aeaf02c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56492c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56462c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56432c: rwlock_unlock 0x5a1af760 0x6d56432c: rwlock_rdlock 0x5a1af760 (0) 0x6d56432c: rwlock_unlock 0x5a1af760 0x6d56402c: rwlock_unlock 0x5a1af760 0x6d56402c: rwlock_rdlock 0x5a1af760 (0) 0x6d56402c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x4aeafa2c: rwlock_unlock 0x5a1af760 0x6d56422c: rwlock_unlock 0x5a1af760 0x4aeafa2c: rwlock_rdlock 0x5a1af760 (2147483647) rthread reaping 0x6d56402c stack 0x5d41bc80 0x6d56422c: rwlock_rdlock 0x5a1af760 (0) 0x6d56422c: rwlock_unlock 0x5a1af760 0x4aeafa2c: rwlock_unlock 0x5a1af760 0x6d56492c: rwlock_unlock 0x5a1af760 0x6d56492c: rwlock_rdlock 0x5a1af760 (2147483647) 0x4aeaf82c: rwlock_unlock 0x5a1af760 0x4aeaf82c: rwlock_rdlock 0x5a1af760 (1) 0x6d56492c: rwlock_unlock 0x5a1af760 0x4aeaf82c: rwlock_unlock 0x5a1af760 0x4aeafc2c: rwlock_unlock 0x5a1af760 0x4aeafc2c: rwlock_rdlock 0x5a1af760 (0) 0x4aeafc2c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_unlock 0x5a1af760 0x676c982c: rwlock_unlock 0x5a1af760 0x676c982c: rwlock_rdlock 0x5a1af760 (0) 0x676c982c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_rdlock 0x5a1af760 (1) 0x4aeaf02c: rwlock_unlock 0x5a1af760 0x4aeaf02c: rwlock_rdlock 0x5a1af760 (2147483649) 0x58ebd52c: rwlock_unlock 0x5a1af760 0x4aeaf02c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_rdlock 0x5a1af760 (0) 0x676c962c: rwlock_unlock 0x5a1af760 0x4aeaf72c: rwlock_unlock 0x5a1af760 0x676c962c: rwlock_rdlock 0x5a1af760 (2147483647) 0x4aeaf72c: rwlock_rdlock 0x5a1af760 (0) 0x6d56462c: rwlock_unlock 0x5a1af760 0x676c962c: rwlock_unlock 0x5a1af760 0x4aeaf72c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c962c stack 0x5d41f600 rthread reaping 0x4aeafc2c stack 0x5d44d300 rthread reaping 0x58ebdc2c stack 0x5d41b3a0 rthread reaping 0x6d56422c stack 0x5d44d0e0 rthread reaping 0x4aeaf72c stack 0x5d44cba0 rthread reaping 0x58ebd52c stack 0x5d44d120 rthread reaping 0x676c982c stack 0x5d44d940 rthread reaping 0x4aeaf82c stack 0x5d41bd00 rthread reaping 0x6d56432c stack 0x5d44d0c0 rthread reaping 0x4aeafa2c stack 0x5d41fda0 rthread reaping 0x4aeaf02c stack 0x5d41f680 rthread reaping 0x6d56462c stack 0x5d41f7e0 rthread reaping 0x6d56492c stack 0x5d44dec0 0x6d564b2c: rwlock_wrlock 0x5a1af760 (0) 0x6d564b2c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564b2c: rwlock_unlock 0x5a1af760 0x58ebd32c: rwlock_wrlock 0x5a1af760 (1) 0x58ebd32c: rwlock_unlock 0x5a1af760 0x58ebd32c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd32c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd42c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd42c: rwlock_unlock 0x5a1af760 0x58ebdb2c: rwlock_wrlock 0x5a1af760 (0) 0x58ebdb2c: rwlock_unlock 0x5a1af760 0x58ebdb2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebdb2c: rwlock_unlock 0x5a1af760 0x4aeaf12c: rwlock_wrlock 0x5a1af760 (0) 0x4aeaf12c: rwlock_unlock 0x5a1af760 0x4aeaf12c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf12c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_wrlock 0x5a1af760 (1) 0x58ebd92c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd92c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_wrlock 0x5a1af760 (1) 0x58ebd82c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd82c: rwlock_unlock 0x5a1af760 0x58ebd62c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd62c: rwlock_unlock 0x5a1af760 0x58ebd62c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd62c: rwlock_unlock 0x5a1af760 0x676c992c: rwlock_wrlock 0x5a1af760 (0) 0x676c992c: rwlock_unlock 0x5a1af760 0x676c992c: rwlock_rdlock 0x5a1af760 (0) 0x676c992c: rwlock_unlock 0x5a1af760 0x4aeafb2c: rwlock_wrlock 0x5a1af760 (0) 0x4aeafb2c: rwlock_unlock 0x5a1af760 0x4aeafb2c: rwlock_rdlock 0x5a1af760 (0) 0x4aeafb2c: rwlock_unlock 0x5a1af760 0x4aeaf62c: rwlock_wrlock 0x5a1af760 (0) 0x4aeafc2c: rwlock_wrlock 0x5a1af760 (2147483647) 0x4aeaf62c: rwlock_unlock 0x5a1af760 0x4aeaf62c: rwlock_rdlock 0x5a1af760 (0) 0x676c9a2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x4aeaf62c: rwlock_unlock 0x5a1af760 0x676c922c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c9a2c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d564b2c stack 0x5d44dec0 0x6d564c2c: rwlock_wrlock 0x5a1af760 (4294967295) rthread reaping 0x58ebd32c stack 0x5d41f7e0 0x6d564c2c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd42c stack 0x5d41f680 0x6d564c2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd02c: rwlock_wrlock 0x5a1af760 (2147483647) 0x676c9a2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564c2c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebdb2c stack 0x5d41fda0 rthread reaping 0x4aeaf12c stack 0x5d44d0c0 rthread reaping 0x58ebd92c stack 0x5d41bd00 rthread reaping 0x58ebd82c stack 0x5d44d940 0x676c9a2c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd62c stack 0x5d44d120 rthread reaping 0x676c992c stack 0x5d44cba0 rthread reaping 0x4aeafb2c stack 0x5d44d0e0 rthread reaping 0x4aeaf62c stack 0x5d41b3a0 0x4aeafc2c: rwlock_unlock 0x5a1af760 0x4aeafc2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x676c922c: rwlock_unlock 0x5a1af760 0x4aeafc2c: rwlock_unlock 0x5a1af760 0x676c922c: rwlock_rdlock 0x5a1af760 (1) 0x676c922c: rwlock_unlock 0x5a1af760 rthread reaping 0x4aeafc2c stack 0x5d44d300 rthread reaping 0x676c9a2c stack 0x5d41f600 0x58ebd02c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c922c stack 0x5d41bc80 0x58ebd02c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x6d564c2c stack 0x5d44d3e0 0x58ebd02c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd02c stack 0x5d41b080 0x6d56402c: rwlock_wrlock 0x5a1af760 (0) 0x6d56402c: rwlock_unlock 0x5a1af760 0x6d56402c: rwlock_rdlock 0x5a1af760 (0) 0x6d56402c: rwlock_unlock 0x5a1af760 0x6d56492c: rwlock_wrlock 0x5a1af760 (0) 0x6d56492c: rwlock_unlock 0x5a1af760 0x6d56492c: rwlock_rdlock 0x5a1af760 (0) 0x6d56492c: rwlock_unlock 0x5a1af760 0x4aeaf02c: rwlock_wrlock 0x5a1af760 (0) 0x4aeaf02c: rwlock_unlock 0x5a1af760 0x4aeaf02c: rwlock_rdlock 0x5a1af760 (0) 0x676c9d2c: rwlock_wrlock 0x5a1af760 (2147483647) 0x4aeaf02c: rwlock_unlock 0x5a1af760 0x6d564a2c: rwlock_wrlock 0x5a1af760 (0) 0x676c9d2c: rwlock_unlock 0x5a1af760 0x676c9d2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9d2c: rwlock_unlock 0x5a1af760 0x6d564a2c: rwlock_unlock 0x5a1af760 0x6d564a2c: rwlock_rdlock 0x5a1af760 (0) 0x676c922c: rwlock_wrlock 0x5a1af760 (0) 0x676c922c: rwlock_unlock 0x5a1af760 0x676c922c: rwlock_rdlock 0x5a1af760 (0) 0x676c922c: rwlock_unlock 0x5a1af760 0x6d564a2c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_wrlock 0x5a1af760 (0) 0x6d56412c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf92c: rwlock_wrlock 0x5a1af760 (1) 0x6d56412c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_wrlock 0x5a1af760 (2147483647) 0x58ebd62c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd72c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeaf92c: rwlock_unlock 0x5a1af760 0x6d564f2c: rwlock_wrlock 0x5a1af760 (0) 0x4aeaf92c: rwlock_rdlock 0x5a1af760 (2147483647) rthread reaping 0x6d56402c stack 0x5d41b080 rthread reaping 0x6d56492c stack 0x5d44d3e0 0x676c902c: rwlock_wrlock 0x5a1af760 (4294967295) rthread reaping 0x4aeaf02c stack 0x5d41bc80 rthread reaping 0x676c9d2c stack 0x5d41f600 0x6d564f2c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d564a2c stack 0x5d44d300 rthread reaping 0x676c922c stack 0x5d41b3a0 rthread reaping 0x6d56412c stack 0x5d44d0e0 0x58ebdc2c: rwlock_wrlock 0x5a1af760 (0) 0x6d564f2c: rwlock_rdlock 0x5a1af760 (0) 0x6d56422c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeaf32c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x6d56422c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x6d564f2c: rwlock_unlock 0x5a1af760 0x6d56422c: rwlock_rdlock 0x5a1af760 (2147483650) 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x4aeaf92c: rwlock_unlock 0x5a1af760 0x6d56422c: rwlock_unlock 0x5a1af760 rthread reaping 0x4aeaf92c stack 0x5d44cba0 0x58ebd62c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_unlock 0x5a1af760 0x58ebd62c: rwlock_rdlock 0x5a1af760 (0) 0x676c932c: rwlock_rdlock 0x5a1af760 (2147483649) 0x58ebd62c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_unlock 0x5a1af760 0x58ebd72c: rwlock_unlock 0x5a1af760 0x58ebd72c: rwlock_rdlock 0x5a1af760 (0) 0x676c902c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c932c stack 0x5d44d120 rthread reaping 0x58ebd62c stack 0x5d44d940 0x676c902c: rwlock_rdlock 0x5a1af760 (0) 0x676c902c: rwlock_unlock 0x5a1af760 0x58ebd72c: rwlock_unlock 0x5a1af760 0x4aeaf32c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd72c stack 0x5d41bd00 0x4aeaf32c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x58ebdc2c stack 0x5d44d0c0 0x4aeaf32c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d564f2c stack 0x5d41fda0 rthread reaping 0x676c902c stack 0x5d41f680 rthread reaping 0x6d56422c stack 0x5d41f7e0 rthread reaping 0x4aeaf32c stack 0x5d44dec0 0x58ebda2c: rwlock_wrlock 0x5a1af760 (0) 0x58ebda2c: rwlock_unlock 0x5a1af760 0x58ebda2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebda2c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_wrlock 0x5a1af760 (0) 0x6d56442c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_rdlock 0x5a1af760 (0) 0x6d56442c: rwlock_unlock 0x5a1af760 0x4aeafa2c: rwlock_wrlock 0x5a1af760 (0) 0x4aeafa2c: rwlock_unlock 0x5a1af760 0x4aeaf42c: rwlock_wrlock 0x5a1af760 (2147483647) 0x4aeafa2c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf42c: rwlock_unlock 0x5a1af760 0x4aeaf42c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf42c: rwlock_unlock 0x5a1af760 0x4aeafa2c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_wrlock 0x5a1af760 (0) 0x4aeaff2c: rwlock_wrlock 0x5a1af760 (2147483647) 0x58ebd42c: rwlock_unlock 0x5a1af760 0x4aeaf02c: rwlock_wrlock 0x5a1af760 (0) 0x58ebdc2c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd42c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf02c: rwlock_unlock 0x5a1af760 0x4aeaff2c: rwlock_unlock 0x5a1af760 0x4aeaff2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564a2c: rwlock_wrlock 0x5a1af760 (0) 0x4aeaf02c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaff2c: rwlock_unlock 0x5a1af760 0x4aeaf02c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_unlock 0x5a1af760 0x6d56482c: rwlock_wrlock 0x5a1af760 (0) 0x6d56482c: rwlock_unlock 0x5a1af760 0x6d56482c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf22c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c9f2c: rwlock_wrlock 0x5a1af760 (2147483649) rthread reaping 0x58ebda2c stack 0x5d44dec0 rthread reaping 0x6d56442c stack 0x5d41f7e0 rthread reaping 0x4aeafa2c stack 0x5d41f680 rthread reaping 0x4aeaf42c stack 0x5d41fda0 rthread reaping 0x58ebd42c stack 0x5d44d0c0 rthread reaping 0x4aeaff2c stack 0x5d41bd00 rthread reaping 0x4aeaf02c stack 0x5d44d940 0x6d56482c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_wrlock 0x5a1af760 (0) 0x676c912c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c992c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeafc2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd82c: rwlock_unlock 0x5a1af760 0x4aeafc2c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_rdlock 0x5a1af760 (4294967295) 0x58ebd82c: rwlock_unlock 0x5a1af760 0x676c912c: rwlock_unlock 0x5a1af760 0x4aeafc2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x4aeaf22c: rwlock_unlock 0x5a1af760 0x676c912c: rwlock_rdlock 0x5a1af760 (2147483647) 0x676c912c: rwlock_unlock 0x5a1af760 0x676c992c: rwlock_unlock 0x5a1af760 0x4aeaf22c: rwlock_rdlock 0x5a1af760 (0) 0x4aeafc2c: rwlock_unlock 0x5a1af760 0x676c992c: rwlock_rdlock 0x5a1af760 (2147483649) 0x4aeaf22c: rwlock_unlock 0x5a1af760 0x676c992c: rwlock_unlock 0x5a1af760 0x6d564a2c: rwlock_unlock 0x5a1af760 0x6d564a2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564a2c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x58ebdc2c stack 0x5d44d120 0x676c9f2c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d564a2c stack 0x5d44cba0 rthread reaping 0x6d56482c stack 0x5d44d0e0 rthread reaping 0x4aeaf22c stack 0x5d41b3a0 rthread reaping 0x676c9f2c stack 0x5d44d300 rthread reaping 0x58ebd82c stack 0x5d41f600 rthread reaping 0x676c912c stack 0x5d41bc80 rthread reaping 0x4aeafc2c stack 0x5d44d3e0 rthread reaping 0x676c992c stack 0x5d41b080 0x6d564c2c: rwlock_wrlock 0x5a1af760 (0) 0x6d564c2c: rwlock_unlock 0x5a1af760 0x6d564c2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564c2c: rwlock_unlock 0x5a1af760 0x4aeafa2c: rwlock_wrlock 0x5a1af760 (0) 0x6d56442c: rwlock_wrlock 0x5a1af760 (2147483647) 0x4aeafa2c: rwlock_unlock 0x5a1af760 0x4aeafa2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x6d56442c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_rdlock 0x5a1af760 (1) 0x4aeafa2c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_unlock 0x5a1af760 0x676c972c: rwlock_wrlock 0x5a1af760 (1) 0x676c972c: rwlock_unlock 0x5a1af760 0x676c972c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd92c: rwlock_wrlock 0x5a1af760 (1) 0x58ebdc2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c972c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd22c: rwlock_wrlock 0x5a1af760 (1) 0x676c9b2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x4aeaf52c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c9c2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x58ebdd2c: rwlock_wrlock 0x5a1af760 (2147483649) rthread reaping 0x6d564c2c stack 0x5d41b080 rthread reaping 0x4aeafa2c stack 0x5d44d3e0 rthread reaping 0x6d56442c stack 0x5d41bc80 rthread reaping 0x676c972c stack 0x5d41f600 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x58ebde2c: rwlock_wrlock 0x5a1af760 (0) 0x4aeaf12c: rwlock_wrlock 0x5a1af760 (2147483647) 0x4aeafb2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c942c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebde2c: rwlock_unlock 0x5a1af760 0x58ebde2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd52c: rwlock_unlock 0x5a1af760 0x58ebd22c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_rdlock 0x5a1af760 (0) 0x676c942c: rwlock_unlock 0x5a1af760 0x58ebd22c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd22c: rwlock_unlock 0x5a1af760 0x58ebde2c: rwlock_unlock 0x5a1af760 0x676c9b2c: rwlock_unlock 0x5a1af760 0x676c9b2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9b2c: rwlock_unlock 0x5a1af760 0x4aeafb2c: rwlock_unlock 0x5a1af760 0x4aeafb2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebdd2c: rwlock_unlock 0x5a1af760 0x676c9c2c: rwlock_unlock 0x5a1af760 0x676c9c2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebdd2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9c2c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_rdlock 0x5a1af760 (2147483651) 0x58ebdd2c: rwlock_unlock 0x5a1af760 0x4aeafb2c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_unlock 0x5a1af760 0x4aeaf12c: rwlock_unlock 0x5a1af760 0x4aeaf12c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf12c: rwlock_unlock 0x5a1af760 0x4aeaf52c: rwlock_unlock 0x5a1af760 0x4aeaf52c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf52c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd92c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd92c stack 0x5d44d300 rthread reaping 0x58ebdc2c stack 0x5d41b3a0 rthread reaping 0x58ebd52c stack 0x5d44d0e0 rthread reaping 0x676c9b2c stack 0x5d44cba0 rthread reaping 0x58ebd22c stack 0x5d44d120 rthread reaping 0x4aeaf52c stack 0x5d44d940 rthread reaping 0x676c9c2c stack 0x5d41bd00 rthread reaping 0x58ebdd2c stack 0x5d44d0c0 rthread reaping 0x58ebde2c stack 0x5d41fda0 rthread reaping 0x676c942c stack 0x5d41f680 rthread reaping 0x4aeaf12c stack 0x5d41f7e0 rthread reaping 0x4aeafb2c stack 0x5d44dec0 0x6d56402c: rwlock_wrlock 0x5a1af760 (0) 0x6d56402c: rwlock_unlock 0x5a1af760 0x6d56402c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd32c: rwlock_wrlock 0x5a1af760 (1) 0x6d56402c: rwlock_unlock 0x5a1af760 0x58ebd32c: rwlock_unlock 0x5a1af760 0x58ebd32c: rwlock_rdlock 0x5a1af760 (0) 0x58ebde2c: rwlock_wrlock 0x5a1af760 (1) 0x58ebd42c: rwlock_wrlock 0x5a1af760 (2147483649) 0x58ebd32c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_wrlock 0x5a1af760 (2147483647) 0x676c932c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56412c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebde2c: rwlock_unlock 0x5a1af760 0x676c972c: rwlock_wrlock 0x5a1af760 (0) 0x6d56432c: rwlock_wrlock 0x5a1af760 (2147483647) 0x4aeafd2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebde2c: rwlock_rdlock 0x5a1af760 (4294967295) 0x6d564d2c: rwlock_wrlock 0x5a1af760 (4294967295) d2c: 5: enter run() 0x6d564f2c: 1: msg: "new message" 0x6d56412c: 6: enter run() 0x676c972c: 7: enter run() 0x676c9f2c: 8: enter run() 0x58ebda2c: 9: enter run() 0x58ebd52c: 10: enter run() 0x4aeafc2c: 11: enter run() 0x6d56472c: 12: enter run() 0x6d56402c: 13: enter run() 0x6d56422c: 14: enter run() 0x58ebd62c: 15: enter run() 0x6d56412c: 6: set_msg 0x6d564f2c: 1: exit run() 0x6d56422c: 14: set_msg 0x58ebd62c: 15: set_msg 0x6d56422c: 14: msg: "new message" 0x6d56422c: 14: exit run() 0x6d56412c: 6: msg: "new message" 0x6d56412c: 6: exit run() 0x58ebd62c: 15: msg: "new message" 0x58ebd62c: 15: exit run() 0x4aeafc2c: 11: set_msg 0x6d56472c: 12: set_msg 0x6d56472c: 12: msg: "new message" 0x6d56472c: 12: exit run() 0x58ebdb2c: 2: set_msg 0x676c9d2c: 5: set_msg 0x58ebd52c: 10: set_msg 0x58ebde2c: 4: set_msg 0x58ebde2c: 4: msg: "new message" 0x58ebde2c: 4: exit run() 0x676c972c: 7: set_msg 0x58ebda2c: 9: set_msg 0x676c982c: 3: set_msg 0x676c982c: 3: msg: "new message" 0x676c982c: 3: exit run() 0x676c9f2c: 8: set_msg 0x676c972c: 7: msg: "new message" 0x58ebd52c: 10: msg: "new message" 0x676c9d2c: 5: msg: "new message" 0x58ebdb2c: 2: msg: "new message" 0x58ebda2c: 9: msg: "new message" 0x4aeafc2c: 11: msg: "new message" 0x58ebd52c: 10: exit run() 0x676c972c: 7: exit run() 0x676c9d2c: 5: exit run() 0x58ebdb2c: 2: exit run() 0x58ebda2c: 9: exit run() 0x676c9f2c: 8: msg: "new message" 0x4aeafc2c: 11: exit run() 0x676c9f2c: 8: exit run() 0x6d56402c: 13: set_msg 0x6d56402c: 13: msg: "new message" 0x6d56402c: 13: exit run() main: 10 0x676c992c: 0: enter run() 0x676c992c: 0: set_msg 0x676c962c: 1: enter run() 0x676c992c: 0: msg: "new message" 0x676c962c: 1: set_msg 0x676c992c: 0: exit run() 0x6d56452c: 2: enter run() 0x676c962c: 1: msg: "new message" 0x6d564b2c: 4: enter run() 0x6d56432c: 3: enter run() 0x58ebd72c: 5: enter run() 0x6d56442c: 6: enter run() 0x676c962c: 1: exit run() 0x6d564e2c: 7: enter run() 0x6d564b2c: 4: set_msg 0x6d564d2c: 8: enter run() 0x4aeaf32c: 9: enter run() 0x676c9a2c: 10: enter run() 0x6d56462c: 11: enter run() 0x58ebdf2c: 12: enter run() 0x6d564d2c: 8: set_msg 0x58ebd02c: 13: enter run() 0x676c9b2c: 14: enter run() 0x676c9c2c: 15: enter run() 0x58ebd02c: 13: set_msg 0x58ebd02c: 13: msg: "new message" 0x58ebd02c: 13: exit run() 0x676c9c2c: 15: set_msg 0x58ebd72c: 5: set_msg 0x58ebd72c: 5: msg: "new message" 0x58ebd72c: 5: exit run() 0x6d56432c: 3: set_msg 0x6d56442c: 6: set_msg 0x676c9c2c: 15: msg: "new message" 0x58ebdf2c: 12: set_msg 0x6d564e2c: 7: set_msg 0x6d56442c: 6: msg: "new message" 0x6d56442c: 6: exit run() 0x6d56452c: 2: set_msg 0x6d564b2c: 4: msg: "new message" 0x6d56452c: 2: msg: "new message" 0x6d564b2c: 4: exit run() 0x6d564e2c: 7: msg: "new message" 0x676c9c2c: 15: exit run() 0x6d56432c: 3: msg: "new message" 0x58ebdf2c: 12: msg: "new message" 0x6d56452c: 2: exit run() 0x6d564d2c: 8: msg: "new message" 0x6d564e2c: 7: exit run() 0x6d56432c: 3: exit run() 0x58ebdf2c: 12: exit run() 0x6d56462c: 11: set_msg 0x6d564d2c: 8: exit run() 0x676c9b2c: 14: set_msg 0x676c9b2c: 14: msg: "new message" 0x6d56462c: 11: msg: "new message" 0x676c9b2c: 14: exit run() 0x6d56462c: 11: exit run() 0x4aeaf32c: 9: set_msg 0x676c9a2c: 10: set_msg 0x4aeaf32c: 9: msg: "new message" 0x676c9a2c: 10: msg: "new message" 0x4aeaf32c: 9: exit run() 0x676c9a2c: 10: exit run() main: 11 0x4aeaf82c: 0: enter run() 0x4aeaf82c: 0: set_msg 0x4aeafc2c: 1: enter run() 0x4aeaf82c: 0: msg: "new message" 0x4aeaf82c: 0: exit run() 0x4aeafc2c: 1: set_msg 0x4aeaf22c: 2: enter run() 0x4aeafc2c: 1: msg: "new message" 0x6d56482c: 5: enter run() 0x6d56452c: 3: enter run() 0x6d56482c: 5: set_msg 0x4aeafc2c: 1: exit run() 0x4aeaf92c: 6: enter run() 0x676c982c: 4: enter run() 0x676c992c: 7: enter run() 0x6d56452c: 3: set_msg 0x4aeafd2c: 8: enter run() 0x6d564a2c: 9: enter run() 0x58ebdc2c: 10: enter run() 0x676c9d2c: 11: enter run() 0x4aeafd2c: 8: set_msg 0x58ebd32c: 12: enter run() 0x676c942c: 13: enter run() 0x6d564b2c: 14: enter run() 0x6d564e2c: 15: enter run() 0x6d56482c: 5: msg: "new message" 0x6d56452c: 3: msg: "new message" 0x4aeafd2c: 8: msg: "new message" 0x6d56482c: 5: exit run() 0x6d56452c: 3: exit run() 0x676c992c: 7: set_msg 0x4aeafd2c: 8: exit run() 0x4aeaf92c: 6: set_msg 0x4aeaf92c: 6: msg: "new message" 0x4aeaf92c: 6: exit run() 0x58ebdc2c: 10: set_msg 0x58ebdc2c: 10: msg: "new message" 0x676c992c: 7: msg: "new message" 0x58ebdc2c: 10: exit run() 0x6d564b2c: 14: set_msg 0x676c992c: 7: exit run() 0x6d564e2c: 15: set_msg 0x6d564e2c: 15: msg: "new message" 0x6d564b2c: 14: msg: "new message" 0x6d564e2c: 15: exit run() 0x4aeaf22c: 2: set_msg 0x676c9d2c: 11: set_msg 0x6d564a2c: 9: set_msg 0x676c982c: 4: set_msg 0x4aeaf22c: 2: msg: "new message" 0x676c9d2c: 11: msg: "new message" 0x4aeaf22c: 2: exit run() 0x676c982c: 4: msg: "new message" 0x6d564b2c: 14: exit run() 0x6d564a2c: 9: msg: "new message" 0x676c9d2c: 11: exit run() 0x676c982c: 4: exit run() 0x58ebd32c: 12: set_msg 0x6d564a2c: 9: exit run() 0x58ebd32c: 12: msg: "new message" 0x58ebd32c: 12: exit run() 0x676c942c: 13: set_msg 0x676c942c: 13: msg: "new message" 0x676c942c: 13: exit run() main: 12 0x4aeaf42c: 0: enter run() 0x4aeaf42c: 0: set_msg 0x4aeaf52c: 1: enter run() 0x4aeaf42c: 0: msg: "new message" 0x4aeaf42c: 0: exit run() 0x4aeaf52c: 1: set_msg 0x6d564f2c: 3: enter run() 0x58ebdd2c: 2: enter run() 0x58ebd12c: 4: enter run() 0x58ebd92c: 5: enter run() 0x6d56452c: 6: enter run() 0x4aeaf52c: 1: msg: "new message" 0x4aeaff2c: 7: enter run() 0x4aeaf62c: 8: enter run() 0x58ebd82c: 10: enter run() 0x6d56462c: 9: enter run() 0x4aeaf72c: 11: enter run() 0x6d56412c: 12: enter run() 0x4aeaff2c: 7: set_msg 0x676c952c: 15: enter run() 0x58ebd22c: 13: enter run() 0x6d564c2c: 14: enter run() 0x4aeaf52c: 1: exit run() 0x676c952c: 15: set_msg 0x4aeaff2c: 7: msg: "new message" 0x4aeaff2c: 7: exit run() 0x58ebd82c: 10: set_msg 0x6d56462c: 9: set_msg 0x58ebd12c: 4: set_msg 0x6d564f2c: 3: set_msg 0x6d564f2c: 3: msg: "new message" 0x6d564f2c: 3: exit run() 0x58ebd92c: 5: set_msg 0x58ebd12c: 4: msg: "new message" 0x58ebd12c: 4: exit run() 0x6d56462c: 9: msg: "new message" 0x6d56462c: 9: exit run() 0x6d56452c: 6: set_msg 0x6d56452c: 6: msg: "new message" 0x6d56452c: 6: exit run() 0x58ebd22c: 13: set_msg 0x58ebdd2c: 2: set_msg 0x58ebd22c: 13: msg: "new message" 0x58ebd82c: 10: msg: "new message" 0x58ebd22c: 13: exit run() 0x58ebdd2c: 2: msg: "new message" 0x58ebd82c: 10: exit run() 0x58ebd92c: 5: msg: "new message" 0x58ebdd2c: 2: exit run() 0x58ebd92c: 5: exit run() 0x6d564c2c: 14: set_msg 0x6d564c2c: 14: msg: "new message" 0x676c952c: 15: msg: "new message" 0x6d564c2c: 14: exit run() 0x4aeaf62c: 8: set_msg 0x676c952c: 15: exit run() 0x4aeaf72c: 11: set_msg 0x6d56412c: 12: set_msg 0x6d56412c: 12: msg: "new message" 0x4aeaf72c: 11: msg: "new message" 0x4aeaf62c: 8: msg: "new message" 0x4aeaf72c: 11: exit run() 0x6d56412c: 12: exit run() 0x4aeaf62c: 8: exit run() main: 13 0x676c972c: 0: enter run() 0x676c972c: 0: set_msg 0x6d56472c: 1: enter run() 0x676c972c: 0: msg: "new message" 0x676c972c: 0: exit run() 0x6d56472c: 1: set_msg 0x6d56402c: 2: enter run() 0x676c962c: 3: enter run() 0x4aeafc2c: 4: enter run() 0x6d56472c: 1: msg: "new message" 0x58ebdc2c: 5: enter run() 0x6d56422c: 6: enter run() 0x4aeaf72c: 7: enter run() 0x58ebd52c: 8: enter run() 0x4aeaf82c: 10: enter run() 0x676c982c: 9: enter run() 0x6d56472c: 1: exit run() 0x58ebdc2c: 5: set_msg 0x6d56432c: 11: enter run() 0x4aeafa2c: 12: enter run() 0x4aeaf02c: 13: enter run() 0x6d56492c: 15: enter run() 0x6d56462c: 14: enter run() 0x6d56432c: 11: set_msg 0x6d56432c: 11: msg: "new message" 0x6d56402c: 2: set_msg 0x6d56432c: 11: exit run() 0x6d56402c: 2: msg: "new message" 0x58ebdc2c: 5: msg: "new message" 0x6d56402c: 2: exit run() 0x58ebdc2c: 5: exit run() 0x4aeafa2c: 12: set_msg 0x6d56422c: 6: set_msg 0x6d56422c: 6: msg: "new message" 0x4aeafa2c: 12: msg: "new message" 0x6d56492c: 15: set_msg 0x6d56422c: 6: exit run() 0x4aeafa2c: 12: exit run() 0x4aeaf82c: 10: set_msg 0x6d56492c: 15: msg: "new message" 0x4aeaf82c: 10: msg: "new message" 0x6d56492c: 15: exit run() 0x4aeaf82c: 10: exit run() 0x4aeafc2c: 4: set_msg 0x4aeafc2c: 4: msg: "new message" 0x58ebd52c: 8: set_msg 0x676c982c: 9: set_msg 0x4aeafc2c: 4: exit run() 0x676c982c: 9: msg: "new message" 0x4aeaf02c: 13: set_msg 0x676c982c: 9: exit run() 0x58ebd52c: 8: msg: "new message" 0x4aeaf02c: 13: msg: "new message" 0x58ebd52c: 8: exit run() 0x6d56462c: 14: set_msg 0x4aeaf02c: 13: exit run() 0x676c962c: 3: set_msg 0x4aeaf72c: 7: set_msg 0x6d56462c: 14: msg: "new message" 0x676c962c: 3: msg: "new message" 0x4aeaf72c: 7: msg: "new message" 0x6d56462c: 14: exit run() 0x676c962c: 3: exit run() 0x4aeaf72c: 7: exit run() main: 14 0x6d564b2c: 0: enter run() 0x6d564b2c: 0: set_msg 0x6d564b2c: 0: msg: "new message" 0x58ebd32c: 1: enter run() 0x6d564b2c: 0: exit run() 0x58ebd32c: 1: set_msg 0x58ebd32c: 1: msg: "new message" 0x58ebd32c: 1: exit run() 0x58ebd42c: 2: enter run() 0x58ebd42c: 2: set_msg 0x58ebd42c: 2: msg: "new message" 0x58ebd42c: 2: exit run() 0x58ebdb2c: 3: enter run() 0x58ebdb2c: 3: set_msg 0x58ebdb2c: 3: msg: "new message" 0x58ebdb2c: 3: exit run() 0x4aeaf12c: 4: enter run() 0x4aeaf12c: 4: set_msg 0x4aeaf12c: 4: msg: "new message" 0x58ebd92c: 5: enter run() 0x4aeaf12c: 4: exit run() 0x58ebd92c: 5: set_msg 0x58ebd92c: 5: msg: "new message" 0x58ebd82c: 6: enter run() 0x58ebd92c: 5: exit run() 0x58ebd82c: 6: set_msg 0x58ebd82c: 6: msg: "new message" 0x58ebd82c: 6: exit run() 0x58ebd62c: 7: enter run() 0x58ebd62c: 7: set_msg 0x58ebd62c: 7: msg: "new message" 0x58ebd62c: 7: exit run() 0x676c992c: 8: enter run() 0x676c992c: 8: set_msg 0x676c992c: 8: msg: "new message" 0x676c992c: 8: exit run() 0x4aeafb2c: 9: enter run() 0x4aeafb2c: 9: set_msg 0x4aeafb2c: 9: msg: "new message" 0x4aeaf62c: 10: enter run() 0x4aeafb2c: 9: exit run() 0x4aeafc2c: 11: enter run() 0x4aeaf62c: 10: set_msg 0x676c9a2c: 12: enter run() 0x4aeaf62c: 10: msg: "new message" 0x4aeaf62c: 10: exit run() 0x676c922c: 13: enter run() 0x676c9a2c: 12: set_msg 0x6d564c2c: 14: enter run() 0x6d564c2c: 14: set_msg 0x58ebd02c: 15: enter run() 0x6d564c2c: 14: msg: "new message" 0x676c9a2c: 12: msg: "new message" 0x6d564c2c: 14: exit run() 0x676c9a2c: 12: exit run() 0x4aeafc2c: 11: set_msg 0x676c922c: 13: set_msg 0x4aeafc2c: 11: msg: "new message" 0x676c922c: 13: msg: "new message" 0x4aeafc2c: 11: exit run() 0x676c922c: 13: exit run() 0x58ebd02c: 15: set_msg 0x58ebd02c: 15: msg: "new message" 0x58ebd02c: 15: exit run() main: 15 0x6d56402c: 0: enter run() 0x6d56402c: 0: set_msg 0x6d56402c: 0: msg: "new message" 0x6d56402c: 0: exit run() 0x6d56492c: 1: enter run() 0x6d56492c: 1: set_msg 0x6d56492c: 1: msg: "new message" 0x6d56492c: 1: exit run() 0x4aeaf02c: 2: enter run() 0x4aeaf02c: 2: set_msg 0x676c9d2c: 3: enter run() 0x4aeaf02c: 2: msg: "new message" 0x6d564a2c: 4: enter run() 0x4aeaf02c: 2: exit run() 0x676c9d2c: 3: set_msg 0x676c9d2c: 3: msg: "new message" 0x676c9d2c: 3: exit run() 0x6d564a2c: 4: set_msg 0x676c922c: 5: enter run() 0x676c922c: 5: set_msg 0x676c922c: 5: msg: "new message" 0x6d564a2c: 4: msg: "new message" 0x6d56412c: 6: enter run() 0x676c922c: 5: exit run() 0x6d56412c: 6: set_msg 0x6d564a2c: 4: exit run() 0x4aeaf92c: 7: enter run() 0x6d56412c: 6: msg: "new message" 0x676c932c: 8: enter run() 0x58ebd62c: 9: enter run() 0x58ebd72c: 10: enter run() 0x6d56412c: 6: exit run() 0x4aeaf92c: 7: set_msg 0x6d564f2c: 12: enter run() 0x676c902c: 13: enter run() 0x6d564f2c: 12: set_msg 0x58ebdc2c: 11: enter run() 0x6d56422c: 14: enter run() 0x4aeaf32c: 15: enter run() 0x58ebdc2c: 11: set_msg 0x6d56422c: 14: set_msg 0x6d564f2c: 12: msg: "new message" 0x58ebdc2c: 11: msg: "new message" 0x6d564f2c: 12: exit run() 0x4aeaf92c: 7: msg: "new message" 0x6d56422c: 14: msg: "new message" 0x58ebdc2c: 11: exit run() 0x4aeaf92c: 7: exit run() 0x6d56422c: 14: exit run() 0x58ebd62c: 9: set_msg 0x676c932c: 8: set_msg 0x58ebd62c: 9: msg: "new message" 0x676c932c: 8: msg: "new message" 0x58ebd62c: 9: exit run() 0x676c932c: 8: exit run() 0x58ebd72c: 10: set_msg 0x676c902c: 13: set_msg 0x676c902c: 13: msg: "new message" 0x58ebd72c: 10: msg: "new message" 0x676c902c: 13: exit run() 0x58ebd72c: 10: exit run() 0x4aeaf32c: 15: set_msg 0x4aeaf32c: 15: msg: "new message" 0x4aeaf32c: 15: exit run() main: 16 0x58ebda2c: 0: enter run() 0x58ebda2c: 0: set_msg 0x58ebda2c: 0: msg: "new message" 0x58ebda2c: 0: exit run() 0x6d56442c: 1: enter run() 0x6d56442c: 1: set_msg 0x6d56442c: 1: msg: "new message" 0x4aeafa2c: 2: enter run() 0x6d56442c: 1: exit run() 0x4aeafa2c: 2: set_msg 0x4aeaf42c: 3: enter run() 0x4aeaf42c: 3: set_msg 0x4aeaf42c: 3: msg: "new message" 0x4aeafa2c: 2: msg: "new message" 0x58ebd42c: 4: enter run() 0x4aeaf42c: 3: exit run() 0x4aeafa2c: 2: exit run() 0x4aeaff2c: 5: enter run() 0x58ebd42c: 4: set_msg 0x4aeaf02c: 6: enter run() 0x58ebdc2c: 7: enter run() 0x4aeaf02c: 6: set_msg 0x4aeaff2c: 5: set_msg 0x6d564a2c: 8: enter run() 0x4aeaff2c: 5: msg: "new message" 0x4aeaf02c: 6: msg: "new message" 0x4aeaff2c: 5: exit run() 0x58ebd42c: 4: msg: "new message" 0x4aeaf02c: 6: exit run() 0x6d56482c: 9: enter run() 0x58ebd42c: 4: exit run() 0x6d56482c: 9: set_msg 0x4aeaf22c: 10: enter run() 0x676c9f2c: 11: enter run() 0x6d56482c: 9: msg: "new message" 0x58ebd82c: 12: enter run() 0x676c912c: 13: enter run() 0x676c992c: 15: enter run() 0x4aeafc2c: 14: enter run() 0x58ebd82c: 12: set_msg 0x6d56482c: 9: exit run() 0x4aeafc2c: 14: set_msg 0x58ebd82c: 12: msg: "new message" 0x676c912c: 13: set_msg 0x4aeaf22c: 10: set_msg 0x676c912c: 13: msg: "new message" 0x58ebd82c: 12: exit run() 0x676c912c: 13: exit run() 0x676c992c: 15: set_msg 0x4aeafc2c: 14: msg: "new message" 0x4aeaf22c: 10: msg: "new message" 0x4aeafc2c: 14: exit run() 0x676c992c: 15: msg: "new message" 0x4aeaf22c: 10: exit run() 0x676c992c: 15: exit run() 0x6d564a2c: 8: set_msg 0x58ebdc2c: 7: set_msg 0x6d564a2c: 8: msg: "new message" 0x58ebdc2c: 7: msg: "new message" 0x6d564a2c: 8: exit run() 0x58ebdc2c: 7: exit run() 0x676c9f2c: 11: set_msg 0x676c9f2c: 11: msg: "new message" 0x676c9f2c: 11: exit run() main: 17 0x6d564c2c: 0: enter run() 0x6d564c2c: 0: set_msg 0x4aeafa2c: 1: enter run() 0x6d564c2c: 0: msg: "new message" 0x6d564c2c: 0: exit run() 0x6d56442c: 2: enter run() 0x4aeafa2c: 1: set_msg 0x6d56442c: 2: set_msg 0x4aeafa2c: 1: msg: "new message" 0x676c972c: 3: enter run() 0x6d56442c: 2: msg: "new message" 0x4aeafa2c: 1: exit run() 0x6d56442c: 2: exit run() 0x676c972c: 3: set_msg 0x58ebd92c: 4: enter run() 0x58ebdc2c: 5: enter run() 0x676c972c: 3: msg: "new message" 0x58ebd52c: 6: enter run() 0x676c972c: 3: exit run() 0x58ebdc2c: 5: set_msg 0x58ebd22c: 8: enter run() 0x676c9b2c: 7: enter run() 0x4aeaf52c: 9: enter run() 0x676c9c2c: 10: enter run() 0x58ebdd2c: 11: enter run() 0x58ebdc2c: 5: msg: "new message" 0x58ebde2c: 12: enter run() 0x4aeaf12c: 14: enter run() 0x4aeafb2c: 15: enter run() 0x676c942c: 13: enter run() 0x58ebde2c: 12: set_msg 0x58ebdc2c: 5: exit run() 0x58ebd52c: 6: set_msg 0x58ebd22c: 8: set_msg 0x676c942c: 13: set_msg 0x58ebd22c: 8: msg: "new message" 0x58ebde2c: 12: msg: "new message" 0x676c9b2c: 7: set_msg 0x676c9b2c: 7: msg: "new message" 0x676c9b2c: 7: exit run() 0x4aeafb2c: 15: set_msg 0x58ebde2c: 12: exit run() 0x58ebdd2c: 11: set_msg 0x676c9c2c: 10: set_msg 0x676c9c2c: 10: msg: "new message" 0x58ebdd2c: 11: msg: "new message" 0x676c9c2c: 10: exit run() 0x4aeafb2c: 15: msg: "new message" 0x58ebd52c: 6: msg: "new message" 0x58ebd22c: 8: exit run() 0x58ebdd2c: 11: exit run() 0x676c942c: 13: msg: "new message" 0x4aeafb2c: 15: exit run() 0x58ebd52c: 6: exit run() 0x676c942c: 13: exit run() 0x4aeaf12c: 14: set_msg 0x4aeaf12c: 14: msg: "new message" 0x4aeaf12c: 14: exit run() 0x4aeaf52c: 9: set_msg 0x4aeaf52c: 9: msg: "new message" 0x4aeaf52c: 9: exit run() 0x58ebd92c: 4: set_msg 0x58ebd92c: 4: msg: "new message" 0x58ebd92c: 4: exit run() main: 18 0x6d56402c: 0: enter run() 0x6d56402c: 0: set_msg 0x58ebd32c: 1: enter run() 0x6d56402c: 0: msg: "new message" 0x6d56402c: 0: exit run() 0x58ebd32c: 1: set_msg 0x58ebde2c: 2: enter run() 0x58ebd42c: 3: enter run() 0x58ebd32c: 1: msg: "new message" 0x6d564e2c: 4: enter run() 0x676c932c: 5: enter run() 0x6d56412c: 6: enter run() 0x58ebd32c: 1: exit run() 0x58ebde2c: 2: set_msg 0x676c972c: 7: enter run() 0x6d56432c: 8: enter run() 0x4aeafd2c: 9: enter run() 0x6d564d2c: 10: enter run() 0x676c97rthread reaping 0x6d56402c stack 0x5d44dec0 rthread reaping 0x58ebd32c stack 0x5d41f7e0 0x676c972c: rwlock_unlock 0x5a1af760 0x58ebd72c: rwlock_wrlock 0x5a1af760 (0) 0x4aeafc2c: rwlock_wrlock 0x5a1af760 (2147483647) 0x676c972c: rwlock_rdlock 0x5a1af760 (2147483647) 0x6d564a2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56442c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56462c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd72c: rwlock_unlock 0x5a1af760 0x58ebde2c: rwlock_unlock 0x5a1af760 0x58ebd72c: rwlock_rdlock 0x5a1af760 (2147483647) 0x6d56442c: rwlock_unlock 0x5a1af760 0x58ebd72c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_rdlock 0x5a1af760 (0) 0x6d56442c: rwlock_unlock 0x5a1af760 0x6d564d2c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564d2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564e2c: rwlock_unlock 0x5a1af760 0x6d564d2c: rwlock_unlock 0x5a1af760 0x676c972c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_rdlock 0x5a1af760 (0) 0x4aeafc2c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_rdlock 0x5a1af760 (0) 0x676c932c: rwlock_unlock 0x5a1af760 0x6d56432c: rwlock_unlock 0x5a1af760 0x4aeafc2c: rwlock_rdlock 0x5a1af760 (0) 0x6d56432c: rwlock_rdlock 0x5a1af760 (0) 0x4aeafc2c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_unlock 0x5a1af760 0x6d56432c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_rdlock 0x5a1af760 (0) 0x6d56462c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_rdlock 0x5a1af760 (2147483649) 0x58ebd42c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_unlock 0x5a1af760 0x6d564a2c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebde2c stack 0x5d41f680 0x6d564a2c: rwlock_rdlock 0x5a1af760 (0) 0x4aeafd2c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd42c stack 0x5d41fda0 rthread reaping 0x6d564e2c stack 0x5d44d0c0 rthread reaping 0x676c932c stack 0x5d41bd00 0x4aeafd2c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x6d56412c stack 0x5d44d940 rthread reaping 0x676c972c stack 0x5d44d120 rthread reaping 0x6d56432c stack 0x5d44cba0 0x6d564a2c: rwlock_unlock 0x5a1af760 0x4aeafd2c: rwlock_unlock 0x5a1af760 rthread reaping 0x4aeafd2c stack 0x5d44d0e0 rthread reaping 0x6d564d2c stack 0x5d41b3a0 rthread reaping 0x58ebd72c stack 0x5d44d300 rthread reaping 0x4aeafc2c stack 0x5d41f600 rthread reaping 0x6d564a2c stack 0x5d41bc80 rthread reaping 0x6d56442c stack 0x5d44d3e0 rthread reaping 0x6d56462c stack 0x5d41b080 0x58ebd52c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd52c: rwlock_unlock 0x5a1af760 0x676c9b2c: rwlock_wrlock 0x5a1af760 (2147483647) 0x58ebd52c: rwlock_rdlock 0x5a1af760 (0) 0x676c9b2c: rwlock_unlock 0x5a1af760 0x676c9b2c: rwlock_rdlock 0x5a1af760 (1) 0x676c942c: rwlock_wrlock 0x5a1af760 (2) 0x58ebd52c: rwlock_unlock 0x5a1af760 0x676c9b2c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_wrlock 0x5a1af760 (2147483647) 0x6d56452c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c922c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c912c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c942c: rwlock_unlock 0x5a1af760 0x4aeaf52c: rwlock_wrlock 0x5a1af760 (0) 0x6d56492c: rwlock_wrlock 0x5a1af760 (2147483647) rthread reaping 0x58ebd52c stack 0x5d41b080 rthread reaping 0x676c9b2c stack 0x5d44d3e0 0x676c942c: rwlock_rdlock 0x5a1af760 (4294967295) 0x58ebd62c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c9f2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebda2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56432c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeaf52c: rwlock_unlock 0x5a1af760 0x58ebdb2c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd82c: rwlock_wrlock 0x5a1af760 (2147483647) 0x4aeaf52c: rwlock_rdlock 0x5a1af760 (4294967295) 0x676c9e2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebdb2c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_unlock 0x5a1af760 0x58ebdb2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebda2c: rwlock_unlock 0x5a1af760 0x6d56432c: rwlock_unlock 0x5a1af760 0x6d56432c: rwlock_rdlock 0x5a1af760 (0) 0x6d56432c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_rdlock 0x5a1af760 (0) 0x676c922c: rwlock_unlock 0x5a1af760 0x58ebd62c: rwlock_unlock 0x5a1af760 0x676c922c: rwlock_rdlock 0x5a1af760 (4294967295) 0x676c922c: rwlock_unlock 0x5a1af760 0x58ebd62c: rwlock_rdlock 0x5a1af760 (2147483649) 0x6d564b2c: rwlock_unlock 0x5a1af760 0x58ebda2c: rwlock_rdlock 0x5a1af760 (2147483649) rthread reaping 0x676c942c stack 0x5d41bc80 rthread reaping 0x6d564b2c stack 0x5d41f600 0x4aeaf52c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c922c stack 0x5d44d300 0x58ebd62c: rwlock_unlock 0x5a1af760 0x58ebdb2c: rwlock_unlock 0x5a1af760 0x58ebda2c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_unlock 0x5a1af760 0x676c912c: rwlock_unlock 0x5a1af760 0x676c912c: rwlock_rdlock 0x5a1af760 (0) 0x676c912c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_rdlock 0x5a1af760 (0) 0x676c9f2c: rwlock_unlock 0x5a1af760 0x676c9e2c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9f2c: rwlock_unlock 0x5a1af760 0x676c9e2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9e2c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_unlock 0x5a1af760 0x6d56492c: rwlock_unlock 0x5a1af760 0x6d56452c: rwlock_unlock 0x5a1af760 0x6d56492c: rwlock_rdlock 0x5a1af760 (2147483647) 0x6d56452c: rwlock_rdlock 0x5a1af760 (0) 0x6d56492c: rwlock_unlock 0x5a1af760 0x6d56452c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56452c stack 0x5d41b3a0 rthread reaping 0x676c912c stack 0x5d44d0e0 rthread reaping 0x4aeaf52c stack 0x5d44cba0 rthread reaping 0x6d56492c stack 0x5d44d120 rthread reaping 0x58ebd62c stack 0x5d44d940 rthread reaping 0x676c9f2c stack 0x5d41bd00 rthread reaping 0x58ebda2c stack 0x5d44d0c0 rthread reaping 0x6d56432c stack 0x5d41fda0 rthread reaping 0x58ebdb2c stack 0x5d41f680 rthread reaping 0x58ebd82c stack 0x5d41f7e0 rthread reaping 0x676c9e2c stack 0x5d44dec0 0x58ebd92c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd92c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_rdlock 0x5a1af760 (0) 0x6d56412c: rwlock_wrlock 0x5a1af760 (1) 0x58ebd92c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_wrlock 0x5a1af760 (2147483647) 0x676c932c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeaff2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56412c: rwlock_unlock 0x5a1af760 0x676c992c: rwlock_wrlock 0x5a1af760 (0) 0x6d56412c: rwlock_rdlock 0x5a1af760 (2147483647) 0x6d56422c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeafe2c: rwlock_wrlock 0x5a1af760 (4294967295) rthread reaping 0x58ebd92c stack 0x5d44dec0 0x4aeaf92c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd22c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c9c2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c992c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_wrlock 0x5a1af760 (0) 0x58ebdc2c: rwlock_wrlock 0x5a1af760 (2147483647) 0x58ebd02c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c992c: rwlock_rdlock 0x5a1af760 (4294967295) 0x676c9a2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebdd2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56442c: rwlock_unlock 0x5a1af760 0x4aeaf92c: rwlock_unlock 0x5a1af760 0x4aeaf92c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf92c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_rdlock 0x5a1af760 (0) 0x676c9a2c: rwlock_unlock 0x5a1af760 0x676c992c: rwlock_unlock 0x5a1af760 0x4aeaff2c: rwlock_unlock 0x5a1af760 0x4aeaff2c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaff2c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_rdlock 0x5a1af760 (0) 0x676c932c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x676c9a2c: rwlock_rdlock 0x5a1af760 (4294967295) 0x6d56422c: rwlock_unlock 0x5a1af760 0x6d56422c: rwlock_rdlock 0x5a1af760 (0) 0x6d56422c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x676c9c2c: rwlock_unlock 0x5a1af760 0x58ebd22c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_unlock 0x5a1af760 0x58ebd22c: rwlock_rdlock 0x5a1af760 (1) 0x676c9c2c: rwlock_rdlock 0x5a1af760 (1) 0x676c9a2c: rwlock_unlock 0x5a1af760 0x58ebd22c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56412c stack 0x5d41f7e0 0x676c9c2c: rwlock_unlock 0x5a1af760 0x4aeafe2c: rwlock_unlock 0x5a1af760 0x4aeafe2c: rwlock_rdlock 0x5a1af760 (4294967295) 0x6d56462c: rwlock_unlock 0x5a1af760 0x58ebdd2c: rwlock_unlock 0x5a1af760 0x58ebdd2c: rwlock_rdlock 0x5a1af760 (0) 0x6d56462c: rwlock_rdlock 0x5a1af760 (2147483647) 0x58ebd02c: rwlock_unlock 0x5a1af760 0x58ebd02c: rwlock_rdlock 0x5a1af760 (0) 0x58ebdd2c: rwlock_unlock 0x5a1af760 0x4aeafe2c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_unlock 0x5a1af760 0x58ebd02c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56462c stack 0x5d41f680 rthread reaping 0x676c932c stack 0x5d41fda0 rthread reaping 0x4aeaff2c stack 0x5d44d0c0 rthread reaping 0x676c992c stack 0x5d41bd00 rthread reaping 0x6d56422c stack 0x5d44d940 rthread reaping 0x4aeafe2c stack 0x5d44d120 rthread reaping 0x4aeaf92c stack 0x5d44cba0 rthread reaping 0x58ebd22c stack 0x5d44d0e0 rthread reaping 0x676c9c2c stack 0x5d41b3a0 rthread reaping 0x6d56442c stack 0x5d44d300 rthread reaping 0x58ebdc2c stack 0x5d41f600 rthread reaping 0x58ebdd2c stack 0x5d41bc80 rthread reaping 0x58ebd02c stack 0x5d44d3e0 rthread reaping 0x676c9a2c stack 0x5d41b080 0x6d56452c: rwlock_wrlock 0x5a1af760 (0) 0x6d56452c: rwlock_unlock 0x5a1af760 0x6d56452c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd12c: rwlock_wrlock 0x5a1af760 (0) 0x6d56452c: rwlock_unlock 0x5a1af760 0x58ebd12c: rwlock_unlock 0x5a1af760 0x58ebd12c: rwlock_rdlock 0x5a1af760 (0) 0x676c9d2c: rwlock_wrlock 0x5a1af760 (1) 0x58ebd12c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_wrlock 0x5a1af760 (2147483647) 0x676c9f2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c932c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c9d2c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_unlock 0x5a1af760 0x676c9d2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x676c9f2c: rwlock_rdlock 0x5a1af760 (4294967295) 0x58ebde2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c932c: rwlock_unlock 0x5a1af760 0x676c982c: rwlock_wrlock 0x5a1af760 (0) 0x676c982c: rwlock_unlock 0x5a1af760 0x676c982c: rwlock_rdlock 0x5a1af760 (0) 0x676c932c: rwlock_rdlock 0x5a1af760 (0) 0x6d56482c: rwlock_wrlock 0x5a1af760 (2147483651) 0x676c982c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_unlock 0x5a1af760 0x6d56472c: rwlock_wrlock 0x5a1af760 (2147483649) rthread reaping 0x6d56452c stack 0x5d41b080 rthread reaping 0x58ebd12c stack 0x5d44d3e0 0x676c9d2c: rwlock_unlock 0x5a1af760 0x58ebd32c: rwlock_wrlock 0x5a1af760 (0) 0x4aeaf72c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56492c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d564e2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c9b2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeaf12c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebde2c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c9d2c stack 0x5d41bc80 0x676c9b2c: rwlock_unlock 0x5a1af760 0x58ebde2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x676c9b2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebde2c: rwlock_unlock 0x5a1af760 0x676c9b2c: rwlock_unlock 0x5a1af760 0x58ebd32c: rwlock_unlock 0x5a1af760 0x58ebd32c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd32c: rwlock_unlock 0x5a1af760 0x6d56482c: rwlock_unlock 0x5a1af760 0x6d56482c: rwlock_rdlock 0x5a1af760 (4294967295) 0x6d56462c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_rdlock 0x5a1af760 (0) 0x6d56462c: rwlock_unlock 0x5a1af760 0x6d56492c: rwlock_unlock 0x5a1af760 0x6d56492c: rwlock_rdlock 0x5a1af760 (0) 0x6d56492c: rwlock_unlock 0x5a1af760 0x6d56482c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_rdlock 0x5a1af760 (0) 0x6d56472c: rwlock_unlock 0x5a1af760 0x6d56472c: rwlock_rdlock 0x5a1af760 (0) 0x6d564e2c: rwlock_unlock 0x5a1af760 0x6d56472c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56462c stack 0x5d41f600 rthread reaping 0x676c9f2c stack 0x5d44d300 rthread reaping 0x676c932c stack 0x5d41b3a0 rthread reaping 0x58ebde2c stack 0x5d44d0e0 rthread reaping 0x676c982c stack 0x5d44cba0 rthread reaping 0x6d56482c stack 0x5d44d120 rthread reaping 0x58ebd32c stack 0x5d41bd00 0x4aeaf12c: rwlock_unlock 0x5a1af760 0x4aeaf12c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf12c: rwlock_unlock 0x5a1af760 0x4aeaf72c: rwlock_unlock 0x5a1af760 0x4aeaf72c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf72c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56472c stack 0x5d44d940 rthread reaping 0x4aeaf72c stack 0x5d44d0c0 rthread reaping 0x6d56492c stack 0x5d41fda0 rthread reaping 0x6d564e2c stack 0x5d41f680 rthread reaping 0x4aeaf12c stack 0x5d41f7e0 rthread reaping 0x676c9b2c stack 0x5d44dec0 0x4aeaf82c: rwlock_wrlock 0x5a1af760 (0) 0x4aeaf82c: rwlock_unlock 0x5a1af760 0x4aeaf82c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf82c: rwlock_unlock 0x5a1af760 0x58ebd22c: rwlock_wrlock 0x5a1af760 (1) 0x58ebd02c: rwlock_wrlock 0x5a1af760 (2147483647) 0x58ebd22c: rwlock_unlock 0x5a1af760 0x58ebd22c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd22c: rwlock_unlock 0x5a1af760 0x58ebd02c: rwlock_unlock 0x5a1af760 0x58ebd02c: rwlock_rdlock 0x5a1af760 (0) 0x4aeafa2c: rwlock_wrlock 0x5a1af760 (1) 0x676c992c: rwlock_wrlock 0x5a1af760 (2147483649) 0x58ebd02c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56402c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c9f2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeafa2c: rwlock_unlock 0x5a1af760 0x58ebdf2c: rwlock_wrlock 0x5a1af760 (0) 0x4aeafa2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x6d56412c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c912c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebdf2c: rwlock_unlock 0x5a1af760 0x4aeaf62c: rwlock_wrlock 0x5a1af760 (0) 0x58ebdf2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x58ebd62c: rwlock_wrlock 0x5a1af760 (4294967295) rthread reaping 0x4aeaf82c stack 0x5d44dec0 0x4aeaf22c: rwlock_wrlock 0x5a1af760 (4294967295) rthread reaping 0x58ebd22c stack 0x5d41f7e0 rthread reaping 0x58ebd02c stack 0x5d41f680 0x4aeaf62c: rwlock_unlock 0x5a1af760 0x58ebd32c: rwlock_wrlock 0x5a1af760 (0) 0x6d56492c: rwlock_wrlock 0x5a1af760 (2147483647) 0x58ebd32c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_unlock 0x5a1af760 0x4aeaf62c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd62c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_rdlock 0x5a1af760 (0) 0x6d56442c: rwlock_unlock 0x5a1af760 0x58ebdf2c: rwlock_unlock 0x5a1af760 0x6d56492c: rwlock_unlock 0x5a1af760 0x6d56492c: rwlock_rdlock 0x5a1af760 (0) 0x6d56492c: rwlock_unlock 0x5a1af760 0x58ebd32c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd32c: rwlock_unlock 0x5a1af760 0x676c992c: rwlock_unlock 0x5a1af760 0x676c992c: rwlock_rdlock 0x5a1af760 (0) 0x676c9f2c: rwlock_unlock 0x5a1af760 0x6d56402c: rwlock_unlock 0x5a1af760 0x6d56402c: rwlock_rdlock 0x5a1af760 (0) 0x676c9f2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd62c: rwlock_rdlock 0x5a1af760 (2147483651) 0x6d56402c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_unlock 0x5a1af760 0x58ebd62c: rwlock_unlock 0x5a1af760 0x676c992c: rwlock_unlock 0x5a1af760 0x4aeafa2c: rwlock_unlock 0x5a1af760 0x4aeaf62c: rwlock_unlock 0x5a1af760 rthread reaping 0x4aeafa2c stack 0x5d41fda0 0x676c912c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56442c stack 0x5d44d940 rthread reaping 0x6d56402c stack 0x5d41bd00 0x676c912c: rwlock_rdlock 0x5a1af760 (0) 0x6d56412c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c992c stack 0x5d44d0c0 0x676c912c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_rdlock 0x5a1af760 (1) rthread reaping 0x676c9f2c stack 0x5d44d120 rthread reaping 0x58ebdf2c stack 0x5d44cba0 0x4aeaf22c: rwlock_unlock 0x5a1af760 0x4aeaf22c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf22c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56412c stack 0x5d44d0e0 rthread reaping 0x676c912c stack 0x5d41b3a0 rthread reaping 0x4aeaf62c stack 0x5d44d300 rthread reaping 0x58ebd62c stack 0x5d41f600 rthread reaping 0x4aeaf22c stack 0x5d41bc80 rthread reaping 0x58ebd32c stack 0x5d44d3e0 rthread reaping 0x6d56492c stack 0x5d41b080 0x676c922c: rwlock_wrlock 0x5a1af760 (0) 0x676c922c: rwlock_unlock 0x5a1af760 0x676c922c: rwlock_rdlock 0x5a1af760 (0) 0x6d56462c: rwlock_wrlock 0x5a1af760 (0) 0x676c922c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd52c: rwlock_wrlock 0x5a1af760 (1) 0x6d56462c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_wrlock 0x5a1af760 (0) 0x6d564e2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeaf42c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d564b2c: rwlock_unlock 0x5a1af760 0x4aeaf72c: rwlock_wrlock 0x5a1af760 (0) 0x6d564b2c: rwlock_rdlock 0x5a1af760 (4294967295) 0x6d56472c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c932c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d564e2c: rwlock_unlock 0x5a1af760 0x58ebdf2c: rwlock_wrlock 0x5a1af760 (0) 0x6d564e2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x4aeaf52c: rwlock_wrlock 0x5a1af760 (2147483647) 0x58ebdc2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebdf2c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c922c stack 0x5d41b080 0x6d564f2c: rwlock_wrlock 0x5a1af760 (2147483647) 0x58ebd72c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c9e2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeaf72c: rwlock_unlock 0x5a1af760 0x4aeaf72c: rwlock_rdlock 0x5a1af760 (0) 0x676c9e2c: rwlock_unlock 0x5a1af760 0x4aeaf02c: rwlock_wrlock 0x5a1af760 (0) 0x58ebdf2c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf02c: rwlock_unlock 0x5a1af760 0x6d564f2c: rwlock_unlock 0x5a1af760 0x676c9e2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x676c9e2c: rwlock_unlock 0x5a1af760 0x4aeaf52c: rwlock_unlock 0x5a1af760 0x4aeaf52c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf02c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf52c: rwlock_unlock 0x5a1af760 0x4aeaf02c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_unlock 0x5a1af760 0x6d564f2c: rwlock_rdlock 0x5a1af760 (2147483649) 0x6d564e2c: rwlock_unlock 0x5a1af760 0x6d564f2c: rwlock_unlock 0x5a1af760 0x4aeaf72c: rwlock_unlock 0x5a1af760 0x58ebdf2c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_rdlock 0x5a1af760 (2147483647) 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x6d56472c: rwlock_unlock 0x5a1af760 0x6d56472c: rwlock_rdlock 0x5a1af760 (0) 0x676c932c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_rdlock 0x5a1af760 (0) 0x6d56472c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x58ebd72c: rwlock_unlock 0x5a1af760 0x58ebd72c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd52c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd52c: rwlock_unlock 0x5a1af760 0x58ebd72c: rwlock_unlock 0x5a1af760 0x4aeaf42c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56462c stack 0x5d44d3e0 0x4aeaf42c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x58ebd52c stack 0x5d41bc80 0x4aeaf42c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d564b2c stack 0x5d41f600 rthread reaping 0x6d564e2c stack 0x5d44d300 rthread reaping 0x4aeaf42c stack 0x5d41b3a0 rthread reaping 0x4aeaf72c stack 0x5d44d0e0 rthread reaping 0x6d56472c stack 0x5d44cba0 rthread reaping 0x676c932c stack 0x5d44d120 rthread reaping 0x58ebdf2c stack 0x5d44d0c0 rthread reaping 0x58ebdc2c stack 0x5d41bd00 rthread reaping 0x4aeaf52c stack 0x5d44d940 rthread reaping 0x6d564f2c stack 0x5d41fda0 rthread reaping 0x58ebd72c stack 0x5d41f680 rthread reaping 0x676c9e2c stack 0x5d41f7e0 rthread reaping 0x4aeaf02c stack 0x5d44dec0 0x676c952c: rwlock_wrlock 0x5a1af760 (0) 0x676c952c: rwlock_unlock 0x5a1af760 0x676c952c: rwlock_rdlock 0x5a1af760 (0) 0x676c9a2c: rwlock_wrlock 0x5a1af760 (0) 0x676c952c: rwlock_unlock 0x5a1af760 0x676c9a2c: rwlock_unlock 0x5a1af760 0x676c9a2c: rwlock_rdlock 0x5a1af760 (0) 0x6d56462c: rwlock_wrlock 0x5a1af760 (1) 0x4aeaff2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c9a2c: rwlock_unlock 0x5a1af760 0x6d56492c: rwlock_wrlock 0x5a1af760 (2147483649) 0x6d56492c: rwlock_unlock 0x5a1af760 0x6d56492c: rwlock_rdlock 0x5a1af760 (0) 0x6d56492c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd42c: rwlock_wrlock 0x5a1af760 (1) 0x6d56412c: rwlock_wrlock 0x5a1af760 (2147483649) 0x6d56462c: rwlock_unlock 0x5a1af760 0x4aeaf82c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeaf72c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeaff2c: rwlock_unlock 0x5a1af760 0x4aeaff2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x6d564b2c: rwlock_wrlock 0x5a1af760 (4294967295) rthread reaping 0x676c952c stack 0x5d44dec0 0x676c9c2c: rwlock_wrlock 0x5a1af760 (4294967295) rthread reaping 0x676c9a2c stack 0x5d41f7e0 rthread reaping 0x6d56462c stack 0x5d41f680 0x58ebdd2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c972c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeaf52c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeaf12c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d564e2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeaf82c: rwlock_unlock 0x5a1af760 0x4aeaf12c: rwlock_unlock 0x5a1af760 0x4aeaf82c: rwlock_rdlock 0x5a1af760 (2147483647) 0x4aeaf12c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf82c: rwlock_unlock 0x5a1af760 0x4aeaf12c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd42c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_unlock 0x5a1af760 0x58ebdd2c: rwlock_unlock 0x5a1af760 0x58ebdd2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebdd2c: rwlock_unlock 0x5a1af760 0x4aeaf52c: rwlock_unlock 0x5a1af760 0x4aeaf52c: rwlock_rdlock 0x5a1af760 (0) 0x6d564b2c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf52c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_unlock 0x5a1af760 0x4aeaf72c: rwlock_unlock 0x5a1af760 0x4aeaf72c: rwlock_rdlock 0x5a1af760 (0) 0x676c972c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_rdlock 0x5a1af760 (0) 0x6d56412c: rwlock_unlock 0x5a1af760 0x676c972c: rwlock_rdlock 0x5a1af760 (0) 0x676c972c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf72c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_unlock 0x5a1af760 0x4aeaff2c: rwlock_unlock 0x5a1af760 0x676c9c2c: rwlock_unlock 0x5a1af760 0x676c9c2c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x4aeaff2c stack 0x5d41fda0 0x676c9c2c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56492c stack 0x5d44d940 rthread reaping 0x58ebd42c stack 0x5d41bd00 rthread reaping 0x6d56412c stack 0x5d44d0c0 rthread reaping 0x4aeaf82c stack 0x5d44d120 rthread reaping 0x4aeaf72c stack 0x5d44cba0 rthread reaping 0x6d564b2c stack 0x5d44d0e0 rthread reaping 0x676c9c2c stack 0x5d41b3a0 rthread reaping 0x58ebdd2c stack 0x5d44d300 rthread reaping 0x676c972c stack 0x5d41f600 rthread reaping 0x4aeaf52c stack 0x5d41bc80 rthread reaping 0x6d564e2c stack 0x5d44d3e0 rthread reaping 0x4aeaf12c stack 0x5d41b080 0x6d56422c: rwlock_wrlock 0x5a1af760 (0) 0x6d56422c: rwlock_unlock 0x5a1af760 0x6d56422c: rwlock_rdlock 0x5a1af760 (0) 0x676c9b2c: rwlock_wrlock 0x5a1af760 (0) 0x6d56422c: rwlock_unlock 0x5a1af760 0x676c9b2c: rwlock_unlock 0x5a1af760 0x676c9b2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd42c: rwlock_wrlock 0x5a1af760 (0) 0x676c9b2c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd72c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd42c: rwlock_unlock 0x5a1af760 0x6d56432c: rwlock_wrlock 0x5a1af760 (2147483647) 0x58ebd72c: rwlock_unlock 0x5a1af760 0x58ebd72c: rwlock_rdlock 0x5a1af760 (0) 0x6d56462c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd72c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf22c: rwlock_wrlock 0x5a1af760 (0) 0x6d56462c: rwlock_unlock 0x5a1af760 0x4aeaf22c: rwlock_unlock 0x5a1af760 0x4aeaf22c: rwlock_rdlock 0x5a1af760 (0) 0x4aeafb2c: rwlock_wrlock 0x5a1af760 (0) 0x4aeaf32c: rwlock_wrlock 0x5a1af760 (2147483649) 0x4aeaf22c: rwlock_unlock 0x5a1af760 0x6d56482c: rwlock_wrlock 0x5a1af760 (0) 0x676c9f2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56482c: rwlock_unlock 0x5a1af760 0x4aeafc2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeafc2c: rwlock_unlock 0x5a1af760 0x4aeafc2c: rwlock_rdlock 0x5a1af760 (0) 0x4aeafc2c: rwlock_unlock 0x5a1af760 0x6d56482c: rwlock_rdlock 0x5a1af760 (2147483647) 0x6d56432c: rwlock_unlock 0x5a1af760 0x676c962c: rwlock_wrlock 0x5a1af760 (0) 0x6d56432c: rwlock_rdlock 0x5a1af760 (2147483647) rthread reaping 0x6d56422c stack 0x5d41b080 0x6d564c2c: rwlock_wrlock 0x5a1af760 (4294967295) rthread reaping 0x676c9b2c stack 0x5d44d3e0 rthread reaping 0x58ebd42c stack 0x5d41bc80 rthread reaping 0x58ebd72c stack 0x5d41f600 0x676c962c: rwlock_unlock 0x5a1af760 0x676c962c: rwlock_rdlock 0x5a1af760 (2147483647) 0x58ebd82c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeafb2c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_wrlock 0x5a1af760 (0) 0x6d56442c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_rdlock 0x5a1af760 (0) 0x6d56442c: rwlock_unlock 0x5a1af760 0x4aeafb2c: rwlock_rdlock 0x5a1af760 (0) 0x4aeafb2c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_rdlock 0x5a1af760 (0) 0x676c962c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_unlock 0x5a1af760 0x4aeaf32c: rwlock_unlock 0x5a1af760 0x4aeaf32c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf32c: rwlock_unlock 0x5a1af760 0x6d56482c: rwlock_unlock 0x5a1af760 0x6d56432c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56462c stack 0x5d41b3a0 rthread reaping 0x6d56432c stack 0x5d44d300 0x676c9f2c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x4aeaf22c stack 0x5d44d0e0 0x676c9f2c: rwlock_unlock 0x5a1af760 rthread reaping 0x4aeafb2c stack 0x5d44cba0 rthread reaping 0x4aeaf32c stack 0x5d44d120 rthread reaping 0x6d56482c stack 0x5d44d0c0 0x6d564c2c: rwlock_unlock 0x5a1af760 rthread reaping 0x4aeafc2c stack 0x5d44d940 0x6d564c2c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x676c9f2c stack 0x5d41bd00 0x6d564c2c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c962c stack 0x5d41fda0 rthread reaping 0x6d56442c stack 0x5d41f7e0 rthread reaping 0x58ebd82c stack 0x5d44dec0 rthread reaping 0x6d564c2c stack 0x5d41f680 0x58ebd22c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd22c: rwlock_unlock 0x5a1af760 0x58ebd22c: rwlock_rdlock 0x5a1af760 (0) 0x6d56432c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd22c: rwlock_unlock 0x5a1af760 0x6d56432c: rwlock_unlock 0x5a1af760 0x6d56432c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf82c: rwlock_wrlock 0x5a1af760 (1) 0x6d56432c: rwlock_unlock 0x5a1af760 0x6d564a2c: rwlock_wrlock 0x5a1af760 (0) 0x676c9d2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd32c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d564a2c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_wrlock 0x5a1af760 (0) 0x4aeaf42c: rwlock_wrlock 0x5a1af760 (0) 0x6d564b2c: rwlock_unlock 0x5a1af760 0x6d564a2c: rwlock_rdlock 0x5a1af760 (4294967295) 0x6d564a2c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd32c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_wrlock 0x5a1af760 (0) 0x676c942c: rwlock_wrlock 0x5a1af760 (0) 0x676c932c: rwlock_unlock 0x5a1af760 0x58ebd32c: rwlock_rdlock 0x5a1af760 (4294967295) 0x676c932c: rwlock_rdlock 0x5a1af760 (2147483650) 0x676c952c: rwlock_wrlock 0x5a1af760 (2147483650) 0x6d564b2c: rwlock_unlock 0x5a1af760 0x58ebd32c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd22c stack 0x5d41f680 0x676c962c: rwlock_wrlock 0x5a1af760 (2147483649) rthread reaping 0x6d56432c stack 0x5d44dec0 0x676c932c: rwlock_unlock 0x5a1af760 0x676c9c2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd52c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd92c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebda2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c9d2c: rwlock_unlock 0x5a1af760 0x4aeaf42c: rwlock_unlock 0x5a1af760 0x676c9d2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x58ebda2c: rwlock_unlock 0x5a1af760 0x4aeaf42c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf42c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd92c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_rdlock 0x5a1af760 (0) 0x58ebda2c: rwlock_rdlock 0x5a1af760 (2) 0x58ebd92c: rwlock_unlock 0x5a1af760 0x676c9d2c: rwlock_unlock 0x5a1af760 0x58ebda2c: rwlock_unlock 0x5a1af760 0x676c952c: rwlock_unlock 0x5a1af760 0x676c952c: rwlock_rdlock 0x5a1af760 (0) 0x676c952c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_rdlock 0x5a1af760 (0) 0x676c942c: rwlock_unlock 0x5a1af760 0x676c9c2c: rwlock_unlock 0x5a1af760 0x676c9c2c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf82c: rwlock_unlock 0x5a1af760 0x4aeaf82c: rwlock_rdlock 0x5a1af760 (0) 0x676c962c: rwlock_unlock 0x5a1af760 0x676c962c: rwlock_rdlock 0x5a1af760 (0) 0x676c962c: rwlock_unlock 0x5a1af760 0x676c9c2c: rwlock_unlock 0x5a1af760 0x4aeaf82c: rwlock_unlock 0x5a1af760 rthread reaping 0x4aeaf82c stack 0x5d41f7e0 rthread reaping 0x6d564a2c stack 0x5d41fda0 rthread reaping 0x676c9d2c stack 0x5d41bd00 rthread reaping 0x58ebd32c stack 0x5d44d940 rthread reaping 0x6d564b2c stack 0x5d44d0c0 rthread reaping 0x4aeaf42c stack 0x5d44d120 rthread reaping 0x676c932c stack 0x5d44cba0 rthread reaping 0x676c942c stack 0x5d44d0e0 rthread reaping 0x676c952c stack 0x5d44d300 rthread reaping 0x676c962c stack 0x5d41b3a0 rthread reaping 0x676c9c2c stack 0x5d41f600 rthread reaping 0x58ebd52c stack 0x5d41bc80 rthread reaping 0x58ebd92c stack 0x5d44d3e0 rthread reaping 0x58ebda2c stack 0x5d41b080 0x58ebdc2c: rwlock_wrlock 0x5a1af760 (0) 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_rdlock 0x5a1af760 (0) 0x676c982c: rwlock_wrlock 0x5a1af760 (0) 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x676c982c: rwlock_unlock 0x5a1af760 0x676c982c: rwlock_rdlock 0x5a1af760 (0) 0x676c982c: rwlock_unlock 0x5a1af760 0x58ebdb2c: rwlock_wrlock 0x5a1af760 (0) 0x58ebdb2c: rwlock_unlock 0x5a1af760 0x58ebdb2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564d2c: rwlock_wrlock 0x5a1af760 (1) 0x58ebdd2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x4aeaf92c: rwlock_wrlock 0x5a1af760 (2147483649) 0x58ebdb2c: rwlock_unlock 0x5a1af760 0x58ebd72c: rwlock_wrlock 0x5a1af760 (0) 0x4aeafb2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd02c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd72c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebdc2c stack 0x5d41b080 rthread reaping 0x676c982c stack 0x5d44d3e0 0x58ebd72c: rwlock_rdlock 0x5a1af760 (4294967295) 0x676c972c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56462c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56452c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c942c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeaf62c: rwlock_wrlock 0x5a1af760 (4294967295) rthread reaping 0x58ebdb2c stack 0x5d41bc80 0x4aeafc2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeaff2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeaf92c: rwlock_unlock 0x5a1af760 2c: 7: set_msg 0x58ebd72c: 11: enter run() 0x4aeafc2c: 12: enter run() 0x6d564a2c: 13: enter run() 0x6d56442c: 14: enter run() 0x6d56462c: 15: enter run() 0x58ebd72c: 11: set_msg 0x58ebde2c: 2: msg: "new message" 0x58ebde2c: 2: exit run() 0x6d56442c: 14: set_msg 0x58ebd72c: 11: msg: "new message" 0x58ebd72c: 11: exit run() 0x6d56442c: 14: msg: "new message" 0x6d56442c: 14: exit run() 0x6d564d2c: 10: set_msg 0x6d564e2c: 4: set_msg 0x6d564e2c: 4: msg: "new message" 0x6d564d2c: 10: msg: "new message" 0x6d564e2c: 4: exit run() 0x676c972c: 7: msg: "new message" 0x6d564d2c: 10: exit run() 0x6d56412c: 6: set_msg 0x4aeafc2c: 12: set_msg 0x676c972c: 7: exit run() 0x676c932c: 5: set_msg 0x676c932c: 5: msg: "new message" 0x6d56432c: 8: set_msg 0x4aeafc2c: 12: msg: "new message" 0x6d56412c: 6: msg: "new message" 0x6d56432c: 8: msg: "new message" 0x4aeafc2c: 12: exit run() 0x6d56412c: 6: exit run() 0x676c932c: 5: exit run() 0x58ebd42c: 3: set_msg 0x6d56432c: 8: exit run() 0x6d56462c: 15: set_msg 0x58ebd42c: 3: msg: "new message" 0x6d56462c: 15: msg: "new message" 0x58ebd42c: 3: exit run() 0x6d56462c: 15: exit run() 0x6d564a2c: 13: set_msg 0x4aeafd2c: 9: set_msg 0x6d564a2c: 13: msg: "new message" 0x4aeafd2c: 9: msg: "new message" 0x6d564a2c: 13: exit run() 0x4aeafd2c: 9: exit run() main: 19 0x58ebd52c: 0: enter run() 0x58ebd52c: 0: set_msg 0x676c9b2c: 1: enter run() 0x676c9b2c: 1: set_msg 0x676c942c: 2: enter run() 0x58ebd52c: 0: msg: "new message" 0x676c9b2c: 1: msg: "new message" 0x58ebd52c: 0: exit run() 0x6d564b2c: 3: enter run() 0x6d56452c: 5: enter run() 0x676c9b2c: 1: exit run() 0x676c922c: 4: enter run() 0x676c912c: 6: enter run() 0x676c942c: 2: set_msg 0x4aeaf52c: 7: enter run() 0x6d56492c: 8: enter run() 0x58ebd62c: 9: enter run() 0x676c9f2c: 10: enter run() 0x58ebda2c: 11: enter run() 0x6d56432c: 12: enter run() 0x4aeaf52c: 7: set_msg 0x58ebdb2c: 13: enter run() 0x58ebd82c: 14: enter run() 0x676c9e2c: 15: enter run() 0x58ebdb2c: 13: set_msg 0x676c942c: 2: msg: "new message" 0x676c942c: 2: exit run() 0x58ebda2c: 11: set_msg 0x6d56432c: 12: set_msg 0x6d56432c: 12: msg: "new message" 0x6d56432c: 12: exit run() 0x6d564b2c: 3: set_msg 0x676c922c: 4: set_msg 0x58ebd62c: 9: set_msg 0x676c922c: 4: msg: "new message" 0x6d564b2c: 3: msg: "new message" 0x676c922c: 4: exit run() 0x6d564b2c: 3: exit run() 0x4aeaf52c: 7: msg: "new message" 0x58ebd62c: 9: msg: "new message" 0x58ebdb2c: 13: msg: "new message" 0x58ebda2c: 11: msg: "new message" 0x4aeaf52c: 7: exit run() 0x58ebd62c: 9: exit run() 0x58ebdb2c: 13: exit run() 0x58ebda2c: 11: exit run() 0x58ebd82c: 14: set_msg 0x676c912c: 6: set_msg 0x676c912c: 6: msg: "new message" 0x676c912c: 6: exit run() 0x676c9f2c: 10: set_msg 0x676c9e2c: 15: set_msg 0x676c9f2c: 10: msg: "new message" 0x676c9f2c: 10: exit run() 0x676c9e2c: 15: msg: "new message" 0x58ebd82c: 14: msg: "new message" 0x676c9e2c: 15: exit run() 0x58ebd82c: 14: exit run() 0x6d56492c: 8: set_msg 0x6d56452c: 5: set_msg 0x6d56492c: 8: msg: "new message" 0x6d56452c: 5: msg: "new message" 0x6d56492c: 8: exit run() 0x6d56452c: 5: exit run() main: 20 0x58ebd92c: 0: enter run() 0x58ebd92c: 0: set_msg 0x6d56412c: 1: enter run() 0x58ebd92c: 0: msg: "new message" 0x6d56462c: 2: enter run() 0x676c932c: 3: enter run() 0x58ebd92c: 0: exit run() 0x4aeaff2c: 4: enter run() 0x6d56412c: 1: set_msg 0x676c992c: 5: enter run() 0x6d56422c: 6: enter run() 0x4aeafe2c: 7: enter run() 0x4aeaf92c: 8: enter run() 0x58ebd22c: 9: enter run() 0x676c9c2c: 10: enter run() 0x676c992c: 5: set_msg 0x6d56442c: 11: enter run() 0x58ebdc2c: 12: enter run() 0x58ebd02c: 14: enter run() 0x676c9a2c: 15: enter run() 0x58ebdd2c: 13: enter run() 0x6d56442c: 11: set_msg 0x4aeaf92c: 8: set_msg 0x4aeaf92c: 8: msg: "new message" 0x4aeaf92c: 8: exit run() 0x676c9a2c: 15: set_msg 0x676c992c: 5: msg: "new message" 0x676c992c: 5: exit run() 0x4aeaff2c: 4: set_msg 0x4aeaff2c: 4: msg: "new message" 0x4aeaff2c: 4: exit run() 0x676c932c: 3: set_msg 0x676c932c: 3: msg: "new message" 0x676c932c: 3: exit run() 0x58ebdc2c: 12: set_msg 0x6d56422c: 6: set_msg 0x6d56422c: 6: msg: "new message" 0x6d56422c: 6: exit run() 0x58ebdc2c: 12: msg: "new message" 0x676c9c2c: 10: set_msg 0x58ebdc2c: 12: exit run() 0x58ebd22c: 9: set_msg 0x6d56412c: 1: msg: "new message" 0x6d56412c: 1: exit run() 0x58ebd22c: 9: msg: "new message" 0x6d56442c: 11: msg: "new message" 0x676c9a2c: 15: msg: "new message" 0x676c9c2c: 10: msg: "new message" 0x676c9a2c: 15: exit run() 0x58ebd22c: 9: exit run() 0x6d56442c: 11: exit run() 0x4aeafe2c: 7: set_msg 0x676c9c2c: 10: exit run() 0x6d56462c: 2: set_msg 0x58ebdd2c: 13: set_msg 0x58ebd02c: 14: set_msg 0x58ebdd2c: 13: msg: "new message" 0x4aeafe2c: 7: msg: "new message" 0x6d56462c: 2: msg: "new message" 0x58ebd02c: 14: msg: "new message" 0x58ebdd2c: 13: exit run() 0x4aeafe2c: 7: exit run() 0x6d56462c: 2: exit run() 0x58ebd02c: 14: exit run() main: 21 0x6d56452c: 0: enter run() 0x6d56452c: 0: set_msg 0x58ebd12c: 1: enter run() 0x6d56452c: 0: msg: "new message" 0x58ebd12c: 1: set_msg 0x6d56452c: 0: exit run() 0x676c9d2c: 2: enter run() 0x58ebd12c: 1: msg: "new message" 0x6d56462c: 3: enter run() 0x676c9f2c: 4: enter run() 0x676c932c: 5: enter run() 0x58ebd12c: 1: exit run() 0x676c9d2c: 2: set_msg 0x676c9f2c: 4: set_msg 0x58ebde2c: 6: enter run() 0x676c932c: 5: set_msg 0x676c982c: 7: enter run() 0x676c982c: 7: set_msg 0x6d56482c: 8: enter run() 0x676c982c: 7: msg: "new message" 0x676c932c: 5: msg: "new message" 0x676c9f2c: 4: msg: "new message" 0x6d56472c: 9: enter run() 0x676c9d2c: 2: msg: "new message" 0x58ebd32c: 10: enter run() 0x676c982c: 7: exit run() 0x4aeaf72c: 11: enter run() 0x676c932c: 5: exit run() 0x6d56492c: 12: enter run() 0x6d564e2c: 13: enter run() 0x676c9f2c: 4: exit run() 0x676c9b2c: 15: enter run() 0x4aeaf12c: 14: enter run() 0x676c9d2c: 2: exit run() 0x58ebde2c: 6: set_msg 0x676c9b2c: 15: set_msg 0x58ebde2c: 6: msg: "new message" 0x676c9b2c: 15: msg: "new message" 0x58ebde2c: 6: exit run() 0x58ebd32c: 10: set_msg 0x58ebd32c: 10: msg: "new message" 0x676c9b2c: 15: exit run() 0x6d56482c: 8: set_msg 0x58ebd32c: 10: exit run() 0x6d56462c: 3: set_msg 0x6d56462c: 3: msg: "new message" 0x6d56492c: 12: set_msg 0x6d56492c: 12: msg: "new message" 0x6d56482c: 8: msg: "new message" 0x6d56492c: 12: exit run() 0x6d56462c: 3: exit run() 0x6d564e2c: 13: set_msg 0x6d56472c: 9: set_msg 0x6d56482c: 8: exit run() 0x6d564e2c: 13: msg: "new message" 0x6d56472c: 9: msg: "new message" 0x6d564e2c: 13: exit run() 0x6d56472c: 9: exit run() 0x4aeaf12c: 14: set_msg 0x4aeaf12c: 14: msg: "new message" 0x4aeaf12c: 14: exit run() 0x4aeaf72c: 11: set_msg 0x4aeaf72c: 11: msg: "new message" 0x4aeaf72c: 11: exit run() main: 22 0x4aeaf82c: 0: enter run() 0x4aeaf82c: 0: set_msg 0x58ebd22c: 1: enter run() 0x4aeaf82c: 0: msg: "new message" 0x4aeaf82c: 0: exit run() 0x58ebd02c: 2: enter run() 0x58ebd22c: 1: set_msg 0x58ebd22c: 1: msg: "new message" 0x58ebd22c: 1: exit run() 0x58ebd02c: 2: set_msg 0x4aeafa2c: 3: enter run() 0x676c992c: 4: enter run() 0x58ebd02c: 2: msg: "new message" 0x6d56442c: 5: enter run() 0x6d56402c: 6: enter run() 0x58ebd02c: 2: exit run() 0x676c9f2c: 7: enter run() 0x4aeafa2c: 3: set_msg 0x58ebdf2c: 8: enter run() 0x6d56412c: 9: enter run() 0x676c912c: 10: enter run() 0x58ebdf2c: 8: set_msg 0x4aeaf62c: 11: enter run() 0x58ebd62c: 12: enter run() 0x4aeaf22c: 13: enter run() 0x4aeaf62c: 11: set_msg 0x58ebd32c: 14: enter run() 0x6d56492c: 15: enter run() 0x58ebd32c: 14: set_msg 0x6d56442c: 5: set_msg 0x58ebd62c: 12: set_msg 0x6d56442c: 5: msg: "new message" 0x6d56442c: 5: exit run() 0x58ebdf2c: 8: msg: "new message" 0x6d56492c: 15: set_msg 0x6d56492c: 15: msg: "new message" 0x6d56492c: 15: exit run() 0x58ebd32c: 14: msg: "new message" 0x58ebd32c: 14: exit run() 0x676c992c: 4: set_msg 0x676c9f2c: 7: set_msg 0x6d56402c: 6: set_msg 0x6d56402c: 6: msg: "new message" 0x676c9f2c: 7: msg: "new message" 0x58ebdf2c: 8: exit run() 0x58ebd62c: 12: msg: "new message" 0x676c992c: 4: msg: "new message" 0x6d56402c: 6: exit run() 0x676c9f2c: 7: exit run() 0x4aeafa2c: 3: msg: "new message" 0x58ebd62c: 12: exit run() 0x4aeaf62c: 11: msg: "new message" 0x676c992c: 4: exit run() 0x4aeafa2c: 3: exit run() 0x4aeaf62c: 11: exit run() 0x676c912c: 10: set_msg 0x6d56412c: 9: set_msg 0x676c912c: 10: msg: "new message" 0x4aeaf22c: 13: set_msg 0x676c912c: 10: exit run() 0x4aeaf22c: 13: msg: "new message" 0x6d56412c: 9: msg: "new message" 0x4aeaf22c: 13: exit run() 0x6d56412c: 9: exit run() main: 23 0x676c922c: 0: enter run() 0x676c922c: 0: set_msg 0x6d56462c: 1: enter run() 0x676c922c: 0: msg: "new message" 0x676c922c: 0: exit run() 0x6d56462c: 1: set_msg 0x58ebd52c: 2: enter run() 0x6d56462c: 1: msg: "new message" 0x6d564b2c: 3: enter run() 0x6d564e2c: 4: enter run() 0x4aeaf42c: 5: enter run() 0x6d564b2c: 3: set_msg 0x4aeaf72c: 6: enter run() 0x6d56472c: 7: enter run() 0x676c932c: 8: enter run() 0x6d564e2c: 4: set_msg 0x58ebdf2c: 9: enter run() 0x6d56462c: 1: exit run() 0x4aeaf52c: 11: enter run() 0x58ebdc2c: 10: enter run() 0x58ebdf2c: 9: set_msg 0x6d564f2c: 12: enter run() 0x58ebd72c: 13: enter run() 0x676c9e2c: 14: enter run() 0x4aeaf72c: 6: set_msg 0x4aeaf02c: 15: enter run() 0x676c9e2c: 14: set_msg 0x4aeaf02c: 15: set_msg 0x6d564f2c: 12: set_msg 0x676c9e2c: 14: msg: "new message" 0x676c9e2c: 14: exit run() 0x4aeaf52c: 11: set_msg 0x4aeaf52c: 11: msg: "new message" 0x4aeaf02c: 15: msg: "new message" 0x4aeaf52c: 11: exit run() 0x6d564b2c: 3: msg: "new message" 0x6d564b2c: 3: exit run() 0x6d564e2c: 4: msg: "new message" 0x6d564f2c: 12: msg: "new message" 0x4aeaf72c: 6: msg: "new message" 0x4aeaf02c: 15: exit run() 0x58ebdf2c: 9: msg: "new message" 0x6d564e2c: 4: exit run() 0x6d564f2c: 12: exit run() 0x4aeaf72c: 6: exit run() 0x676c932c: 8: set_msg 0x58ebdc2c: 10: set_msg 0x6d56472c: 7: set_msg 0x58ebdf2c: 9: exit run() 0x676c932c: 8: msg: "new message" 0x6d56472c: 7: msg: "new message" 0x676c932c: 8: exit run() 0x58ebdc2c: 10: msg: "new message" 0x58ebdc2c: 10: exit run() 0x6d56472c: 7: exit run() 0x58ebd72c: 13: set_msg 0x58ebd52c: 2: set_msg 0x58ebd52c: 2: msg: "new message" 0x58ebd72c: 13: msg: "new message" 0x58ebd52c: 2: exit run() 0x58ebd72c: 13: exit run() 0x4aeaf42c: 5: set_msg 0x4aeaf42c: 5: msg: "new message" 0x4aeaf42c: 5: exit run() main: 24 0x676c952c: 0: enter run() 0x676c952c: 0: set_msg 0x676c9a2c: 1: enter run() 0x676c952c: 0: msg: "new message" 0x676c952c: 0: exit run() 0x676c9a2c: 1: set_msg 0x6d56462c: 2: enter run() 0x4aeaff2c: 3: enter run() 0x676c9a2c: 1: msg: "new message" 0x6d56492c: 4: enter run() 0x6d56492c: 4: set_msg 0x676c9a2c: 1: exit run() 0x6d56492c: 4: msg: "new message" 0x6d56492c: 4: exit run() 0x6d56462c: 2: set_msg 0x58ebd42c: 5: enter run() 0x6d56412c: 6: enter run() 0x6d56462c: 2: msg: "new message" 0x4aeaf82c: 7: enter run() 0x4aeaf72c: 8: enter run() 0x4aeaff2c: 3: set_msg 0x6d56462c: 2: exit run() 0x6d564b2c: 9: enter run() 0x676c9c2c: 10: enter run() 0x58ebdd2c: 11: enter run() 0x676c972c: 12: enter run() 0x4aeaf52c: 13: enter run() 0x4aeaf12c: 15: enter run() 0x6d564e2c: 14: enter run() 0x4aeaf82c: 7: set_msg 0x4aeaf12c: 15: set_msg 0x4aeaf82c: 7: msg: "new message" 0x4aeaf12c: 15: msg: "new message" 0x4aeaf82c: 7: exit run() 0x6d56412c: 6: set_msg 0x58ebd42c: 5: set_msg 0x58ebd42c: 5: msg: "new message" 0x6d564b2c: 9: set_msg 0x58ebd42c: 5: exit run() 0x58ebdd2c: 11: set_msg 0x58ebdd2c: 11: msg: "new message" 0x4aeaf52c: 13: set_msg 0x4aeaf52c: 13: msg: "new message" 0x6d564b2c: 9: msg: "new message" 0x4aeaf52c: 13: exit run() 0x6d564b2c: 9: exit run() 0x4aeaf72c: 8: set_msg 0x676c972c: 12: set_msg 0x4aeaf12c: 15: exit run() 0x6d56412c: 6: msg: "new message" 0x6d56412c: 6: exit run() 0x676c972c: 12: msg: "new message" 0x58ebdd2c: 11: exit run() 0x6d564e2c: 14: set_msg 0x676c972c: 12: exit run() 0x4aeaf72c: 8: msg: "new message" 0x6d564e2c: 14: msg: "new message" 0x4aeaf72c: 8: exit run() 0x4aeaff2c: 3: msg: "new message" 0x6d564e2c: 14: exit run() 0x4aeaff2c: 3: exit run() 0x676c9c2c: 10: set_msg 0x676c9c2c: 10: msg: "new message" 0x676c9c2c: 10: exit run() main: 25 0x6d56422c: 0: enter run() 0x6d56422c: 0: set_msg 0x676c9b2c: 1: enter run() 0x6d56422c: 0: msg: "new message" 0x676c9b2c: 1: set_msg 0x6d56422c: 0: exit run() 0x58ebd42c: 2: enter run() 0x676c9b2c: 1: msg: "new message" 0x676c9b2c: 1: exit run() 0x58ebd42c: 2: set_msg 0x58ebd72c: 3: enter run() 0x58ebd42c: 2: msg: "new message" 0x58ebd42c: 2: exit run() 0x6d56432c: 4: enter run() 0x58ebd72c: 3: set_msg 0x6d56462c: 5: enter run() 0x58ebd72c: 3: msg: "new message" 0x6d56462c: 5: set_msg 0x4aeaf22c: 6: enter run() 0x58ebd72c: 3: exit run() 0x6d56462c: 5: msg: "new message" 0x6d56462c: 5: exit run() 0x4aeaf22c: 6: set_msg 0x4aeafb2c: 7: enter run() 0x4aeaf32c: 8: enter run() 0x4aeaf22c: 6: msg: "new message" 0x6d56482c: 9: enter run() 0x676c9f2c: 10: enter run() 0x6d56482c: 9: set_msg 0x4aeaf22c: 6: exit run() 0x4aeafc2c: 11: enter run() 0x4aeafc2c: 11: set_msg 0x4aeafc2c: 11: msg: "new message" 0x4aeafc2c: 11: exit run() 0x6d56432c: 4: set_msg 0x676c962c: 12: enter run() 0x6d564c2c: 13: enter run() 0x676c962c: 12: set_msg 0x58ebd82c: 15: enter run() 0x4aeafb2c: 7: set_msg 0x6d56442c: 14: enter run() 0x6d56442c: 14: set_msg 0x6d56442c: 14: msg: "new message" 0x6d56442c: 14: exit run() 0x4aeafb2c: 7: msg: "new message" 0x4aeafb2c: 7: exit run() 0x58ebd82c: 15: set_msg 0x676c962c: 12: msg: "new message" 0x58ebd82c: 15: msg: "new message" 0x676c962c: 12: exit run() 0x4aeaf32c: 8: set_msg 0x58ebd82c: 15: exit run() 0x4aeaf32c: 8: msg: "new message" 0x4aeaf32c: 8: exit run() 0x6d56482c: 9: msg: "new message" 0x6d56482c: 9: exit run() 0x6d56432c: 4: msg: "new message" 0x6d56432c: 4: exit run() 0x676c9f2c: 10: set_msg 0x676c9f2c: 10: msg: "new message" 0x676c9f2c: 10: exit run() 0x6d564c2c: 13: set_msg 0x6d564c2c: 13: msg: "new message" 0x6d564c2c: 13: exit run() main: 26 0x58ebd22c: 0: enter run() 0x58ebd22c: 0: set_msg 0x6d56432c: 1: enter run() 0x58ebd22c: 0: msg: "new message" 0x6d56432c: 1: set_msg 0x58ebd22c: 0: exit run() 0x4aeaf82c: 2: enter run() 0x6d56432c: 1: msg: "new message" 0x6d564a2c: 3: enter run() 0x676c9d2c: 4: enter run() 0x6d56432c: 1: exit run() 0x58ebd32c: 5: enter run() 0x6d564a2c: 3: set_msg 0x6d564b2c: 6: enter run() 0x4aeaf42c: 7: enter run() 0x6d564b2c: 6: set_msg 0x6d564a2c: 3: msg: "new message" 0x58ebd32c: 5: set_msg 0x6d564a2c: 3: exit run() 0x676c932c: 8: enter run() 0x676c942c: 9: enter run() 0x676c932c: 8: set_msg 0x676c952c: 10: enter run() 0x6d564b2c: 6: msg: "new message" 0x58ebd32c: 5: msg: "new message" 0x676c962c: 11: enter run() 0x676c932c: 8: msg: "new message" 0x676c9c2c: 12: enter run() 0x58ebd52c: 13: enter run() 0x6d564b2c: 6: exit run() 0x58ebd32c: 5: exit run() 0x58ebd92c: 14: enter run() 0x58ebda2c: 15: enter run() 0x676c9d2c: 4: set_msg 0x676c932c: 8: exit run() 0x4aeaf42c: 7: set_msg 0x58ebda2c: 15: set_msg 0x4aeaf42c: 7: msg: "new message" 0x4aeaf42c: 7: exit run() 0x58ebd52c: 13: set_msg 0x58ebd92c: 14: set_msg 0x58ebd92c: 14: msg: "new message" 0x676c9d2c: 4: msg: "new message" 0x58ebda2c: 15: msg: "new message" 0x58ebd92c: 14: exit run() 0x676c9d2c: 4: exit run() 0x58ebda2c: 15: exit run() 0x676c952c: 10: set_msg 0x676c952c: 10: msg: "new message" 0x58ebd52c: 13: msg: "new message" 0x676c952c: 10: exit run() 0x58ebd52c: 13: exit run() 0x676c942c: 9: set_msg 0x676c942c: 9: msg: "new message" 0x676c9c2c: 12: set_msg 0x676c942c: 9: exit run() 0x4aeaf82c: 2: set_msg 0x676c962c: 11: set_msg 0x676c962c: 11: msg: "new message" 0x676c9c2c: 12: msg: "new message" 0x4aeaf82c: 2: msg: "new message" 0x676c9c2c: 12: exit run() 0x676c962c: 11: exit run() 0x4aeaf82c: 2: exit run() main: 27 0x58ebdc2c: 0: enter run() 0x58ebdc2c: 0: set_msg 0x676c982c: 1: enter run() 0x58ebdc2c: 0: msg: "new message" 0x676c982c: 1: set_msg 0x58ebdc2c: 0: exit run() 0x676c982c: 1: msg: "new message" 0x58ebdb2c: 2: enter run() 0x676c982c: 1: exit run() 0x58ebdb2c: 2: set_msg 0x6d564d2c: 3: enter run() 0x58ebdd2c: 4: enter run() 0x4aeaf92c: 5: enter run() 0x58ebdb2c: 2: msg: "new message" 0x58ebd72c: 6: enter run() 0x4aeafb2c: 7: enter run() 0x58ebd02c: 8: enter run() 0x58ebd72c: 6: set_msg 0x58ebdb2c: 2: exit run() 0x676c972c: 10: enter run() 0x6d56462c: 11: enter run() 0x6d56452c: 9: enter run() 0x676c942c: 12: enter run() 0x4aeaf62c: 13: enter run() 0x4aeafc2c: 14: enter run() 0x4aeaff2c: 15: enter run() 0x4aeaf92c: 5: set_msg 0x4aeaff20x4aeaff2c: rwlock_unlock 0x5a1af760 0x4aeaf92c: rwlock_rdlock 0x5a1af760 (2147483647) 0x4aeaf92c: rwlock_unlock 0x5a1af760 0x676c972c: rwlock_unlock 0x5a1af760 0x676c972c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd02c: rwlock_unlock 0x5a1af760 0x4aeaff2c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaff2c: rwlock_unlock 0x5a1af760 0x4aeaf62c: rwlock_unlock 0x5a1af760 0x58ebd02c: rwlock_rdlock 0x5a1af760 (4294967295) 0x58ebd02c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_rdlock 0x5a1af760 (0) 0x676c942c: rwlock_unlock 0x5a1af760 0x676c972c: rwlock_unlock 0x5a1af760 0x58ebdd2c: rwlock_unlock 0x5a1af760 0x58ebdd2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebdd2c: rwlock_unlock 0x5a1af760 0x4aeaf62c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf62c: rwlock_unlock 0x5a1af760 0x58ebd72c: rwlock_unlock 0x5a1af760 0x4aeafb2c: rwlock_unlock 0x5a1af760 0x4aeafb2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564d2c: rwlock_unlock 0x5a1af760 0x6d564d2c: rwlock_rdlock 0x5a1af760 (0) 0x4aeafb2c: rwlock_unlock 0x5a1af760 0x6d564d2c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d564d2c stack 0x5d41f600 0x6d56452c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebdd2c stack 0x5d41b3a0 0x6d56452c: rwlock_rdlock 0x5a1af760 (0) 0x6d56462c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x4aeaf92c stack 0x5d44d300 0x4aeafc2c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd72c stack 0x5d44d0e0 rthread reaping 0x4aeafb2c stack 0x5d44cba0 rthread reaping 0x58ebd02c stack 0x5d44d120 0x4aeafc2c: rwlock_rdlock 0x5a1af760 (0) 0x6d56452c: rwlock_unlock 0x5a1af760 0x4aeafc2c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56452c stack 0x5d44d0c0 rthread reaping 0x676c972c stack 0x5d44d940 rthread reaping 0x676c942c stack 0x5d41fda0 rthread reaping 0x6d56462c stack 0x5d41bd00 rthread reaping 0x4aeaf62c stack 0x5d41f7e0 rthread reaping 0x4aeafc2c stack 0x5d44dec0 rthread reaping 0x4aeaff2c stack 0x5d41f680 0x6d56412c: rwlock_wrlock 0x5a1af760 (0) 0x676c912c: rwlock_wrlock 0x5a1af760 (0) 0x6d56412c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_rdlock 0x5a1af760 (2147483647) 0x676c912c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_wrlock 0x5a1af760 (0) 0x6d56442c: rwlock_wrlock 0x5a1af760 (0) 0x676c912c: rwlock_rdlock 0x5a1af760 (2147483647) 0x58ebd52c: rwlock_unlock 0x5a1af760 0x676c962c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd22c: rwlock_wrlock 0x5a1af760 (0) 0x676c962c: rwlock_unlock 0x5a1af760 0x4aeaf72c: rwlock_wrlock 0x5a1af760 (0) 0x4aeaf82c: rwlock_wrlock 0x5a1af760 (0) 0x58ebdc2c: rwlock_wrlock 0x5a1af760 (0) 0x6d564c2c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd82c: rwlock_wrlock 0x5a1af760 (0) 0x676c962c: rwlock_rdlock 0x5a1af760 (4294967295) 0x4aeaf72c: rwlock_unlock 0x5a1af760 0x6d56452c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd42c: rwlock_wrlock 0x5a1af760 (0) 0x6d56442c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_rdlock 0x5a1af760 (4294967295) 0x4aeafd2c: rwlock_wrlock 0x5a1af760 (0) 0x58ebde2c: rwlock_wrlock 0x5a1af760 (0) 0x4aeaf02c: rwlock_wrlock 0x5a1af760 (0) 0x4aeaf72c: rwlock_rdlock 0x5a1af760 (0) 0x6d56442c: rwlock_rdlock 0x5a1af760 (4294967295) 0x58ebd22c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_unlock 0x5a1af760 0x676c962c: rwlock_unlock 0x5a1af760 0x58ebd22c: rwlock_rdlock 0x5a1af760 (2147483649) 0x58ebd22c: rwlock_unlock 0x5a1af760 0x4aeaf72c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_unlock 0x5a1af760 0x4aeaf02c: rwlock_unlock 0x5a1af760 0x4aeaf02c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf82c: rwlock_unlock 0x5a1af760 0x6d56452c: rwlock_unlock 0x5a1af760 0x6d56452c: rwlock_rdlock 0x5a1af760 (0) 0x6d56452c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd82c: rwlock_unlock 0x5a1af760 0x4aeaf02c: rwlock_unlock 0x5a1af760 0x6d564c2c: rwlock_unlock 0x5a1af760 0x6d564c2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564c2c: rwlock_unlock 0x5a1af760 0x4aeaf82c: rwlock_rdlock 0x5a1af760 (2147483649) 0x6d56412c: rwlock_unlock 0x5a1af760 0x4aeaf82c: rwlock_unlock 0x5a1af760 0x676c912c: rwlock_unlock 0x5a1af760 0x4aeafd2c: rwlock_unlock 0x5a1af760 0x4aeafd2c: rwlock_rdlock 0x5a1af760 (0) 0x4aeafd2c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_rdlock 0x5a1af760 (0) 0x58ebde2c: rwlock_unlock 0x5a1af760 0x58ebde2c: rwlock_rdlock 0x5a1af760 (1) 0x58ebd42c: rwlock_unlock 0x5a1af760 0x58ebde2c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd42c stack 0x5d41f680 rthread reaping 0x676c912c stack 0x5d44dec0 rthread reaping 0x6d56442c stack 0x5d41f7e0 rthread reaping 0x58ebd52c stack 0x5d41bd00 rthread reaping 0x58ebd22c stack 0x5d41fda0 rthread reaping 0x676c962c stack 0x5d44d940 rthread reaping 0x4aeaf82c stack 0x5d44d0c0 rthread reaping 0x58ebdc2c stack 0x5d44d120 rthread reaping 0x6d56412c stack 0x5d44cba0 rthread reaping 0x6d56452c stack 0x5d44d0e0 rthread reaping 0x4aeaf72c stack 0x5d44d300 rthread reaping 0x4aeaf02c stack 0x5d41b3a0 rthread reaping 0x58ebd82c stack 0x5d41f600 rthread reaping 0x4aeafd2c stack 0x5d41bc80 rthread reaping 0x6d564c2c stack 0x5d44d3e0 rthread reaping 0x58ebde2c stack 0x5d41b080 0x676c9b2c: rwlock_wrlock 0x5a1af760 (0) 0x676c9b2c: rwlock_unlock 0x5a1af760 0x676c9b2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9c2c: rwlock_wrlock 0x5a1af760 (0) 0x676c9b2c: rwlock_unlock 0x5a1af760 0x4aeafa2c: rwlock_wrlock 0x5a1af760 (2147483647) 0x676c9c2c: rwlock_unlock 0x5a1af760 0x676c9c2c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf92c: rwlock_wrlock 0x5a1af760 (1) 0x58ebdf2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x4aeafc2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c982c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c9c2c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_wrlock 0x5a1af760 (0) 0x4aeafe2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeafb2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c962c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c9e2c: rwlock_wrlock 0x5a1af760 (4294967295) rthread reaping 0x676c9b2c stack 0x5d41b080 0x58ebd92c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c9c2c stack 0x5d44d3e0 0x4aeaf12c: rwlock_wrlock 0x5a1af760 (2147483647) 0x676c9f2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd92c: rwlock_rdlock 0x5a1af760 (4294967295) 0x6d564e2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d564b2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeaf92c: rwlock_unlock 0x5a1af760 0x4aeaf92c: rwlock_rdlock 0x5a1af760 (0) 0x6d564e2c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9f2c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_unlock 0x5a1af760 0x4aeafc2c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x4aeafc2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564e2c: rwlock_unlock 0x5a1af760 0x4aeafc2c: rwlock_unlock 0x5a1af760 0x4aeafb2c: rwlock_unlock 0x5a1af760 0x676c962c: rwlock_unlock 0x5a1af760 0x676c962c: rwlock_rdlock 0x5a1af760 (1) 0x4aeaf92c: rwlock_unlock 0x5a1af760 0x4aeafb2c: rwlock_rdlock 0x5a1af760 (2147483649) 0x676c962c: rwlock_unlock 0x5a1af760 0x4aeafb2c: rwlock_unlock 0x5a1af760 0x58ebdf2c: rwlock_unlock 0x5a1af760 0x4aeafa2c: rwlock_unlock 0x5a1af760 0x58ebdf2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9e2c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_unlock 0x5a1af760 0x4aeaf12c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564b2c: rwlock_unlock 0x5a1af760 0x4aeafa2c: rwlock_rdlock 0x5a1af760 (0) 0x4aeafa2c: rwlock_unlock 0x5a1af760 0x4aeaf12c: rwlock_rdlock 0x5a1af760 (1) 0x676c9e2c: rwlock_rdlock 0x5a1af760 (2147483649) 0x58ebdf2c: rwlock_unlock 0x5a1af760 rthread reaping 0x4aeafa2c stack 0x5d41bc80 0x676c9e2c: rwlock_unlock 0x5a1af760 0x4aeaf12c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebdf2c stack 0x5d41f600 rthread reaping 0x4aeaf92c stack 0x5d41b3a0 rthread reaping 0x4aeafc2c stack 0x5d44d300 0x4aeafe2c: rwlock_unlock 0x5a1af760 0x4aeafe2c: rwlock_rdlock 0x5a1af760 (0) 0x676c982c: rwlock_unlock 0x5a1af760 0x676c982c: rwlock_rdlock 0x5a1af760 (0) 0x676c982c: rwlock_unlock 0x5a1af760 0x4aeafe2c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c982c stack 0x5d44d0e0 rthread reaping 0x58ebd92c stack 0x5d44cba0 rthread reaping 0x4aeafe2c stack 0x5d44d120 rthread reaping 0x4aeafb2c stack 0x5d44d0c0 rthread reaping 0x676c962c stack 0x5d44d940 rthread reaping 0x4aeaf12c stack 0x5d41fda0 rthread reaping 0x676c9e2c stack 0x5d41bd00 rthread reaping 0x676c9f2c stack 0x5d41f7e0 rthread reaping 0x6d564e2c stack 0x5d44dec0 rthread reaping 0x6d564b2c stack 0x5d41f680 0x4aeaf42c: rwlock_wrlock 0x5a1af760 (0) 0x4aeaf42c: rwlock_unlock 0x5a1af760 0x4aeaf42c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf42c: rwlock_unlock 0x5a1af760 0x4aeafd2c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd42c: rwlock_wrlock 0x5a1af760 (2147483647) 0x4aeafd2c: rwlock_unlock 0x5a1af760 0x4aeafd2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd32c: rwlock_wrlock 0x5a1af760 (2147483649) 0x4aeafd2c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_wrlock 0x5a1af760 (0) 0x4aeaf72c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeaff2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c942c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_rdlock 0x5a1af760 (4294967295) 0x676c992c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeaf82c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd42c: rwlock_unlock 0x5a1af760 0x4aeaf02c: rwlock_wrlock 0x5a1af760 (0) rthread reaping 0x4aeaf42c stack 0x5d41f680 rthread reaping 0x4aeafd2c stack 0x5d44dec0 0x58ebd42c: rwlock_rdlock 0x5a1af760 (2147483647) 0x676c932c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeafa2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeaf22c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd82c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c902c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeaf02c: rwlock_unlock 0x5a1af760 0x676c982c: rwlock_wrlock 0x5a1af760 (0) 0x676c982c: rwlock_unlock 0x5a1af760 0x676c982c: rwlock_rdlock 0x5a1af760 (0) 0x676c982c: rwlock_unlock 0x5a1af760 0x4aeaf02c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf72c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_unlock 0x5a1af760 0x58ebd32c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_rdlock 0x5a1af760 (0) 0x676c932c: rwlock_unlock 0x5a1af760 0x4aeaf02c: rwlock_unlock 0x5a1af760 0x58ebd32c: rwlock_rdlock 0x5a1af760 (1) 0x58ebd32c: rwlock_unlock 0x5a1af760 0x4aeaf22c: rwlock_unlock 0x5a1af760 0x4aeaf72c: rwlock_rdlock 0x5a1af760 (2147483647) 0x4aeaf72c: rwlock_unlock 0x5a1af760 0x4aeaf22c: rwlock_rdlock 0x5a1af760 (2147483649) 0x58ebd42c: rwlock_unlock 0x5a1af760 0x4aeaf22c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd42c stack 0x5d41f7e0 rthread reaping 0x58ebd32c stack 0x5d41bd00 rthread reaping 0x676c942c stack 0x5d41fda0 rthread reaping 0x4aeaf72c stack 0x5d44d940 0x676c902c: rwlock_unlock 0x5a1af760 0x4aeaf82c: rwlock_unlock 0x5a1af760 0x676c902c: rwlock_rdlock 0x5a1af760 (4294967295) 0x676c902c: rwlock_unlock 0x5a1af760 0x4aeaf82c: rwlock_rdlock 0x5a1af760 (1) 0x4aeaf82c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd82c: rwlock_unlock 0x5a1af760 0x4aeaff2c: rwlock_unlock 0x5a1af760 0x4aeaff2c: rwlock_rdlock 0x5a1af760 (0) 0x676c992c: rwlock_unlock 0x5a1af760 0x676c992c: rwlock_rdlock 0x5a1af760 (0) 0x676c992c: rwlock_unlock 0x5a1af760 0x4aeaff2c: rwlock_unlock 0x5a1af760 0x4aeafa2c: rwlock_unlock 0x5a1af760 0x4aeafa2c: rwlock_rdlock 0x5a1af760 (0) 0x4aeafa2c: rwlock_unlock 0x5a1af760 rthread reaping 0x4aeaff2c stack 0x5d44d0c0 rthread reaping 0x676c992c stack 0x5d44d120 rthread reaping 0x4aeaf82c stack 0x5d44cba0 rthread reaping 0x4aeaf02c stack 0x5d44d0e0 rthread reaping 0x4aeafa2c stack 0x5d44d300 rthread reaping 0x676c932c stack 0x5d41b3a0 rthread reaping 0x4aeaf22c stack 0x5d41f600 rthread reaping 0x58ebd82c stack 0x5d41bc80 rthread reaping 0x676c902c stack 0x5d44d3e0 rthread reaping 0x676c982c stack 0x5d41b080 0x58ebd62c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd62c: rwlock_unlock 0x5a1af760 0x58ebd62c: rwlock_rdlock 0x5a1af760 (0) 0x6d564b2c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd62c: rwlock_unlock 0x5a1af760 0x58ebd22c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd22c: rwlock_unlock 0x5a1af760 0x676c9d2c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd22c: rwlock_rdlock 0x5a1af760 (0) 0x676c9d2c: rwlock_unlock 0x5a1af760 0x676c9d2c: rwlock_rdlock 0x5a1af760 (4294967295) 0x6d564b2c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_wrlock 0x5a1af760 (0) 0x6d56462c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_rdlock 0x5a1af760 (0) 0x6d564b2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x676c9c2c: rwlock_wrlock 0x5a1af760 (1) 0x6d56462c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_unlock 0x5a1af760 0x676c9d2c: rwlock_unlock 0x5a1af760 0x58ebd22c: rwlock_unlock 0x5a1af760 0x676c9e2c: rwlock_wrlock 0x5a1af760 (2147483647) 0x4aeaf12c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c9c2c: rwlock_unlock 0x5a1af760 0x676c9c2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564c2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c972c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c922c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c9c2c: rwlock_unlock 0x5a1af760 0x4aeaf32c: rwlock_wrlock 0x5a1af760 (0) 0x4aeaf42c: rwlock_wrlock 0x5a1af760 (2147483647) 0x58ebd02c: rwlock_wrlock 0x5a1af760 (4294967295) rthread reaping 0x58ebd62c stack 0x5d41b080 rthread reaping 0x6d564b2c stack 0x5d44d3e0 rthread reaping 0x58ebd22c stack 0x5d41bc80 rthread reaping 0x676c9d2c stack 0x5d41f600 rthread reaping 0x6d56462c stack 0x5d41b3a0 0x4aeaf32c: rwlock_unlock 0x5a1af760 0x4aeaf52c: rwlock_wrlock 0x5a1af760 (0) 0x4aeaf32c: rwlock_rdlock 0x5a1af760 (4294967295) 0x4aeaf62c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd02c: rwlock_unlock 0x5a1af760 0x58ebd02c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf62c: rwlock_unlock 0x5a1af760 0x676c972c: rwlock_unlock 0x5a1af760 0x4aeaf62c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf62c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c9c2c stack 0x5d44d300 0x4aeaf52c: rwlock_unlock 0x5a1af760 0x676c972c: rwlock_rdlock 0x5a1af760 (4294967295) 0x676c972c: rwlock_unlock 0x5a1af760 0x58ebd02c: rwlock_unlock 0x5a1af760 0x4aeaf52c: rwlock_rdlock 0x5a1af760 (2147483649) 0x4aeaf32c: rwlock_unlock 0x5a1af760 0x4aeaf52c: rwlock_unlock 0x5a1af760 0x676c922c: rwlock_unlock 0x5a1af760 0x676c922c: rwlock_rdlock 0x5a1af760 (0) 0x676c922c: rwlock_unlock 0x5a1af760 0x676c9e2c: rwlock_unlock 0x5a1af760 0x676c9e2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x4aeaf42c: rwlock_unlock 0x5a1af760 0x676c9e2c: rwlock_unlock 0x5a1af760 0x4aeaf42c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf42c: rwlock_unlock 0x5a1af760 0x4aeaf12c: rwlock_unlock 0x5a1af760 0x4aeaf12c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x676c9e2c stack 0x5d44d0e0 0x4aeaf12c: rwlock_unlock 0x5a1af760 0x6d564c2c: rwlock_unlock 0x5a1af760 0x6d564c2c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x4aeaf12c stack 0x5d44cba0 0x6d564c2c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c972c stack 0x5d44d0c0 rthread reaping 0x6d564c2c stack 0x5d44d120 rthread reaping 0x676c922c stack 0x5d44d940 rthread reaping 0x4aeaf32c stack 0x5d41fda0 rthread reaping 0x4aeaf42c stack 0x5d41bd00 rthread reaping 0x58ebd02c stack 0x5d41f7e0 rthread reaping 0x4aeaf52c stack 0x5d44dec0 rthread reaping 0x4aeaf62c stack 0x5d41f680 0x6d564f2c: rwlock_wrlock 0x5a1af760 (0) 0x6d564f2c: rwlock_unlock 0x5a1af760 0x6d564f2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd62c: rwlock_wrlock 0x5a1af760 (1) 0x6d564f2c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_wrlock 0x5a1af760 (2147483647) 0x58ebd62c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd62c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf72c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56412c: rwlock_unlock 0x5a1af760 0x4aeafb2c: rwlock_wrlock 0x5a1af760 (0) 0x6d56412c: rwlock_rdlock 0x5a1af760 (2147483647) 0x6d56402c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56442c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeafb2c: rwlock_unlock 0x5a1af760 0x58ebdb2c: rwlock_wrlock 0x5a1af760 (0) rthread reaping 0x6d564f2c stack 0x5d41f680 0x676c952c: rwlock_wrlock 0x5a1af760 (2147483647) 0x4aeafb2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x676c982c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeafd2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x4aeaf82c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd52c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebdb2c: rwlock_unlock 0x5a1af760 0x676c902c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd32c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56442c: rwlock_unlock 0x5a1af760 0x676c952c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_rdlock 0x5a1af760 (4294967295) 0x58ebdb2c: rwlock_rdlock 0x5a1af760 (4294967295) 0x4aeaf82c: rwlock_unlock 0x5a1af760 0x4aeaf82c: rwlock_rdlock 0x5a1af760 (1) 0x58ebdb2c: rwlock_unlock 0x5a1af760 0x676c952c: rwlock_rdlock 0x5a1af760 (2147483649) 0x4aeaf82c: rwlock_unlock 0x5a1af760 0x676c952c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_unlock 0x5a1af760 0x4aeafb2c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_unlock 0x5a1af760 0x58ebd62c: rwlock_unlock 0x5a1af760 0x676c982c: rwlock_unlock 0x5a1af760 0x676c982c: rwlock_rdlock 0x5a1af760 (2147483647) 0x676c902c: rwlock_unlock 0x5a1af760 0x4aeaf72c: rwlock_unlock 0x5a1af760 0x676c902c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd32c: rwlock_unlock 0x5a1af760 0x4aeaf72c: rwlock_rdlock 0x5a1af760 (4294967295) 0x58ebd42c: rwlock_unlock 0x5a1af760 0x58ebd32c: rwlock_rdlock 0x5a1af760 (0) 0x676c902c: rwlock_unlock 0x5a1af760 0x58ebd32c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_rdlock 0x5a1af760 (0) 0x4aeafd2c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd62c stack 0x5d44dec0 0x4aeafd2c: rwlock_rdlock 0x5a1af760 (0) 0x4aeafd2c: rwlock_unlock 0x5a1af760 0x676c982c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_unlock 0x5a1af760 0x4aeaf72c: rwlock_unlock 0x5a1af760 0x6d56402c: rwlock_unlock 0x5a1af760 0x6d56402c: rwlock_rdlock 0x5a1af760 (2147483647) 0x58ebd52c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd42c stack 0x5d41f7e0 0x58ebd52c: rwlock_rdlock 0x5a1af760 (1) 0x6d56402c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56412c stack 0x5d41bd00 rthread reaping 0x4aeaf72c stack 0x5d41fda0 rthread reaping 0x4aeafb2c stack 0x5d44d940 0x58ebd52c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56402c stack 0x5d44d120 rthread reaping 0x6d56442c stack 0x5d44d0c0 rthread reaping 0x58ebdb2c stack 0x5d44cba0 rthread reaping 0x676c952c stack 0x5d44d0e0 rthread reaping 0x4aeafd2c stack 0x5d44d300 rthread reaping 0x676c982c stack 0x5d41b3a0 rthread reaping 0x58ebd52c stack 0x5d41f600 rthread reaping 0x4aeaf82c stack 0x5d41bc80 rthread reaping 0x676c902c stack 0x5d44d3e0 rthread reaping 0x58ebd32c stack 0x5d41b080 0x4aeafc2c: rwlock_wrlock 0x5a1af760 (0) 0x4aeafc2c: rwlock_unlock 0x5a1af760 0x4aeafc2c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf92c: rwlock_wrlock 0x5a1af760 (0) 0x4aeafc2c: rwlock_unlock 0x5a1af760 0x676c962c: rwlock_wrlock 0x5a1af760 (0) 0x676c962c: rwlock_unlock 0x5a1af760 0x676c962c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf92c: rwlock_unlock 0x5a1af760 0x4aeaf92c: rwlock_rdlock 0x5a1af760 (0) 0x6d56422c: rwlock_wrlock 0x5a1af760 (1) 0x6d564b2c: rwlock_wrlock 0x5a1af760 (2147483650) 0x4aeaf92c: rwlock_unlock 0x5a1af760 0x676c912c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c9b2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c962c: rwlock_unlock 0x5a1af760 0x6d56422c: rwlock_unlock 0x5a1af760 0x6d56422c: rwlock_rdlock 0x5a1af760 (0) 0x6d56422c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564b2c: rwlock_unlock 0x5a1af760 0x676c9b2c: rwlock_unlock 0x5a1af760 0x676c9b2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9b2c: rwlock_unlock 0x5a1af760 0x676c912c: rwlock_unlock 0x5a1af760 0x676c912c: rwlock_rdlock 0x5a1af760 (0) 0x676c912c: rwlock_unlock 0x5a1af760 0x676c972c: rwlock_wrlock 0x5a1af760 (1) 0x676c972c: rwlock_unlock 0x5a1af760 0x676c972c: rwlock_rdlock 0x5a1af760 (0) 0x676c972c: rwlock_unlock 0x5a1af760 0x4aeaf02c: rwlock_wrlock 0x5a1af760 (0) 0x4aeaf02c: rwlock_unlock 0x5a1af760 0x4aeaf02c: rwlock_rdlock 0x5a1af760 (0) 0x4aeaf02c: rwlock_unlock 0x5a1af760 0x6d564c2c: rwlock_wrlock 0x5a1af760 (0) 0x6d564c2c: rwlock_unlock 0x5a1af760 0x676c922c: rwlock_wrlock 0x5a1af760 (2147483647) 0x6d564c2c: rwlock_rdlock 0x5a1af760 (0) 0x676c922c: rwlock_unlock 0x5a1af760 0x676c922c: rwlock_rdlock 0x5a1af760 (0) 0x676c922c: rwlock_unlock 0x5a1af760 0x6d564c2c: rwlock_unlock 0x5a1af760 0x676c9a2c: rwlock_wrlock 0x5a1af760 (0) 0x676c9a2c: rwlock_unlock 0x5a1af760 0x676c9a2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9a2c: rwlock_unlock 0x5a1af760 0x676c952c: rwlock_wrlock 0x5a1af760 (0) 0x6d564e2c: rwlock_wrlock 0x5a1af760 (2147483647) rthread reaping 0x4aeafc2c stack 0x5d41b080 rthread reaping 0x4aeaf92c stack 0x5d44d3e0 rthread reaping 0x676c962c stack 0x5d41bc80 rthread reaping 0x6d56422c stack 0x5d41f600 rthread reaping 0x6d564b2c stack 0x5d41b3a0 rthread reaping 0x676c912c stack 0x5d44d300 0x676c952c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c9b2c stack 0x5d44d0e0 rthread reaping 0x676c972c stack 0x5d44cba0 0x676c952c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x4aeaf02c stack 0x5d44d0c0 0x6d564d2c: rwlock_wrlock 0x5a1af760 (0) rthread reaping 0x6d564c2c stack 0x5d44d120 rthread reaping 0x676c922c stack 0x5d44d940 rthread reaping 0x676c9a2c stack 0x5d41fda0 0x676c932c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c952c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c952c stack 0x5d41bd00 0x6d564e2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564e2c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_rdlock 0x5a1af760 (0) 0x676c932c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d564e2c stack 0x5d41f7e0 0x6d564d2c: rwlock_unlock 0x5a1af760 0x6d564d2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564d2c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d564d2c stack 0x5d44dec0 rthread reaping 0x676c932c stack 0x5d41f680 0x676c9c2c: rwlock_wrlock 0x5a1af760 (0) 0x676c9c2c: rwlock_unlock 0x5a1af760 0x676c9c2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9c2c: rwlock_unlock 0x5a1af760 0x676c9d2c: rwlock_wrlock 0x5a1af760 (1) 0x676c9d2c: rwlock_unlock 0x5a1af760 0x676c9d2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9d2c: rwlock_unlock 0x5a1af760 0x58ebd32c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd32c: rwlock_unlock 0x5a1af760 0x58ebd32c: rwlock_rdlock 0x5a1af760 (0) 0x676c9e2c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd32c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_wrlock 0x5a1af760 (2147483647) 0x58ebda2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c9e2c: rwlock_unlock 0x5a1af760 0x676c9e2c: rwlock_rdlock 0x5a1af760 (0) 0x676c942c: rwlock_wrlock 0x5a1af760 (2147483649) 0x6d56402c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c9f2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c902c: rwlock_wrlock 0x5a1af760 (2147483649) 0x58ebdd2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c9e2c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c9c2c stack 0x5d41f680 rthread reaping 0x676c9d2c stack 0x5d44dec0 rthread reaping 0x58ebd32c stack 0x5d41f7e0 0x58ebde2c: rwlock_wrlock 0x5a1af760 (0) 0x4aeaf52c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c962c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56432c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd52c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebde2c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_unlock 0x5a1af760 0x58ebde2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x58ebd52c: rwlock_rdlock 0x5a1af760 (0) 0x6d56402c: rwlock_unlock 0x5a1af760 0x58ebde2c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_unlock 0x5a1af760 0x6d56402c: rwlock_rdlock 0x5a1af760 (2147483647) 0x676c942c: rwlock_rdlock 0x5a1af760 (0) 0x6d56402c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_unlock 0x5a1af760 0x58ebdd2c: rwlock_unlock 0x5a1af760 0x58ebdd2c: rwlock_rdlock 0x5a1af760 (0) 0x6d56432c: rwlock_unlock 0x5a1af760 0x58ebda2c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c9e2c stack 0x5d41bd00 0x6d56432c: rwlock_rdlock 0x5a1af760 (2147483647) 0x6d56432c: rwlock_unlock 0x5a1af760 0x58ebda2c: rwlock_rdlock 0x5a1af760 (2147483649) 0x58ebda2c: rwlock_unlock 0x5a1af760 0x58ebdd2c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_rdlock 0x5a1af760 (2) 0x676c9f2c: rwlock_unlock 0x5a1af760 0x676c902c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_unlock 0x5a1af760 0x676c902c: rwlock_rdlock 0x5a1af760 (2147483647) 0x676c902c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_rdlock 0x5a1af760 (2147483647) 0x676c962c: rwlock_unlock 0x5a1af760 0x4aeaf52c: rwlock_unlock 0x5a1af760 0x676c962c: rwlock_rdlock 0x5a1af760 (4294967295) 0x676c962c: rwlock_unlock 0x5a1af760 0x4aeaf52c: rwlock_rdlock 0x5a1af760 (1) 0x58ebd92c: rwlock_unlock 0x5a1af760 0x4aeaf52c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd92c stack 0x5d41fda0 rthread reaping 0x58ebda2c stack 0x5d44d940 rthread reaping 0x676c942c stack 0x5d44d120 rthread reaping 0x6d56402c stack 0x5d44d0c0 rthread reaping 0x676c9f2c stack 0x5d44cba0 rthread reaping 0x676c902c stack 0x5d44d0e0 rthread reaping 0x58ebdd2c stack 0x5d44d300 rthread reaping 0x58ebde2c stack 0x5d41b3a0 rthread reaping 0x4aeaf52c stack 0x5d41f600 rthread reaping 0x676c962c stack 0x5d41bc80 rthread reaping 0x6d56432c stack 0x5d44d3e0 rthread reaping 0x58ebd52c stack 0x5d41b080 0x676c932c: rwlock_wrlock 0x5a1af760 (0) 0x676c932c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_rdlock 0x5a1af760 (0) 0x676c992c: rwlock_wrlock 0x5a1af760 (1) 0x676c932c: rwlock_unlock 0x5a1af760 0x676c9a2c: rwlock_wrlock 0x5a1af760 (0) 0x676c9f2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c9a2c: rwlock_unlock 0x5a1af760 0x676c9a2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564a2c: rwlock_wrlock 0x5a1af760 (2147483647) 0x6d56452c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f3d2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f352c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c992c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_wrlock 0x5a1af760 (0) 0x676c992c: rwlock_rdlock 0x5a1af760 (2147483647) 0x58ebdf2c: rwlock_wrlock 0x5a1af760 (4294967295) rthread reaping 0x676c932c stack 0x5d41b080 0x676c9b2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c902c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56442c: rwlock_unlock 0x5a1af760 0x496f302c: rwlock_wrlock 0x5a1af760 (0) 0x6d56422c: rwlock_wrlock 0x5a1af760 (2147483647) 0x496f322c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56492c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56442c: rwlock_rdlock 0x5a1af760 (4294967295) 0x496f302c: rwlock_unlock 0x5a1af760 0x58ebdf2c: rwlock_unlock 0x5a1af760 0x58ebdf2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebdf2c: rwlock_unlock 0x5a1af760 0x676c9a2c: rwlock_unlock 0x5a1af760 0x6d56422c: rwlock_unlock 0x5a1af760 0x6d56422c: rwlock_rdlock 0x5a1af760 (0) 0x676c902c: rwlock_unlock 0x5a1af760 0x676c992c: rwlock_unlock 0x5a1af760 0x676c902c: rwlock_rdlock 0x5a1af760 (0) 0x676c902c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c992c stack 0x5d44d3e0 0x6d56422c: rwlock_unlock 0x5a1af760 0x496f302c: rwlock_rdlock 0x5a1af760 (2147483649) 0x6d56442c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c9a2c stack 0x5d41bc80 0x496f302c: rwlock_unlock 0x5a1af760 0x6d56452c: rwlock_unlock 0x5a1af760 0x6d56452c: rwlock_rdlock 0x5a1af760 (0) 0x6d56452c: rwlock_unlock 0x5a1af760 0x496f322c: rwlock_unlock 0x5a1af760 0x496f322c: rwlock_rdlock 0x5a1af760 (0) 0x496f322c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_rdlock 0x5a1af760 (4294967295) 0x496f3d2c: rwlock_unlock 0x5a1af760 0x496f352c: rwlock_unlock 0x5a1af760 0x496f3d2c: rwlock_rdlock 0x5a1af760 (0) 0x496f3d2c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_unlock 0x5a1af760 0x676c9b2c: rwlock_unlock 0x5a1af760 0x496f352c: rwlock_rdlock 0x5a1af760 (0) 0x6d564a2c: rwlock_unlock 0x5a1af760 0x676c9b2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x676c9b2c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c9f2c stack 0x5d41f600 0x496f352c: rwlock_unlock 0x5a1af760 rthread reaping 0x496f3d2c stack 0x5d41b3a0 0x6d564a2c: rwlock_rdlock 0x5a1af760 (1) 0x6d564a2c: rwlock_unlock 0x5a1af760 0x6d56492c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d564a2c stack 0x5d44d300 0x6d56492c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x6d56452c stack 0x5d44d0e0 0x6d56492c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56442c stack 0x5d44cba0 rthread reaping 0x496f352c stack 0x5d44d0c0 rthread reaping 0x58ebdf2c stack 0x5d44d120 rthread reaping 0x676c9b2c stack 0x5d44d940 rthread reaping 0x676c902c stack 0x5d41fda0 rthread reaping 0x496f302c stack 0x5d41bd00 rthread reaping 0x6d56422c stack 0x5d41f7e0 rthread reaping 0x6d56492c stack 0x5d44dec0 rthread reaping 0x496f322c stack 0x5d41f680 0x676c912c: rwlock_wrlock 0x5a1af760 (0) 0x676c912c: rwlock_unlock 0x5a1af760 0x676c912c: rwlock_rdlock 0x5a1af760 (0) 0x676c9c2c: rwlock_wrlock 0x5a1af760 (0) 0x676c912c: rwlock_unlock 0x5a1af760 0x676c9d2c: rwlock_wrlock 0x5a1af760 (0) 0x676c9d2c: rwlock_unlock 0x5a1af760 0x676c9d2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x676c9c2c: rwlock_unlock 0x5a1af760 0x676c9d2c: rwlock_unlock 0x5a1af760 0x496f3c2c: rwlock_wrlock 0x5a1af760 (0) 0x676c9c2c: rwlock_rdlock 0x5a1af760 (1) 0x496f3c2c: rwlock_unlock 0x5a1af760 0x496f3c2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebde2c: rwlock_wrlock 0x5a1af760 (0) 0x496f3c2c: rwlock_unlock 0x5a1af760 0x496f3d2c: rwlock_wrlock 0x5a1af760 (0) 0x496f3d2c: rwlock_unlock 0x5a1af760 0x496f3d2c: rwlock_rdlock 0x5a1af760 (1) 0x676c9c2c: rwlock_unlock 0x5a1af760 0x496f3d2c: rwlock_unlock 0x5a1af760 0x58ebde2c: rwlock_unlock 0x5a1af760 0x58ebde2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebde2c: rwlock_unlock 0x5a1af760 0x676c9e2c: rwlock_wrlock 0x5a1af760 (0) 0x676c9e2c: rwlock_unlock 0x5a1af760 0x676c9e2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9e2c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_wrlock 0x5a1af760 (0) 0x58ebdb2c: rwlock_wrlock 0x5a1af760 (0) 0x6d56462c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_rdlock 0x5a1af760 (0) 0x6d56462c: rwlock_unlock 0x5a1af760 0x496f332c: rwlock_wrlock 0x5a1af760 (2147483647) 0x58ebdb2c: rwlock_unlock 0x5a1af760 0x58ebdb2c: rwlock_rdlock 0x5a1af760 (0) 0x676c922c: rwlock_wrlock 0x5a1af760 (1) 0x58ebd02c: rwlock_wrlock 0x5a1af760 (2147483649) c: 15: set_msg 0x4aeaf92c: 5: msg: "new message" 0x4aeaf92c: 5: exit run() 0x676c972c: 10: set_msg 0x58ebd02c: 8: set_msg 0x4aeaff2c: 15: msg: "new message" 0x4aeaff2c: 15: exit run() 0x4aeaf62c: 13: set_msg 0x58ebd02c: 8: msg: "new message" 0x676c942c: 12: set_msg 0x676c942c: 12: msg: "new message" 0x676c942c: 12: exit run() 0x676c972c: 10: msg: "new message" 0x58ebdd2c: 4: set_msg 0x58ebdd2c: 4: msg: "new message" 0x676c972c: 10: exit run() 0x58ebdd2c: 4: exit run() 0x4aeaf62c: 13: msg: "new message" 0x4aeaf62c: 13: exit run() 0x58ebd02c: 8: exit run() 0x58ebd72c: 6: msg: "new message" 0x58ebd72c: 6: exit run() 0x4aeafb2c: 7: set_msg 0x6d564d2c: 3: set_msg 0x4aeafb2c: 7: msg: "new message" 0x6d564d2c: 3: msg: "new message" 0x4aeafb2c: 7: exit run() 0x6d564d2c: 3: exit run() 0x6d56462c: 11: set_msg 0x6d56452c: 9: set_msg 0x4aeafc2c: 14: set_msg 0x6d56452c: 9: msg: "new message" 0x4aeafc2c: 14: msg: "new message" 0x6d56462c: 11: msg: "new message" 0x6d56452c: 9: exit run() 0x4aeafc2c: 14: exit run() 0x6d56462c: 11: exit run() main: 28 0x58ebd42c: 0: enter run() 0x676c912c: 1: enter run() 0x6d56442c: 2: enter run() 0x58ebd52c: 3: enter run() 0x58ebd22c: 4: enter run() 0x676c962c: 5: enter run() 0x4aeaf82c: 6: enter run() 0x58ebdc2c: 7: enter run() 0x6d56412c: 8: enter run() 0x6d56452c: 9: enter run() 0x4aeaf72c: 10: enter run() 0x4aeaf02c: 11: enter run() 0x58ebd82c: 12: enter run() 0x4aeafd2c: 13: enter run() 0x6d564c2c: 14: enter run() 0x58ebde2c: 15: enter run() 0x6d56412c: 8: set_msg 0x676c912c: 1: set_msg 0x58ebd52c: 3: set_msg 0x676c962c: 5: set_msg 0x4aeaf72c: 10: set_msg 0x6d56442c: 2: set_msg 0x58ebd22c: 4: set_msg 0x58ebd52c: 3: msg: "new message" 0x58ebd52c: 3: exit run() 0x6d56442c: 2: msg: "new message" 0x6d56442c: 2: exit run() 0x676c962c: 5: msg: "new message" 0x58ebd22c: 4: msg: "new message" 0x58ebd22c: 4: exit run() 0x4aeaf72c: 10: msg: "new message" 0x4aeaf72c: 10: exit run() 0x58ebd82c: 12: set_msg 0x4aeaf02c: 11: set_msg 0x4aeaf82c: 6: set_msg 0x676c962c: 5: exit run() 0x6d56452c: 9: set_msg 0x6d56452c: 9: msg: "new message" 0x6d56452c: 9: exit run() 0x58ebdc2c: 7: set_msg 0x58ebdc2c: 7: msg: "new message" 0x58ebdc2c: 7: exit run() 0x58ebd82c: 12: msg: "new message" 0x58ebd82c: 12: exit run() 0x4aeaf02c: 11: msg: "new message" 0x4aeaf02c: 11: exit run() 0x6d564c2c: 14: set_msg 0x6d564c2c: 14: msg: "new message" 0x6d56412c: 8: msg: "new message" 0x6d564c2c: 14: exit run() 0x4aeaf82c: 6: msg: "new message" 0x6d56412c: 8: exit run() 0x676c912c: 1: msg: "new message" 0x4aeaf82c: 6: exit run() 0x676c912c: 1: exit run() 0x4aeafd2c: 13: set_msg 0x4aeafd2c: 13: msg: "new message" 0x4aeafd2c: 13: exit run() 0x58ebd42c: 0: set_msg 0x58ebde2c: 15: set_msg 0x58ebd42c: 0: msg: "new message" 0x58ebde2c: 15: msg: "new message" 0x58ebd42c: 0: exit run() 0x58ebde2c: 15: exit run() main: 29 0x676c9b2c: 0: enter run() 0x676c9b2c: 0: set_msg 0x676c9c2c: 1: enter run() 0x676c9b2c: 0: msg: "new message" 0x676c9b2c: 0: exit run() 0x4aeafa2c: 2: enter run() 0x676c9c2c: 1: set_msg 0x4aeaf92c: 4: enter run() 0x58ebdf2c: 3: enter run() 0x4aeafc2c: 5: enter run() 0x676c982c: 6: enter run() 0x676c9c2c: 1: msg: "new message" 0x58ebd92c: 7: enter run() 0x4aeafe2c: 8: enter run() 0x4aeafb2c: 9: enter run() 0x676c962c: 10: enter run() 0x676c9e2c: 12: enter run() 0x676c9c2c: 1: exit run() 0x58ebd92c: 7: set_msg 0x4aeaf12c: 11: enter run() 0x676c9f2c: 13: enter run() 0x6d564e2c: 14: enter run() 0x6d564b2c: 15: enter run() 0x4aeaf92c: 4: set_msg 0x6d564e2c: 14: set_msg 0x676c9f2c: 13: set_msg 0x676c9f2c: 13: msg: "new message" 0x58ebd92c: 7: msg: "new message" 0x676c9f2c: 13: exit run() 0x58ebd92c: 7: exit run() 0x4aeafc2c: 5: set_msg 0x6d564e2c: 14: msg: "new message" 0x4aeafc2c: 5: msg: "new message" 0x6d564e2c: 14: exit run() 0x4aeafc2c: 5: exit run() 0x4aeafb2c: 9: set_msg 0x676c962c: 10: set_msg 0x4aeaf92c: 4: msg: "new message" 0x676c962c: 10: msg: "new message" 0x4aeaf92c: 4: exit run() 0x4aeafb2c: 9: msg: "new message" 0x676c962c: 10: exit run() 0x58ebdf2c: 3: set_msg 0x4aeafb2c: 9: exit run() 0x4aeafa2c: 2: set_msg 0x676c9e2c: 12: set_msg 0x6d564b2c: 15: set_msg 0x4aeaf12c: 11: set_msg 0x6d564b2c: 15: msg: "new message" 0x6d564b2c: 15: exit run() 0x4aeafa2c: 2: msg: "new message" 0x58ebdf2c: 3: msg: "new message" 0x4aeafa2c: 2: exit run() 0x676c9e2c: 12: msg: "new message" 0x58ebdf2c: 3: exit run() 0x4aeaf12c: 11: msg: "new message" 0x676c9e2c: 12: exit run() 0x4aeaf12c: 11: exit run() 0x4aeafe2c: 8: set_msg 0x676c982c: 6: set_msg 0x676c982c: 6: msg: "new message" 0x4aeafe2c: 8: msg: "new message" 0x676c982c: 6: exit run() 0x4aeafe2c: 8: exit run() main: 30 0x4aeaf42c: 0: enter run() 0x4aeaf42c: 0: set_msg 0x4aeaf42c: 0: msg: "new message" 0x4aeaf42c: 0: exit run() 0x4aeafd2c: 1: enter run() 0x58ebd42c: 2: enter run() 0x4aeafd2c: 1: set_msg 0x58ebd32c: 3: enter run() 0x4aeafd2c: 1: msg: "new message" 0x676c942c: 4: enter run() 0x4aeaf72c: 5: enter run() 0x4aeaff2c: 6: enter run() 0x676c942c: 4: set_msg 0x4aeafd2c: 1: exit run() 0x676c992c: 7: enter run() 0x4aeaf82c: 8: enter run() 0x58ebd42c: 2: set_msg 0x4aeaf02c: 9: enter run() 0x676c932c: 11: enter run() 0x4aeafa2c: 10: enter run() 0x4aeaf22c: 12: enter run() 0x58ebd82c: 13: enter run() 0x676c902c: 14: enter run() 0x4aeaf02c: 9: set_msg 0x676c982c: 15: enter run() 0x676c982c: 15: set_msg 0x676c982c: 15: msg: "new message" 0x676c982c: 15: exit run() 0x4aeaf72c: 5: set_msg 0x676c942c: 4: msg: "new message" 0x676c942c: 4: exit run() 0x58ebd32c: 3: set_msg 0x676c932c: 11: set_msg 0x676c932c: 11: msg: "new message" 0x676c932c: 11: exit run() 0x4aeaf02c: 9: msg: "new message" 0x4aeaf02c: 9: exit run() 0x58ebd32c: 3: msg: "new message" 0x58ebd32c: 3: exit run() 0x4aeaf22c: 12: set_msg 0x4aeaf72c: 5: msg: "new message" 0x58ebd42c: 2: msg: "new message" 0x4aeaf72c: 5: exit run() 0x58ebd42c: 2: exit run() 0x4aeaf22c: 12: msg: "new message" 0x4aeaf22c: 12: exit run() 0x676c902c: 14: set_msg 0x4aeaf82c: 8: set_msg 0x676c902c: 14: msg: "new message" 0x4aeaf82c: 8: msg: "new message" 0x4aeaf82c: 8: exit run() 0x58ebd82c: 13: set_msg 0x676c902c: 14: exit run() 0x58ebd82c: 13: msg: "new message" 0x58ebd82c: 13: exit run() 0x4aeaff2c: 6: set_msg 0x676c992c: 7: set_msg 0x676c992c: 7: msg: "new message" 0x4aeaff2c: 6: msg: "new message" 0x676c992c: 7: exit run() 0x4aeaff2c: 6: exit run() 0x4aeafa2c: 10: set_msg 0x4aeafa2c: 10: msg: "new message" 0x4aeafa2c: 10: exit run() main: 31 0x58ebd62c: 0: enter run() 0x58ebd62c: 0: set_msg 0x6d564b2c: 1: enter run() 0x58ebd62c: 0: msg: "new message" 0x58ebd22c: 2: enter run() 0x58ebd62c: 0: exit run() 0x58ebd22c: 2: set_msg 0x676c9d2c: 3: enter run() 0x676c9d2c: 3: set_msg 0x6d564b2c: 1: set_msg 0x6d56462c: 4: enter run() 0x6d56462c: 4: set_msg 0x676c9c2c: 5: enter run() 0x6d56462c: 4: msg: "new message" 0x6d564b2c: 1: msg: "new message" 0x6d56462c: 4: exit run() 0x676c9d2c: 3: msg: "new message" 0x6d564b2c: 1: exit run() 0x58ebd22c: 2: msg: "new message" 0x676c9e2c: 6: enter run() 0x676c9d2c: 3: exit run() 0x4aeaf12c: 7: enter run() 0x58ebd22c: 2: exit run() 0x676c9c2c: 5: set_msg 0x6d564c2c: 8: enter run() 0x676c972c: 9: enter run() 0x676c922c: 10: enter run() 0x676c9c2c: 5: msg: "new message" 0x4aeaf32c: 11: enter run() 0x4aeaf42c: 12: enter run() 0x58ebd02c: 13: enter run() 0x4aeaf32c: 11: set_msg 0x676c9c2c: 5: exit run() 0x4aeaf52c: 14: enter run() 0x4aeaf62c: 15: enter run() 0x58ebd02c: 13: set_msg 0x4aeaf62c: 15: set_msg 0x676c972c: 9: set_msg 0x4aeaf62c: 15: msg: "new message" 0x4aeaf62c: 15: exit run() 0x4aeaf52c: 14: set_msg 0x676c972c: 9: msg: "new message" 0x676c972c: 9: exit run() 0x58ebd02c: 13: msg: "new message" 0x4aeaf32c: 11: msg: "new message" 0x58ebd02c: 13: exit run() 0x4aeaf52c: 14: msg: "new message" 0x4aeaf32c: 11: exit run() 0x4aeaf52c: 14: exit run() 0x676c922c: 10: set_msg 0x676c922c: 10: msg: "new message" 0x676c922c: 10: exit run() 0x676c9e2c: 6: set_msg 0x4aeaf42c: 12: set_msg 0x676c9e2c: 6: msg: "new message" 0x676c9e2c: 6: exit run() 0x4aeaf42c: 12: msg: "new message" 0x4aeaf12c: 7: set_msg 0x4aeaf42c: 12: exit run() 0x4aeaf12c: 7: msg: "new message" 0x4aeaf12c: 7: exit run() 0x6d564c2c: 8: set_msg 0x6d564c2c: 8: msg: "new message" 0x6d564c2c: 8: exit run() main: 32 0x6d564f2c: 0: enter run() 0x6d564f2c: 0: set_msg 0x58ebd62c: 1: enter run() 0x6d564f2c: 0: msg: "new message" 0x58ebd42c: 2: enter run() 0x6d564f2c: 0: exit run() 0x58ebd62c: 1: set_msg 0x6d56412c: 3: enter run() 0x4aeaf72c: 4: enter run() 0x6d56412c: 3: set_msg 0x4aeafb2c: 5: enter run() 0x6d56402c: 6: enter run() 0x6d56442c: 7: enter run() 0x4aeafb2c: 5: set_msg 0x58ebdb2c: 8: enter run() 0x676c952c: 9: enter run() 0x676c982c: 11: enter run() 0x4aeafd2c: 10: enter run() 0x4aeaf82c: 13: enter run() 0x58ebd52c: 12: enter run() 0x58ebdb2c: 8: set_msg 0x676c902c: 14: enter run() 0x58ebd32c: 15: enter run() 0x6d56442c: 7: set_msg 0x676c952c: 9: set_msg 0x4aeaf82c: 13: set_msg 0x58ebdb2c: 8: msg: "new message" 0x4aeaf82c: 13: msg: "new message" 0x58ebdb2c: 8: exit run() 0x676c952c: 9: msg: "new message" 0x4aeaf82c: 13: exit run() 0x6d56442c: 7: msg: "new message" 0x4aeafb2c: 5: msg: "new message" 0x6d56412c: 3: msg: "new message" 0x58ebd62c: 1: msg: "new message" 0x676c952c: 9: exit run() 0x6d56442c: 7: exit run() 0x4aeafb2c: 5: exit run() 0x6d56412c: 3: exit run() 0x676c982c: 11: set_msg 0x58ebd62c: 1: exit run() 0x676c902c: 14: set_msg 0x4aeaf72c: 4: set_msg 0x58ebd32c: 15: set_msg 0x58ebd42c: 2: set_msg 0x676c902c: 14: msg: "new message" 0x58ebd32c: 15: msg: "new message" 0x676c902c: 14: exit run() 0x58ebd32c: 15: exit run() 0x4aeafd2c: 10: set_msg 0x4aeafd2c: 10: msg: "new message" 0x4aeafd2c: 10: exit run() 0x676c982c: 11: msg: "new message" 0x58ebd42c: 2: msg: "new message" 0x676c982c: 11: exit run() 0x4aeaf72c: 4: msg: "new message" 0x58ebd42c: 2: exit run() 0x6d56402c: 6: set_msg 0x4aeaf72c: 4: exit run() 0x58ebd52c: 12: set_msg 0x6d56402c: 6: msg: "new message" 0x58ebd52c: 12: msg: "new message" 0x6d56402c: 6: exit run() 0x58ebd52c: 12: exit run() main: 33 0x4aeafc2c: 0: enter run() 0x4aeafc2c: 0: set_msg 0x4aeaf92c: 1: enter run() 0x4aeafc2c: 0: msg: "new message" 0x676c962c: 2: enter run() 0x676c962c: 2: set_msg 0x4aeafc2c: 0: exit run() 0x4aeaf92c: 1: set_msg 0x6d56422c: 3: enter run() 0x6d564b2c: 4: enter run() 0x4aeaf92c: 1: msg: "new message" 0x676c912c: 5: enter run() 0x676c9b2c: 6: enter run() 0x676c962c: 2: msg: "new message" 0x4aeaf92c: 1: exit run() 0x676c962c: 2: exit run() 0x6d56422c: 3: set_msg 0x6d56422c: 3: msg: "new message" 0x6d56422c: 3: exit run() 0x6d564b2c: 4: set_msg 0x6d564b2c: 4: msg: "new message" 0x676c9b2c: 6: set_msg 0x6d564b2c: 4: exit run() 0x676c9b2c: 6: msg: "new message" 0x676c9b2c: 6: exit run() 0x676c912c: 5: set_msg 0x676c912c: 5: msg: "new message" 0x676c972c: 7: enter run() 0x676c912c: 5: exit run() 0x676c972c: 7: set_msg 0x676c972c: 7: msg: "new message" 0x676c972c: 7: exit run() 0x4aeaf02c: 8: enter run() 0x4aeaf02c: 8: set_msg 0x4aeaf02c: 8: msg: "new message" 0x4aeaf02c: 8: exit run() 0x6d564c2c: 9: enter run() 0x6d564c2c: 9: set_msg 0x676c922c: 10: enter run() 0x676c922c: 10: set_msg 0x676c922c: 10: msg: "new message" 0x6d564c2c: 9: msg: "new message" 0x676c922c: 10: exit run() 0x6d564c2c: 9: exit run() 0x676c9a2c: 11: enter run() 0x676c9a2c: 11: set_msg 0x676c9a2c: 11: msg: "new message" 0x676c952c: 12: enter run() 0x676c9a2c: 11: exit run() 0x6d564e2c: 13: enter run() 0x676c952c: 12: set_msg 0x6d564d2c: 14: enter run() 0x676c932c: 15: enter run() 0x676c952c: 12: msg: "new message" 0x676c952c: 12: exit run() 0x6d564e2c: 13: set_msg 0x6d564e2c: 13: msg: "new message" 0x676c932c: 15: set_msg 0x6d564e2c: 13: exit run() 0x676c932c: 15: msg: "new message" 0x676c932c: 15: exit run() 0x6d564d2c: 14: set_msg 0x6d564d2c: 14: msg: "new message" 0x6d564d2c: 14: exit run() main: 34 0x676c9c2c: 0: enter run() 0x676c9c2c: 0: set_msg 0x676c9c2c: 0: msg: "new message" 0x676c9d2c: 1: enter run() 0x676c9c2c: 0: exit run() 0x676c9d2c: 1: set_msg 0x676c9d2c: 1: msg: "new message" 0x58ebd32c: 2: enter run() 0x676c9d2c: 1: exit run() 0x58ebd32c: 2: set_msg 0x676c9e2c: 3: enter run() 0x58ebd32c: 2: msg: "new message" 0x58ebd92c: 4: enter run() 0x58ebda2c: 5: enter run() 0x58ebd32c: 2: exit run() 0x676c9e2c: 3: set_msg 0x676c942c: 6: enter run() 0x6d56402c: 7: enter run() 0x676c9f2c: 8: enter run() 0x676c902c: 9: enter run() 0x58ebdd2c: 10: enter run() 0x676c9e2c: 3: msg: "new message" 0x58ebde2c: 11: enter run() 0x4aeaf52c: 12: enter run() 0x676c962c: 13: enter run() 0x6d56432c: 14: enter run() 0x58ebd52c: 15: enter run() 0x58ebde2c: 11: set_msg 0x676c9e2c: 3: exit run() 0x58ebd52c: 15: set_msg 0x6d56402c: 7: set_msg 0x58ebde2c: 11: msg: "new message" 0x58ebd52c: 15: msg: "new message" 0x58ebde2c: 11: exit run() 0x58ebd52c: 15: exit run() 0x676c942c: 6: set_msg 0x6d56402c: 7: msg: "new message" 0x676c942c: 6: msg: "new message" 0x6d56402c: 7: exit run() 0x676c942c: 6: exit run() 0x676c9f2c: 8: set_msg 0x58ebdd2c: 10: set_msg 0x6d56432c: 14: set_msg 0x58ebda2c: 5: set_msg 0x6d56432c: 14: msg: "new message" 0x58ebda2c: 5: msg: "new message" 0x58ebdd2c: 10: msg: "new message" 0x58ebda2c: 5: exit run() 0x58ebdd2c: 10: exit run() 0x676c9f2c: 8: msg: "new message" 0x676c9f2c: 8: exit run() 0x6d56432c: 14: exit run() 0x676c902c: 9: set_msg 0x58ebd92c: 4: set_msg 0x676c902c: 9: msg: "new message" 0x676c902c: 9: exit run() 0x676c962c: 13: set_msg 0x4aeaf52c: 12: set_msg 0x676c962c: 13: msg: "new message" 0x676c962c: 13: exit run() 0x58ebd92c: 4: msg: "new message" 0x4aeaf52c: 12: msg: "new message" 0x58ebd92c: 4: exit run() 0x4aeaf52c: 12: exit run() main: 35 0x676c932c: 0: enter run() 0x676c932c: 0: set_msg 0x676c992c: 1: enter run() 0x676c932c: 0: msg: "new message" 0x676c9a2c: 2: enter run() 0x676c9f2c: 3: enter run() 0x676c9a2c: 2: set_msg 0x6d564a2c: 5: enter run() 0x676c932c: 0: exit run() 0x6d56452c: 6: enter run() 0x496f3d2c: 4: enter run() 0x496f352c: 8: enter run() 0x676c992c: 1: set_msg 0x6d56442c: 7: enter run() 0x58ebdf2c: 9: enter run() 0x676c9b2c: 10: enter run() 0x676c902c: 11: enter run() 0x6d56442c: 7: set_msg 0x496f302c: 12: enter run() 0x6d56422c: 13: enter run() 0x496f322c: 15: enter run() 0x6d56492c: 14: enter run() 0x496f302c: 12: set_msg 0x58ebdf2c: 9: set_msg 0x58ebdf2c: 9: msg: "new message" 0x676c9a2c: 2: msg: "new message" 0x58ebdf2c: 9: exit run() 0x6d56422c: 13: set_msg 0x676c902c: 11: set_msg 0x676c992c: 1: msg: "new message" 0x676c992c: 1: exit run() 0x676c902c: 11: msg: "new message" 0x676c902c: 11: exit run() 0x6d56422c: 13: msg: "new message" 0x6d56442c: 7: msg: "new message" 0x6d56422c: 13: exit run() 0x676c9a2c: 2: exit run() 0x496f302c: 12: msg: "new message" 0x6d56442c: 7: exit run() 0x496f302c: 12: exit run() 0x6d56452c: 6: set_msg 0x6d56452c: 6: msg: "new message" 0x496f322c: 15: set_msg 0x496f322c: 15: msg: "new message" 0x496f322c: 15: exit run() 0x6d56452c: 6: exit run() 0x676c9f2c: 3: set_msg 0x496f3d2c: 4: set_msg 0x496f352c: 8: set_msg 0x496f3d2c: 4: msg: "new message" 0x676c9f2c: 3: msg: "new message" 0x496f3d2c: 4: exit run() 0x676c9b2c: 10: set_msg 0x676c9f2c: 3: exit run() 0x6d564a2c: 5: set_msg 0x676c9b2c: 10: msg: "new message" 0x496f352c: 8: msg: "new message" 0x676c9b2c: 10: exit run() 0x496f352c: 8: exit run() 0x6d564a2c: 5: msg: "new message" 0x6d564a2c: 5: exit run() 0x6d56492c: 14: set_msg 0x6d56492c: 14: msg: "new message" 0x6d56492c: 14: exit run() main: 36 0x676c912c: 0: enter run() 0x676c912c: 0: set_msg 0x676c9c2c: 1: enter run() 0x676c912c: 0: msg: "new message" 0x676c9d2c: 2: enter run() 0x676c912c: 0: exit run() 0x676c9d2c: 2: set_msg 0x676c9c2c: 1: set_msg 0x496f3c2c: 3: enter run() 0x676c9d2c: 2: msg: "new message" 0x676c9d2c: 2: exit run() 0x496f3c2c: 3: set_msg 0x58ebde2c: 4: enter run() 0x496f3c2c: 3: msg: "new message" 0x496f3d2c: 5: enter run() 0x496f3d2c: 5: set_msg 0x496f3c2c: 3: exit run() 0x676c9c2c: 1: msg: "new message" 0x496f3d2c: 5: msg: "new message" 0x676c9c2c: 1: exit run() 0x496f3d2c: 5: exit run() 0x58ebde2c: 4: set_msg 0x58ebde2c: 4: msg: "new message" 0x58ebde2c: 4: exit run() 0x676c9e2c: 6: enter run() 0x676c9e2c: 6: set_msg 0x676c9e2c: 6: msg: "new message" 0x676c9e2c: 6: exit run() 0x6d56462c: 7: enter run() 0x58ebdb2c: 8: enter run() 0x6d56462c: 7: set_msg 0x6d56462c: 7: msg: "new message" 0x496f332c: 9: enter run() 0x58ebdb2c: 8: set_msg 0x676c922c: 10: enter run() 0x58ebd02c: 11: enter run() 0xrthread reaping 0x676c912c stack 0x5d41f680 rthread reaping 0x676c9c2c stack 0x5d44dec0 rthread reaping 0x676c9d2c stack 0x5d41f7e0 0x6d564b2c: rwlock_wrlock 0x5a1af760 (2147483649) rthread reaping 0x496f3c2c stack 0x5d41bd00 rthread reaping 0x58ebde2c stack 0x5d41fda0 rthread reaping 0x496f3d2c stack 0x5d44d940 rthread reaping 0x676c9e2c stack 0x5d44d120 0x496f382c: rwlock_wrlock 0x5a1af760 (2147483649) rthread reaping 0x6d56462c stack 0x5d44d0c0 0x58ebdb2c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_wrlock 0x5a1af760 (0) 0x496f362c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56412c: rwlock_unlock 0x5a1af760 0x496f332c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_rdlock 0x5a1af760 (2147483647) 0x496f332c: rwlock_rdlock 0x5a1af760 (2147483647) 0x58ebd02c: rwlock_unlock 0x5a1af760 0x496f362c: rwlock_unlock 0x5a1af760 0x496f362c: rwlock_rdlock 0x5a1af760 (0) 0x496f362c: rwlock_unlock 0x5a1af760 0x58ebd02c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd02c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_unlock 0x5a1af760 0x676c922c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebdb2c stack 0x5d44cba0 0x6d564b2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x496f382c: rwlock_unlock 0x5a1af760 0x676c922c: rwlock_rdlock 0x5a1af760 (4294967295) 0x676c922c: rwlock_unlock 0x5a1af760 0x496f382c: rwlock_rdlock 0x5a1af760 (0) 0x496f332c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_unlock 0x5a1af760 0x496f382c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_unlock 0x5a1af760 rthread reaping 0x496f332c stack 0x5d44d0e0 rthread reaping 0x676c922c stack 0x5d44d300 rthread reaping 0x58ebd02c stack 0x5d41b3a0 rthread reaping 0x6d564b2c stack 0x5d41f600 rthread reaping 0x496f382c stack 0x5d41bc80 rthread reaping 0x6d56412c stack 0x5d44d3e0 rthread reaping 0x496f362c stack 0x5d41b080 0x676c9d2c: rwlock_wrlock 0x5a1af760 (0) 0x676c9d2c: rwlock_unlock 0x5a1af760 0x676c9d2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9d2c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_wrlock 0x5a1af760 (1) 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x676c962c: rwlock_wrlock 0x5a1af760 (0) 0x676c962c: rwlock_unlock 0x5a1af760 0x676c962c: rwlock_rdlock 0x5a1af760 (0) 0x676c942c: rwlock_wrlock 0x5a1af760 (1) 0x676c952c: rwlock_wrlock 0x5a1af760 (2147483649) 0x496f342c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c962c: rwlock_unlock 0x5a1af760 0x58ebd72c: rwlock_wrlock 0x5a1af760 (0) 0x676c9f2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f3e2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd72c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c9d2c stack 0x5d41b080 rthread reaping 0x58ebdc2c stack 0x5d44d3e0 rthread reaping 0x676c962c stack 0x5d41bc80 0x496f372c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd72c: rwlock_rdlock 0x5a1af760 (2147483647) 0x6d56452c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebdd2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56422c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56472c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f372c: rwlock_unlock 0x5a1af760 0x676c972c: rwlock_wrlock 0x5a1af760 (0) 0x676c902c: rwlock_wrlock 0x5a1af760 (2147483647) 0x676c972c: rwlock_unlock 0x5a1af760 0x6d56422c: rwlock_unlock 0x5a1af760 0x6d56422c: rwlock_rdlock 0x5a1af760 (0) 0x676c942c: rwlock_unlock 0x5a1af760 0x496f372c: rwlock_rdlock 0x5a1af760 (4294967295) 0x496f372c: rwlock_unlock 0x5a1af760 0x6d56422c: rwlock_unlock 0x5a1af760 0x6d56472c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_rdlock 0x5a1af760 (4294967295) 0x676c942c: rwlock_unlock 0x5a1af760 0x676c972c: rwlock_rdlock 0x5a1af760 (1) 0x676c972c: rwlock_unlock 0x5a1af760 0x676c952c: rwlock_unlock 0x5a1af760 0x676c952c: rwlock_rdlock 0x5a1af760 (0) 0x676c952c: rwlock_unlock 0x5a1af760 0x6d56472c: rwlock_rdlock 0x5a1af760 (2147483649) 0x58ebd72c: rwlock_unlock 0x5a1af760 0x6d56472c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c942c stack 0x5d41f600 0x676c902c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_unlock 0x5a1af760 0x496f3e2c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x496f3e2c: rwlock_rdlock 0x5a1af760 (0) 0x6d56452c: rwlock_unlock 0x5a1af760 0x676c902c: rwlock_rdlock 0x5a1af760 (4294967295) 0x58ebdd2c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c952c stack 0x5d41b3a0 0x6d56452c: rwlock_rdlock 0x5a1af760 (0) 0x6d56452c: rwlock_unlock 0x5a1af760 0x58ebdd2c: rwlock_rdlock 0x5a1af760 (2) 0x676c902c: rwlock_unlock 0x5a1af760 0x496f3e2c: rwlock_unlock 0x5a1af760 0x58ebdd2c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_unlock 0x5a1af760 0x496f342c: rwlock_unlock 0x5a1af760 0x496f342c: rwlock_rdlock 0x5a1af760 (0) 0x496f342c: rwlock_unlock 0x5a1af760 rthread reaping 0x496f342c stack 0x5d44d300 rthread reaping 0x58ebd72c stack 0x5d44d0e0 rthread reaping 0x496f3e2c stack 0x5d44cba0 rthread reaping 0x676c9f2c stack 0x5d44d0c0 rthread reaping 0x496f372c stack 0x5d44d120 rthread reaping 0x6d56452c stack 0x5d44d940 rthread reaping 0x58ebdd2c stack 0x5d41fda0 rthread reaping 0x6d56422c stack 0x5d41bd00 rthread reaping 0x6d56472c stack 0x5d41f7e0 rthread reaping 0x676c972c stack 0x5d44dec0 rthread reaping 0x676c902c stack 0x5d41f680 0x58ebd82c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd82c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_rdlock 0x5a1af760 (0) 0x496f302c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd82c: rwlock_unlock 0x5a1af760 0x496f302c: rwlock_unlock 0x5a1af760 0x496f302c: rwlock_rdlock 0x5a1af760 (0) 0x6d56442c: rwlock_wrlock 0x5a1af760 (1) 0x496f322c: rwlock_wrlock 0x5a1af760 (2147483649) 0x496f302c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_wrlock 0x5a1af760 (2147483647) 0x496f332c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56442c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_rdlock 0x5a1af760 (0) 0x496f3c2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d564e2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56462c: rwlock_unlock 0x5a1af760 0x676c912c: rwlock_wrlock 0x5a1af760 (0) 0x6d56462c: rwlock_rdlock 0x5a1af760 (4294967295) 0x58ebd62c: rwlock_wrlock 0x5a1af760 (4294967295) rthread reaping 0x58ebd82c stack 0x5d41f680 0x496f352c: rwlock_wrlock 0x5a1af760 (4294967295) rthread reaping 0x496f302c stack 0x5d44dec0 0x676c9d2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c932c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d564f2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c912c: rwlock_unlock 0x5a1af760 0x6d56402c: rwlock_wrlock 0x5a1af760 (0) 0x676c952c: rwlock_wrlock 0x5a1af760 (2147483647) 0x6d56402c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_rdlock 0x5a1af760 (0) 0x676c932c: rwlock_unlock 0x5a1af760 0x676c912c: rwlock_rdlock 0x5a1af760 (2147483647) 0x676c9d2c: rwlock_unlock 0x5a1af760 0x676c9d2c: rwlock_rdlock 0x5a1af760 (1) 0x676c912c: rwlock_unlock 0x5a1af760 0x676c9d2c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_unlock 0x5a1af760 0x6d56402c: rwlock_rdlock 0x5a1af760 (0) 0x6d56402c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_rdlock 0x5a1af760 (4294967295) 0x496f332c: rwlock_unlock 0x5a1af760 0x496f332c: rwlock_rdlock 0x5a1af760 (0) 0x6d564e2c: rwlock_unlock 0x5a1af760 0x496f332c: rwlock_unlock 0x5a1af760 0x496f322c: rwlock_unlock 0x5a1af760 0x496f322c: rwlock_rdlock 0x5a1af760 (0) 0x496f322c: rwlock_unlock 0x5a1af760 0x676c952c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56442c stack 0x5d41f7e0 0x58ebd62c: rwlock_unlock 0x5a1af760 0x676c952c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x496f322c stack 0x5d41bd00 0x58ebd62c: rwlock_rdlock 0x5a1af760 (2147483649) 0x676c952c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56462c stack 0x5d41fda0 0x58ebd62c: rwlock_unlock 0x5a1af760 rthread reaping 0x496f332c stack 0x5d44d940 0x496f3c2c: rwlock_unlock 0x5a1af760 0x496f3c2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564f2c: rwlock_unlock 0x5a1af760 0x496f352c: rwlock_unlock 0x5a1af760 0x496f352c: rwlock_rdlock 0x5a1af760 (0) 0x6d564f2c: rwlock_rdlock 0x5a1af760 (0) 0x496f352c: rwlock_unlock 0x5a1af760 0x6d564f2c: rwlock_unlock 0x5a1af760 0x496f3c2c: rwlock_unlock 0x5a1af760 rthread reaping 0x496f3c2c stack 0x5d44d120 rthread reaping 0x6d564e2c stack 0x5d44d0c0 rthread reaping 0x676c912c stack 0x5d44cba0 rthread reaping 0x676c932c stack 0x5d44d0e0 rthread reaping 0x58ebd62c stack 0x5d44d300 rthread reaping 0x496f352c stack 0x5d41b3a0 rthread reaping 0x676c9d2c stack 0x5d41f600 rthread reaping 0x6d564f2c stack 0x5d41bc80 rthread reaping 0x676c952c stack 0x5d44d3e0 rthread reaping 0x6d56402c stack 0x5d41b080 0x58ebd62c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd62c: rwlock_unlock 0x5a1af760 0x58ebd62c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd62c: rwlock_unlock 0x5a1af760 0x58ebd02c: rwlock_wrlock 0x5a1af760 (1) 0x58ebd02c: rwlock_unlock 0x5a1af760 0x58ebd02c: rwlock_rdlock 0x5a1af760 (0) 0x6d56432c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd02c: rwlock_unlock 0x5a1af760 0x6d56432c: rwlock_unlock 0x5a1af760 0x6d56432c: rwlock_rdlock 0x5a1af760 (0) 0x6d564c2c: rwlock_wrlock 0x5a1af760 (1) 0x6d56432c: rwlock_unlock 0x5a1af760 0x496f3e2c: rwlock_wrlock 0x5a1af760 (0) 0x6d56412c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f3e2c: rwlock_unlock 0x5a1af760 0x496f362c: rwlock_wrlock 0x5a1af760 (0) 0x496f3e2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd22c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd82c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f362c: rwlock_unlock 0x5a1af760 0x58ebdb2c: rwlock_wrlock 0x5a1af760 (0) 0x58ebdb2c: rwlock_unlock 0x5a1af760 0x58ebdb2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebdb2c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_wrlock 0x5a1af760 (1) 0x496f362c: rwlock_rdlock 0x5a1af760 (2147483649) 0x496f3e2c: rwlock_unlock 0x5a1af760 0x496f312c: rwlock_wrlock 0x5a1af760 (2147483649) rthread reaping 0x58ebd62c stack 0x5d41b080 rthread reaping 0x58ebd02c stack 0x5d44d3e0 rthread reaping 0x6d56432c stack 0x5d41bc80 0x496f362c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_wrlock 0x5a1af760 (0) 0x58ebda2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c942c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd32c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56442c: rwlock_unlock 0x5a1af760 0x58ebd22c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_rdlock 0x5a1af760 (0) 0x6d56442c: rwlock_unlock 0x5a1af760 0x58ebd22c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd22c: rwlock_unlock 0x5a1af760 0x58ebd32c: rwlock_unlock 0x5a1af760 0x58ebd32c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd32c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd92c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_rdlock 0x5a1af760 (0) 0x496f312c: rwlock_unlock 0x5a1af760 0x6d564c2c: rwlock_unlock 0x5a1af760 0x496f312c: rwlock_rdlock 0x5a1af760 (0) 0x6d564c2c: rwlock_rdlock 0x5a1af760 (2147483649) 0x6d564c2c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d564c2c stack 0x5d41f600 0x496f312c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_rdlock 0x5a1af760 (2147483647) 0x58ebda2c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_unlock 0x5a1af760 0x58ebda2c: rwlock_rdlock 0x5a1af760 (1) 0x58ebd82c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x6d56412c stack 0x5d41b3a0 0x58ebd82c: rwlock_unlock 0x5a1af760 rthread reaping 0x496f3e2c stack 0x5d44d300 0x58ebda2c: rwlock_unlock 0x5a1af760 rthread reaping 0x496f362c stack 0x5d44d0e0 rthread reaping 0x58ebd22c stack 0x5d44cba0 rthread reaping 0x58ebd82c stack 0x5d44d0c0 rthread reaping 0x58ebdb2c stack 0x5d44d120 rthread reaping 0x58ebd92c stack 0x5d44d940 rthread reaping 0x496f312c stack 0x5d41fda0 rthread reaping 0x6d56442c stack 0x5d41bd00 rthread reaping 0x58ebda2c stack 0x5d41f7e0 rthread reaping 0x676c942c stack 0x5d44dec0 rthread reaping 0x58ebd32c stack 0x5d41f680 0x676c932c: rwlock_wrlock 0x5a1af760 (0) 0x676c932c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_rdlock 0x5a1af760 (0) 0x676c9b2c: rwlock_wrlock 0x5a1af760 (0) 0x676c932c: rwlock_unlock 0x5a1af760 0x676c9b2c: rwlock_unlock 0x5a1af760 0x676c9b2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564d2c: rwlock_wrlock 0x5a1af760 (1) 0x6d564e2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c9b2c: rwlock_unlock 0x5a1af760 0x676c902c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c902c: rwlock_unlock 0x5a1af760 0x676c902c: rwlock_rdlock 0x5a1af760 (0) 0x676c902c: rwlock_unlock 0x5a1af760 0x496f3f2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebdc2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d564d2c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_wrlock 0x5a1af760 (0) 0x6d564d2c: rwlock_rdlock 0x5a1af760 (4294967295) 0x6d564b2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebdf2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd02c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd42c: rwlock_unlock 0x5a1af760 0x6d56422c: rwlock_wrlock 0x5a1af760 (0) 0x6d564f2c: rwlock_wrlock 0x5a1af760 (0) 0x6d56422c: rwlock_unlock 0x5a1af760 0x6d56432c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56432c: rwlock_unlock 0x5a1af760 0x6d56432c: rwlock_rdlock 0x5a1af760 (0) 0x6d56432c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd42c: rwlock_unlock 0x5a1af760 0x6d56422c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x676c932c stack 0x5d41f680 0x6d56482c: rwlock_wrlock 0x5a1af760 (0) 0x6d56422c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c9b2c stack 0x5d44dec0 0x58ebd02c: rwlock_unlock 0x5a1af760 0x6d56482c: rwlock_unlock 0x5a1af760 0x58ebd02c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd52c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd02c: rwlock_unlock 0x5a1af760 0x496f3f2c: rwlock_unlock 0x5a1af760 0x496f3f2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd52c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564e2c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_rdlock 0x5a1af760 (2147483647) 0x58ebdf2c: rwlock_unlock 0x5a1af760 0x496f3f2c: rwlock_unlock 0x5a1af760 0x58ebdf2c: rwlock_rdlock 0x5a1af760 (1) 0x58ebdf2c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x6d56482c: rwlock_rdlock 0x5a1af760 (4294967295) 0x6d56482c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd52c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x6d564d2c: rwlock_unlock 0x5a1af760 0x6d564f2c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d564d2c stack 0x5d41f7e0 0x6d564f2c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x6d564e2c stack 0x5d41bd00 rthread reaping 0x676c902c stack 0x5d41fda0 0x6d564f2c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd42c stack 0x5d44d940 rthread reaping 0x496f3f2c stack 0x5d44d120 rthread reaping 0x58ebdc2c stack 0x5d44d0c0 0x6d564b2c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564b2c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d564b2c stack 0x5d44cba0 rthread reaping 0x58ebdf2c stack 0x5d44d0e0 rthread reaping 0x58ebd02c stack 0x5d44d300 rthread reaping 0x6d56422c stack 0x5d41b3a0 rthread reaping 0x6d564f2c stack 0x5d41f600 rthread reaping 0x6d56432c stack 0x5d41bc80 rthread reaping 0x6d56482c stack 0x5d44d3e0 rthread reaping 0x58ebd52c stack 0x5d41b080 0x58ebdd2c: rwlock_wrlock 0x5a1af760 (0) 0x58ebdd2c: rwlock_unlock 0x5a1af760 0x58ebdd2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebdd2c: rwlock_unlock 0x5a1af760 0x676c9c2c: rwlock_wrlock 0x5a1af760 (1) 0x676c9c2c: rwlock_unlock 0x5a1af760 0x676c9c2c: rwlock_rdlock 0x5a1af760 (0) 0x496f302c: rwlock_wrlock 0x5a1af760 (0) 0x676c9c2c: rwlock_unlock 0x5a1af760 0x58ebd62c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd62c: rwlock_unlock 0x5a1af760 0x58ebd62c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd62c: rwlock_unlock 0x5a1af760 0x496f302c: rwlock_unlock 0x5a1af760 0x496f302c: rwlock_rdlock 0x5a1af760 (0) 0x6d56442c: rwlock_wrlock 0x5a1af760 (0) 0x496f302c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_rdlock 0x5a1af760 (0) 0x6d56462c: rwlock_wrlock 0x5a1af760 (0) 0x6d56442c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_rdlock 0x5a1af760 (0) 0x6d56462c: rwlock_unlock 0x5a1af760 0x58ebd72c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd72c: rwlock_unlock 0x5a1af760 0x58ebd72c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd72c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd82c: rwlock_wrlock 0x5a1af760 (2147483647) 0x58ebd92c: rwlock_unlock 0x5a1af760 0x496f372c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd92c: rwlock_rdlock 0x5a1af760 (2147483647) 0x496f372c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_unlock 0x5a1af760 0x496f372c: rwlock_rdlock 0x5a1af760 (1) 0x496f332c: rwlock_wrlock 0x5a1af760 (2147483649) 0x496f372c: rwlock_unlock 0x5a1af760 0x6d564f2c: rwlock_wrlock 0x5a1af760 (4294967295) rthread reaping 0x58ebdd2c stack 0x5d41b080 rthread reaping 0x676c9c2c stack 0x5d44d3e0 rthread reaping 0x496f302c stack 0x5d41bc80 rthread reaping 0x58ebd62c stack 0x5d41f600 rthread reaping 0x6d56442c stack 0x5d41b3a0 rthread reaping 0x6d56462c stack 0x5d44d300 rthread reaping 0x58ebd72c stack 0x5d44d0e0 rthread reaping 0x58ebd92c stack 0x5d44cba0 0x496f332c: rwlock_unlock 0x5a1af760 0x496f332c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd12c: rwlock_wrlock 0x5a1af760 (1) 0x58ebda2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x496f3b2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x6d564d2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x496f332c: rwlock_unlock 0x5a1af760 0x496f3b2c: rwlock_unlock 0x5a1af760 0x6d564d2c: rwlock_unlock 0x5a1af760 0x6d564d2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564d2c: rwlock_unlock 0x5a1af760 0x496f3b2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564f2c: rwlock_unlock 0x5a1af760 0x58ebda2c: rwlock_unlock 0x5a1af760 0x6d564f2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x58ebd12c: rwlock_unlock 0x5a1af760 0x58ebda2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x58ebda2c: rwlock_unlock 0x5a1af760 0x58ebd12c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd12c: rwlock_unlock 0x5a1af760 0x496f3b2c: rwlock_unlock 0x5a1af760 0x6d564f2c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd82c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd82c stack 0x5d44d0c0 rthread reaping 0x496f372c stack 0x5d44d120 rthread reaping 0x496f332c stack 0x5d44d940 rthread reaping 0x6d564f2c stack 0x5d41fda0 rthread reaping 0x58ebda2c stack 0x5d41bd00 rthread reaping 0x58ebd12c stack 0x5d41f7e0 rthread reaping 0x496f3b2c stack 0x5d44dec0 rthread reaping 0x6d564d2c stack 0x5d41f680 0x676c942c: rwlock_wrlock 0x5a1af760 (0) 0x676c942c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_rdlock 0x5a1af760 (0) 0x676c942c: rwlock_unlock 0x5a1af760 0x676c952c: rwlock_wrlock 0x5a1af760 (1) 0x676c952c: rwlock_unlock 0x5a1af760 0x676c952c: rwlock_rdlock 0x5a1af760 (0) 0x676c952c: rwlock_unlock 0x5a1af760 0x58ebd32c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd32c: rwlock_unlock 0x5a1af760 0x58ebd32c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd32c: rwlock_unlock 0x5a1af760 0x496f302c: rwlock_wrlock 0x5a1af760 (1) 0x496f302c: rwlock_unlock 0x5a1af760 0x496f302c: rwlock_rdlock 0x5a1af760 (0) 0x496f3a2c: rwlock_wrlock 0x5a1af760 (0) 0x496f302c: rwlock_unlock 0x5a1af760 0x496f3a2c: rwlock_unlock 0x5a1af760 0x496f3a2c: rwlock_rdlock 0x5a1af760 (0) 0x496f3a2c: rwlock_unlock 0x5a1af760 0x496f362c: rwlock_wrlock 0x5a1af760 (0) 0x496f362c: rwlock_unlock 0x5a1af760 0x496f362c: rwlock_rdlock 0x5a1af760 (0) 0x496f362c: rwlock_unlock 0x5a1af760 0x6d56402c: rwlock_wrlock 0x5a1af760 (0) 0x6d56402c: rwlock_unlock 0x5a1af760 0x6d56402c: rwlock_rdlock 0x5a1af760 (0) 0x6d56462c: rwlock_wrlock 0x5a1af760 (1) 0x6d56402c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_rdlock 0x5a1af760 (0) 0x6d56462c: rwlock_unlock 0x5a1af760 0x496f352c: rwlock_wrlock 0x5a1af760 (0) 0x496f352c: rwlock_unlock 0x5a1af760 0x496f352c: rwlock_rdlock 0x5a1af760 (0) 0x6d56412c: rwlock_wrlock 0x5a1af760 (0) 0x496f352c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_rdlock 0x5a1af760 (0) 0x6d56412c: rwlock_unlock 0x5a1af760 0x496f3d2c: rwlock_wrlock 0x5a1af760 (0) 0x496f3d2c: rwlock_unlock 0x5a1af760 0x496f3d2c: rwlock_rdlock 0x5a1af760 (0) 0x676c962c: rwlock_wrlock 0x5a1af760 (0) 0x496f3d2c: rwlock_unlock 0x5a1af760 0x676c962c: rwlock_unlock 0x5a1af760 0x676c962c: rwlock_rdlock 0x5a1af760 (0) 0x676c962c: rwlock_unlock 0x5a1af760 0x496f312c: rwlock_wrlock 0x5a1af760 (0) 0x496f312c: rwlock_unlock 0x5a1af760 0x496f312c: rwlock_rdlock 0x5a1af760 (0) 0x676c902c: rwlock_wrlock 0x5a1af760 (0) 0x496f312c: rwlock_unlock 0x5a1af760 0x676c902c: rwlock_unlock 0x5a1af760 0x676c902c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x676c942c stack 0x5d41f680 rthread reaping 0x676c952c stack 0x5d44dec0 rthread reaping 0x58ebd32c stack 0x5d41f7e0 rthread reaping 0x496f302c stack 0x5d41bd00 rthread reaping 0x496f3a2c stack 0x5d41fda0 rthread reaping 0x496f362c stack 0x5d44d940 0x676c902c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56402c stack 0x5d44d120 rthread reaping 0x6d56462c stack 0x5d44d0c0 rthread reaping 0x496f352c stack 0x5d44cba0 rthread reaping 0x6d56412c stack 0x5d44d0e0 rthread reaping 0x496f3d2c stack 0x5d44d300 0x58ebde2c: rwlock_wrlock 0x5a1af760 (0) rthread reaping 0x676c962c stack 0x5d41b3a0 rthread reaping 0x496f312c stack 0x5d41f600 0x496f322c: rwlock_wrlock 0x5a1af760 (2147483647) rthread reaping 0x676c902c stack 0x5d41bc80 0x58ebde2c: rwlock_unlock 0x5a1af760 0x58ebde2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebde2c: rwlock_unlock 0x5a1af760 0x496f322c: rwlock_unlock 0x5a1af760 0x496f322c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x58ebde2c stack 0x5d44d3e0 0x496f322c: rwlock_unlock 0x5a1af760 rthread reaping 0x496f322c stack 0x5d41b080 0x58ebd22c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd22c: rwlock_unlock 0x5a1af760 0x58ebd22c: rwlock_rdlock 0x5a1af760 (0) 0x6d56432c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd22c: rwlock_unlock 0x5a1af760 0x6d56432c: rwlock_unlock 0x5a1af760 0x6d56432c: rwlock_rdlock 0x5a1af760 (0) 0x6d56442c: rwlock_wrlock 0x5a1af760 (1) 0x6d56432c: rwlock_unlock 0x5a1af760 0x58ebd32c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd32c: rwlock_unlock 0x5a1af760 0x58ebd32c: rwlock_rdlock 0x5a1af760 (2147483647) 0x6d56442c: rwlock_unlock 0x5a1af760 0x676c972c: rwlock_wrlock 0x5a1af760 (0) 0x676c972c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_rdlock 0x5a1af760 (2147483647) 0x676c972c: rwlock_rdlock 0x5a1af760 (1) 0x58ebd32c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_unlock 0x5a1af760 0x676c972c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_wrlock 0x5a1af760 (0) 0x676c992c: rwlock_wrlock 0x5a1af760 (2147483647) 0x496f372c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d564b2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c932c: rwlock_unlock 0x5a1af760 0x6d56452c: rwlock_wrlock 0x5a1af760 (0) 0x676c932c: rwlock_rdlock 0x5a1af760 (4294967295) 0x496f392c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c942c: rwlock_wrlock 0x5a1af760 (4294967295) rthread reaping 0x58ebd22c stack 0x5d41b080 0x676c912c: rwlock_wrlock 0x5a1af760 (4294967295) rthread reaping 0x6d56432c stack 0x5d44d3e0 rthread reaping 0x6d56442c stack 0x5d41bc80 rthread reaping 0x58ebd32c stack 0x5d41f600 0x6d56452c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c972c stack 0x5d41b3a0 0x496f342c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd62c: rwlock_wrlock 0x5a1af760 (2147483647) 0x6d56452c: rwlock_rdlock 0x5a1af760 (4294967295) 0x6d56422c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f342c: rwlock_unlock 0x5a1af760 0x496f372c: rwlock_unlock 0x5a1af760 0x496f342c: rwlock_rdlock 0x5a1af760 (2147483647) 0x496f372c: rwlock_rdlock 0x5a1af760 (0) 0x496f342c: rwlock_unlock 0x5a1af760 0x496f372c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_rdlock 0x5a1af760 (0) 0x6d56422c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564b2c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_unlock 0x5a1af760 0x6d56422c: rwlock_rdlock 0x5a1af760 (2147483647) 0x58ebd62c: rwlock_unlock 0x5a1af760 0x6d56452c: rwlock_unlock 0x5a1af760 0x496f392c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_unlock 0x5a1af760 0x676c912c: rwlock_unlock 0x5a1af760 0x676c912c: rwlock_rdlock 0x5a1af760 (0) 0x676c912c: rwlock_unlock 0x5a1af760 0x496f392c: rwlock_rdlock 0x5a1af760 (0) 0x676c992c: rwlock_unlock 0x5a1af760 0x58ebd62c: rwlock_rdlock 0x5a1af760 (4294967295) rthread reaping 0x676c932c stack 0x5d44d300 0x58ebd62c: rwlock_unlock 0x5a1af760 0x676c992c: rwlock_rdlock 0x5a1af760 (0) 0x676c992c: rwlock_unlock 0x5a1af760 0x6d56422c: rwlock_unlock 0x5a1af760 0x496f392c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c992c stack 0x5d44d0e0 rthread reaping 0x496f372c stack 0x5d44cba0 rthread reaping 0x6d564b2c stack 0x5d44d0c0 rthread reaping 0x6d56452c stack 0x5d44d120 rthread reaping 0x496f392c stack 0x5d44d940 rthread reaping 0x676c942c stack 0x5d41fda0 rthread reaping 0x676c912c stack 0x5d41bd00 rthread reaping 0x496f342c stack 0x5d41f7e0 rthread reaping 0x6d56422c stack 0x5d44dec0 rthread reaping 0x58ebd62c stack 0x5d41f680 0x6d56482c: rwlock_wrlock 0x5a1af760 (0) 0x6d56482c: rwlock_unlock 0x5a1af760 0x6d56482c: rwlock_rdlock 0x5a1af760 (0) 0x58ebdb2c: rwlock_wrlock 0x5a1af760 (0) 0x6d56482c: rwlock_unlock 0x5a1af760 0x58ebdb2c: rwlock_unlock 0x5a1af760 0x58ebdb2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564c2c: rwlock_wrlock 0x5a1af760 (1) 0x6d56462c: rwlock_wrlock 0x5a1af760 (2147483649) 0x58ebdb2c: rwlock_unlock 0x5a1af760 0x58ebdf2c: rwlock_wrlock 0x5a1af760 (0) 0x6d564f2c: rwlock_wrlock 0x5a1af760 (0) 0x58ebdf2c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_wrlock 0x5a1af760 (0) 0x676c932c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_rdlock 0x5a1af760 (0) 0x676c932c: rwlock_unlock 0x5a1af760 0x58ebdf2c: rwlock_rdlock 0x5a1af760 (1) 0x58ebdf2c: rwlock_unlock 0x5a1af760 0x496f3d2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56462c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd02c: rwlock_wrlock 0x5a1af760 (2147483649) 0x496f3b2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x58ebd52c: rwlock_wrlock 0x5a1af760 (2147483649) rthread reaping 0x6d56482c stack 0x5d41f680 rthread reaping 0x58ebdb2c stack 0x5d44dec0 0x6d56462c: rwlock_unlock 0x5a1af760 0x58ebdd2c: rwlock_wrlock 0x5a1af760 (0) 0x6d56492c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f372c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd42c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c972c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebdd2c: rwlock_unlock 0x5a1af760 0x58ebd02c: rwlock_unlock 0x5a1af760 0x58ebdd2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebdd2c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_unlock 0x5a1af760 0x58ebd02c: rwlock_rdlock 0x5a1af760 (0) 0x496f372c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_rdlock 0x5a1af760 (0) 0x6d564f2c: rwlock_unlock 0x5a1af760 0x6d564f2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd52c: rwlock_unlock 0x5a1af760 0x496f372c: rwlock_rdlock 0x5a1af760 (2147483650) 0x6d564f2c: rwlock_unlock 0x5a1af760 0x58ebd02c: rwlock_unlock 0x5a1af760 0x496f372c: rwlock_unlock 0x5a1af760 0x496f3d2c: rwlock_unlock 0x5a1af760 0x496f3d2c: rwlock_rdlock 0x5a1af760 (4294967295) 0x6d56492c: rwlock_unlock 0x5a1af760 0x496f3d2c: rwlock_unlock 0x5a1af760 0x6d56492c: rwlock_rdlock 0x5a1af760 (0) 0x6d564c2c: rwlock_unlock 0x5a1af760 0x6d564c2c: rwlock_rdlock 0x5a1af760 (4294967295) 0x496f3b2c: rwlock_unlock 0x5a1af760 0x496f3b2c: rwlock_rdlock 0x5a1af760 (1) 0x6d56492c: rwlock_unlock 0x5a1af760 0x496f3b2c: rwlock_unlock 0x5a1af760 0x6d564c2c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x6d564c2c stack 0x5d41f7e0 0x58ebd42c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56462c stack 0x5d41bd00 rthread reaping 0x58ebdf2c stack 0x5d41fda0 rthread reaping 0x6d564f2c stack 0x5d44d940 rthread reaping 0x676c932c stack 0x5d44d120 0x676c972c: rwlock_unlock 0x5a1af760 rthread reaping 0x496f3d2c stack 0x5d44d0c0 0x676c972c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x58ebd02c stack 0x5d44cba0 0x676c972c: rwlock_unlock 0x5a1af760 rthread reaping 0x496f3b2c stack 0x5d44d0e0 rthread reaping 0x58ebd52c stack 0x5d44d300 rthread reaping 0x58ebdd2c stack 0x5d41b3a0 rthread reaping 0x6d56492c stack 0x5d41f600 rthread reaping 0x496f372c stack 0x5d41bc80 rthread reaping 0x58ebd42c stack 0x5d44d3e0 rthread reaping 0x676c972c stack 0x5d41b080 0x676c9d2c: rwlock_wrlock 0x5a1af760 (0) 0x676c9d2c: rwlock_unlock 0x5a1af760 0x676c9d2c: rwlock_rdlock 0x5a1af760 (0) 0x6d56412c: rwlock_wrlock 0x5a1af760 (1) 0x676c9d2c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_rdlock 0x5a1af760 (0) 0x58ebda2c: rwlock_wrlock 0x5a1af760 (1) 0x6d56472c: rwlock_wrlock 0x5a1af760 (2147483649) 0x6d56432c: rwlock_wrlock 0x5a1af760 (2147483649) 0x6d56412c: rwlock_unlock 0x5a1af760 0x58ebd12c: rwlock_wrlock 0x5a1af760 (0) 0x676c9a2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebda2c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_wrlock 0x5a1af760 (0) 0x58ebda2c: rwlock_rdlock 0x5a1af760 (4294967295) 0x58ebd72c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f382c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c942c: rwlock_unlock 0x5a1af760 0x58ebdb2c: rwlock_wrlock 0x5a1af760 (0) 0x58ebdb2c: rwlock_unlock 0x5a1af760 0x58ebdb2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564a2c: rwlock_wrlock 0x5a1af760 (1) 0x58ebdb2c: rwlock_unlock 0x5a1af760 0x58ebd22c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd12c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_rdlock 0x5a1af760 (1) 0x6d564b2c: rwlock_wrlock 0x5a1af760 (4294967295) rthread reaping 0x676c9d2c stack 0x5d41b080 0x58ebd12c: rwlock_rdlock 0x5a1af760 (2147483649) rthread reaping 0x6d56412c stack 0x5d44d3e0 0x58ebd12c: rwlock_unlock 0x5a1af760 0x496f3e2c: rwlock_wrlock 0x5a1af760 (0) 0x58ebda2c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_unlock 0x5a1af760 0x676c922c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c922c: rwlock_unlock 0x5a1af760 0x676c922c: rwlock_rdlock 0x5a1af760 (0) 0x676c922c: rwlock_unlock 0x5a1af760 0x496f382c: rwlock_unlock 0x5a1af760 0x58ebd72c: rwlock_unlock 0x5a1af760 0x58ebd72c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd72c: rwlock_unlock 0x5a1af760 0x496f382c: rwlock_rdlock 0x5a1af760 (2147483649) 0x496f382c: rwlock_unlock 0x5a1af760 0x58ebd22c: rwlock_unlock 0x5a1af760 0x58ebd22c: rwlock_rdlock 0x5a1af760 (0) 6d56462c: 7: exit run() 0x6d564b2c: 12: enter run() 0x496f382c: 13: enter run() 0x58ebdb2c: 8: msg: "new message" 0x6d56412c: 14: enter run() 0x496f362c: 15: enter run() 0x6d56412c: 14: set_msg 0x58ebdb2c: 8: exit run() 0x496f332c: 9: set_msg 0x58ebd02c: 11: set_msg 0x496f362c: 15: set_msg 0x496f362c: 15: msg: "new message" 0x496f362c: 15: exit run() 0x58ebd02c: 11: msg: "new message" 0x58ebd02c: 11: exit run() 0x6d564b2c: 12: set_msg 0x676c922c: 10: set_msg 0x496f382c: 13: set_msg 0x676c922c: 10: msg: "new message" 0x676c922c: 10: exit run() 0x496f332c: 9: msg: "new message" 0x6d564b2c: 12: msg: "new message" 0x496f382c: 13: msg: "new message" 0x6d56412c: 14: msg: "new message" 0x6d564b2c: 12: exit run() 0x496f382c: 13: exit run() 0x6d56412c: 14: exit run() 0x496f332c: 9: exit run() main: 37 0x676c9d2c: 0: enter run() 0x676c9d2c: 0: set_msg 0x676c9d2c: 0: msg: "new message" 0x58ebdc2c: 1: enter run() 0x676c9d2c: 0: exit run() 0x58ebdc2c: 1: set_msg 0x58ebdc2c: 1: msg: "new message" 0x676c962c: 2: enter run() 0x58ebdc2c: 1: exit run() 0x676c962c: 2: set_msg 0x676c942c: 3: enter run() 0x676c952c: 4: enter run() 0x496f342c: 5: enter run() 0x676c962c: 2: msg: "new message" 0x58ebd72c: 6: enter run() 0x676c9f2c: 8: enter run() 0x496f3e2c: 7: enter run() 0x676c962c: 2: exit run() 0x58ebd72c: 6: set_msg 0x496f372c: 9: enter run() 0x6d56452c: 10: enter run() 0x58ebdd2c: 11: enter run() 0x6d56422c: 12: enter run() 0x6d56472c: 13: enter run() 0x496f372c: 9: set_msg 0x676c972c: 14: enter run() 0x676c902c: 15: enter run() 0x676c972c: 14: set_msg 0x6d56422c: 12: set_msg 0x676c942c: 3: set_msg 0x496f372c: 9: msg: "new message" 0x496f372c: 9: exit run() 0x6d56422c: 12: msg: "new message" 0x6d56422c: 12: exit run() 0x6d56472c: 13: set_msg 0x676c942c: 3: msg: "new message" 0x676c942c: 3: exit run() 0x676c972c: 14: msg: "new message" 0x676c972c: 14: exit run() 0x676c952c: 4: set_msg 0x676c952c: 4: msg: "new message" 0x58ebd72c: 6: msg: "new message" 0x6d56472c: 13: msg: "new message" 0x6d56472c: 13: exit run() 0x676c902c: 15: set_msg 0x58ebd72c: 6: exit run() 0x676c9f2c: 8: set_msg 0x676c952c: 4: exit run() 0x496f3e2c: 7: set_msg 0x6d56452c: 10: set_msg 0x58ebdd2c: 11: set_msg 0x6d56452c: 10: msg: "new message" 0x676c902c: 15: msg: "new message" 0x496f3e2c: 7: msg: "new message" 0x6d56452c: 10: exit run() 0x58ebdd2c: 11: msg: "new message" 0x676c9f2c: 8: msg: "new message" 0x676c902c: 15: exit run() 0x496f3e2c: 7: exit run() 0x58ebdd2c: 11: exit run() 0x676c9f2c: 8: exit run() 0x496f342c: 5: set_msg 0x496f342c: 5: msg: "new message" 0x496f342c: 5: exit run() main: 38 0x58ebd82c: 0: enter run() 0x58ebd82c: 0: set_msg 0x496f302c: 1: enter run() 0x58ebd82c: 0: msg: "new message" 0x58ebd82c: 0: exit run() 0x496f302c: 1: set_msg 0x6d56442c: 2: enter run() 0x496f322c: 3: enter run() 0x496f302c: 1: msg: "new message" 0x6d56462c: 4: enter run() 0x496f332c: 5: enter run() 0x6d56442c: 2: set_msg 0x496f302c: 1: exit run() 0x496f3c2c: 6: enter run() 0x6d564e2c: 7: enter run() 0x6d56462c: 4: set_msg 0x676c912c: 8: enter run() 0x58ebd62c: 10: enter run() 0x496f352c: 11: enter run() 0x676c932c: 9: enter run() 0x676c9d2c: 12: enter run() 0x6d564f2c: 13: enter run() 0x676c912c: 8: set_msg 0x6d56402c: 15: enter run() 0x676c952c: 14: enter run() 0x6d56402c: 15: set_msg 0x6d564e2c: 7: set_msg 0x676c932c: 9: set_msg 0x676c932c: 9: msg: "new message" 0x676c932c: 9: exit run() 0x676c9d2c: 12: set_msg 0x676c912c: 8: msg: "new message" 0x676c9d2c: 12: msg: "new message" 0x676c912c: 8: exit run() 0x676c9d2c: 12: exit run() 0x6d56462c: 4: msg: "new message" 0x6d56442c: 2: msg: "new message" 0x6d56462c: 4: exit run() 0x6d56402c: 15: msg: "new message" 0x496f332c: 5: set_msg 0x6d56442c: 2: exit run() 0x6d56402c: 15: exit run() 0x6d564e2c: 7: msg: "new message" 0x496f332c: 5: msg: "new message" 0x6d564e2c: 7: exit run() 0x496f322c: 3: set_msg 0x496f332c: 5: exit run() 0x496f322c: 3: msg: "new message" 0x676c952c: 14: set_msg 0x496f322c: 3: exit run() 0x58ebd62c: 10: set_msg 0x676c952c: 14: msg: "new message" 0x58ebd62c: 10: msg: "new message" 0x676c952c: 14: exit run() 0x58ebd62c: 10: exit run() 0x496f3c2c: 6: set_msg 0x6d564f2c: 13: set_msg 0x496f352c: 11: set_msg 0x496f352c: 11: msg: "new message" 0x6d564f2c: 13: msg: "new message" 0x496f3c2c: 6: msg: "new message" 0x6d564f2c: 13: exit run() 0x496f352c: 11: exit run() 0x496f3c2c: 6: exit run() main: 39 0x58ebd62c: 0: enter run() 0x58ebd62c: 0: set_msg 0x58ebd62c: 0: msg: "new message" 0x58ebd02c: 1: enter run() 0x58ebd62c: 0: exit run() 0x58ebd02c: 1: set_msg 0x6d56432c: 2: enter run() 0x58ebd02c: 1: msg: "new message" 0x58ebd02c: 1: exit run() 0x6d56432c: 2: set_msg 0x6d564c2c: 3: enter run() 0x6d56432c: 2: msg: "new message" 0x496f3e2c: 5: enter run() 0x6d56412c: 4: enter run() 0x6d56432c: 2: exit run() 0x496f3e2c: 5: set_msg 0x496f362c: 6: enter run() 0x58ebd22c: 7: enter run() 0x58ebd82c: 8: enter run() 0x496f362c: 6: set_msg 0x58ebdb2c: 9: enter run() 0x58ebdb2c: 9: set_msg 0x58ebd92c: 10: enter run() 0x58ebdb2c: 9: msg: "new message" 0x496f3e2c: 5: msg: "new message" 0x58ebdb2c: 9: exit run() 0x496f312c: 11: enter run() 0x496f3e2c: 5: exit run() 0x496f362c: 6: msg: "new message" 0x6d56442c: 12: enter run() 0x58ebda2c: 13: enter run() 0x676c942c: 14: enter run() 0x58ebd32c: 15: enter run() 0x6d56442c: 12: set_msg 0x496f362c: 6: exit run() 0x58ebd22c: 7: set_msg 0x6d56442c: 12: msg: "new message" 0x58ebd22c: 7: msg: "new message" 0x58ebd22c: 7: exit run() 0x58ebd32c: 15: set_msg 0x58ebd32c: 15: msg: "new message" 0x58ebd32c: 15: exit run() 0x6d56442c: 12: exit run() 0x58ebd92c: 10: set_msg 0x58ebd92c: 10: msg: "new message" 0x58ebd92c: 10: exit run() 0x676c942c: 14: set_msg 0x496f312c: 11: set_msg 0x6d564c2c: 3: set_msg 0x676c942c: 14: msg: "new message" 0x496f312c: 11: msg: "new message" 0x6d564c2c: 3: msg: "new message" 0x6d564c2c: 3: exit run() 0x676c942c: 14: exit run() 0x496f312c: 11: exit run() 0x6d56412c: 4: set_msg 0x58ebda2c: 13: set_msg 0x6d56412c: 4: msg: "new message" 0x6d56412c: 4: exit run() 0x58ebd82c: 8: set_msg 0x58ebd82c: 8: msg: "new message" 0x58ebda2c: 13: msg: "new message" 0x58ebd82c: 8: exit run() 0x58ebda2c: 13: exit run() main: 40 0x676c932c: 0: enter run() 0x676c932c: 0: set_msg 0x676c9b2c: 1: enter run() 0x676c932c: 0: msg: "new message" 0x676c932c: 0: exit run() 0x676c9b2c: 1: set_msg 0x6d564d2c: 2: enter run() 0x6d564e2c: 3: enter run() 0x676c9b2c: 1: msg: "new message" 0x676c902c: 4: enter run() 0x676c902c: 4: set_msg 0x676c902c: 4: msg: "new message" 0x676c9b2c: 1: exit run() 0x496f3f2c: 6: enter run() 0x58ebdc2c: 7: enter run() 0x676c902c: 4: exit run() 0x6d564d2c: 2: set_msg 0x58ebd42c: 5: enter run() 0x6d564b2c: 8: enter run() 0x58ebdf2c: 9: enter run() 0x58ebd02c: 10: enter run() 0x58ebd42c: 5: set_msg 0x6d56422c: 11: enter run() 0x6d564f2c: 12: enter run() 0x6d56422c: 11: set_msg 0x6d56432c: 13: enter run() 0x6d56432c: 13: set_msg 0x6d56432c: 13: msg: "new message" 0x6d56432c: 13: exit run() 0x58ebd42c: 5: msg: "new message" 0x58ebd42c: 5: exit run() 0x6d56482c: 14: enter run() 0x6d56422c: 11: msg: "new message" 0x58ebd02c: 10: set_msg 0x6d56482c: 14: set_msg 0x58ebd52c: 15: enter run() 0x6d56422c: 11: exit run() 0x58ebd02c: 10: msg: "new message" 0x496f3f2c: 6: set_msg 0x58ebd52c: 15: set_msg 0x58ebd02c: 10: exit run() 0x6d564e2c: 3: set_msg 0x6d564e2c: 3: msg: "new message" 0x6d564e2c: 3: exit run() 0x58ebdf2c: 9: set_msg 0x496f3f2c: 6: msg: "new message" 0x58ebdf2c: 9: msg: "new message" 0x496f3f2c: 6: exit run() 0x58ebdf2c: 9: exit run() 0x58ebdc2c: 7: set_msg 0x6d56482c: 14: msg: "new message" 0x6d56482c: 14: exit run() 0x58ebd52c: 15: msg: "new message" 0x58ebdc2c: 7: msg: "new message" 0x58ebd52c: 15: exit run() 0x6d564d2c: 2: msg: "new message" 0x6d564d2c: 2: exit run() 0x58ebdc2c: 7: exit run() 0x6d564f2c: 12: set_msg 0x6d564f2c: 12: msg: "new message" 0x6d564f2c: 12: exit run() 0x6d564b2c: 8: set_msg 0x6d564b2c: 8: msg: "new message" 0x6d564b2c: 8: exit run() main: 41 0x58ebdd2c: 0: enter run() 0x58ebdd2c: 0: set_msg 0x676c9c2c: 1: enter run() 0x58ebdd2c: 0: msg: "new message" 0x58ebdd2c: 0: exit run() 0x676c9c2c: 1: set_msg 0x496f302c: 2: enter run() 0x676c9c2c: 1: msg: "new message" 0x58ebd62c: 3: enter run() 0x676c9c2c: 1: exit run() 0x58ebd62c: 3: set_msg 0x58ebd62c: 3: msg: "new message" 0x58ebd62c: 3: exit run() 0x496f302c: 2: set_msg 0x6d56442c: 4: enter run() 0x496f302c: 2: msg: "new message" 0x496f302c: 2: exit run() 0x6d56442c: 4: set_msg 0x6d56462c: 5: enter run() 0x6d56442c: 4: msg: "new message" 0x6d56442c: 4: exit run() 0x6d56462c: 5: set_msg 0x6d56462c: 5: msg: "new message" 0x6d56462c: 5: exit run() 0x58ebd72c: 6: enter run() 0x58ebd72c: 6: set_msg 0x58ebd72c: 6: msg: "new message" 0x58ebd72c: 6: exit run() 0x58ebd92c: 7: enter run() 0x58ebd82c: 8: enter run() 0x58ebd92c: 7: set_msg 0x496f372c: 9: enter run() 0x496f372c: 9: set_msg 0x58ebd92c: 7: msg: "new message" 0x496f332c: 10: enter run() 0x496f372c: 9: msg: "new message" 0x58ebd92c: 7: exit run() 0x6d564f2c: 11: enter run() 0x496f372c: 9: exit run() 0x496f332c: 10: set_msg 0x58ebd12c: 13: enter run() 0x58ebda2c: 12: enter run() 0x496f3b2c: 14: enter run() 0x6d564d2c: 15: enter run() 0x496f332c: 10: msg: "new message" 0x496f332c: 10: exit run() 0x496f3b2c: 14: set_msg 0x6d564d2c: 15: set_msg 0x6d564d2c: 15: msg: "new message" 0x6d564d2c: 15: exit run() 0x6d564f2c: 11: set_msg 0x58ebda2c: 12: set_msg 0x58ebd12c: 13: set_msg 0x58ebda2c: 12: msg: "new message" 0x58ebda2c: 12: exit run() 0x58ebd12c: 13: msg: "new message" 0x58ebd12c: 13: exit run() 0x496f3b2c: 14: msg: "new message" 0x6d564f2c: 11: msg: "new message" 0x496f3b2c: 14: exit run() 0x6d564f2c: 11: exit run() 0x58ebd82c: 8: set_msg 0x58ebd82c: 8: msg: "new message" 0x58ebd82c: 8: exit run() main: 42 0x676c942c: 0: enter run() 0x676c942c: 0: set_msg 0x676c952c: 1: enter run() 0x676c942c: 0: msg: "new message" 0x676c942c: 0: exit run() 0x676c952c: 1: set_msg 0x676c952c: 1: msg: "new message" 0x58ebd32c: 2: enter run() 0x676c952c: 1: exit run() 0x58ebd32c: 2: set_msg 0x58ebd32c: 2: msg: "new message" 0x496f302c: 3: enter run() 0x58ebd32c: 2: exit run() 0x496f302c: 3: set_msg 0x496f3a2c: 4: enter run() 0x496f302c: 3: msg: "new message" 0x496f302c: 3: exit run() 0x496f3a2c: 4: set_msg 0x496f3a2c: 4: msg: "new message" 0x496f3a2c: 4: exit run() 0x496f362c: 5: enter run() 0x496f362c: 5: set_msg 0x496f362c: 5: msg: "new message" 0x496f362c: 5: exit run() 0x6d56402c: 6: enter run() 0x6d56402c: 6: set_msg 0x6d56462c: 7: enter run() 0x6d56402c: 6: msg: "new message" 0x6d56402c: 6: exit run() 0x6d56462c: 7: set_msg 0x6d56462c: 7: msg: "new message" 0x6d56462c: 7: exit run() 0x496f352c: 8: enter run() 0x496f352c: 8: set_msg 0x6d56412c: 9: enter run() 0x496f352c: 8: msg: "new message" 0x6d56412c: 9: set_msg 0x496f352c: 8: exit run() 0x6d56412c: 9: msg: "new message" 0x6d56412c: 9: exit run() 0x496f3d2c: 10: enter run() 0x496f3d2c: 10: set_msg 0x676c962c: 11: enter run() 0x496f3d2c: 10: msg: "new message" 0x496f3d2c: 10: exit run() 0x676c962c: 11: set_msg 0x676c962c: 11: msg: "new message" 0x676c962c: 11: exit run() 0x496f312c: 12: enter run() 0x496f312c: 12: set_msg 0x676c902c: 13: enter run() 0x496f312c: 12: msg: "new message" 0x676c902c: 13: set_msg 0x496f312c: 12: exit run() 0x676c902c: 13: msg: "new message" 0x58ebde2c: 14: enter run() 0x496f322c: 15: enter run() 0x676c902c: 13: exit run() 0x58ebde2c: 14: set_msg 0x58ebde2c: 14: msg: "new message" 0x58ebde2c: 14: exit run() 0x496f322c: 15: set_msg 0x496f322c: 15: msg: "new message" 0x496f322c: 15: exit run() main: 43 0x58ebd22c: 0: enter run() 0x58ebd22c: 0: set_msg 0x6d56432c: 1: enter run() 0x58ebd22c: 0: msg: "new message" 0x6d56432c: 1: set_msg 0x58ebd22c: 0: exit run() 0x6d56442c: 2: enter run() 0x6d56432c: 1: msg: "new message" 0x58ebd32c: 3: enter run() 0x6d56432c: 1: exit run() 0x58ebd32c: 3: set_msg 0x6d56442c: 2: set_msg 0x676c972c: 4: enter run() 0x676c972c: 4: set_msg 0x58ebd32c: 3: msg: "new message" 0x6d56442c: 2: msg: "new message" 0x58ebd32c: 3: exit run() 0x676c972c: 4: msg: "new message" 0x676c932c: 5: enter run() 0x676c992c: 6: enter run() 0x6d56442c: 2: exit run() 0x676c972c: 4: exit run() 0x496f372c: 7: enter run() 0x6d564b2c: 8: enter run() 0x676c932c: 5: set_msg 0x6d56452c: 9: enter run() 0x496f392c: 10: enter run() 0x676c942c: 11: enter run() 0x676c912c: 12: enter run() 0x6d56452c: 9: set_msg 0x496f342c: 13: enter run() 0x58ebd62c: 15: enter run() 0x6d56422c: 14: enter run() 0x496f342c: 13: set_msg 0x496f372c: 7: set_msg 0x496f342c: 13: msg: "new message" 0x496f372c: 7: msg: "new message" 0x676c942c: 11: set_msg 0x496f372c: 7: exit run() 0x6d56422c: 14: set_msg 0x6d564b2c: 8: set_msg 0x496f342c: 13: exit run() 0x6d564b2c: 8: msg: "new message" 0x6d564b2c: 8: exit run() 0x676c942c: 11: msg: "new message" 0x676c942c: 11: exit run() 0x58ebd62c: 15: set_msg 0x6d56452c: 9: msg: "new message" 0x6d56452c: 9: exit run() 0x496f392c: 10: set_msg 0x676c932c: 5: msg: "new message" 0x676c932c: 5: exit run() 0x676c912c: 12: set_msg 0x676c912c: 12: msg: "new message" 0x676c912c: 12: exit run() 0x676c992c: 6: set_msg 0x58ebd62c: 15: msg: "new message" 0x58ebd62c: 15: exit run() 0x676c992c: 6: msg: "new message" 0x6d56422c: 14: msg: "new message" 0x496f392c: 10: msg: "new message" 0x676c992c: 6: exit run() 0x6d56422c: 14: exit run() 0x496f392c: 10: exit run() main: 44 0x6d56482c: 0: enter run() 0x6d56482c: 0: set_msg 0x58ebdb2c: 1: enter run() 0x6d56482c: 0: msg: "new message" 0x6d56482c: 0: exit run() 0x58ebdb2c: 1: set_msg 0x6d564c2c: 2: enter run() 0x6d56462c: 3: enter run() 0x58ebdb2c: 1: msg: "new message" 0x58ebdf2c: 4: enter run() 0x6d564f2c: 5: enter run() 0x58ebdb2c: 1: exit run() 0x58ebdf2c: 4: set_msg 0x676c932c: 6: enter run() 0x676c932c: 6: set_msg 0x676c932c: 6: msg: "new message" 0x58ebdf2c: 4: msg: "new message" 0x496f3d2c: 7: enter run() 0x676c932c: 6: exit run() 0x58ebdf2c: 4: exit run() 0x6d56462c: 3: set_msg 0x58ebd02c: 8: enter run() 0x496f3b2c: 9: enter run() 0x58ebd52c: 10: enter run() 0x6d56462c: 3: msg: "new message" 0x58ebdd2c: 11: enter run() 0x6d56492c: 12: enter run() 0x496f372c: 13: enter run() 0x58ebd42c: 14: enter run() 0x676c972c: 15: enter run() 0x58ebdd2c: 11: set_msg 0x6d56462c: 3: exit run() 0x58ebd02c: 8: set_msg 0x58ebdd2c: 11: msg: "new message" 0x58ebdd2c: 11: exit run() 0x58ebd52c: 10: set_msg 0x496f372c: 13: set_msg 0x6d564f2c: 5: set_msg 0x58ebd52c: 10: msg: "new message" 0x6d564f2c: 5: msg: "new message" 0x58ebd02c: 8: msg: "new message" 0x6d564f2c: 5: exit run() 0x58ebd52c: 10: exit run() 0x496f372c: 13: msg: "new message" 0x58ebd02c: 8: exit run() 0x496f372c: 13: exit run() 0x496f3d2c: 7: set_msg 0x6d56492c: 12: set_msg 0x496f3d2c: 7: msg: "new message" 0x6d564c2c: 2: set_msg 0x496f3d2c: 7: exit run() 0x496f3b2c: 9: set_msg 0x6d56492c: 12: msg: "new message" 0x496f3b2c: 9: msg: "new message" 0x6d56492c: 12: exit run() 0x6d564c2c: 2: msg: "new message" 0x496f3b2c: 9: exit run() 0x6d564c2c: 2: exit run() 0x58ebd42c: 14: set_msg 0x58ebd42c: 14: msg: "new message" 0x58ebd42c: 14: exit run() 0x676c972c: 15: set_msg 0x676c972c: 15: msg: "new message" 0x676c972c: 15: exit run() main: 45 0x676c9d2c: 0: enter run() 0x676c9d2c: 0: set_msg 0x6d56412c: 1: enter run() 0x676c9d2c: 0: msg: "new message" 0x676c9d2c: 0: exit run() 0x6d56412c: 1: set_msg 0x58ebda2c: 2: enter run() 0x6d56472c: 3: enter run() 0x6d56432c: 4: enter run() 0x6d56412c: 1: msg: "new message" 0x58ebd12c: 5: enter run() 0x676c9a2c: 6: enter run() 0x6d56412c: 1: exit run() 0x58ebda2c: 2: set_msg 0x676c942c: 7: enter run() 0x58ebd72c: 8: enter run() 0x496f382c: 9: enter run() 0x676c942c: 7: set_msg 0x58ebdb2c: 10: enter run() 0x58ebdb2c: 10: set_msg 0x6d564a2c: 11: enter run() 0x58ebdb2c: 10: msg: "new message" 0x496f3e2c: 12: enter run() 0x58ebd12c: 5: set_msg 0x58ebdb2c: 10: exit run() 0x58ebd22c: 14: enter run() 0x676c922c: 15: enter run() 0x6d564b2c: 13: enter run() 0x676c942c: 7: msg: "new message" 0x58ebda2c: 2: msg: "new message" 0x58ebd12c: 5: msg: "new message" 0x58ebd12c: 5: exit run() 0x58ebda2c: 2: exit run() 0x676c922c: 15: set_msg 0x676c922c: 15: msg: "new message" 0x676c922c: 15: exit run() 0x676c942c: 7: exit run() 0x496f382c: 9: set_msg 0x58ebd72c: 8: set_msg 0x58ebd72c: 8: msg: "new message" 0x496f382c: 9: msg: "new message" 0x496f382c: 9: exit run() 0x58ebd22c: 14: set_msg 0x58ebd72c: 8: exit run() 0x496f3e2c: 12: set_m0x496f3e2c: rwlock_unlock 0x5a1af760 0x496f3e2c: rwlock_rdlock 0x5a1af760 (4294967295) 0x6d56472c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_unlock 0x5a1af760 0x6d56472c: rwlock_rdlock 0x5a1af760 (4294967295) 0x6d564b2c: rwlock_rdlock 0x5a1af760 (2147483650) 0x6d56472c: rwlock_unlock 0x5a1af760 0x496f3e2c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebda2c stack 0x5d41bc80 0x58ebd22c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56472c stack 0x5d41f600 0x6d564a2c: rwlock_unlock 0x5a1af760 0x6d564a2c: rwlock_rdlock 0x5a1af760 (0) 0x6d56432c: rwlock_unlock 0x5a1af760 0x6d564a2c: rwlock_unlock 0x5a1af760 0x6d56432c: rwlock_rdlock 0x5a1af760 (1) 0x676c9a2c: rwlock_unlock 0x5a1af760 0x676c9a2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9a2c: rwlock_unlock 0x5a1af760 0x6d56432c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56432c stack 0x5d41b3a0 rthread reaping 0x58ebd12c stack 0x5d44d300 rthread reaping 0x676c9a2c stack 0x5d44d0e0 rthread reaping 0x676c942c stack 0x5d44cba0 rthread reaping 0x58ebd72c stack 0x5d44d0c0 rthread reaping 0x496f382c stack 0x5d44d120 rthread reaping 0x58ebdb2c stack 0x5d44d940 rthread reaping 0x6d564a2c stack 0x5d41fda0 rthread reaping 0x496f3e2c stack 0x5d41bd00 rthread reaping 0x6d564b2c stack 0x5d41f7e0 rthread reaping 0x58ebd22c stack 0x5d44dec0 rthread reaping 0x676c922c stack 0x5d41f680 0x496f392c: rwlock_wrlock 0x5a1af760 (0) 0x496f392c: rwlock_unlock 0x5a1af760 0x496f392c: rwlock_rdlock 0x5a1af760 (0) 0x496f392c: rwlock_unlock 0x5a1af760 0x676c9c2c: rwlock_wrlock 0x5a1af760 (1) 0x676c9c2c: rwlock_unlock 0x5a1af760 0x676c9c2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd42c: rwlock_wrlock 0x5a1af760 (1) 0x6d56482c: rwlock_wrlock 0x5a1af760 (2147483649) 0x496f3a2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c9c2c: rwlock_unlock 0x5a1af760 0x676c982c: rwlock_wrlock 0x5a1af760 (0) 0x6d564c2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c982c: rwlock_unlock 0x5a1af760 0x676c982c: rwlock_rdlock 0x5a1af760 (0) 0x6d56432c: rwlock_wrlock 0x5a1af760 (2147483649) 0x6d564b2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c9b2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x58ebd32c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c982c: rwlock_unlock 0x5a1af760 0x496f3d2c: rwlock_wrlock 0x5a1af760 (0) rthread reaping 0x496f392c stack 0x5d41f680 rthread reaping 0x676c9c2c stack 0x5d44dec0 0x496f312c: rwlock_wrlock 0x5a1af760 (2147483647) 0x6d56442c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f3d2c: rwlock_unlock 0x5a1af760 0x58ebd02c: rwlock_wrlock 0x5a1af760 (0) 0x496f3d2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x58ebdc2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd02c: rwlock_unlock 0x5a1af760 0x58ebd02c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd02c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_unlock 0x5a1af760 0x6d56432c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_rdlock 0x5a1af760 (4294967295) 0x6d564b2c: rwlock_unlock 0x5a1af760 0x6d56482c: rwlock_unlock 0x5a1af760 0x6d56432c: rwlock_rdlock 0x5a1af760 (4294967295) 0x6d56432c: rwlock_unlock 0x5a1af760 0x6d564c2c: rwlock_unlock 0x5a1af760 0x6d564c2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564c2c: rwlock_unlock 0x5a1af760 0x6d56482c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd32c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_unlock 0x5a1af760 0x496f3a2c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_rdlock 0x5a1af760 (4294967295) 0x58ebd32c: rwlock_rdlock 0x5a1af760 (4294967295) 0x58ebd32c: rwlock_unlock 0x5a1af760 0x496f3a2c: rwlock_rdlock 0x5a1af760 (0) 0x6d56442c: rwlock_unlock 0x5a1af760 0x496f3a2c: rwlock_unlock 0x5a1af760 0x496f3d2c: rwlock_unlock 0x5a1af760 0x6d56482c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd42c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9b2c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd42c stack 0x5d41f7e0 rthread reaping 0x6d56482c stack 0x5d41bd00 0x676c9b2c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x496f3a2c stack 0x5d41fda0 0x676c9b2c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c982c stack 0x5d44d940 rthread reaping 0x6d564b2c stack 0x5d44d120 rthread reaping 0x6d564c2c stack 0x5d44d0c0 0x58ebdc2c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56432c stack 0x5d44cba0 rthread reaping 0x58ebd32c stack 0x5d44d300 0x496f312c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c9b2c stack 0x5d44d0e0 0x496f312c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x496f3d2c stack 0x5d41b3a0 0x496f312c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56442c stack 0x5d41f600 rthread reaping 0x496f312c stack 0x5d41bc80 rthread reaping 0x58ebd02c stack 0x5d44d3e0 rthread reaping 0x58ebdc2c stack 0x5d41b080 0x496f3a2c: rwlock_wrlock 0x5a1af760 (0) 0x496f3a2c: rwlock_unlock 0x5a1af760 0x496f3a2c: rwlock_rdlock 0x5a1af760 (0) 0x496f3a2c: rwlock_unlock 0x5a1af760 0x58ebde2c: rwlock_wrlock 0x5a1af760 (0) 0x58ebde2c: rwlock_unlock 0x5a1af760 0x58ebde2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebde2c: rwlock_unlock 0x5a1af760 0x496f3c2c: rwlock_wrlock 0x5a1af760 (0) 0x496f3c2c: rwlock_unlock 0x5a1af760 0x496f3c2c: rwlock_rdlock 0x5a1af760 (0) 0x496f3c2c: rwlock_unlock 0x5a1af760 0x676c982c: rwlock_wrlock 0x5a1af760 (0) 0x676c982c: rwlock_unlock 0x5a1af760 0x676c982c: rwlock_rdlock 0x5a1af760 (0) 0x676c952c: rwlock_wrlock 0x5a1af760 (2147483647) 0x676c982c: rwlock_unlock 0x5a1af760 0x496f352c: rwlock_wrlock 0x5a1af760 (0) 0x496f352c: rwlock_unlock 0x5a1af760 0x58ebdd2c: rwlock_wrlock 0x5a1af760 (0) 0x496f352c: rwlock_rdlock 0x5a1af760 (0) 0x58ebdd2c: rwlock_unlock 0x5a1af760 0x58ebdd2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x676c952c: rwlock_unlock 0x5a1af760 0x676c952c: rwlock_rdlock 0x5a1af760 (2) 0x6d56452c: rwlock_wrlock 0x5a1af760 (3) 0x496f352c: rwlock_unlock 0x5a1af760 0x58ebdd2c: rwlock_unlock 0x5a1af760 0x676c952c: rwlock_unlock 0x5a1af760 0x496f3b2c: rwlock_wrlock 0x5a1af760 (2147483647) rthread reaping 0x496f3a2c stack 0x5d41b080 rthread reaping 0x58ebde2c stack 0x5d44d3e0 rthread reaping 0x496f3c2c stack 0x5d41bc80 rthread reaping 0x676c982c stack 0x5d41f600 0x496f342c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c962c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f3e2c: rwlock_wrlock 0x5a1af760 (4294967295) rthread reaping 0x676c952c stack 0x5d41b3a0 0x6d56452c: rwlock_unlock 0x5a1af760 rthread reaping 0x496f352c stack 0x5d44d0e0 rthread reaping 0x58ebdd2c stack 0x5d44d300 0x676c9e2c: rwlock_wrlock 0x5a1af760 (0) 0x6d56452c: rwlock_rdlock 0x5a1af760 (2147483647) 0x676c992c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56492c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d564b2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f342c: rwlock_unlock 0x5a1af760 0x496f342c: rwlock_rdlock 0x5a1af760 (0) 0x496f342c: rwlock_unlock 0x5a1af760 0x6d56492c: rwlock_unlock 0x5a1af760 0x6d56492c: rwlock_rdlock 0x5a1af760 (0) 0x676c992c: rwlock_unlock 0x5a1af760 0x676c962c: rwlock_unlock 0x5a1af760 0x676c962c: rwlock_rdlock 0x5a1af760 (0) 0x676c962c: rwlock_unlock 0x5a1af760 0x676c992c: rwlock_rdlock 0x5a1af760 (1) 0x676c992c: rwlock_unlock 0x5a1af760 0x6d56452c: rwlock_unlock 0x5a1af760 0x6d56492c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56452c stack 0x5d44cba0 0x496f3b2c: rwlock_unlock 0x5a1af760 0x496f3b2c: rwlock_rdlock 0x5a1af760 (0) 0x496f3e2c: rwlock_unlock 0x5a1af760 0x676c9e2c: rwlock_unlock 0x5a1af760 0x496f3e2c: rwlock_rdlock 0x5a1af760 (0) 0x496f3e2c: rwlock_unlock 0x5a1af760 0x676c9e2c: rwlock_rdlock 0x5a1af760 (2147483649) 0x496f3b2c: rwlock_unlock 0x5a1af760 0x676c9e2c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_unlock 0x5a1af760 rthread reaping 0x496f3b2c stack 0x5d44d0c0 0x6d564b2c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x496f342c stack 0x5d44d120 0x6d564b2c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c962c stack 0x5d44d940 rthread reaping 0x496f3e2c stack 0x5d41fda0 rthread reaping 0x676c9e2c stack 0x5d41bd00 rthread reaping 0x676c992c stack 0x5d41f7e0 rthread reaping 0x6d56492c stack 0x5d44dec0 rthread reaping 0x6d564b2c stack 0x5d41f680 0x676c9f2c: rwlock_wrlock 0x5a1af760 (0) 0x676c9f2c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd42c: rwlock_wrlock 0x5a1af760 (0) 0x676c9f2c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_unlock 0x5a1af760 0x58ebd62c: rwlock_wrlock 0x5a1af760 (2147483647) 0x58ebd42c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd62c: rwlock_unlock 0x5a1af760 0x58ebda2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebda2c: rwlock_unlock 0x5a1af760 0x58ebd62c: rwlock_rdlock 0x5a1af760 (2147483647) 0x58ebda2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd62c: rwlock_unlock 0x5a1af760 0x58ebda2c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_unlock 0x5a1af760 0x6d564c2c: rwlock_wrlock 0x5a1af760 (0) 0x496f3f2c: rwlock_wrlock 0x5a1af760 (2147483647) 0x6d564c2c: rwlock_unlock 0x5a1af760 0x6d564a2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d564c2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x6d564a2c: rwlock_unlock 0x5a1af760 0x6d564c2c: rwlock_unlock 0x5a1af760 0x6d564a2c: rwlock_rdlock 0x5a1af760 (0) 0x496f3f2c: rwlock_unlock 0x5a1af760 0x496f3d2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f3d2c: rwlock_unlock 0x5a1af760 0x496f3f2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x496f3d2c: rwlock_rdlock 0x5a1af760 (0) 0x496f3f2c: rwlock_unlock 0x5a1af760 0x6d564a2c: rwlock_unlock 0x5a1af760 0x496f3d2c: rwlock_unlock 0x5a1af760 0x676c9b2c: rwlock_wrlock 0x5a1af760 (0) 0x6d564d2c: rwlock_wrlock 0x5a1af760 (2147483647) 0x58ebd82c: rwlock_wrlock 0x5a1af760 (4294967295) rthread reaping 0x676c9f2c stack 0x5d41f680 rthread reaping 0x58ebd42c stack 0x5d44dec0 rthread reaping 0x58ebd62c stack 0x5d41f7e0 rthread reaping 0x58ebda2c stack 0x5d41bd00 rthread reaping 0x6d564c2c stack 0x5d41fda0 rthread reaping 0x496f3f2c stack 0x5d44d940 0x676c9b2c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d564a2c stack 0x5d44d120 rthread reaping 0x496f3d2c stack 0x5d44d0c0 0x676c9b2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd32c: rwlock_wrlock 0x5a1af760 (1) 0x676c952c: rwlock_wrlock 0x5a1af760 (2147483649) 0x496f302c: rwlock_wrlock 0x5a1af760 (2147483649) 0x496f372c: rwlock_wrlock 0x5a1af760 (2147483649) 0x6d564f2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c9b2c: rwlock_unlock 0x5a1af760 0x6d564d2c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_unlock 0x5a1af760 0x676c952c: rwlock_unlock 0x5a1af760 0x676c952c: rwlock_rdlock 0x5a1af760 (0) 0x676c952c: rwlock_unlock 0x5a1af760 0x6d564f2c: rwlock_unlock 0x5a1af760 0x6d564f2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd82c: rwlock_rdlock 0x5a1af760 (2147483647) 0x496f302c: rwlock_unlock 0x5a1af760 0x6d564d2c: rwlock_rdlock 0x5a1af760 (4294967295) 0x6d564d2c: rwlock_unlock 0x5a1af760 0x496f302c: rwlock_rdlock 0x5a1af760 (4294967295) 0x58ebd32c: rwlock_unlock 0x5a1af760 0x58ebd32c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd32c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d564d2c stack 0x5d44cba0 rthread reaping 0x676c9b2c stack 0x5d44d300 0x6d564f2c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_unlock 0x5a1af760 0x496f302c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd82c stack 0x5d44d0e0 rthread reaping 0x58ebd32c stack 0x5d41b3a0 0x496f372c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c952c stack 0x5d41f600 0x496f372c: rwlock_rdlock 0x5a1af760 (0) 0x496f372c: rwlock_unlock 0x5a1af760 rthread reaping 0x496f302c stack 0x5d41bc80 rthread reaping 0x6d564f2c stack 0x5d41b080 rthread reaping 0x496f372c stack 0x5d44d3e0 0x676c952c: rwlock_wrlock 0x5a1af760 (0) 0x676c952c: rwlock_unlock 0x5a1af760 0x676c952c: rwlock_rdlock 0x5a1af760 (0) 0x676c952c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd92c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd92c: rwlock_unlock 0x5a1af760 0x676c9b2c: rwlock_wrlock 0x5a1af760 (0) 0x676c9b2c: rwlock_unlock 0x5a1af760 0x676c9b2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9b2c: rwlock_unlock 0x5a1af760 0x496f3d2c: rwlock_wrlock 0x5a1af760 (0) 0x496f3d2c: rwlock_unlock 0x5a1af760 0x496f3d2c: rwlock_rdlock 0x5a1af760 (0) 0x496f3d2c: rwlock_unlock 0x5a1af760 0x676c982c: rwlock_wrlock 0x5a1af760 (0) 0x676c982c: rwlock_unlock 0x5a1af760 0x676c982c: rwlock_rdlock 0x5a1af760 (0) 0x676c982c: rwlock_unlock 0x5a1af760 0x496f342c: rwlock_wrlock 0x5a1af760 (0) 0x496f342c: rwlock_unlock 0x5a1af760 0x58ebdf2c: rwlock_wrlock 0x5a1af760 (2147483647) 0x496f342c: rwlock_rdlock 0x5a1af760 (0) 0x58ebdf2c: rwlock_unlock 0x5a1af760 0x58ebdf2c: rwlock_rdlock 0x5a1af760 (1) 0x496f342c: rwlock_unlock 0x5a1af760 0x58ebdf2c: rwlock_unlock 0x5a1af760 0x58ebd02c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd02c: rwlock_unlock 0x5a1af760 0x58ebd02c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd02c: rwlock_unlock 0x5a1af760 0x58ebdb2c: rwlock_wrlock 0x5a1af760 (0) 0x58ebdb2c: rwlock_unlock 0x5a1af760 0x58ebdb2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebdb2c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_wrlock 0x5a1af760 (0) 0x6d564b2c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564b2c: rwlock_unlock 0x5a1af760 0x6d56402c: rwlock_wrlock 0x5a1af760 (0) 0x6d56402c: rwlock_unlock 0x5a1af760 0x6d56402c: rwlock_rdlock 0x5a1af760 (0) 0x6d564e2c: rwlock_wrlock 0x5a1af760 (0) 0x6d56402c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebdc2c: rwlock_wrlock 0x5a1af760 (1) rthread reaping 0x676c952c stack 0x5d44d3e0 rthread reaping 0x58ebd92c stack 0x5d41b080 0x496f392c: rwlock_wrlock 0x5a1af760 (2147483649) rthread reaping 0x676c9b2c stack 0x5d41bc80 rthread reaping 0x496f3d2c stack 0x5d41f600 rthread reaping 0x676c982c stack 0x5d41b3a0 rthread reaping 0x496f342c stack 0x5d44d0e0 rthread reaping 0x58ebdf2c stack 0x5d44d300 rthread reaping 0x58ebd02c stack 0x5d44cba0 rthread reaping 0x58ebdb2c stack 0x5d44d0c0 0x6d564e2c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d564b2c stack 0x5d44d120 rthread reaping 0x6d56402c stack 0x5d44d940 0x496f3a2c: rwlock_wrlock 0x5a1af760 (0) 0x496f382c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f3a2c: rwlock_unlock 0x5a1af760 0x496f3a2c: rwlock_rdlock 0x5a1af760 (0) 0x496f3a2c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d564e2c stack 0x5d41fda0 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x496f392c: rwlock_unlock 0x5a1af760 0x496f392c: rwlock_rdlock 0x5a1af760 (0) 0x496f392c: rwlock_unlock 0x5a1af760 0x496f382c: rwlock_unlock 0x5a1af760 0x496f382c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x58ebdc2c stack 0x5d41bd00 0x496f382c: rwlock_unlock 0x5a1af760 rthread reaping 0x496f392c stack 0x5d41f7e0 rthread reaping 0x496f3a2c stack 0x5d44dec0 rthread reaping 0x496f382c stack 0x5d41f680 0x58ebda2c: rwlock_wrlock 0x5a1af760 (0) 0x58ebdc2c: rwlock_wrlock 0x5a1af760 (2147483647) 0x58ebda2c: rwlock_unlock 0x5a1af760 0x58ebda2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebda2c: rwlock_unlock 0x5a1af760 0x676c902c: rwlock_wrlock 0x5a1af760 (2147483647) 0x496f312c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c912c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9c2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c972c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56442c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56482c: rwlock_wrlock 0x5a1af760 (4294967295) rthread reaping 0x58ebda2c stack 0x5d41f680 0x58ebd92c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c902c: rwlock_unlock 0x5a1af760 0x58ebd72c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd72c: rwlock_unlock 0x5a1af760 0x496f332c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebdd2c: rwlock_wrlock 0x5a1af760 (2147483647) 0x6d56482c: rwlock_unlock 0x5a1af760 0x496f3b2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd72c: rwlock_rdlock 0x5a1af760 (0) 0x676c902c: rwlock_rdlock 0x5a1af760 (2147483647) 0x58ebde2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d564b2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f3b2c: rwlock_unlock 0x5a1af760 0x6d56482c: rwlock_rdlock 0x5a1af760 (4294967295) 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd92c: rwlock_unlock 0x5a1af760 0x676c912c: rwlock_unlock 0x5a1af760 0x676c912c: rwlock_rdlock 0x5a1af760 (0) 0x676c912c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebdc2c stack 0x5d44dec0 0x496f3b2c: rwlock_rdlock 0x5a1af760 (2147483650) 0x676c902c: rwlock_unlock 0x5a1af760 0x6d56482c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c902c stack 0x5d41f7e0 0x58ebd72c: rwlock_unlock 0x5a1af760 0x496f3b2c: rwlock_unlock 0x5a1af760 0x58ebdd2c: rwlock_unlock 0x5a1af760 0x496f332c: rwlock_unlock 0x5a1af760 0x496f312c: rwlock_unlock 0x5a1af760 0x496f312c: rwlock_rdlock 0x5a1af760 (0) 0x58ebde2c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_unlock 0x5a1af760 0x58ebde2c: rwlock_rdlock 0x5a1af760 (4294967295) 0x58ebde2c: rwlock_unlock 0x5a1af760 0x58ebdd2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebdd2c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_rdlock 0x5a1af760 (2147483649) 0x496f312c: rwlock_unlock 0x5a1af760 0x496f332c: rwlock_rdlock 0x5a1af760 (2147483649) 0x6d56442c: rwlock_unlock 0x5a1af760 rthread reaping 0x496f312c stack 0x5d41bd00 rthread reaping 0x676c912c stack 0x5d41fda0 0x496f332c: rwlock_unlock 0x5a1af760 0x676c9c2c: rwlock_unlock 0x5a1af760 0x676c9c2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9c2c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c9c2c stack 0x5d44d940 0x6d564b2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564b2c: rwlock_unlock 0x5a1af760 0x676c972c: rwlock_unlock 0x5a1af760 0x676c972c: rwlock_rdlock 0x5a1af760 (0) 0x676c972c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c972c stack 0x5d44d120 rthread reaping 0x6d56442c stack 0x5d44d0c0 rthread reaping 0x6d56482c stack 0x5d44cba0 rthread reaping 0x58ebd92c stack 0x5d44d300 rthread reaping 0x58ebd72c stack 0x5d44d0e0 rthread reaping 0x58ebdd2c stack 0x5d41b3a0 rthread reaping 0x496f3b2c stack 0x5d41f600 rthread reaping 0x6d564b2c stack 0x5d41bc80 rthread reaping 0x58ebde2c stack 0x5d41b080 rthread reaping 0x496f332c stack 0x5d44d3e0 0x58ebd42c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd42c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_rdlock 0x5a1af760 (0) 0x676c912c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd42c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_wrlock 0x5a1af760 (2147483647) 0x676c912c: rwlock_unlock 0x5a1af760 0x676c912c: rwlock_rdlock 0x5a1af760 (0) 0x676c912c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_wrlock 0x5a1af760 (0) 0x676c942c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd82c: rwlock_unlock 0x5a1af760 0x676c9b2c: rwlock_wrlock 0x5a1af760 (0) 0x676c9b2c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_rdlock 0x5a1af760 (2147483647) 0x676c9b2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd82c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_unlock 0x5a1af760 0x676c9b2c: rwlock_unlock 0x5a1af760 0x496f3d2c: rwlock_wrlock 0x5a1af760 (0) 0x58ebdf2c: rwlock_wrlock 0x5a1af760 (2147483647) 0x58ebd02c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f3d2c: rwlock_unlock 0x5a1af760 0x58ebdb2c: rwlock_wrlock 0x5a1af760 (0) 0x496f3d2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebdb2c: rwlock_unlock 0x5a1af760 0x58ebdf2c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_wrlock 0x5a1af760 (2147483647) 0x58ebdf2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebdb2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x58ebd02c: rwlock_unlock 0x5a1af760 0x58ebd02c: rwlock_rdlock 0x5a1af760 (2) 0x58ebdb2c: rwlock_unlock 0x5a1af760 0x58ebdf2c: rwlock_unlock 0x5a1af760 0x496f3d2c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd42c stack 0x5d44d3e0 rthread reaping 0x676c912c stack 0x5d41b080 0x58ebd02c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd82c stack 0x5d41bc80 rthread reaping 0x676c942c stack 0x5d41f600 rthread reaping 0x676c9b2c stack 0x5d41b3a0 0x58ebd52c: rwlock_wrlock 0x5a1af760 (2147483647) 0x676c9d2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f372c: rwlock_wrlock 0x5a1af760 (4294967295) rthread reaping 0x496f3d2c stack 0x5d44d0e0 rthread reaping 0x58ebdf2c stack 0x5d44d300 0x676c9e2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56472c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c932c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56462c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd02c stack 0x5d44cba0 rthread reaping 0x58ebdb2c stack 0x5d44d0c0 0x676c9e2c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_rdlock 0x5a1af760 (4294967295) 0x6d56462c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd52c: rwlock_unlock 0x5a1af760 0x676c9e2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9e2c: rwlock_unlock 0x5a1af760 0x676c9d2c: rwlock_unlock 0x5a1af760 0x676c9d2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9d2c: rwlock_unlock 0x5a1af760 0x6d56472c: rwlock_unlock 0x5a1af760 0x6d56472c: rwlock_rdlock 0x5a1af760 (0) 0x6d56472c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_rdlock 0x5a1af760 (0) 0x676c932c: rwlock_unlock 0x5a1af760 0x496f372c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd52c stack 0x5d44d940 0x496f372c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x6d56462c stack 0x5d44d120 0x496f372c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c9e2c stack 0x5d41f7e0 rthread reaping 0x496f372c stack 0x5d41bd00 rthread reaping 0x676c9d2c stack 0x5d41fda0 rthread reaping 0x6d56472c stack 0x5d44dec0 rthread reaping 0x676c932c stack 0x5d41f680 0x676c9f2c: rwlock_wrlock 0x5a1af760 (0) 0x676c9f2c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564a2c: rwlock_wrlock 0x5a1af760 (0) 0x676c9f2c: rwlock_unlock 0x5a1af760 0x6d564a2c: rwlock_unlock 0x5a1af760 0x6d564a2c: rwlock_rdlock 0x5a1af760 (0) 0x496f322c: rwlock_wrlock 0x5a1af760 (1) 0x6d564c2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x6d564a2c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebda2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f322c: rwlock_unlock 0x5a1af760 0x496f322c: rwlock_rdlock 0x5a1af760 (0) 0x496f352c: rwlock_wrlock 0x5a1af760 (1) 0x496f362c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c902c: rwlock_wrlock 0x5a1af760 (2147483649) 0x58ebdc2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x496f322c: rwlock_unlock 0x5a1af760 0x6d564d2c: rwlock_wrlock 0x5a1af760 (0) 0x496f382c: rwlock_wrlock 0x5a1af760 (0) 0x6d564d2c: rwlock_unlock 0x5a1af760 0x676c922c: rwlock_wrlock 0x5a1af760 (0) 0x676c922c: rwlock_unlock 0x5a1af760 0x676c922c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x676c9f2c stack 0x5d41f680 rthread reaping 0x6d564a2c stack 0x5d44dec0 0x676c922c: rwlock_unlock 0x5a1af760 0x6d564d2c: rwlock_rdlock 0x5a1af760 (0) 0x676c992c: rwlock_wrlock 0x5a1af760 (2147483647) 0x6d56492c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x58ebd02c: rwlock_wrlock 0x5a1af760 (2147483647) 0x58ebdc2c: rwlock_rdlock 0x5a1af760 (4294967295) rthread reaping 0x496f322c stack 0x5d41fda0 0x6d56492c: rwlock_unlock 0x5a1af760 0x58ebda2c: rwlock_unlock 0x5a1af760 0x58ebda2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebda2c: rwlock_unlock 0x5a1af760 0x496f362c: rwlock_unlock 0x5a1af760 0x496f362c: rwlock_rdlock 0x5a1af760 (0) 0x496f362c: rwlock_unlock 0x5a1af760 0x6d564d2c: rwlock_unlock 0x5a1af760 0x496f352c: rwlock_unlock 0x5a1af760 0x496f352c: rwlock_rdlock 0x5a1af760 (0) 0x496f352c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x6d56492c: rwlock_rdlock 0x5a1af760 (1) 0x6d56492c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_unlock 0x5a1af760 0x496f382c: rwlock_unlock 0x5a1af760 0x496f382c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd02c: rwlock_unlock 0x5a1af760 0x676c992c: rwlock_unlock 0x5a1af760 0x58ebd02c: rwlock_rdlock 0x5a1af760 (2147483647) 0x58ebd02c: rwlock_unlock 0x5a1af760 0x676c992c: rwlock_rdlock 0x5a1af760 (0) 0x676c992c: rwlock_unlock 0x5a1af760 0x6d564c2c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_rdlock 0x5a1af760 (2147483647) 0x6d564c2c: rwlock_rdlock 0x5a1af760 (1) 0x496f382c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_unlock 0x5a1af760 0x6d564c2c: rwlock_unlock 0x5a1af760 0x676c902c: rwlock_unlock 0x5a1af760 0x676c902c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x6d564c2c stack 0x5d41bd00 0x676c902c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd82c stack 0x5d41f7e0 rthread reaping 0x58ebda2c stack 0x5d44d120 rthread reaping 0x496f352c stack 0x5d44d940 rthread reaping 0x496f362c stack 0x5d44d0c0 rthread reaping 0x676c902c stack 0x5d44cba0 rthread reaping 0x58ebdc2c stack 0x5d44d300 rthread reaping 0x6d564d2c stack 0x5d44d0e0 rthread reaping 0x496f382c stack 0x5d41b3a0 rthread reaping 0x676c922c stack 0x5d41f600 rthread reaping 0x676c992c stack 0x5d41bc80 rthread reaping 0x6d56492c stack 0x5d41b080 rthread reaping 0x58ebd02c stack 0x5d44d3e0 0x6d56402c: rwlock_wrlock 0x5a1af760 (0) 0x6d56402c: rwlock_unlock 0x5a1af760 0x6d56402c: rwlock_rdlock 0x5a1af760 (0) 0x676c9c2c: rwlock_wrlock 0x5a1af760 (1) 0x6d56402c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd12c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c9c2c: rwlock_unlock 0x5a1af760 0x676c9c2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd92c: rwlock_wrlock 0x5a1af760 (0) 0x6d564f2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x496f352c: rwlock_wrlock 0x5a1af760 (2147483649) 0x6d564d2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c9c2c: rwlock_unlock 0x5a1af760 0x58ebd22c: rwlock_wrlock 0x5a1af760 (0) rthread reaping 0x6d56402c stack 0x5d44d3e0 0x58ebd32c: rwlock_wrlock 0x5a1af760 (2147483647) 0x496f382c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c942c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd22c: rwlock_unlock 0x5a1af760 0x676c982c: rwlock_wrlock 0x5a1af760 (2147483647) 0x6d56422c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd52c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd22c: rwlock_rdlock 0x5a1af760 (4294967295) 0x6d564b2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d564f2c: rwlock_unlock 0x5a1af760 0x496f382c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_rdlock 0x5a1af760 (0) 0x676c942c: rwlock_unlock 0x5a1af760 0x6d564f2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564f2c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_rdlock 0x5a1af760 (0) 0x6d56422c: rwlock_unlock 0x5a1af760 0x6d564d2c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_unlock 0x5a1af760 0x6d564d2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x6d56422c: rwlock_rdlock 0x5a1af760 (4294967295) 0x6d564d2c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c9c2c stack 0x5d41b080 0x58ebd52c: rwlock_rdlock 0x5a1af760 (2147483650) 0x6d56412c: rwlock_unlock 0x5a1af760 0x496f382c: rwlock_rdlock 0x5a1af760 (2147483651) 0x6d56422c: rwlock_unlock 0x5a1af760 0x58ebd22c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_unlock 0x5a1af760 0x496f382c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56412c stack 0x5d41bc80 0x496f352c: rwlock_unlock 0x5a1af760 0x58ebd12c: rwlock_unlock 0x5a1af760 0x58ebd12c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd12c: rwlock_unlock 0x5a1af760 0x496f352c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd92c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_unlock 0x5a1af760 0x676c982c: rwlock_unlock 0x5a1af760 0x676c982c: rwlock_rdlock 0x5a1af760 (0) 0x6d564b2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd92c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x58ebd12c stack 0x5d41f600 0x676c982c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_unlock 0x5a1af760 0x496f352c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_unlock 0x5a1af760 0x58ebd32c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd92c stack 0x5d41b3a0 0x58ebd32c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x496f352c stack 0x5d44d0e0 0x58ebd32c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d564f2c stack 0x5d44d300 rthread reaping 0x6d564d2c stack 0x5d44cba0 rthread reaping 0x58ebd22c stack 0x5d44d0c0 rthread reaping 0x58ebd32c stack 0x5d44d940 rthread reaping 0x496f382c stack 0x5d44d120 rthread reaping 0x676c942c stack 0x5d41f7e0 rthread reaping 0x6d56422c stack 0x5d41bd00 rthread reaping 0x676c982c stack 0x5d41fda0 rthread reaping 0x6d564b2c stack 0x5d44dec0 rthread reaping 0x58ebd52c stack 0x5d41f680 0x58ebd82c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd82c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd82c: rwlock_unlock 0x5a1af760 0x496f392c: rwlock_wrlock 0x5a1af760 (1) 0x496f362c: rwlock_wrlock 0x5a1af760 (2147483647) 0x496f392c: rwlock_unlock 0x5a1af760 0x676c9e2c: rwlock_wrlock 0x5a1af760 (0) 0x496f392c: rwlock_rdlock 0x5a1af760 (0) 0x676c9e2c: rwlock_unlock 0x5a1af760 0x496f3d2c: rwlock_wrlock 0x5a1af760 (0) 0x496f362c: rwlock_unlock 0x5a1af760 0x676c9e2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x496f3d2c: rwlock_unlock 0x5a1af760 0x496f362c: rwlock_rdlock 0x5a1af760 (4294967295) 0x496f302c: rwlock_wrlock 0x5a1af760 (0) 0x496f362c: rwlock_unlock 0x5a1af760 0x496f3d2c: rwlock_rdlock 0x5a1af760 (3) 0x676c9e2c: rwlock_unlock 0x5a1af760 0x496f392c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x496f3d2c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c972c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56412c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d564c2c: rwlock_wrlock 0x5a1af760 (4294967295) rthread reaping 0x58ebd82c stack 0x5d41f680 rthread reaping 0x496f392c stack 0x5d44dec0 rthread reaping 0x496f362c stack 0x5d41fda0 rthread reaping 0x676c9e2c stack 0x5d41bd00 rthread reaping 0x496f3d2c stack 0x5d41f7e0 0x58ebd42c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f302c: rwlock_unlock 0x5a1af760 0x58ebdf2c: rwlock_wrlock 0x5a1af760 (0) 0x496f302c: rwlock_rdlock 0x5a1af760 (2147483647) 0x58ebd72c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd62c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f3a2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebdf2c: rwlock_unlock 0x5a1af760 0x58ebdf2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebdf2c: rwlock_unlock 0x5a1af760 0x58ebd62c: rwlock_unlock 0x5a1af760 0x58ebd72c: rwlock_unlock 0x5a1af760 0x676c972c: rwlock_unlock 0x5a1af760 0x496f302c: rwlock_unlock 0x5a1af760 0x676c972c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd92c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_rdlock 0x5a1af760 (0) 0x676c972c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_unlock 0x5a1af760 0x496f3a2c: rwlock_unlock 0x5a1af760 0x496f3a2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd62c: rwlock_rdlock 0x5a1af760 (1) 0x58ebd72c: rwlock_rdlock 0x5a1af760 (2147483650) 0x496f3a2c: rwlock_unlock 0x5a1af760 0x58ebd62c: rwlock_unlock 0x5a1af760 0x58ebd72c: rwlock_unlock 0x5a1af760 rthread reaping 0x496f302c stack 0x5d44d120 0x58ebd42c: rwlock_unlock 0x5a1af760 sg 0x6d56472c: 3: set_msg 0x6d564b2c: 13: set_msg 0x6d56472c: 3: msg: "new message" 0x496f3e2c: 12: msg: "new message" 0x6d564b2c: 13: msg: "new message" 0x6d56472c: 3: exit run() 0x58ebd22c: 14: msg: "new message" 0x496f3e2c: 12: exit run() 0x6d564b2c: 13: exit run() 0x58ebd22c: 14: exit run() 0x6d564a2c: 11: set_msg 0x6d56432c: 4: set_msg 0x6d564a2c: 11: msg: "new message" 0x6d564a2c: 11: exit run() 0x676c9a2c: 6: set_msg 0x676c9a2c: 6: msg: "new message" 0x6d56432c: 4: msg: "new message" 0x676c9a2c: 6: exit run() 0x6d56432c: 4: exit run() main: 46 0x496f392c: 0: enter run() 0x496f392c: 0: set_msg 0x676c9c2c: 1: enter run() 0x496f392c: 0: msg: "new message" 0x496f392c: 0: exit run() 0x676c9c2c: 1: set_msg 0x58ebd42c: 2: enter run() 0x6d56482c: 3: enter run() 0x496f3a2c: 4: enter run() 0x676c9c2c: 1: msg: "new message" 0x676c982c: 5: enter run() 0x6d564c2c: 7: enter run() 0x676c982c: 5: set_msg 0x676c9c2c: 1: exit run() 0x6d56432c: 8: enter run() 0x6d564b2c: 6: enter run() 0x676c9b2c: 9: enter run() 0x58ebd32c: 10: enter run() 0x676c982c: 5: msg: "new message" 0x496f3d2c: 11: enter run() 0x496f312c: 13: enter run() 0x6d56442c: 12: enter run() 0x496f3d2c: 11: set_msg 0x58ebd02c: 14: enter run() 0x58ebdc2c: 15: enter run() 0x676c982c: 5: exit run() 0x58ebd02c: 14: set_msg 0x58ebd02c: 14: msg: "new message" 0x6d564b2c: 6: set_msg 0x6d56432c: 8: set_msg 0x58ebd02c: 14: exit run() 0x6d564b2c: 6: msg: "new message" 0x6d564b2c: 6: exit run() 0x6d56482c: 3: set_msg 0x6d56432c: 8: msg: "new message" 0x6d564c2c: 7: set_msg 0x6d564c2c: 7: msg: "new message" 0x6d56432c: 8: exit run() 0x6d564c2c: 7: exit run() 0x58ebd32c: 10: set_msg 0x6d56442c: 12: set_msg 0x496f3a2c: 4: set_msg 0x58ebd32c: 10: msg: "new message" 0x6d56442c: 12: msg: "new message" 0x496f3a2c: 4: msg: "new message" 0x58ebd32c: 10: exit run() 0x496f3d2c: 11: msg: "new message" 0x496f3a2c: 4: exit run() 0x6d56442c: 12: exit run() 0x6d56482c: 3: msg: "new message" 0x496f3d2c: 11: exit run() 0x6d56482c: 3: exit run() 0x58ebd42c: 2: set_msg 0x58ebd42c: 2: msg: "new message" 0x58ebdc2c: 15: set_msg 0x58ebd42c: 2: exit run() 0x676c9b2c: 9: set_msg 0x676c9b2c: 9: msg: "new message" 0x58ebdc2c: 15: msg: "new message" 0x676c9b2c: 9: exit run() 0x58ebdc2c: 15: exit run() 0x496f312c: 13: set_msg 0x496f312c: 13: msg: "new message" 0x496f312c: 13: exit run() main: 47 0x496f3a2c: 0: enter run() 0x496f3a2c: 0: set_msg 0x496f3a2c: 0: msg: "new message" 0x496f3a2c: 0: exit run() 0x58ebde2c: 1: enter run() 0x58ebde2c: 1: set_msg 0x58ebde2c: 1: msg: "new message" 0x58ebde2c: 1: exit run() 0x496f3c2c: 2: enter run() 0x496f3c2c: 2: set_msg 0x496f3c2c: 2: msg: "new message" 0x676c982c: 3: enter run() 0x496f3c2c: 2: exit run() 0x676c982c: 3: set_msg 0x676c952c: 4: enter run() 0x676c982c: 3: msg: "new message" 0x496f352c: 5: enter run() 0x676c982c: 3: exit run() 0x496f352c: 5: set_msg 0x58ebdd2c: 6: enter run() 0x58ebdd2c: 6: set_msg 0x676c952c: 4: set_msg 0x6d56452c: 7: enter run() 0x496f352c: 5: msg: "new message" 0x58ebdd2c: 6: msg: "new message" 0x676c952c: 4: msg: "new message" 0x496f352c: 5: exit run() 0x496f3b2c: 8: enter run() 0x496f342c: 9: enter run() 0x58ebdd2c: 6: exit run() 0x676c962c: 10: enter run() 0x496f3e2c: 11: enter run() 0x676c952c: 4: exit run() 0x6d56452c: 7: set_msg 0x676c9e2c: 12: enter run() 0x676c992c: 13: enter run() 0x6d56492c: 14: enter run() 0x6d564b2c: 15: enter run() 0x496f342c: 9: set_msg 0x496f342c: 9: msg: "new message" 0x6d56492c: 14: set_msg 0x496f342c: 9: exit run() 0x676c992c: 13: set_msg 0x676c962c: 10: set_msg 0x676c962c: 10: msg: "new message" 0x676c962c: 10: exit run() 0x676c992c: 13: msg: "new message" 0x6d56452c: 7: msg: "new message" 0x676c992c: 13: exit run() 0x6d56452c: 7: exit run() 0x6d56492c: 14: msg: "new message" 0x6d56492c: 14: exit run() 0x496f3b2c: 8: set_msg 0x496f3e2c: 11: set_msg 0x676c9e2c: 12: set_msg 0x496f3e2c: 11: msg: "new message" 0x496f3b2c: 8: msg: "new message" 0x496f3e2c: 11: exit run() 0x676c9e2c: 12: msg: "new message" 0x496f3b2c: 8: exit run() 0x676c9e2c: 12: exit run() 0x6d564b2c: 15: set_msg 0x6d564b2c: 15: msg: "new message" 0x6d564b2c: 15: exit run() main: 48 0x676c9f2c: 0: enter run() 0x676c9f2c: 0: set_msg 0x58ebd42c: 1: enter run() 0x676c9f2c: 0: msg: "new message" 0x58ebd42c: 1: set_msg 0x676c9f2c: 0: exit run() 0x58ebd62c: 2: enter run() 0x58ebd62c: 2: set_msg 0x58ebda2c: 3: enter run() 0x58ebda2c: 3: set_msg 0x58ebd62c: 2: msg: "new message" 0x58ebda2c: 3: msg: "new message" 0x58ebd62c: 2: exit run() 0x58ebd42c: 1: msg: "new message" 0x6d564c2c: 4: enter run() 0x58ebda2c: 3: exit run() 0x58ebd42c: 1: exit run() 0x496f3f2c: 5: enter run() 0x6d564c2c: 4: set_msg 0x6d564a2c: 6: enter run() 0x6d564a2c: 6: set_msg 0x6d564c2c: 4: msg: "new message" 0x6d564c2c: 4: exit run() 0x496f3f2c: 5: set_msg 0x496f3d2c: 7: enter run() 0x496f3d2c: 7: set_msg 0x496f3f2c: 5: msg: "new message" 0x6d564a2c: 6: msg: "new message" 0x496f3d2c: 7: msg: "new message" 0x6d564a2c: 6: exit run() 0x676c9b2c: 9: enter run() 0x6d564d2c: 8: enter run() 0x496f3d2c: 7: exit run() 0x496f3f2c: 5: exit run() 0x58ebd82c: 10: enter run() 0x676c9b2c: 9: set_msg 0x58ebd32c: 11: enter run() 0x676c952c: 12: enter run() 0x496f302c: 13: enter run() 0x496f372c: 14: enter run() 0x6d564f2c: 15: enter run() 0x676c9b2c: 9: msg: "new message" 0x676c9b2c: 9: exit run() 0x6d564d2c: 8: set_msg 0x58ebd82c: 10: set_msg 0x676c952c: 12: set_msg 0x676c952c: 12: msg: "new message" 0x676c952c: 12: exit run() 0x6d564f2c: 15: set_msg 0x496f302c: 13: set_msg 0x6d564d2c: 8: msg: "new message" 0x6d564d2c: 8: exit run() 0x58ebd32c: 11: set_msg 0x58ebd32c: 11: msg: "new message" 0x6d564f2c: 15: msg: "new message" 0x58ebd32c: 11: exit run() 0x58ebd82c: 10: msg: "new message" 0x496f302c: 13: msg: "new message" 0x6d564f2c: 15: exit run() 0x58ebd82c: 10: exit run() 0x496f302c: 13: exit run() 0x496f372c: 14: set_msg 0x496f372c: 14: msg: "new message" 0x496f372c: 14: exit run() main: 49 0x676c952c: 0: enter run() 0x676c952c: 0: set_msg 0x676c952c: 0: msg: "new message" 0x58ebd92c: 1: enter run() 0x676c952c: 0: exit run() 0x58ebd92c: 1: set_msg 0x58ebd92c: 1: msg: "new message" 0x58ebd92c: 1: exit run() 0x676c9b2c: 2: enter run() 0x676c9b2c: 2: set_msg 0x676c9b2c: 2: msg: "new message" 0x676c9b2c: 2: exit run() 0x496f3d2c: 3: enter run() 0x496f3d2c: 3: set_msg 0x496f3d2c: 3: msg: "new message" 0x496f3d2c: 3: exit run() 0x676c982c: 4: enter run() 0x676c982c: 4: set_msg 0x676c982c: 4: msg: "new message" 0x496f342c: 5: enter run() 0x676c982c: 4: exit run() 0x496f342c: 5: set_msg 0x58ebdf2c: 6: enter run() 0x58ebdf2c: 6: set_msg 0x496f342c: 5: msg: "new message" 0x58ebdf2c: 6: msg: "new message" 0x496f342c: 5: exit run() 0x58ebdf2c: 6: exit run() 0x58ebd02c: 7: enter run() 0x58ebd02c: 7: set_msg 0x58ebd02c: 7: msg: "new message" 0x58ebd02c: 7: exit run() 0x58ebdb2c: 8: enter run() 0x58ebdb2c: 8: set_msg 0x58ebdb2c: 8: msg: "new message" 0x58ebdb2c: 8: exit run() 0x6d564b2c: 9: enter run() 0x6d564b2c: 9: set_msg 0x6d564b2c: 9: msg: "new message" 0x6d56402c: 10: enter run() 0x6d564b2c: 9: exit run() 0x6d56402c: 10: set_msg 0x6d564e2c: 11: enter run() 0x6d56402c: 10: msg: "new message" 0x6d56402c: 10: exit run() 0x6d564e2c: 11: set_msg 0x58ebdc2c: 12: enter run() 0x496f392c: 13: enter run() 0x6d564e2c: 11: msg: "new message" 0x496f3a2c: 14: enter run() 0x496f382c: 15: enter run() 0x496f3a2c: 14: set_msg 0x6d564e2c: 11: exit run() 0x496f3a2c: 14: msg: "new message" 0x496f3a2c: 14: exit run() 0x58ebdc2c: 12: set_msg 0x58ebdc2c: 12: msg: "new message" 0x496f392c: 13: set_msg 0x58ebdc2c: 12: exit run() 0x496f392c: 13: msg: "new message" 0x496f392c: 13: exit run() 0x496f382c: 15: set_msg 0x496f382c: 15: msg: "new message" 0x496f382c: 15: exit run() main: 50 0x58ebda2c: 0: enter run() 0x58ebdc2c: 1: enter run() 0x58ebda2c: 0: set_msg 0x58ebda2c: 0: msg: "new message" 0x676c902c: 2: enter run() 0x496f312c: 3: enter run() 0x58ebda2c: 0: exit run() 0x676c912c: 4: enter run() 0x58ebdc2c: 1: set_msg 0x676c9c2c: 5: enter run() 0x676c972c: 6: enter run() 0x6d56442c: 7: enter run() 0x6d56482c: 8: enter run() 0x58ebd92c: 9: enter run() 0x676c902c: 2: set_msg 0x58ebd72c: 10: enter run() 0x58ebdd2c: 11: enter run() 0x496f3b2c: 12: enter run() 0x6d564b2c: 13: enter run() 0x58ebde2c: 14: enter run() 0x496f332c: 15: enter run() 0x58ebd72c: 10: set_msg 0x6d56482c: 8: set_msg 0x496f3b2c: 12: set_msg 0x58ebdc2c: 1: msg: "new message" 0x58ebd92c: 9: set_msg 0x58ebd92c: 9: msg: "new message" 0x676c912c: 4: set_msg 0x58ebdc2c: 1: exit run() 0x676c912c: 4: msg: "new message" 0x676c912c: 4: exit run() 0x676c902c: 2: msg: "new message" 0x6d56482c: 8: msg: "new message" 0x676c902c: 2: exit run() 0x6d56482c: 8: exit run() 0x58ebd72c: 10: msg: "new message" 0x496f3b2c: 12: msg: "new message" 0x58ebd92c: 9: exit run() 0x58ebd72c: 10: exit run() 0x58ebdd2c: 11: set_msg 0x496f3b2c: 12: exit run() 0x496f332c: 15: set_msg 0x496f312c: 3: set_msg 0x58ebde2c: 14: set_msg 0x6d56442c: 7: set_msg 0x58ebde2c: 14: msg: "new message" 0x58ebde2c: 14: exit run() 0x58ebdd2c: 11: msg: "new message" 0x496f312c: 3: msg: "new message" 0x58ebdd2c: 11: exit run() 0x6d56442c: 7: msg: "new message" 0x496f312c: 3: exit run() 0x6d56442c: 7: exit run() 0x496f332c: 15: msg: "new message" 0x496f332c: 15: exit run() 0x676c9c2c: 5: set_msg 0x676c9c2c: 5: msg: "new message" 0x676c9c2c: 5: exit run() 0x6d564b2c: 13: set_msg 0x6d564b2c: 13: msg: "new message" 0x6d564b2c: 13: exit run() 0x676c972c: 6: set_msg 0x676c972c: 6: msg: "new message" 0x676c972c: 6: exit run() main: 51 0x58ebd42c: 0: enter run() 0x58ebd42c: 0: set_msg 0x676c912c: 1: enter run() 0x58ebd42c: 0: msg: "new message" 0x58ebd42c: 0: exit run() 0x58ebd82c: 2: enter run() 0x676c912c: 1: set_msg 0x676c942c: 3: enter run() 0x676c912c: 1: msg: "new message" 0x676c942c: 3: set_msg 0x676c912c: 1: exit run() 0x58ebd82c: 2: set_msg 0x676c9b2c: 4: enter run() 0x676c9b2c: 4: set_msg 0x58ebd82c: 2: msg: "new message" 0x676c942c: 3: msg: "new message" 0x676c9b2c: 4: msg: "new message" 0x58ebd82c: 2: exit run() 0x676c942c: 3: exit run() 0x496f3d2c: 5: enter run() 0x676c9b2c: 4: exit run() 0x58ebdf2c: 6: enter run() 0x58ebd02c: 7: enter run() 0x496f3d2c: 5: set_msg 0x58ebdb2c: 8: enter run() 0x58ebdb2c: 8: set_msg 0x58ebdf2c: 6: set_msg 0x6d56462c: 9: enter run() 0x58ebd02c: 7: set_msg 0x58ebdb2c: 8: msg: "new message" 0x58ebdf2c: 6: msg: "new message" 0x496f3d2c: 5: msg: "new message" 0x58ebd02c: 7: msg: "new message" 0x58ebdb2c: 8: exit run() 0x58ebd52c: 10: enter run() 0x58ebdf2c: 6: exit run() 0x676c9d2c: 11: enter run() 0x496f3d2c: 5: exit run() 0x496f372c: 12: enter run() 0x676c9e2c: 13: enter run() 0x6d56472c: 14: enter run() 0x676c932c: 15: enter run() 0x58ebd02c: 7: exit run() 0x6d56462c: 9: set_msg 0x676c9e2c: 13: set_msg 0x6d56462c: 9: msg: "new message" 0x58ebd52c: 10: set_msg 0x58ebd52c: 10: msg: "new message" 0x58ebd52c: 10: exit run() 0x676c9e2c: 13: msg: "new message" 0x676c9e2c: 13: exit run() 0x676c9d2c: 11: set_msg 0x676c9d2c: 11: msg: "new message" 0x6d56472c: 14: set_msg 0x6d56472c: 14: msg: "new message" 0x6d56472c: 14: exit run() 0x676c932c: 15: set_msg 0x676c932c: 15: msg: "new message" 0x676c9d2c: 11: exit run() 0x6d56462c: 9: exit run() 0x676c932c: 15: exit run() 0x496f372c: 12: set_msg 0x496f372c: 12: msg: "new message" 0x496f372c: 12: exit run() main: 52 0x676c9f2c: 0: enter run() 0x676c9f2c: 0: set_msg 0x6d564a2c: 1: enter run() 0x676c9f2c: 0: msg: "new message" 0x6d564a2c: 1: set_msg 0x676c9f2c: 0: exit run() 0x496f322c: 2: enter run() 0x6d564c2c: 3: enter run() 0x6d564a2c: 1: msg: "new message" 0x58ebd82c: 4: enter run() 0x58ebda2c: 5: enter run() 0x6d564a2c: 1: exit run() 0x496f322c: 2: set_msg 0x496f352c: 6: enter run() 0x496f362c: 7: enter run() 0x676c902c: 8: enter run() 0x58ebdc2c: 9: enter run() 0x496f322c: 2: msg: "new message" 0x6d564d2c: 10: enter run() 0x496f382c: 11: enter run() 0x6d564d2c: 10: set_msg 0x676c922c: 12: enter run() 0x676c922c: 12: set_msg 0x676c922c: 12: msg: "new message" 0x676c992c: 13: enter run() 0x6d56492c: 14: enter run() 0x496f322c: 2: exit run() 0x58ebdc2c: 9: set_msg 0x676c922c: 12: exit run() 0x58ebd02c: 15: enter run() 0x6d56492c: 14: set_msg 0x58ebda2c: 5: set_msg 0x58ebda2c: 5: msg: "new message" 0x58ebda2c: 5: exit run() 0x496f362c: 7: set_msg 0x496f362c: 7: msg: "new message" 0x6d564d2c: 10: msg: "new message" 0x496f352c: 6: set_msg 0x496f352c: 6: msg: "new message" 0x496f352c: 6: exit run() 0x58ebdc2c: 9: msg: "new message" 0x58ebdc2c: 9: exit run() 0x6d56492c: 14: msg: "new message" 0x6d56492c: 14: exit run() 0x58ebd82c: 4: set_msg 0x496f362c: 7: exit run() 0x496f382c: 11: set_msg 0x58ebd02c: 15: set_msg 0x6d564d2c: 10: exit run() 0x676c992c: 13: set_msg 0x58ebd02c: 15: msg: "new message" 0x58ebd02c: 15: exit run() 0x676c992c: 13: msg: "new message" 0x676c992c: 13: exit run() 0x6d564c2c: 3: set_msg 0x496f382c: 11: msg: "new message" 0x58ebd82c: 4: msg: "new message" 0x6d564c2c: 3: msg: "new message" 0x496f382c: 11: exit run() 0x58ebd82c: 4: exit run() 0x6d564c2c: 3: exit run() 0x676c902c: 8: set_msg 0x676c902c: 8: msg: "new message" 0x676c902c: 8: exit run() main: 53 0x6d56402c: 0: enter run() 0x6d56402c: 0: set_msg 0x676c9c2c: 1: enter run() 0x6d56402c: 0: msg: "new message" 0x6d56412c: 2: enter run() 0x58ebd12c: 3: enter run() 0x6d56402c: 0: exit run() 0x676c9c2c: 1: set_msg 0x58ebd92c: 4: enter run() 0x6d564f2c: 6: enter run() 0x496f352c: 5: enter run() 0x6d564d2c: 7: enter run() 0x676c9c2c: 1: msg: "new message" 0x58ebd22c: 8: enter run() 0x58ebd32c: 9: enter run() 0x496f382c: 10: enter run() 0x676c942c: 11: enter run() 0x58ebd22c: 8: set_msg 0x676c982c: 13: enter run() 0x6d56422c: 12: enter run() 0x58ebd52c: 15: enter run() 0x6d564b2c: 14: enter run() 0x676c9c2c: 1: exit run() 0x6d564f2c: 6: set_msg 0x496f382c: 10: set_msg 0x676c942c: 11: set_msg 0x676c942c: 11: msg: "new message" 0x676c942c: 11: exit run() 0x6d564f2c: 6: msg: "new message" 0x6d564f2c: 6: exit run() 0x6d56412c: 2: set_msg 0x6d56422c: 12: set_msg 0x6d564d2c: 7: set_msg 0x58ebd52c: 15: set_msg 0x6d564d2c: 7: msg: "new message" 0x6d564d2c: 7: exit run() 0x6d56422c: 12: msg: "new message" 0x6d56412c: 2: msg: "new message" 0x58ebd22c: 8: msg: "new message" 0x58ebd52c: 15: msg: "new message" 0x496f382c: 10: msg: "new message" 0x6d56412c: 2: exit run() 0x6d56422c: 12: exit run() 0x58ebd22c: 8: exit run() 0x58ebd52c: 15: exit run() 0x496f382c: 10: exit run() 0x496f352c: 5: set_msg 0x58ebd12c: 3: set_msg 0x58ebd12c: 3: msg: "new message" 0x58ebd12c: 3: exit run() 0x58ebd92c: 4: set_msg 0x6d564b2c: 14: set_msg 0x676c982c: 13: set_msg 0x676c982c: 13: msg: "new message" 0x6d564b2c: 14: msg: "new message" 0x496f352c: 5: msg: "new message" 0x58ebd92c: 4: msg: "new message" 0x676c982c: 13: exit run() 0x6d564b2c: 14: exit run() 0x496f352c: 5: exit run() 0x58ebd92c: 4: exit run() 0x58ebd32c: 9: set_msg 0x58ebd32c: 9: msg: "new message" 0x58ebd32c: 9: exit run() main: 54 0x58ebd82c: 0: enter run() 0x58ebd82c: 0: set_msg 0x496f392c: 1: enter run() 0x58ebd82c: 0: msg: "new message" 0x496f362c: 2: enter run() 0x58ebd82c: 0: exit run() 0x496f392c: 1: set_msg 0x676c9e2c: 3: enter run() 0x676c9e2c: 3: set_msg 0x496f3d2c: 4: enter run() 0x496f362c: 2: set_msg 0x496f3d2c: 4: set_msg 0x496f302c: 5: enter run() 0x496f362c: 2: msg: "new message" 0x676c9e2c: 3: msg: "new message" 0x496f362c: 2: exit run() 0x496f392c: 1: msg: "new message" 0x676c9e2c: 3: exit run() 0x58ebdc2c: 6: enter run() 0x496f392c: 1: exit run() 0x496f3d2c: 4: msg: "new message" 0x58ebd92c: 7: enter run() 0x676c972c: 9: enter run() 0x6d56412c: 8: enter run() 0x6d564c2c: 10: enter run() 0x496f3d2c: 4: exit run() 0x58ebd42c: 11: enter run() 0x496f302c: 5: set_msg 0x58ebdf2c: 12: enter run() 0x58ebd72c: 13: enter run() 0x58ebd62c: 14: enter run() 0x496f3a2c: 15: enter run() 0x58ebdf2c: 12: set_msg 0x58ebdf2c: 12: msg: "new message" 0x58ebdf2c: 12: exit run() 0x58ebd62c: 14: set_msg 0x58ebd72c: 13: set_msg 0x676c972c: 9: set_msg 0x496f302c: 5: msg: "new message" 0x58ebd92c: 7: set_msg 0x676c972c: 9: msg: "new message" 0x58ebd92c: 7: msg: "new message" 0x676c972c: 9: exit run() 0x496f3a2c: 15: set_msg 0x58ebd92c: 7: exit run() 0x496f3a2c: 15: msg: "new message" 0x58ebd62c: 14: msg: "new message" 0x496f302c: 5: exit run() 0x58ebd72c: 13: msg: "new message" 0x496f3a2c: 15: exit run() 0x58ebd62c: 14: exit run() 0x58ebd42c: 11: set_msg 0x58ebd72c: 13: exit run() 0x6d564c2c: 10x58ebd42c: rwlock_rdlock 0x5a1af760 (4294967295) 0x6d564c2c: rwlock_unlock 0x5a1af760 0x6d564c2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564c2c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x58ebdc2c stack 0x5d44d940 0x6d56412c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd92c stack 0x5d44d0c0 rthread reaping 0x6d56412c stack 0x5d44cba0 rthread reaping 0x676c972c stack 0x5d44d300 rthread reaping 0x6d564c2c stack 0x5d44d0e0 rthread reaping 0x58ebd42c stack 0x5d41b3a0 rthread reaping 0x58ebdf2c stack 0x5d41f600 rthread reaping 0x58ebd72c stack 0x5d41bc80 rthread reaping 0x58ebd62c stack 0x5d41b080 rthread reaping 0x496f3a2c stack 0x5d44d3e0 0x6d56422c: rwlock_wrlock 0x5a1af760 (0) 0x6d56422c: rwlock_unlock 0x5a1af760 0x6d56422c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd02c: rwlock_wrlock 0x5a1af760 (1) 0x6d56422c: rwlock_unlock 0x5a1af760 0x6d56432c: rwlock_wrlock 0x5a1af760 (0) 0x6d564d2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd02c: rwlock_unlock 0x5a1af760 0x58ebd02c: rwlock_rdlock 0x5a1af760 (0) 0x6d56442c: rwlock_wrlock 0x5a1af760 (2147483649) 0x496f322c: rwlock_wrlock 0x5a1af760 (2147483649) 0x58ebd02c: rwlock_unlock 0x5a1af760 0x676c952c: rwlock_wrlock 0x5a1af760 (0) 0x676c982c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd52c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56452c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c952c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56422c stack 0x5d44d3e0 0x676c962c: rwlock_wrlock 0x5a1af760 (0) 0x676c952c: rwlock_rdlock 0x5a1af760 (2147483647) 0x676c9e2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd82c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d564e2c: rwlock_wrlock 0x5a1af760 (4294967295) rthread reaping 0x58ebd02c stack 0x5d41b080 0x496f362c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56492c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c962c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_rdlock 0x5a1af760 (0) 0x6d56442c: rwlock_unlock 0x5a1af760 0x676c962c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd82c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_rdlock 0x5a1af760 (0) 0x496f362c: rwlock_unlock 0x5a1af760 0x676c9e2c: rwlock_unlock 0x5a1af760 0x676c9e2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9e2c: rwlock_unlock 0x5a1af760 0x6d56492c: rwlock_unlock 0x5a1af760 0x6d56492c: rwlock_rdlock 0x5a1af760 (0) 0x496f362c: rwlock_rdlock 0x5a1af760 (0) 0x6d56492c: rwlock_unlock 0x5a1af760 0x496f362c: rwlock_unlock 0x5a1af760 0x6d564d2c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_rdlock 0x5a1af760 (0) 0x6d56452c: rwlock_unlock 0x5a1af760 0x6d564d2c: rwlock_rdlock 0x5a1af760 (1) 0x676c952c: rwlock_unlock 0x5a1af760 0x6d564d2c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_unlock 0x5a1af760 0x676c962c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_rdlock 0x5a1af760 (2) 0x6d56452c: rwlock_rdlock 0x5a1af760 (2) 0x58ebd82c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_unlock 0x5a1af760 0x6d56452c: rwlock_unlock 0x5a1af760 0x496f322c: rwlock_unlock 0x5a1af760 0x676c982c: rwlock_unlock 0x5a1af760 0x496f322c: rwlock_rdlock 0x5a1af760 (4294967295) 0x496f322c: rwlock_unlock 0x5a1af760 0x676c982c: rwlock_rdlock 0x5a1af760 (0) 0x676c982c: rwlock_unlock 0x5a1af760 0x6d56432c: rwlock_unlock 0x5a1af760 0x6d56432c: rwlock_rdlock 0x5a1af760 (0) 0x6d56432c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56432c stack 0x5d41bc80 rthread reaping 0x6d564d2c stack 0x5d41f600 rthread reaping 0x6d56442c stack 0x5d41b3a0 rthread reaping 0x496f322c stack 0x5d44d0e0 rthread reaping 0x676c982c stack 0x5d44d300 rthread reaping 0x676c952c stack 0x5d44cba0 rthread reaping 0x58ebd52c stack 0x5d44d0c0 rthread reaping 0x6d56452c stack 0x5d44d940 rthread reaping 0x676c962c stack 0x5d44d120 rthread reaping 0x676c9e2c stack 0x5d41f7e0 rthread reaping 0x58ebd82c stack 0x5d41bd00 rthread reaping 0x6d564e2c stack 0x5d41fda0 rthread reaping 0x496f362c stack 0x5d44dec0 rthread reaping 0x6d56492c stack 0x5d41f680 0x58ebd12c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd12c: rwlock_unlock 0x5a1af760 0x58ebd12c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd12c: rwlock_unlock 0x5a1af760 0x58ebdd2c: rwlock_wrlock 0x5a1af760 (1) 0x58ebdd2c: rwlock_unlock 0x5a1af760 0x58ebdd2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564b2c: rwlock_wrlock 0x5a1af760 (1) 0x58ebdd2c: rwlock_unlock 0x5a1af760 0x496f3b2c: rwlock_wrlock 0x5a1af760 (0) 0x496f3b2c: rwlock_unlock 0x5a1af760 0x676c922c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c922c: rwlock_unlock 0x5a1af760 0x496f3b2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x676c922c: rwlock_rdlock 0x5a1af760 (0) 0x496f3b2c: rwlock_unlock 0x5a1af760 0x676c922c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_wrlock 0x5a1af760 (2147483647) 0x58ebdb2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d564b2c: rwlock_unlock 0x5a1af760 0x496f3c2c: rwlock_wrlock 0x5a1af760 (0) 0x6d564b2c: rwlock_rdlock 0x5a1af760 (0) 0x496f302c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd92c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f3c2c: rwlock_unlock 0x5a1af760 0x58ebd72c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd72c: rwlock_unlock 0x5a1af760 0x58ebd72c: rwlock_rdlock 0x5a1af760 (0) 0x496f3c2c: rwlock_rdlock 0x5a1af760 (2) rthread reaping 0x58ebd12c stack 0x5d41f680 rthread reaping 0x58ebdd2c stack 0x5d44dec0 0x58ebda2c: rwlock_wrlock 0x5a1af760 (2147483651) 0x58ebd72c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_unlock 0x5a1af760 0x496f3c2c: rwlock_unlock 0x5a1af760 0x58ebde2c: rwlock_wrlock 0x5a1af760 (0) 0x676c9b2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f382c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c972c: rwlock_wrlock 0x5a1af760 (4294967295) rthread reaping 0x6d564b2c stack 0x5d41fda0 0x58ebde2c: rwlock_unlock 0x5a1af760 rthread reaping 0x496f3b2c stack 0x5d41bd00 rthread reaping 0x676c922c stack 0x5d41f7e0 0x676c9f2c: rwlock_unlock 0x5a1af760 0x58ebde2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebda2c: rwlock_unlock 0x5a1af760 0x58ebde2c: rwlock_unlock 0x5a1af760 0x58ebda2c: rwlock_rdlock 0x5a1af760 (4294967295) 0x676c972c: rwlock_unlock 0x5a1af760 0x676c972c: rwlock_rdlock 0x5a1af760 (0) 0x676c972c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_rdlock 0x5a1af760 (1) 0x58ebda2c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_unlock 0x5a1af760 0x676c9b2c: rwlock_unlock 0x5a1af760 0x58ebdb2c: rwlock_unlock 0x5a1af760 0x58ebdb2c: rwlock_rdlock 0x5a1af760 (0) 0x496f302c: rwlock_unlock 0x5a1af760 0x496f302c: rwlock_rdlock 0x5a1af760 (0) 0x496f302c: rwlock_unlock 0x5a1af760 0x676c9b2c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x676c9f2c stack 0x5d44d120 0x676c9b2c: rwlock_unlock 0x5a1af760 0x58ebdb2c: rwlock_unlock 0x5a1af760 0x496f382c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebdb2c stack 0x5d44d940 0x496f382c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x496f3c2c stack 0x5d44d0c0 0x496f382c: rwlock_unlock 0x5a1af760 rthread reaping 0x496f302c stack 0x5d44cba0 0x58ebd92c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd92c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd92c stack 0x5d44d300 rthread reaping 0x58ebd72c stack 0x5d44d0e0 rthread reaping 0x58ebda2c stack 0x5d41b3a0 rthread reaping 0x676c972c stack 0x5d41f600 rthread reaping 0x58ebde2c stack 0x5d41bc80 rthread reaping 0x676c9b2c stack 0x5d41b080 rthread reaping 0x496f382c stack 0x5d44d3e0 0x6d564f2c: rwlock_wrlock 0x5a1af760 (0) 0x6d564f2c: rwlock_unlock 0x5a1af760 0x6d564f2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9c2c: rwlock_wrlock 0x5a1af760 (1) 0x6d564f2c: rwlock_unlock 0x5a1af760 0x676c9c2c: rwlock_unlock 0x5a1af760 0x676c9c2c: rwlock_rdlock 0x5a1af760 (0) 0x496f3d2c: rwlock_wrlock 0x5a1af760 (1) 0x6d56422c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c9c2c: rwlock_unlock 0x5a1af760 0x496f312c: rwlock_wrlock 0x5a1af760 (2147483647) 0x676c9d2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebda2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f3d2c: rwlock_unlock 0x5a1af760 0x496f3d2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd42c: rwlock_wrlock 0x5a1af760 (2147483649) 0x496f3e2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x6d564d2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x496f3d2c: rwlock_unlock 0x5a1af760 0x6d56402c: rwlock_wrlock 0x5a1af760 (0) rthread reaping 0x6d564f2c stack 0x5d44d3e0 rthread reaping 0x676c9c2c stack 0x5d41b080 0x676c9e2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d564b2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56402c: rwlock_unlock 0x5a1af760 0x496f3a2c: rwlock_wrlock 0x5a1af760 (0) 0x676c902c: rwlock_wrlock 0x5a1af760 (2147483647) 0x496f322c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56402c: rwlock_rdlock 0x5a1af760 (4294967295) 0x496f3a2c: rwlock_unlock 0x5a1af760 0x496f3a2c: rwlock_rdlock 0x5a1af760 (0) 0x496f3a2c: rwlock_unlock 0x5a1af760 0x676c902c: rwlock_unlock 0x5a1af760 0x676c902c: rwlock_rdlock 0x5a1af760 (0) 0x676c902c: rwlock_unlock 0x5a1af760 0x676c9e2c: rwlock_unlock 0x5a1af760 0x496f312c: rwlock_unlock 0x5a1af760 0x496f312c: rwlock_rdlock 0x5a1af760 (0) 0x496f312c: rwlock_unlock 0x5a1af760 rthread reaping 0x496f3d2c stack 0x5d41bc80 0x6d564b2c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_rdlock 0x5a1af760 (2147483647) 0x6d56422c: rwlock_unlock 0x5a1af760 0x676c9e2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebda2c: rwlock_unlock 0x5a1af760 0x6d56422c: rwlock_rdlock 0x5a1af760 (2147483647) 0x6d56422c: rwlock_unlock 0x5a1af760 0x58ebda2c: rwlock_rdlock 0x5a1af760 (2147483650) 0x676c9e2c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_unlock 0x5a1af760 0x58ebda2c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56422c stack 0x5d41f600 0x6d56402c: rwlock_unlock 0x5a1af760 rthread reaping 0x496f312c stack 0x5d41b3a0 rthread reaping 0x58ebda2c stack 0x5d44d0e0 0x496f3e2c: rwlock_unlock 0x5a1af760 0x6d564d2c: rwlock_unlock 0x5a1af760 0x496f3e2c: rwlock_rdlock 0x5a1af760 (4294967295) 0x496f322c: rwlock_unlock 0x5a1af760 0x6d564d2c: rwlock_rdlock 0x5a1af760 (4294967295) 0x6d564d2c: rwlock_unlock 0x5a1af760 0x496f322c: rwlock_rdlock 0x5a1af760 (1) 0x58ebd42c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_rdlock 0x5a1af760 (1) 0x496f322c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_unlock 0x5a1af760 0x496f3e2c: rwlock_unlock 0x5a1af760 0x676c9d2c: rwlock_unlock 0x5a1af760 0x676c9d2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9d2c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c9d2c stack 0x5d44d300 rthread reaping 0x58ebd42c stack 0x5d44cba0 rthread reaping 0x496f3e2c stack 0x5d44d0c0 rthread reaping 0x6d564d2c stack 0x5d44d940 rthread reaping 0x6d56402c stack 0x5d44d120 rthread reaping 0x676c9e2c stack 0x5d41f7e0 rthread reaping 0x6d564b2c stack 0x5d41bd00 rthread reaping 0x496f322c stack 0x5d41fda0 rthread reaping 0x496f3a2c stack 0x5d44dec0 rthread reaping 0x676c902c stack 0x5d41f680 0x496f3f2c: rwlock_wrlock 0x5a1af760 (0) 0x496f3f2c: rwlock_unlock 0x5a1af760 0x496f3f2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564c2c: rwlock_wrlock 0x5a1af760 (1) 0x496f3f2c: rwlock_unlock 0x5a1af760 0x6d56452c: rwlock_wrlock 0x5a1af760 (2147483647) 0x6d564e2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d564f2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d564c2c: rwlock_unlock 0x5a1af760 0x6d56432c: rwlock_wrlock 0x5a1af760 (0) 0x6d564c2c: rwlock_rdlock 0x5a1af760 (0) 0x496f352c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f3b2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f302c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56432c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_wrlock 0x5a1af760 (0) 0x6d56462c: rwlock_wrlock 0x5a1af760 (0) 0x6d56442c: rwlock_unlock 0x5a1af760 0x6d56442c: rwlock_rdlock 0x5a1af760 (2147483647) 0x6d56462c: rwlock_unlock 0x5a1af760 0x6d56462c: rwlock_rdlock 0x5a1af760 (1) 0x6d56442c: rwlock_unlock 0x5a1af760 0x6d56432c: rwlock_rdlock 0x5a1af760 (2147483649) 0x6d56462c: rwlock_unlock 0x5a1af760 rthread reaping 0x496f3f2c stack 0x5d41f680 0x496f312c: rwlock_wrlock 0x5a1af760 (2147483650) 0x6d56432c: rwlock_unlock 0x5a1af760 0x6d56472c: rwlock_wrlock 0x5a1af760 (2147483649) 0x58ebdf2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x58ebd42c: rwlock_wrlock 0x5a1af760 (2147483649) 0x6d564c2c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_wrlock 0x5a1af760 (0) 0x676c932c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_rdlock 0x5a1af760 (0) 0x676c932c: rwlock_unlock 0x5a1af760 0x6d56452c: rwlock_unlock 0x5a1af760 0x6d56452c: rwlock_rdlock 0x5a1af760 (0) 0x6d56452c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d564c2c stack 0x5d44dec0 0x58ebdf2c: rwlock_unlock 0x5a1af760 0x58ebdf2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebdf2c: rwlock_unlock 0x5a1af760 0x496f302c: rwlock_unlock 0x5a1af760 0x496f302c: rwlock_rdlock 0x5a1af760 (0) 0x496f302c: rwlock_unlock 0x5a1af760 0x496f352c: rwlock_unlock 0x5a1af760 0x496f352c: rwlock_rdlock 0x5a1af760 (0) 0x496f3b2c: rwlock_unlock 0x5a1af760 0x6d564f2c: rwlock_unlock 0x5a1af760 0x6d564f2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564f2c: rwlock_unlock 0x5a1af760 0x496f3b2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd42c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_rdlock 0x5a1af760 (2147483650) 0x496f352c: rwlock_unlock 0x5a1af760 0x496f3b2c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_rdlock 0x5a1af760 (0) 0x496f312c: rwlock_unlock 0x5a1af760 0x496f312c: rwlock_rdlock 0x5a1af760 (0) 0x496f312c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_unlock 0x5a1af760 0x6d56472c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56452c stack 0x5d41fda0 0x6d56472c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x6d564e2c stack 0x5d41bd00 0x6d56472c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d564f2c stack 0x5d41f7e0 rthread reaping 0x6d56432c stack 0x5d44d120 rthread reaping 0x496f352c stack 0x5d44d940 rthread reaping 0x496f3b2c stack 0x5d44d0c0 rthread reaping 0x496f302c stack 0x5d44cba0 rthread reaping 0x6d56442c stack 0x5d44d300 rthread reaping 0x6d56462c stack 0x5d44d0e0 rthread reaping 0x496f312c stack 0x5d41b3a0 rthread reaping 0x6d56472c stack 0x5d41f600 rthread reaping 0x676c932c stack 0x5d41bc80 rthread reaping 0x58ebdf2c stack 0x5d41b080 rthread reaping 0x58ebd42c stack 0x5d44d3e0 0x58ebd22c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd22c: rwlock_unlock 0x5a1af760 0x58ebd22c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd22c: rwlock_unlock 0x5a1af760 0x496f362c: rwlock_wrlock 0x5a1af760 (1) 0x496f362c: rwlock_unlock 0x5a1af760 0x496f362c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd12c: rwlock_wrlock 0x5a1af760 (0) 0x496f362c: rwlock_unlock 0x5a1af760 0x58ebd12c: rwlock_unlock 0x5a1af760 0x58ebd12c: rwlock_rdlock 0x5a1af760 (0) 0x496f372c: rwlock_wrlock 0x5a1af760 (1) 0x676c912c: rwlock_wrlock 0x5a1af760 (2147483649) 0x58ebd12c: rwlock_unlock 0x5a1af760 0x496f3c2c: rwlock_wrlock 0x5a1af760 (2147483647) 0x58ebd72c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f372c: rwlock_unlock 0x5a1af760 0x496f372c: rwlock_rdlock 0x5a1af760 (0) 0x676c9f2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c9a2c: rwlock_wrlock 0x5a1af760 (2147483649) rthread reaping 0x58ebd22c stack 0x5d44d3e0 rthread reaping 0x496f362c stack 0x5d41b080 rthread reaping 0x58ebd12c stack 0x5d41bc80 0x496f3d2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x496f372c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_wrlock 0x5a1af760 (0) 0x58ebda2c: rwlock_wrlock 0x5a1af760 (2147483647) 0x6d564a2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f332c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c952c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd32c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c942c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_unlock 0x5a1af760 0x676c942c: rwlock_rdlock 0x5a1af760 (0) 0x676c942c: rwlock_unlock 0x5a1af760 0x676c912c: rwlock_unlock 0x5a1af760 0x676c912c: rwlock_rdlock 0x5a1af760 (0) 0x496f3c2c: rwlock_unlock 0x5a1af760 0x496f3c2c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x496f372c stack 0x5d41f600 0x676c912c: rwlock_unlock 0x5a1af760 0x496f3c2c: rwlock_unlock 0x5a1af760 0x676c952c: rwlock_unlock 0x5a1af760 0x496f332c: rwlock_unlock 0x5a1af760 0x58ebd32c: rwlock_unlock 0x5a1af760 0x496f332c: rwlock_rdlock 0x5a1af760 (0) 0x496f3d2c: rwlock_unlock 0x5a1af760 0x58ebd32c: rwlock_rdlock 0x5a1af760 (4294967295) 0x58ebd32c: rwlock_unlock 0x5a1af760 0x676c9a2c: rwlock_unlock 0x5a1af760 0x676c9a2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9a2c: rwlock_unlock 0x5a1af760 0x6d564a2c: rwlock_unlock 0x5a1af760 0x6d564a2c: rwlock_rdlock 0x5a1af760 (0) 0x496f3d2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564a2c: rwlock_unlock 0x5a1af760 0x496f3d2c: rwlock_unlock 0x5a1af760 0x58ebd72c: rwlock_unlock 0x5a1af760 0x58ebd72c: rwlock_rdlock 0x5a1af760 (0) 0x676c9f2c: rwlock_rdlock 0x5a1af760 (0) 0x496f332c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c912c stack 0x5d41b3a0 rthread reaping 0x496f3c2c stack 0x5d44d0e0 0x676c952c: rwlock_rdlock 0x5a1af760 (2147483650) 0x58ebd72c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_unlock 0x5a1af760 0x676c952c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd72c stack 0x5d44d300 rthread reaping 0x676c9f2c stack 0x5d44cba0 0x58ebda2c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c9a2c stack 0x5d44d0c0 0x58ebda2c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x496f3d2c stack 0x5d44d940 0x58ebda2c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c942c stack 0x5d44d120 rthread reaping 0x6d564a2c stack 0x5d41bd00 rthread reaping 0x58ebda2c stack 0x5d41f7e0 rthread reaping 0x496f332c stack 0x5d41fda0 rthread reaping 0x676c952c stack 0x5d44dec0 rthread reaping 0x58ebd32c stack 0x5d41f680 0x676c9e2c: rwlock_wrlock 0x5a1af760 (0) 0x676c9e2c: rwlock_unlock 0x5a1af760 0x676c9e2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9e2c: rwlock_unlock 0x5a1af760 0x676c9d2c: rwlock_wrlock 0x5a1af760 (1) 0x676c9d2c: rwlock_unlock 0x5a1af760 0x676c9d2c: rwlock_rdlock 0x5a1af760 (0) 0x496f342c: rwlock_wrlock 0x5a1af760 (1) 0x676c9d2c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_wrlock 0x5a1af760 (2147483647) 0x496f3a2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f342c: rwlock_unlock 0x5a1af760 0x496f342c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd22c: rwlock_wrlock 0x5a1af760 (0) 0x496f342c: rwlock_unlock 0x5a1af760 0x676c9b2c: rwlock_wrlock 0x5a1af760 (0) 0x676c9b2c: rwlock_unlock 0x5a1af760 0x676c9b2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebdb2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c9b2c: rwlock_unlock 0x5a1af760 0x496f352c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd22c: rwlock_unlock 0x5a1af760 0x496f372c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f372c: rwlock_unlock 0x5a1af760 0x496f372c: rwlock_rdlock 0x5a1af760 (0) 0x496f3a2c: rwlock_unlock 0x5a1af760 0x58ebd22c: rwlock_rdlock 0x5a1af760 (4294967295) 0x58ebd22c: rwlock_unlock 0x5a1af760 0x6d56402c: rwlock_wrlock 0x5a1af760 (0) 0x6d56402c: rwlock_unlock 0x5a1af760 0x496f3a2c: rwlock_rdlock 0x5a1af760 (4294967295) 0x496f3a2c: rwlock_unlock 0x5a1af760 0x6d56402c: rwlock_rdlock 0x5a1af760 (0) 0x496f352c: rwlock_unlock 0x5a1af760 0x496f352c: rwlock_rdlock 0x5a1af760 (0) 0x58ebdb2c: rwlock_unlock 0x5a1af760 0x496f352c: rwlock_unlock 0x5a1af760 0x58ebdb2c: rwlock_rdlock 0x5a1af760 (2) 0x676c912c: rwlock_wrlock 0x5a1af760 (2147483651) 0x6d56402c: rwlock_unlock 0x5a1af760 0x58ebdb2c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c9e2c stack 0x5d41f680 rthread reaping 0x676c9d2c stack 0x5d44dec0 rthread reaping 0x496f342c stack 0x5d41fda0 0x496f372c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_wrlock 0x5a1af760 (0) 0x496f392c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d564e2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd52c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd92c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd92c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd52c: rwlock_unlock 0x5a1af760 0x496f392c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_rdlock 0x5a1af760 (2147483647) 0x496f392c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd52c: rwlock_unlock 0x5a1af760 0x58ebd42c: rwlock_unlock 0x5a1af760 0x496f392c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd42c stack 0x5d41f7e0 rthread reaping 0x496f3a2c stack 0x5d41bd00 rthread reaping 0x58ebd22c stack 0x5d44d120 rthread reaping 0x676c9b2c stack 0x5d44d940 0x676c912c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebdb2c stack 0x5d44d0c0 rthread reaping 0x496f352c stack 0x5d44cba0 0x676c912c: rwlock_rdlock 0x5a1af760 (0) 0x676c912c: rwlock_unlock 0x5a1af760 rthread reaping 0x496f372c stack 0x5d44d300 rthread reaping 0x6d56402c stack 0x5d44d0e0 rthread reaping 0x58ebd92c stack 0x5d41f600 0x6d564e2c: rwlock_unlock 0x5a1af760 rthread reaping 0x676c912c stack 0x5d41b3a0 0x6d564e2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564e2c: rwlock_unlock 0x5a1af760 rthread reaping 0x496f392c stack 0x5d41bc80 rthread reaping 0x58ebd52c stack 0x5d44d3e0 rthread reaping 0x6d564e2c stack 0x5d41b080 0x58ebd92c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd92c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd62c: rwlock_wrlock 0x5a1af760 (1) 0x58ebd92c: rwlock_unlock 0x5a1af760 0x676c9a2c: rwlock_wrlock 0x5a1af760 (0) 0x676c932c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c9d2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd62c: rwlock_unlock 0x5a1af760 0x676c952c: rwlock_wrlock 0x5a1af760 (0) 0x58ebd62c: rwlock_rdlock 0x5a1af760 (2147483647) 0x496f312c: rwlock_wrlock 0x5a1af760 (2147483647) 0x676c952c: rwlock_unlock 0x5a1af760 0x58ebde2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x676c9d2c: rwlock_unlock 0x5a1af760 0x6d564a2c: rwlock_wrlock 0x5a1af760 (0) 0x6d564a2c: rwlock_unlock 0x5a1af760 0x676c952c: rwlock_rdlock 0x5a1af760 (2147483647) 0x6d564a2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9d2c: rwlock_rdlock 0x5a1af760 (2147483650) 0x676c952c: rwlock_unlock 0x5a1af760 0x6d564a2c: rwlock_unlock 0x5a1af760 0x676c9d2c: rwlock_unlock 0x5a1af760 0x6d564f2c: rwlock_wrlock 0x5a1af760 (2147483649) rthread reaping 0x58ebd92c stack 0x5d41b080 0x58ebda2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x58ebd62c: rwlock_unlock 0x5a1af760 0x58ebd72c: rwlock_wrlock 0x5a1af760 (0) 0x6d564b2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f3c2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f332c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56412c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebd72c: rwlock_unlock 0x5a1af760 0x496f312c: rwlock_unlock 0x5a1af760 0x496f312c: rwlock_rdlock 0x5a1af760 (0) 0x496f332c: rwlock_unlock 0x5a1af760 0x6d564f2c: rwlock_unlock 0x5a1af760 0x58ebd72c: rwlock_rdlock 0x5a1af760 (2147483647) 0x496f332c: rwlock_rdlock 0x5a1af760 (2147483647) 0x496f312c: rwlock_unlock 0x5a1af760 0x58ebd72c: rwlock_unlock 0x5a1af760 0x6d564f2c: rwlock_rdlock 0x5a1af760 (0) 0x496f332c: rwlock_unlock 0x5a1af760 0x6d564f2c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_unlock 0x5a1af760 0x676c932c: rwlock_rdlock 0x5a1af760 (0) 0x676c932c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_unlock 0x5a1af760 0x6d564b2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564b2c: rwlock_unlock 0x5a1af760 0x58ebde2c: rwlock_unlock 0x5a1af760 0x58ebde2c: rwlock_rdlock 0x5a1af760 (0) 0x496f3c2c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_unlock 0x5a1af760 0x58ebde2c: rwlock_unlock 0x5a1af760 0x6d56412c: rwlock_rdlock 0x5a1af760 (1) 0x496f3c2c: rwlock_rdlock 0x5a1af760 (0) 0x6d56412c: rwlock_unlock 0x5a1af760 0x496f3c2c: rwlock_unlock 0x5a1af760 0x58ebda2c: rwlock_unlock 0x5a1af760 0x58ebda2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebda2c: rwlock_unlock 0x5a1af760 0x676c9a2c: rwlock_unlock 0x5a1af760 0x676c9a2c: rwlock_rdlock 0x5a1af760 (0) 0x676c9a2c: rwlock_unlock 0x5a1af760 rthread reaping 0x58ebd62c stack 0x5d44d3e0 rthread reaping 0x676c9a2c stack 0x5d41bc80 rthread reaping 0x676c932c stack 0x5d41b3a0 rthread reaping 0x676c9d2c stack 0x5d41f600 rthread reaping 0x676c952c stack 0x5d44d0e0 rthread reaping 0x496f312c stack 0x5d44d300 rthread reaping 0x58ebde2c stack 0x5d44cba0 rthread reaping 0x6d564f2c stack 0x5d44d0c0 rthread reaping 0x6d564a2c stack 0x5d44d940 rthread reaping 0x58ebda2c stack 0x5d44d120 rthread reaping 0x58ebd72c stack 0x5d41bd00 rthread reaping 0x6d564b2c stack 0x5d41f7e0 rthread reaping 0x496f3c2c stack 0x5d41fda0 rthread reaping 0x496f332c stack 0x5d44dec0 rthread reaping 0x6d56412c stack 0x5d41f680 0x496f342c: rwlock_wrlock 0x5a1af760 (0) 0x496f342c: rwlock_unlock 0x5a1af760 0x496f342c: rwlock_rdlock 0x5a1af760 (0) 0x6d564c2c: rwlock_wrlock 0x5a1af760 (1) 0x496f342c: rwlock_unlock 0x5a1af760 0x6d56422c: rwlock_wrlock 0x5a1af760 (2147483649) 0x6d56422c: rwlock_unlock 0x5a1af760 0x6d56432c: rwlock_wrlock 0x5a1af760 (2147483647) 0x6d56422c: rwlock_rdlock 0x5a1af760 (0) 0x6d56432c: rwlock_unlock 0x5a1af760 0x496f3e2c: rwlock_wrlock 0x5a1af760 (0) 0x496f3e2c: rwlock_unlock 0x5a1af760 0x6d56432c: rwlock_rdlock 0x5a1af760 (2147483647) 0x496f3e2c: rwlock_rdlock 0x5a1af760 (0) 0x6d56432c: rwlock_unlock 0x5a1af760 0x496f3e2c: rwlock_unlock 0x5a1af760 0x496f372c: rwlock_wrlock 0x5a1af760 (2147483649) 0x496f362c: rwlock_wrlock 0x5a1af760 (2147483649) 0x496f3f2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x6d564e2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c972c: rwlock_wrlock 0x5a1af760 (2147483649) 0x6d56422c: rwlock_unlock 0x5a1af760 rthread reaping 0x496f342c stack 0x5d41f680 0x496f3d2c: rwlock_wrlock 0x5a1af760 (0) 0x496f382c: rwlock_wrlock 0x5a1af760 (2147483647) 0x676c9c2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x6d56452c: rwlock_wrlock 0x5a1af760 (4294967295) 0x58ebde2c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f302c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f3d2c: rwlock_unlock 0x5a1af760 0x496f3d2c: rwlock_rdlock 0x5a1af760 (0) 0x496f302c: rwlock_unlock 0x5a1af760 0x496f362c: rwlock_unlock 0x5a1af760 0x496f302c: rwlock_rdlock 0x5a1af760 (4294967295) 0x496f302c: rwlock_unlock 0x5a1af760 0x58ebde2c: rwlock_unlock 0x5a1af760 0x58ebde2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebde2c: rwlock_unlock 0x5a1af760 0x496f372c: rwlock_unlock 0x5a1af760 0x496f382c: rwlock_unlock 0x5a1af760 0x676c9c2c: rwlock_unlock 0x5a1af760 0x496f362c: rwlock_rdlock 0x5a1af760 (2147483647) 0x496f362c: rwlock_unlock 0x5a1af760 0x6d56452c: rwlock_unlock 0x5a1af760 0x496f382c: rwlock_rdlock 0x5a1af760 (2147483647) 0x6d56452c: rwlock_rdlock 0x5a1af760 (0) 0x676c9c2c: rwlock_rdlock 0x5a1af760 (1) 0x496f382c: rwlock_unlock 0x5a1af760 0x6d56452c: rwlock_unlock 0x5a1af760 0x676c9c2c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_rdlock 0x5a1af760 (0) 0x676c972c: rwlock_unlock 0x5a1af760 0x6d564e2c: rwlock_unlock 0x5a1af760 0x496f372c: rwlock_rdlock 0x5a1af760 (0) 0x676c972c: rwlock_rdlock 0x5a1af760 (0) 0x496f3d2c: rwlock_unlock 0x5a1af760 0x496f372c: rwlock_unlock 0x5a1af760 0x676c972c: rwlock_unlock 0x5a1af760 0x496f3f2c: rwlock_unlock 0x5a1af760 0x496f3f2c: rwlock_rdlock 0x5a1af760 (0) 0x496f3f2c: rwlock_unlock 0x5a1af760 0x6d564c2c: rwlock_unlock 0x5a1af760 0x6d564c2c: rwlock_rdlock 0x5a1af760 (0) 0x6d564c2c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d564c2c stack 0x5d44dec0 rthread reaping 0x6d56422c stack 0x5d41fda0 rthread reaping 0x6d56432c stack 0x5d41f7e0 rthread reaping 0x496f3e2c stack 0x5d41bd00 rthread reaping 0x496f362c stack 0x5d44d120 rthread reaping 0x6d564e2c stack 0x5d44d940 rthread reaping 0x496f372c stack 0x5d44d0c0 rthread reaping 0x496f3f2c stack 0x5d44cba0 rthread reaping 0x676c972c stack 0x5d44d300 rthread reaping 0x496f3d2c stack 0x5d44d0e0 rthread reaping 0x496f382c stack 0x5d41f600 rthread reaping 0x676c9c2c stack 0x5d41b3a0 rthread reaping 0x6d56452c stack 0x5d41bc80 rthread reaping 0x58ebde2c stack 0x5d44d3e0 rthread reaping 0x496f302c stack 0x5d41b080 0x6d56432c: rwlock_wrlock 0x5a1af760 (0) 0x6d56432c: rwlock_unlock 0x5a1af760 0x6d56432c: rwlock_rdlock 0x5a1af760 (0) 0x6d56432c: rwlock_unlock 0x5a1af760 0x496f312c: rwlock_wrlock 0x5a1af760 (1) 0x496f312c: rwlock_unlock 0x5a1af760 0x496f312c: rwlock_rdlock 0x5a1af760 (0) 0x496f372c: rwlock_wrlock 0x5a1af760 (0) 0x496f312c: rwlock_unlock 0x5a1af760 0x496f372c: rwlock_unlock 0x5a1af760 0x496f372c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd82c: rwlock_wrlock 0x5a1af760 (1) 0x58ebd92c: rwlock_wrlock 0x5a1af760 (2147483649) 0x496f372c: rwlock_unlock 0x5a1af760 0x58ebd82c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_wrlock 0x5a1af760 (0) 0x676c9f2c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd82c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd82c: rwlock_unlock 0x5a1af760 0x676c9f2c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_unlock 0x5a1af760 0x58ebd92c: rwlock_rdlock 0x5a1af760 (0) 0x58ebd92c: rwlock_unlock 0x5a1af760 0x6d564d2c: rwlock_wrlock 0x5a1af760 (0) 0x6d564d2c: rwlock_unlock 0x5a1af760 0x6d564d2c: rwlock_rdlock 0x5a1af760 (0) 0x496f352c: rwlock_wrlock 0x5a1af760 (1) 0x6d56492c: rwlock_wrlock 0x5a1af760 (2147483649) 0x6d564d2c: rwlock_unlock 0x5a1af760 0x496f382c: rwlock_wrlock 0x5a1af760 (4294967295) 0x496f352c: rwlock_unlock 0x5a1af760 0x496f352c: rwlock_rdlock 0x5a1af760 (0) rthread reaping 0x6d56432c stack 0x5d41b080 rthread reaping 0x496f312c stack 0x5d44d3e0 rthread reaping 0x496f372c stack 0x5d41bc80 0x58ebd12c: rwlock_wrlock 0x5a1af760 (2147483649) rthread reaping 0x58ebd82c stack 0x5d41b3a0 rthread reaping 0x58ebd92c stack 0x5d41f600 rthread reaping 0x676c9f2c stack 0x5d44d0e0 rthread reaping 0x6d564d2c stack 0x5d44d300 0x6d564f2c: rwlock_wrlock 0x5a1af760 (2147483649) 0x676c912c: rwlock_wrlock 0x5a1af760 (2147483649) 0x58ebd52c: rwlock_wrlock 0x5a1af760 (2147483649) 0x496f352c: rwlock_unlock 0x5a1af760 0x6d56482c: rwlock_wrlock 0x5a1af760 (0) 0x58ebdc2c: rwlock_wrlock 0x5a1af760 (2147483647) 0x6d56482c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_unlock 0x5a1af760 0x6d56482c: rwlock_rdlock 0x5a1af760 (2147483647) 0x676c912c: rwlock_unlock 0x5a1af760 0x676c912c: rwlock_rdlock 0x5a1af760 (1) 0x6d56482c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_rdlock 0x5a1af760 (1) rthread reaping 0x496f352c stack 0x5d44cba0 0x676c912c: rwlock_unlock 0x5a1af760 0x58ebd52c: rwlock_unlock 0x5a1af760 0x6d56492c: rwlock_unlock 0x5a1af760 0x6d56492c: rwlock_rdlock 0x5a1af760 (4294967295) 0x496f382c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_unlock 0x5a1af760 0x496f382c: rwlock_rdlock 0x5a1af760 (4294967295) 0x496f382c: rwlock_unlock 0x5a1af760 0x58ebdc2c: rwlock_rdlock 0x5a1af760 (1) 0x58ebd12c: rwlock_unlock 0x5a1af760 0x58ebd12c: rwlock_rdlock 0x5a1af760 (0) 0x6d564f2c: rwlock_unlock 0x5a1af760 0x6d564f2c: rwlock_rdlock 0x5a1af760 (3) 0x6d56492c: rwlock_unlock 0x5a1af760 0x58ebd12c: rwlock_unlock 0x5a1af760 rthread reaping 0x6d56492c stack 0x5d44d0c0 0x58ebdc2c: rwlock_unlock 0x5a1af760 rthread reaping 0x496f382c stack 0x5d44d940 0x6d564f2c: rwlock_unlock 0x5a1af760 0: set_msg 0x6d564c2c: 10: msg: "new message" 0x58ebd42c: 11: msg: "new message" 0x6d564c2c: 10: exit run() 0x58ebd42c: 11: exit run() 0x58ebdc2c: 6: set_msg 0x58ebdc2c: 6: msg: "new message" 0x58ebdc2c: 6: exit run() 0x6d56412c: 8: set_msg 0x6d56412c: 8: msg: "new message" 0x6d56412c: 8: exit run() main: 55 0x6d56422c: 0: enter run() 0x6d56422c: 0: set_msg 0x58ebd02c: 1: enter run() 0x6d56422c: 0: msg: "new message" 0x6d56432c: 2: enter run() 0x6d564d2c: 3: enter run() 0x6d56422c: 0: exit run() 0x58ebd02c: 1: set_msg 0x6d56442c: 4: enter run() 0x496f322c: 5: enter run() 0x58ebd02c: 1: msg: "new message" 0x676c952c: 7: enter run() 0x676c982c: 6: enter run() 0x58ebd52c: 8: enter run() 0x6d56452c: 9: enter run() 0x676c952c: 7: set_msg 0x676c962c: 10: enter run() 0x58ebd02c: 1: exit run() 0x676c9e2c: 11: enter run() 0x58ebd82c: 12: enter run() 0x6d564e2c: 13: enter run() 0x496f362c: 14: enter run() 0x6d56492c: 15: enter run() 0x676c962c: 10: set_msg 0x6d56442c: 4: set_msg 0x6d56442c: 4: msg: "new message" 0x6d56442c: 4: exit run() 0x58ebd82c: 12: set_msg 0x6d564e2c: 13: set_msg 0x496f362c: 14: set_msg 0x676c9e2c: 11: set_msg 0x676c9e2c: 11: msg: "new message" 0x676c9e2c: 11: exit run() 0x6d56492c: 15: set_msg 0x6d56492c: 15: msg: "new message" 0x496f362c: 14: msg: "new message" 0x6d56492c: 15: exit run() 0x496f362c: 14: exit run() 0x6d564d2c: 3: set_msg 0x58ebd52c: 8: set_msg 0x6d56452c: 9: set_msg 0x58ebd52c: 8: msg: "new message" 0x6d564e2c: 13: msg: "new message" 0x676c952c: 7: msg: "new message" 0x676c962c: 10: msg: "new message" 0x6d564d2c: 3: msg: "new message" 0x676c952c: 7: exit run() 0x6d564d2c: 3: exit run() 0x6d564e2c: 13: exit run() 0x676c962c: 10: exit run() 0x58ebd82c: 12: msg: "new message" 0x6d56452c: 9: msg: "new message" 0x58ebd82c: 12: exit run() 0x6d56452c: 9: exit run() 0x58ebd52c: 8: exit run() 0x496f322c: 5: set_msg 0x676c982c: 6: set_msg 0x496f322c: 5: msg: "new message" 0x496f322c: 5: exit run() 0x676c982c: 6: msg: "new message" 0x676c982c: 6: exit run() 0x6d56432c: 2: set_msg 0x6d56432c: 2: msg: "new message" 0x6d56432c: 2: exit run() main: 56 0x58ebd12c: 0: enter run() 0x58ebd12c: 0: set_msg 0x58ebd12c: 0: msg: "new message" 0x58ebdd2c: 1: enter run() 0x58ebd12c: 0: exit run() 0x58ebdd2c: 1: set_msg 0x6d564b2c: 2: enter run() 0x58ebdd2c: 1: msg: "new message" 0x496f3b2c: 3: enter run() 0x58ebdd2c: 1: exit run() 0x496f3b2c: 3: set_msg 0x676c922c: 4: enter run() 0x676c922c: 4: set_msg 0x496f3b2c: 3: msg: "new message" 0x676c922c: 4: msg: "new message" 0x496f3b2c: 3: exit run() 0x676c9f2c: 5: enter run() 0x676c922c: 4: exit run() 0x58ebdb2c: 6: enter run() 0x6d564b2c: 2: set_msg 0x496f3c2c: 7: enter run() 0x496f302c: 8: enter run() 0x58ebd92c: 9: enter run() 0x496f3c2c: 7: set_msg 0x58ebd72c: 10: enter run() 0x58ebd72c: 10: set_msg 0x58ebda2c: 11: enter run() 0x58ebd72c: 10: msg: "new message" 0x6d564b2c: 2: msg: "new message" 0x496f3c2c: 7: msg: "new message" 0x58ebde2c: 13: enter run() 0x676c9b2c: 14: enter run() 0x496f382c: 15: enter run() 0x676c972c: 12: enter run() 0x58ebd72c: 10: exit run() 0x6d564b2c: 2: exit run() 0x58ebde2c: 13: set_msg 0x496f3c2c: 7: exit run() 0x676c9f2c: 5: set_msg 0x58ebda2c: 11: set_msg 0x58ebde2c: 13: msg: "new message" 0x58ebde2c: 13: exit run() 0x676c972c: 12: set_msg 0x676c972c: 12: msg: "new message" 0x58ebda2c: 11: msg: "new message" 0x676c972c: 12: exit run() 0x676c9f2c: 5: msg: "new message" 0x58ebda2c: 11: exit run() 0x676c9f2c: 5: exit run() 0x676c9b2c: 14: set_msg 0x58ebdb2c: 6: set_msg 0x496f302c: 8: set_msg 0x496f302c: 8: msg: "new message" 0x676c9b2c: 14: msg: "new message" 0x58ebdb2c: 6: msg: "new message" 0x496f302c: 8: exit run() 0x676c9b2c: 14: exit run() 0x58ebdb2c: 6: exit run() 0x496f382c: 15: set_msg 0x496f382c: 15: msg: "new message" 0x496f382c: 15: exit run() 0x58ebd92c: 9: set_msg 0x58ebd92c: 9: msg: "new message" 0x58ebd92c: 9: exit run() main: 57 0x6d564f2c: 0: enter run() 0x6d564f2c: 0: set_msg 0x676c9c2c: 1: enter run() 0x6d564f2c: 0: msg: "new message" 0x6d564f2c: 0: exit run() 0x676c9c2c: 1: set_msg 0x496f3d2c: 2: enter run() 0x6d56422c: 3: enter run() 0x676c9c2c: 1: msg: "new message" 0x496f312c: 4: enter run() 0x676c9d2c: 6: enter run() 0x58ebda2c: 5: enter run() 0x676c9c2c: 1: exit run() 0x496f3d2c: 2: set_msg 0x58ebd42c: 7: enter run() 0x496f3e2c: 8: enter run() 0x6d564d2c: 9: enter run() 0x496f3d2c: 2: msg: "new message" 0x6d56402c: 10: enter run() 0x676c9e2c: 11: enter run() 0x6d564b2c: 12: enter run() 0x6d56402c: 10: set_msg 0x496f3a2c: 14: enter run() 0x676c902c: 15: enter run() 0x496f322c: 13: enter run() 0x496f3d2c: 2: exit run() 0x496f3a2c: 14: set_msg 0x496f3a2c: 14: msg: "new message" 0x496f3a2c: 14: exit run() 0x676c902c: 15: set_msg 0x676c902c: 15: msg: "new message" 0x676c902c: 15: exit run() 0x676c9e2c: 11: set_msg 0x496f312c: 4: set_msg 0x496f312c: 4: msg: "new message" 0x496f312c: 4: exit run() 0x6d564b2c: 12: set_msg 0x6d56422c: 3: set_msg 0x58ebda2c: 5: set_msg 0x6d56422c: 3: msg: "new message" 0x676c9e2c: 11: msg: "new message" 0x6d564b2c: 12: msg: "new message" 0x6d56422c: 3: exit run() 0x58ebda2c: 5: msg: "new message" 0x6d56402c: 10: msg: "new message" 0x676c9e2c: 11: exit run() 0x6d564b2c: 12: exit run() 0x58ebda2c: 5: exit run() 0x496f3e2c: 8: set_msg 0x6d56402c: 10: exit run() 0x6d564d2c: 9: set_msg 0x496f322c: 13: set_msg 0x6d564d2c: 9: msg: "new message" 0x6d564d2c: 9: exit run() 0x58ebd42c: 7: set_msg 0x496f322c: 13: msg: "new message" 0x58ebd42c: 7: msg: "new message" 0x496f322c: 13: exit run() 0x496f3e2c: 8: msg: "new message" 0x58ebd42c: 7: exit run() 0x496f3e2c: 8: exit run() 0x676c9d2c: 6: set_msg 0x676c9d2c: 6: msg: "new message" 0x676c9d2c: 6: exit run() main: 58 0x496f3f2c: 0: enter run() 0x496f3f2c: 0: set_msg 0x6d564c2c: 1: enter run() 0x496f3f2c: 0: msg: "new message" 0x6d56452c: 2: enter run() 0x6d564e2c: 3: enter run() 0x496f3f2c: 0: exit run() 0x6d564f2c: 4: enter run() 0x6d564c2c: 1: set_msg 0x6d56432c: 5: enter run() 0x496f352c: 6: enter run() 0x496f3b2c: 7: enter run() 0x496f302c: 8: enter run() 0x6d56432c: 5: set_msg 0x6d56442c: 9: enter run() 0x6d56462c: 10: enter run() 0x6d56442c: 9: set_msg 0x6d56462c: 10: set_msg 0x6d56442c: 9: msg: "new message" 0x6d56462c: 10: msg: "new message" 0x6d56442c: 9: exit run() 0x496f312c: 11: enter run() 0x6d56432c: 5: msg: "new message" 0x6d56462c: 10: exit run() 0x6d56472c: 12: enter run() 0x58ebdf2c: 14: enter run() 0x58ebd42c: 15: enter run() 0x6d564c2c: 1: msg: "new message" 0x676c932c: 13: enter run() 0x6d56432c: 5: exit run() 0x676c932c: 13: set_msg 0x6d564c2c: 1: exit run() 0x676c932c: 13: msg: "new message" 0x6d56452c: 2: set_msg 0x6d56452c: 2: msg: "new message" 0x6d56452c: 2: exit run() 0x58ebdf2c: 14: set_msg 0x58ebdf2c: 14: msg: "new message" 0x58ebdf2c: 14: exit run() 0x676c932c: 13: exit run() 0x496f302c: 8: set_msg 0x496f302c: 8: msg: "new message" 0x496f352c: 6: set_msg 0x496f302c: 8: exit run() 0x496f3b2c: 7: set_msg 0x6d564f2c: 4: set_msg 0x6d564f2c: 4: msg: "new message" 0x6d564f2c: 4: exit run() 0x58ebd42c: 15: set_msg 0x496f352c: 6: msg: "new message" 0x496f3b2c: 7: msg: "new message" 0x58ebd42c: 15: msg: "new message" 0x496f352c: 6: exit run() 0x496f3b2c: 7: exit run() 0x58ebd42c: 15: exit run() 0x6d564e2c: 3: set_msg 0x496f312c: 11: set_msg 0x496f312c: 11: msg: "new message" 0x6d564e2c: 3: msg: "new message" 0x496f312c: 11: exit run() 0x6d564e2c: 3: exit run() 0x6d56472c: 12: set_msg 0x6d56472c: 12: msg: "new message" 0x6d56472c: 12: exit run() main: 59 0x58ebd22c: 0: enter run() 0x58ebd22c: 0: set_msg 0x496f362c: 1: enter run() 0x58ebd22c: 0: msg: "new message" 0x58ebd22c: 0: exit run() 0x496f362c: 1: set_msg 0x58ebd12c: 2: enter run() 0x496f362c: 1: msg: "new message" 0x58ebd12c: 2: set_msg 0x496f362c: 1: exit run() 0x496f372c: 3: enter run() 0x676c912c: 4: enter run() 0x58ebd12c: 2: msg: "new message" 0x496f3c2c: 5: enter run() 0x58ebd72c: 6: enter run() 0x496f372c: 3: set_msg 0x58ebd12c: 2: exit run() 0x676c9f2c: 7: enter run() 0x676c9a2c: 8: enter run() 0x496f3d2c: 9: enter run() 0x496f372c: 3: msg: "new message" 0x676c942c: 10: enter run() 0x58ebda2c: 11: enter run() 0x6d564a2c: 12: enter run() 0x496f332c: 13: enter run() 0x676c952c: 14: enter run() 0x58ebd32c: 15: enter run() 0x676c942c: 10: set_msg 0x496f372c: 3: exit run() 0x676c9f2c: 7: set_msg 0x676c942c: 10: msg: "new message" 0x676c942c: 10: exit run() 0x676c912c: 4: set_msg 0x496f3c2c: 5: set_msg 0x676c912c: 4: msg: "new message" 0x496f3c2c: 5: msg: "new message" 0x676c912c: 4: exit run() 0x676c952c: 14: set_msg 0x496f3c2c: 5: exit run() 0x496f332c: 13: set_msg 0x58ebd32c: 15: set_msg 0x496f3d2c: 9: set_msg 0x58ebd32c: 15: msg: "new message" 0x676c9a2c: 8: set_msg 0x676c9a2c: 8: msg: "new message" 0x676c9a2c: 8: exit run() 0x6d564a2c: 12: set_msg 0x58ebd32c: 15: exit run() 0x6d564a2c: 12: msg: "new message" 0x496f3d2c: 9: msg: "new message" 0x6d564a2c: 12: exit run() 0x496f3d2c: 9: exit run() 0x58ebd72c: 6: set_msg 0x496f332c: 13: msg: "new message" 0x58ebd72c: 6: msg: "new message" 0x676c9f2c: 7: msg: "new message" 0x496f332c: 13: exit run() 0x676c952c: 14: msg: "new message" 0x58ebd72c: 6: exit run() 0x676c9f2c: 7: exit run() 0x676c952c: 14: exit run() 0x58ebda2c: 11: set_msg 0x58ebda2c: 11: msg: "new message" 0x58ebda2c: 11: exit run() main: 60 0x676c9e2c: 0: enter run() 0x676c9e2c: 0: set_msg 0x676c9d2c: 1: enter run() 0x676c9e2c: 0: msg: "new message" 0x676c9e2c: 0: exit run() 0x676c9d2c: 1: set_msg 0x496f342c: 2: enter run() 0x676c9d2c: 1: msg: "new message" 0x58ebd42c: 3: enter run() 0x496f3a2c: 4: enter run() 0x676c9d2c: 1: exit run() 0x496f342c: 2: set_msg 0x58ebd22c: 5: enter run() 0x496f342c: 2: msg: "new message" 0x676c9b2c: 6: enter run() 0x676c9b2c: 6: set_msg 0x58ebdb2c: 7: enter run() 0x676c9b2c: 6: msg: "new message" 0x496f342c: 2: exit run() 0x496f352c: 8: enter run() 0x58ebd22c: 5: set_msg 0x496f372c: 9: enter run() 0x676c9b2c: 6: exit run() 0x496f372c: 9: set_msg 0x496f3a2c: 4: set_msg 0x58ebd22c: 5: msg: "new message" 0x6d56402c: 10: enter run() 0x6d56402c: 10: set_msg 0x58ebd22c: 5: exit run() 0x496f3a2c: 4: msg: "new message" 0x496f3a2c: 4: exit run() 0x496f352c: 8: set_msg 0x58ebdb2c: 7: set_msg 0x496f352c: 8: msg: "new message" 0x496f352c: 8: exit run() 0x676c912c: 11: enter run() 0x6d56402c: 10: msg: "new message" 0x58ebdb2c: 7: msg: "new message" 0x496f372c: 9: msg: "new message" 0x58ebd92c: 12: enter run() 0x496f392c: 13: enter run() 0x6d56402c: 10: exit run() 0x6d564e2c: 14: enter run() 0x58ebdb2c: 7: exit run() 0x58ebd52c: 15: enter run() 0x496f372c: 9: exit run() 0x58ebd92c: 12: set_msg 0x58ebd42c: 3: set_msg 0x58ebd52c: 15: set_msg 0x496f392c: 13: set_msg 0x58ebd52c: 15: msg: "new message" 0x58ebd42c: 3: msg: "new message" 0x496f392c: 13: msg: "new message" 0x58ebd92c: 12: msg: "new message" 0x58ebd52c: 15: exit run() 0x58ebd42c: 3: exit run() 0x496f392c: 13: exit run() 0x676c912c: 11: set_msg 0x58ebd92c: 12: exit run() 0x676c912c: 11: msg: "new message" 0x676c912c: 11: exit run() 0x6d564e2c: 14: set_msg 0x6d564e2c: 14: msg: "new message" 0x6d564e2c: 14: exit run() main: 61 0x58ebd92c: 0: enter run() 0x58ebd92c: 0: set_msg 0x58ebd62c: 1: enter run() 0x58ebd92c: 0: msg: "new message" 0x676c9a2c: 2: enter run() 0x676c932c: 3: enter run() 0x676c9d2c: 4: enter run() 0x58ebd92c: 0: exit run() 0x58ebd62c: 1: set_msg 0x676c952c: 5: enter run() 0x496f312c: 6: enter run() 0x676c952c: 5: set_msg 0x58ebde2c: 7: enter run() 0x676c9d2c: 4: set_msg 0x6d564a2c: 9: enter run() 0x6d564a2c: 9: set_msg 0x676c952c: 5: msg: "new message" 0x6d564a2c: 9: msg: "new message" 0x676c9d2c: 4: msg: "new message" 0x676c952c: 5: exit run() 0x6d564a2c: 9: exit run() 0x6d564f2c: 8: enter run() 0x58ebda2c: 10: enter run() 0x58ebd62c: 1: msg: "new message" 0x58ebd72c: 11: enter run() 0x6d564b2c: 12: enter run() 0x676c9d2c: 4: exit run() 0x496f3c2c: 13: enter run() 0x496f332c: 14: enter run() 0x6d56412c: 15: enter run() 0x58ebd72c: 11: set_msg 0x58ebd62c: 1: exit run() 0x496f312c: 6: set_msg 0x496f332c: 14: set_msg 0x6d564f2c: 8: set_msg 0x58ebd72c: 11: msg: "new message" 0x496f312c: 6: msg: "new message" 0x496f332c: 14: msg: "new message" 0x496f312c: 6: exit run() 0x58ebd72c: 11: exit run() 0x6d564f2c: 8: msg: "new message" 0x496f332c: 14: exit run() 0x676c932c: 3: set_msg 0x6d564f2c: 8: exit run() 0x676c932c: 3: msg: "new message" 0x6d564b2c: 12: set_msg 0x6d564b2c: 12: msg: "new message" 0x6d564b2c: 12: exit run() 0x58ebde2c: 7: set_msg 0x496f3c2c: 13: set_msg 0x6d56412c: 15: set_msg 0x58ebde2c: 7: msg: "new message" 0x58ebde2c: 7: exit run() 0x6d56412c: 15: msg: "new message" 0x496f3c2c: 13: msg: "new message" 0x6d56412c: 15: exit run() 0x676c932c: 3: exit run() 0x58ebda2c: 10: set_msg 0x496f3c2c: 13: exit run() 0x58ebda2c: 10: msg: "new message" 0x58ebda2c: 10: exit run() 0x676c9a2c: 2: set_msg 0x676c9a2c: 2: msg: "new message" 0x676c9a2c: 2: exit run() main: 62 0x496f342c: 0: enter run() 0x496f342c: 0: set_msg 0x6d564c2c: 1: enter run() 0x496f342c: 0: msg: "new message" 0x6d56422c: 2: enter run() 0x6d56432c: 3: enter run() 0x6d56422c: 2: set_msg 0x496f342c: 0: exit run() 0x6d56432c: 3: set_msg 0x496f3e2c: 4: enter run() 0x496f3e2c: 4: set_msg 0x6d56432c: 3: msg: "new message" 0x496f3e2c: 4: msg: "new message" 0x6d56432c: 3: exit run() 0x496f372c: 7: enter run() 0x496f3e2c: 4: exit run() 0x496f362c: 5: enter run() 0x496f3f2c: 8: enter run() 0x6d564e2c: 6: enter run() 0x676c972c: 9: enter run() 0x6d56422c: 2: msg: "new message" 0x496f3d2c: 10: enter run() 0x496f382c: 11: enter run() 0x676c9c2c: 12: enter run() 0x6d56452c: 13: enter run() 0x58ebde2c: 14: enter run() 0x496f302c: 15: enter run() 0x496f3d2c: 10: set_msg 0x6d56422c: 2: exit run() 0x496f302c: 15: set_msg 0x496f362c: 5: set_msg 0x496f302c: 15: msg: "new message" 0x496f302c: 15: exit run() 0x58ebde2c: 14: set_msg 0x58ebde2c: 14: msg: "new message" 0x58ebde2c: 14: exit run() 0x496f372c: 7: set_msg 0x496f382c: 11: set_msg 0x676c9c2c: 12: set_msg 0x496f362c: 5: msg: "new message" 0x6d56452c: 13: set_msg 0x496f382c: 11: msg: "new message" 0x6d56452c: 13: msg: "new message" 0x676c9c2c: 12: msg: "new message" 0x496f382c: 11: exit run() 0x6d56452c: 13: exit run() 0x496f362c: 5: exit run() 0x6d564e2c: 6: set_msg 0x676c9c2c: 12: exit run() 0x676c972c: 9: set_msg 0x6d564e2c: 6: msg: "new message" 0x6d564e2c: 6: exit run() 0x496f3d2c: 10: msg: "new message" 0x496f372c: 7: msg: "new message" 0x676c972c: 9: msg: "new message" 0x496f3d2c: 10: exit run() 0x496f372c: 7: exit run() 0x496f3f2c: 8: set_msg 0x676c972c: 9: exit run() 0x496f3f2c: 8: msg: "new message" 0x496f3f2c: 8: exit run() 0x6d564c2c: 1: set_msg 0x6d564c2c: 1: msg: "new message" 0x6d564c2c: 1: exit run() main: 63 0x6d56432c: 0: enter run() 0x6d56432c: 0: set_msg 0x496f312c: 1: enter run() 0x6d56432c: 0: msg: "new message" 0x6d56432c: 0: exit run() 0x496f312c: 1: set_msg 0x496f372c: 2: enter run() 0x496f312c: 1: msg: "new message" 0x496f312c: 1: exit run() 0x496f372c: 2: set_msg 0x58ebd82c: 3: enter run() 0x58ebd92c: 4: enter run() 0x496f372c: 2: msg: "new message" 0x496f372c: 2: exit run() 0x58ebd82c: 3: set_msg 0x676c9f2c: 5: enter run() 0x676c9f2c: 5: set_msg 0x676c9f2c: 5: msg: "new message" 0x58ebd82c: 3: msg: "new message" 0x58ebd82c: 3: exit run() 0x676c9f2c: 5: exit run() 0x58ebd92c: 4: set_msg 0x58ebd92c: 4: msg: "new message" 0x6d564d2c: 6: enter run() 0x58ebd92c: 4: exit run() 0x6d564d2c: 6: set_msg 0x496f352c: 7: enter run() 0x6d56492c: 8: enter run() 0x6d564d2c: 6: msg: "new message" 0x496f382c: 9: enter run() 0x6d564d2c: 6: exit run() 0x496f352c: 7: set_msg 0x58ebd12c: 10: enter run() 0x6d564f2c: 11: enter run() 0x676c912c: 12: enter run() 0x58ebd52c: 13: enter run() 0x496f352c: 7: msg: "new message" 0x6d56482c: 14: enter run() 0x58ebdc2c: 15: enter run() 0x6d56482c: 14: set_msg 0x58ebd52c: 13: set_msg 0x496f352c: 7: exit run() 0x676c912c: 12: set_msg 0x6d56482c: 14: msg: "new message" 0x676c912c: 12: msg: "new message" 0x6d56482c: 14: exit run() 0x58ebd52c: 13: msg: "new message" 0x676c912c: 12: exit run() 0x58ebd52c: 13: exit run() 0x6d56492c: 8: set_msg 0x496f382c: 9: set_msg 0x58ebdc2c: 15: set_msg 0x496f382c: 9: msg: "new message" 0x496f382c: 9: exit run() 0x58ebd12c: 10: set_msg 0x6d564f2c: 11: set_msg 0x6d56492c: 8: msg: "new message" 0x58ebd12c: 10: msg: "new message" 0x6d56492c: 8: exit run() 0x58ebdc2c: 15: msg: "new message" 0x6d564f2c: 11: msg: "new message" 0x58ebd12c: 10: exit run() rthread reaping 0x58ebd12c stack 0x5d44d120 rthread reaping 0x6d564f2c stack 0x5d41bd00 rthread reaping 0x676c912c stack 0x5d41f7e0 rthread reaping 0x58ebd52c stack 0x5d41fda0 rthread reaping 0x6d56482c stack 0x5d44dec0 rthread reaping 0x58ebdc2c stack 0x5d41f680 0x58ebdc2c: 15: exit run() 0x6d564f2c: 11: 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 1743703216.482989080 actual 1743703216.492973559 timeout: expected 1743703216.492973559 actual 1743703216.502989080 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 0xcf7fc9f4, context 0xcf7fc9a0 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 0xcf7decec, context 0xcf7dec98 act_handler/2, signal 30, siginfo 0xcf7decec, context 0xcf7dec98 act_handler/3, signal 30, siginfo 0xcf7decec, context 0xcf7dec98 [recurse] act_handler/4, signal 30, siginfo 0xcf7debe0, context 0xcf7deb8c ===> 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 0x4670982c) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0x4670982c) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0x4670982c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x4670982c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x4670982c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x4670982c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x4670982c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x4670982c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x4670982c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x4670982c) ===> 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 ababababbaababababab 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 95116: This should be message #1 waiting for child 13815: This should be message #2 13815: This should be message #3 95116: This should be message #4 13815: This should be message #5 95116: 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 2884538 0m02.01s real 0m01.47s user 0m04.42s system ==== run-regress-switch-3 ==== time ./switch -c 3 | wc -c 1473759 0m02.00s real 0m00.60s user 0m06.30s system ==== run-regress-switch-4 ==== time ./switch -c 4 | wc -c 659978 0m02.01s real 0m00.31s user 0m07.32s system ==== run-regress-switch-6 ==== time ./switch -c 6 | wc -c 230061 0m02.01s real 0m00.10s user 0m09.75s system ==== run-regress-switch-8 ==== time ./switch -c 8 | wc -c 127440 0m02.01s real 0m00.03s user 0m11.02s system ==== run-regress-switch-20 ==== time ./switch -c 20 | wc -c 36693 0m02.01s real 0m00.01s user 0m13.97s system ==== run-regress-switch-26 ==== time ./switch -c 26 | wc -c 28813 0m02.01s real 0m00.01s user 0m14.82s 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 4m48.45s