START lib/libpthread 2024-10-31T03:11:23Z ===> barrier ==== run-regress-barrier ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/barrier"' -I/usr/src/regress/lib/libpthread/barrier/../include -MD -MP -c /usr/src/regress/lib/libpthread/barrier/barrier.c cc -o barrier barrier.o -lpthread ./barrier Thread 0 started Thread 1 started Thread 2 started Thread 3 started Thread 4 started Thread 5 started Thread 6 started Thread 7 started Thread 8 started Thread 9 started ===> blocked_shutdown ==== run-regress-blocked_shutdown ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/blocked_shutdown"' -I/usr/src/regress/lib/libpthread/blocked_shutdown/../include -MD -MP -c /usr/src/regress/lib/libpthread/blocked_shutdown/blocked_shutdown.c cc -o blocked_shutdown blocked_shutdown.o -lpthread ./blocked_shutdown ===> cancel ==== run-regress-cancel ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cancel"' -I/usr/src/regress/lib/libpthread/cancel/../include -MD -MP -c /usr/src/regress/lib/libpthread/cancel/cancel.c cc -o cancel cancel.o -lutil -lpthread ./cancel you should see this message exactly once (fyi, cancellation of self was instantaneous) early = 0 ===> cancel2 ==== run-regress-cancel2 ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cancel2"' -I/usr/src/regress/lib/libpthread/cancel2/../include -MD -MP -c /usr/src/regress/lib/libpthread/cancel2/cancel2.c cc -o cancel2 cancel2.o -lpthread ./cancel2 trying select trying pselect trying poll trying ppoll ===> cancel_wait ==== run-regress-cancel_wait ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cancel_wait"' -I/usr/src/regress/lib/libpthread/cancel_wait/../include -MD -MP -c /usr/src/regress/lib/libpthread/cancel_wait/cancel_wait.c cc -o cancel_wait cancel_wait.o -lpthread ./cancel_wait trying wait trying waitpid trying wait3 trying wait4 ===> close ==== run-regress-close ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/close"' -I/usr/src/regress/lib/libpthread/close/../include -MD -MP -c /usr/src/regress/lib/libpthread/close/close.c /usr/src/regress/lib/libpthread/close/close.c:108:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, garbage, sizeof garbage)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/close/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/close/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o close close.o -lpthread ./close main: connecting to test port with fd 3 main: connected on fd 3 starting child thread child: writing some garbage to fd 3 child: calling select() with fd 3 main: closing fd 3 main: closed child: select() returned -1, errno 9 = Bad file descriptor [correct] ===> close_race ==== run-regress-close_race ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/close_race"' -I/usr/src/regress/lib/libpthread/close_race/../include -MD -MP -c /usr/src/regress/lib/libpthread/close_race/close_race.c cc -o close_race close_race.o -lpthread ./close_race ===> closefrom ==== run-regress-closefrom ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/closefrom"' -I/usr/src/regress/lib/libpthread/closefrom/../include -MD -MP -c /usr/src/regress/lib/libpthread/closefrom/closefrom.c cc -o closefrom closefrom.o -lpthread ./closefrom closefrom(3) == -1/9 closefrom(3) == -1/9 dummy thread exited with status 0x0 ===> cwd ==== run-regress-cwd ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cwd"' -I/usr/src/regress/lib/libpthread/cwd/../include -MD -MP -c /usr/src/regress/lib/libpthread/cwd/cwd.c cc -o cwd cwd.o -lpthread ld: warning: cwd.c(cwd.o:(main)): warning: getwd() possibly used unsafely; consider using getcwd() ./cwd getcwd => /usr/obj/regress/lib/libpthread/cwd getwd => /usr/obj/regress/lib/libpthread/cwd ===> dlopen ==== run-regress-dlopen ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/dlopen"' -I/usr/src/regress/lib/libpthread/dlopen/../include -MD -MP -c /usr/src/regress/lib/libpthread/dlopen/dlopen.c cc -o dlopen dlopen.o ./dlopen * * * * * * * * * * * * * * * * * * * * * * * * * single threaded semop: pass time = 1.002622100 sigsuspend: pass time = 1.009842938 poll: fail time = 0.000091982 r = 1 open_fifo: pass time = 1.008938762 nanosleep: pass time = 1.009712542 flock: pass time = 1.008401116 fcntl(F_SETLKW): pass time = 1.007734333 connect: pass time = 1.009114624 accept: pass time = 1.009884633 in thread after dlopen(pthread) semop: pass time = 1.009071810 sigsuspend: pass time = 1.009982691 poll: fail time = 0.000021441 r = 1 open_fifo: pass time = 1.009301452 nanosleep: pass time = 1.009076141 flock: pass time = 1.008585918 fcntl(F_SETLKW): pass time = 1.007781617 connect: pass time = 1.008496940 accept: pass time = 1.009960063 using cancellation semop: pass time = 1.009796353 sigsuspend: pass time = 1.009889452 poll: fail time = 1.009987441 r = 1 open_fifo: pass time = 1.009137322 nanosleep: pass time = 1.009541778 flock: pass time = 1.008519638 fcntl(F_SETLKW): pass time = 1.007374018 connect: pass time = 1.008562243 accept: pass time = 1.009912011 ===> earlysig ==== run-regress-earlysig ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/earlysig"' -I/usr/src/regress/lib/libpthread/earlysig/../include -MD -MP -c /usr/src/regress/lib/libpthread/earlysig/earlysig.c cc -o earlysig earlysig.o -lpthread ./earlysig ===> errno ==== run-regress-errno ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/errno"' -I/usr/src/regress/lib/libpthread/errno/../include -MD -MP -c /usr/src/regress/lib/libpthread/errno/errno.c /usr/src/regress/lib/libpthread/errno/errno.c:62:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "m", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/errno/errno.c:67:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/errno/errno.c:73:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "2", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/errno/errno.c:157:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "X", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 4 warnings generated. cc -o errno errno.o -lpthread ./errno X ===> execve ==== run-regress-execve ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/execve"' -I/usr/src/regress/lib/libpthread/execve/../include -MD -MP -c /usr/src/regress/lib/libpthread/execve/execve.c /usr/src/regress/lib/libpthread/execve/execve.c:95:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, should_succeed, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/execve/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/execve/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o execve execve.o -lpthread ./execve This is the first message IGNORED: stdout is not a tty: this test needs a tty ===> fork ==== run-regress-fork ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/fork"' -I/usr/src/regress/lib/libpthread/fork/../include -MD -MP -c /usr/src/regress/lib/libpthread/fork/fork.c cc -o fork fork.o -lpthread ./fork forking from pid 68421 parent = pid 68421 parent ok ===> group ==== run-regress-group ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/group"' -I/usr/src/regress/lib/libpthread/group/../include -MD -MP -c /usr/src/regress/lib/libpthread/group/group.c cc -o group group.o -lpthread ./group gid 4 gid 1 gid 2 gid 3 gid 0 before: tty:*:4:root after: tty:*:4:root before: daemon:*:1:daemon after: daemon:*:1:daemon before: kmem:*:2:root after: kmem:*:2:root before: sys:*:3:root after: sys:*:3:root before: wheel:*:0:root,user after: wheel:*:0:root,user ===> malloc_duel ==== run-regress-malloc_duel ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/malloc_duel"' -I/usr/src/regress/lib/libpthread/malloc_duel/../include -MD -MP -c /usr/src/regress/lib/libpthread/malloc_duel/malloc_duel.c cc -o malloc_duel malloc_duel.o -lpthread ./malloc_duel ===> netdb ==== run-regress-netdb ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/netdb"' -I/usr/src/regress/lib/libpthread/netdb/../include -MD -MP -c /usr/src/regress/lib/libpthread/netdb/netdb.c /usr/src/regress/lib/libpthread/netdb/netdb.c:57:2: warning: format specifies type 'char *' but the argument has type 'struct servent *' [-Wformat] CHECKhn(serv = getservbyname("telnet", "tcp")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/netdb/netdb.c:67:2: warning: format specifies type 'char *' but the argument has type 'struct hostent *' [-Wformat] CHECKhn(host = gethostbyname("localhost")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/netdb/netdb.c:77:2: warning: format specifies type 'char *' but the argument has type 'struct hostent *' [-Wformat] CHECKhn(host = gethostbyname("127.0.0.1")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 3 warnings generated. cc -o netdb netdb.o -lpthread ./netdb getservbyname -> port 23 gethostbyname -> 127.0.0.1 ===> pcap ==== run-regress-pcap ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pcap"' -I/usr/src/regress/lib/libpthread/pcap/../include -MD -MP -c /usr/src/regress/lib/libpthread/pcap/pcap.c cc -o pcap pcap.o -lpcap -lpthread ./pcap PING 127.0.0.1 (127.0.0.1): 56 data bytes 64 bytes from 127.0.0.1: icmp_seq=0 ttl=255 time=0.098 ms 64 bytes from 127.0.0.1: icmp_seq=1 ttl=255 time=0.054 ms 64 bytes from 127.0.0.1: icmp_seq=2 ttl=255 time=0.063 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.054/0.072/0.098/0.019 ms ===> poll ==== run-regress-poll ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/poll"' -I/usr/src/regress/lib/libpthread/poll/../include -MD -MP -c /usr/src/regress/lib/libpthread/poll/poll.c cc -o poll poll.o -lutil -lpthread ./poll zero p[0]={fd=3, events=< in out > revents=< in out >} null p[1]={fd=4, events=< in out > revents=< in out >} closing zero zero p[0]={fd=3, events=< in out > revents=< nval >} null p[1]={fd=4, events=< in out > revents=< in out >} closing null rpipe p[0]={fd=3, events=< in > revents=< >} wpipe p[1]={fd=4, events=< out > revents=< out >} bg writing to wpipe rpipe p[0]={fd=3, events=< in > revents=< in >} ===> preemption ==== run-regress-preemption ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/preemption"' -I/usr/src/regress/lib/libpthread/preemption/../include -MD -MP -c /usr/src/regress/lib/libpthread/preemption/preemption.c cc -o preemption preemption.o -lpthread ./preemption yielding: 0 1 2 3 4 5 6 7 8 9 ===> preemption_float ==== run-regress-preemption_float ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/preemption_float"' -I/usr/src/regress/lib/libpthread/preemption_float/../include -MD -MP -c /usr/src/regress/lib/libpthread/preemption_float/preemption_float.c cc -o preemption_float preemption_float.o -lm -lpthread ./preemption_float ===> pthread_atfork ==== run-regress-pthread_atfork ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_atfork"' -I/usr/src/regress/lib/libpthread/pthread_atfork/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_atfork/pthread_atfork.c cc -o pthread_atfork pthread_atfork.o -lpthread ./pthread_atfork ===> pthread_cond_timedwait ==== run-regress-pthread_cond_timedwait ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_cond_timedwait"' -I/usr/src/regress/lib/libpthread/pthread_cond_timedwait/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_cond_timedwait/pthread_cond_timedwait.c cc -o pthread_cond_timedwait pthread_cond_timedwait.o -lpthread ./pthread_cond_timedwait pthread_cond_timedwait START Got timeout 0 in 5.006039476 seconds Got timeout 1 in 10.016040257 seconds ===> pthread_create ==== run-regress-pthread_create ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_create"' -I/usr/src/regress/lib/libpthread/pthread_create/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_create/pthread_create.c cc -o pthread_create pthread_create.o -lpthread ./pthread_create Original thread stack at 0xcf7c20b4 New thread was passed arg address 0xdeadbeef New thread stack at 0x6035b08c ===> pthread_join ==== run-regress-pthread_join ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_join"' -I/usr/src/regress/lib/libpthread/pthread_join/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_join/pthread_join.c cc -o pthread_join pthread_join.o -lpthread ./pthread_join Original thread stack at 0xcf7e6874 New thread 1 stack at 0x715893b8 New thread 2 stack at 0x715893b8 ===> pthread_kill ==== run-regress-pthread_kill ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_kill"' -I/usr/src/regress/lib/libpthread/pthread_kill/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_kill/pthread_kill.c cc -o pthread_kill pthread_kill.o -lpthread ./pthread_kill act_handler: signal 30, siginfo 0xcf7ee1f0, context 0xcf7ee19c act_handler: signal 30, siginfo 0x40d84020, context 0x40d83fcc act_handler: signal 30, siginfo 0x3f4659c0, context 0x3f46596c Thread T1 woke up Thread T2 woke up ===> pthread_mutex ==== run-regress-pthread_mutex ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_mutex"' -I/usr/src/regress/lib/libpthread/pthread_mutex/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_mutex/pthread_mutex.c cc -o pthread_mutex pthread_mutex.o -lpthread ./pthread_mutex test_mutex_static() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() test_mutex_fast() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() test_mutex_debug() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() test_debug_double_lock() test_debug_double_unlock() test_mutex_recursive() test_mutex_recursive_lock() test_mutex_recursive_trylock() test_mutex_normal() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() ===> pthread_once The fix for this bug has been backed out. https://marc.info/?l=openbsd-cvs&m=150983604531467&w=2 Wait until guenther@ has fixed the binutils problem with the samba port. DISABLED ===> pthread_rwlock ==== run-regress-pthread_rwlock ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_rwlock"' -I/usr/src/regress/lib/libpthread/pthread_rwlock/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_rwlock/pthread_rwlock.c cc -o pthread_rwlock pthread_rwlock.o -lpthread ./pthread_rwlock reader 0 locked, state = 1 reader 2 locked, state = 2 reader 0 woken, state = 2 reader 1 locked, state = 3 reader 2 woken, state = 3 reader 0 woken, state = 3 reader 3 locked, state = 4 reader 2 woken, state = 4 reader 1 woken, state = 4 reader 0 woken, state = 4 reader 4 locked, state = 5 reader 3 woken, state = 5 reader 1 woken, state = 5 reader 0 woken, state = 5 reader 2 woken, state = 5 reader 5 locked, state = 6 reader 4 woken, state = 6 reader 3 woken, state = 6 reader 2 woken, state = 6 reader 0 woken, state = 6 reader 1 woken, state = 6 writer started, state = 6 writer starting reader 4 woken, state = 7 reader 4 unlocked reader 5 woken, state = 7 reader 5 unlocked reader 3 woken, state = 7 reader 3 unlocked reader 0 woken, state = 7 reader 0 unlocked reader 1 woken, state = 7 reader 1 unlocked reader 2 woken, state = 7 reader 2 unlocked writer locked reader 2 woken, state = 8 reader 5 woken, state = 8 reader 1 woken, state = 8 reader 0 woken, state = 8 reader 2 woken, state = 9 reader 0 woken, state = 9 writer unlocking reader 4 woken, state = 0 reader 4 trying again (1) reader 4 locked again (1) reader 5 woken, state = 1 reader 5 trying again (2) reader 5 locked again (2) reader 4 woken, state = 2 reader 1 woken, state = 2 reader 1 trying again (3) reader 1 locked again (3) reader 2 woken, state = 3 reader 2 trying again (4) reader 2 locked again (4) reader 0 woken, state = 4 reader 0 trying again (5) reader 0 locked again (5) writer exiting reader 2 woken, state = 5 reader 3 woken, state = 5 reader 3 trying again (6) reader 3 locked again (6) reader 0 woken, state = 6 reader 0 exiting reader 3 exiting reader 1 woken, state = 6 reader 1 exiting reader 5 woken, state = 6 reader 2 woken, state = 6 reader 5 exiting reader 2 exiting reader 4 woken, state = 6 reader 4 exiting ===> pthread_rwlock2 ==== run-regress-pthread_rwlock2 ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_rwlock2"' -I/usr/src/regress/lib/libpthread/pthread_rwlock2/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_rwlock2/pthread_rwlock2.c cc -o pthread_rwlock2 pthread_rwlock2.o -lpthread ./pthread_rwlock2 rthread init 0x29dac334: mutex_lock 0x29dac480 (0x0) 0x29dac334: mutex_unlock 0x29dac480 (0x29dac334) 0x3d9c3b2c: mutex_lock 0x29dac494 (0x0) 0x29dac334: mutex_lock 0x29dac480 (0x0) 0x3d9c3b2c: mutex_unlock 0x29dac494 (0x3d9c3b2c) 0x3d9c3b2c: rwlock_wrlock 0x629563d0 (0) 0x29dac334: mutex_unlock 0x29dac480 (0x29dac334) 0x431b332c: rwlock_wrlock 0x629563d0 (2147483647) 0x3d9c3b2c: rwlock_unlock 0x629563d0 0x3d9c3b2c: rwlock_rdlock 0x629563d0 (2147483647) 0x431b3e2c: rwlock_wrlock 0x629563d0 (2147483647) 0x431b332c: rwlock_unlock 0x629563d0 0x29dac334: mutex_lock 0x29dac480 (0x0) 0x29dac334: mutex_unlock 0x29dac480 (0x29dac334) 0x431b332c: rwlock_rdlock 0x629563d0 (0) 0x431b332c: rwlock_unlock 0x629563d0 0x3d9c3b2c: rwlock_unlock 0x629563d0 0x29dac334: mutex_lock 0x29dac480 (0x0) 0x431b3e2c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_rdlock 0x629563d0 (0) 0x431b3e2c: rwlock_unlock 0x629563d0 0x29dac334: mutex_unlock 0x29dac480 (0x29dac334) 0x29dac334: mutex_lock 0x29dac480 (0x0) 0x29dac334: mutex_unlock 0x29dac480 (0x29dac334) 0x69f4fb2c: rwlock_wrlock 0x629563d0 (0) 0x69f4fb2c: rwlock_unlock 0x629563d0 0x69f4fb2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fb2c: rwlock_unlock 0x629563d0 0x431b342c: rwlock_wrlock 0x629563d0 (0) 0x431b342c: rwlock_unlock 0x629563d0 0x431b342c: rwlock_rdlock 0x629563d0 (0) 0x431b342c: rwlock_unlock 0x629563d0 0x29dac334: mutex_lock 0x29dac480 (0x0) 0x29dac334: mutex_unlock 0x29dac480 (0x29dac334) 0x3d9c3e2c: rwlock_wrlock 0x629563d0 (0) 0x3d9c3e2c: rwlock_unlock 0x629563d0 0x3d9c3e2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3e2c: rwlock_unlock 0x629563d0 0x29dac334: mutex_lock 0x29dac480 (0x0) 0x29dac334: mutex_unlock 0x29dac480 (0x29dac334) 0x69f4f12c: rwlock_wrlock 0x629563d0 (0) 0x69f4f12c: rwlock_unlock 0x629563d0 0x69f4f12c: rwlock_rdlock 0x629563d0 (0) 0x69f4f12c: rwlock_unlock 0x629563d0 0x29dac334: mutex_lock 0x29dac480 (0x0) 0x29dac334: mutex_unlock 0x29dac480 (0x29dac334) 0x69f4f42c: rwlock_wrlock 0x629563d0 (0) 0x69f4f42c: rwlock_unlock 0x629563d0 0x69f4f42c: rwlock_rdlock 0x629563d0 (0) 0x69f4f42c: rwlock_unlock 0x629563d0 0x29dac334: mutex_lock 0x29dac480 (0x0) 0x29dac334: mutex_unlock 0x29dac480 (0x29dac334) 0x3d9c3d2c: rwlock_wrlock 0x629563d0 (0) 0x3d9c3d2c: rwlock_unlock 0x629563d0 0x3d9c3d2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3d2c: rwlock_unlock 0x629563d0 0x29dac334: mutex_lock 0x29dac480 (0x0) 0x3d9c302c: rwlock_wrlock 0x629563d0 (0) 0x3d9c302c: rwlock_unlock 0x629563d0 0x3d9c302c: rwlock_rdlock 0x629563d0 (0) 0x3d9c302c: rwlock_unlock 0x629563d0 0x29dac334: mutex_unlock 0x29dac480 (0x29dac334) 0x29dac334: mutex_lock 0x29dac480 (0x0) 0x29dac334: mutex_unlock 0x29dac480 (0x29dac334) 0x69f4f72c: rwlock_wrlock 0x629563d0 (0) 0x69f4f72c: rwlock_unlock 0x629563d0 0x69f4f72c: rwlock_rdlock 0x629563d0 (0) 0x69f4f72c: rwlock_unlock 0x629563d0 0x29dac334: mutex_lock 0x29dac480 (0x0) 0x29dac334: mutex_unlock 0x29dac480 (0x29dac334) 0x7274662c: rwlock_wrlock 0x629563d0 (0) 0x7274662c: rwlock_unlock 0x629563d0 0x7274662c: rwlock_rdlock 0x629563d0 (0) 0x7274662c: rwlock_unlock 0x629563d0 0x29dac334: mutex_lock 0x29dac480 (0x0) 0x29dac334: mutex_unlock 0x29dac480 (0x29dac334) 0x69f4ff2c: rwlock_wrlock 0x629563d0 (0) 0x69f4ff2c: rwlock_unlock 0x629563d0 0x69f4ff2c: rwlock_rdlock 0x629563d0 (0) 0x69f4ff2c: rwlock_unlock 0x629563d0 0x29dac334: mutex_lock 0x29dac480 (0x0) 0x29dac334: mutex_unlock 0x29dac480 (0x29dac334) 0x3d9c3f2c: rwlock_wrlock 0x629563d0 (0) 0x3d9c3f2c: rwlock_unlock 0x629563d0 0x3d9c3f2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3f2c: rwlock_unlock 0x629563d0 0x29dac334: mutex_lock 0x29dac480 (0x0) 0x29dac334: mutex_unlock 0x29dac480 (0x29dac334) 0x7274672c: rwlock_wrlock 0x629563d0 (0) 0x7274672c: rwlock_unlock 0x629563d0 0x7274672c: rwlock_rdlock 0x629563d0 (0) 0x7274672c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c3b2c stack 0x5a248240 0x7274652c: rwlock_wrlock 0x629563d0 (0) 0x7274652c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x431b332c stack 0x5a244120 0x7274652c: rwlock_unlock 0x629563d0 rthread reaping 0x431b3e2c stack 0x5a248aa0 rthread reaping 0x69f4fb2c stack 0x5a248560 rthread reaping 0x431b342c stack 0x5a2273a0 rthread reaping 0x3d9c3e2c stack 0x5a2279a0 rthread reaping 0x69f4f12c stack 0x5a248000 rthread reaping 0x69f4f42c stack 0x5a227100 rthread reaping 0x3d9c3d2c stack 0x5a227200 rthread reaping 0x3d9c302c stack 0x5a244840 rthread reaping 0x69f4f72c stack 0x5a222860 rthread reaping 0x7274662c stack 0x5a248640 rthread reaping 0x69f4ff2c stack 0x5a244c60 rthread reaping 0x3d9c3f2c stack 0x5a2482e0 rthread reaping 0x7274672c stack 0x5a244780 rthread reaping 0x7274652c stack 0x5a248360 0x3d9c342c: rwlock_wrlock 0x629563d0 (0) 0x69f4fc2c: rwlock_wrlock 0x629563d0 (0) 0x3d9c342c: rwlock_unlock 0x629563d0 0x3d9c342c: rwlock_rdlock 0x629563d0 (0) 0x69f4fc2c: rwlock_unlock 0x629563d0 0x3d9c342c: rwlock_unlock 0x629563d0 0x69f4fc2c: rwlock_rdlock 0x629563d0 (1) 0x69f4fc2c: rwlock_unlock 0x629563d0 0x7274682c: rwlock_wrlock 0x629563d0 (0) 0x7274682c: rwlock_unlock 0x629563d0 0x7274682c: rwlock_rdlock 0x629563d0 (0) 0x7274682c: rwlock_unlock 0x629563d0 0x431b302c: rwlock_wrlock 0x629563d0 (0) 0x431b302c: rwlock_unlock 0x629563d0 0x431b302c: rwlock_rdlock 0x629563d0 (0) 0x431b302c: rwlock_unlock 0x629563d0 0x431b3a2c: rwlock_wrlock 0x629563d0 (0) 0x431b3a2c: rwlock_unlock 0x629563d0 0x431b3a2c: rwlock_rdlock 0x629563d0 (0) 0x431b3a2c: rwlock_unlock 0x629563d0 0x69f4f62c: rwlock_wrlock 0x629563d0 (0) 0x69f4f62c: rwlock_unlock 0x629563d0 0x69f4f62c: rwlock_rdlock 0x629563d0 (0) 0x69f4f62c: rwlock_unlock 0x629563d0 0x7274692c: rwlock_wrlock 0x629563d0 (0) 0x7274692c: rwlock_unlock 0x629563d0 0x7274692c: rwlock_rdlock 0x629563d0 (0) 0x7274692c: rwlock_unlock 0x629563d0 0x72746b2c: rwlock_wrlock 0x629563d0 (0) 0x72746b2c: rwlock_unlock 0x629563d0 0x72746b2c: rwlock_rdlock 0x629563d0 (0) 0x72746b2c: rwlock_unlock 0x629563d0 0x3d9c3e2c: rwlock_wrlock 0x629563d0 (0) 0x3d9c3e2c: rwlock_unlock 0x629563d0 0x3d9c3e2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3e2c: rwlock_unlock 0x629563d0 0x72746e2c: rwlock_wrlock 0x629563d0 (0) 0x72746e2c: rwlock_unlock 0x629563d0 0x72746e2c: rwlock_rdlock 0x629563d0 (0) 0x7274632c: rwlock_wrlock 0x629563d0 (0) 0x72746e2c: rwlock_unlock 0x629563d0 0x7274632c: rwlock_unlock 0x629563d0 0x7274632c: rwlock_rdlock 0x629563d0 (0) 0x7274632c: rwlock_unlock 0x629563d0 0x69f4f52c: rwlock_wrlock 0x629563d0 (0) 0x69f4f52c: rwlock_unlock 0x629563d0 0x69f4f52c: rwlock_rdlock 0x629563d0 (0) 0x69f4f52c: rwlock_unlock 0x629563d0 0x3d9c362c: rwlock_wrlock 0x629563d0 (0) 0x3d9c362c: rwlock_unlock 0x629563d0 0x3d9c362c: rwlock_rdlock 0x629563d0 (0) 0x3d9c362c: rwlock_unlock 0x629563d0 0x3d9c312c: rwlock_wrlock 0x629563d0 (0) 0x3d9c312c: rwlock_unlock 0x629563d0 0x3d9c312c: rwlock_rdlock 0x629563d0 (0) 0x3d9c312c: rwlock_unlock 0x629563d0 0x69f4f82c: rwlock_wrlock 0x629563d0 (1) 0x69f4f82c: rwlock_unlock 0x629563d0 0x69f4f82c: rwlock_rdlock 0x629563d0 (0) 0x69f4f82c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c342c stack 0x5a248360 rthread reaping 0x69f4fc2c stack 0x5a244780 rthread reaping 0x7274682c stack 0x5a2482e0 0x7274622c: rwlock_wrlock 0x629563d0 (0) rthread reaping 0x431b302c stack 0x5a244c60 0x7274622c: rwlock_unlock 0x629563d0 rthread reaping 0x431b3a2c stack 0x5a248640 0x7274622c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x69f4f62c stack 0x5a222860 rthread reaping 0x7274692c stack 0x5a244840 0x7274622c: rwlock_unlock 0x629563d0 rthread reaping 0x72746b2c stack 0x5a227200 rthread reaping 0x3d9c3e2c stack 0x5a227100 rthread reaping 0x72746e2c stack 0x5a248000 rthread reaping 0x7274632c stack 0x5a2279a0 rthread reaping 0x69f4f52c stack 0x5a2273a0 rthread reaping 0x3d9c362c stack 0x5a248560 rthread reaping 0x3d9c312c stack 0x5a248aa0 rthread reaping 0x69f4f82c stack 0x5a244120 rthread reaping 0x7274622c stack 0x5a248240 0x69f4f22c: rwlock_wrlock 0x629563d0 (0) 0x69f4f22c: rwlock_unlock 0x629563d0 0x69f4f22c: rwlock_rdlock 0x629563d0 (0) 0x69f4f22c: rwlock_unlock 0x629563d0 0x72746b2c: rwlock_wrlock 0x629563d0 (0) 0x72746b2c: rwlock_unlock 0x629563d0 0x72746b2c: rwlock_rdlock 0x629563d0 (0) 0x72746a2c: rwlock_wrlock 0x629563d0 (0) 0x72746b2c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_rdlock 0x629563d0 (0) 0x72746a2c: rwlock_unlock 0x629563d0 0x7274672c: rwlock_wrlock 0x629563d0 (0) 0x69f4f72c: rwlock_wrlock 0x629563d0 (2147483647) 0x431b3f2c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c322c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274672c: rwlock_unlock 0x629563d0 0x7274672c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x69f4f22c stack 0x5a248240 rthread reaping 0x72746b2c stack 0x5a244120 rthread reaping 0x72746a2c stack 0x5a248aa0 0x72746c2c: rwlock_wrlock 0x629563d0 (1) 0x69f4fd2c: rwlock_wrlock 0x629563d0 (2147483649) 0x69f4f62c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b3e2c: rwlock_wrlock 0x629563d0 (2147483649) 0x7274662c: rwlock_wrlock 0x629563d0 (2147483649) 0x69f4f02c: rwlock_wrlock 0x629563d0 (2147483649) 0x72746d2c: rwlock_wrlock 0x629563d0 (2147483649) 0x7274672c: rwlock_unlock 0x629563d0 0x3d9c372c: rwlock_wrlock 0x629563d0 (0) 0x69f4f42c: rwlock_wrlock 0x629563d0 (0) 0x69f4f42c: rwlock_unlock 0x629563d0 0x69f4f72c: rwlock_unlock 0x629563d0 0x7274662c: rwlock_unlock 0x629563d0 0x69f4f72c: rwlock_rdlock 0x629563d0 (0) 0x69f4f02c: rwlock_unlock 0x629563d0 0x69f4f42c: rwlock_rdlock 0x629563d0 (4294967295) 0x69f4f42c: rwlock_unlock 0x629563d0 0x7274662c: rwlock_rdlock 0x629563d0 (2147483647) 0x7274662c: rwlock_unlock 0x629563d0 0x69f4f02c: rwlock_rdlock 0x629563d0 (0) 0x69f4f02c: rwlock_unlock 0x629563d0 0x3d9c322c: rwlock_unlock 0x629563d0 0x3d9c322c: rwlock_rdlock 0x629563d0 (0) 0x72746d2c: rwlock_unlock 0x629563d0 0x3d9c372c: rwlock_unlock 0x629563d0 0x3d9c372c: rwlock_rdlock 0x629563d0 (0) 0x3d9c372c: rwlock_unlock 0x629563d0 0x72746d2c: rwlock_rdlock 0x629563d0 (2147483647) 0x69f4fd2c: rwlock_unlock 0x629563d0 0x69f4fd2c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x7274672c stack 0x5a248560 0x69f4f72c: rwlock_unlock 0x629563d0 0x69f4fd2c: rwlock_unlock 0x629563d0 0x72746d2c: rwlock_unlock 0x629563d0 0x3d9c322c: rwlock_unlock 0x629563d0 rthread reaping 0x69f4f72c stack 0x5a2273a0 0x69f4f62c: rwlock_unlock 0x629563d0 0x69f4f62c: rwlock_rdlock 0x629563d0 (0) 0x431b3e2c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_rdlock 0x629563d0 (0) 0x431b3e2c: rwlock_rdlock 0x629563d0 (0) 0x72746c2c: rwlock_unlock 0x629563d0 0x69f4f62c: rwlock_unlock 0x629563d0 0x72746c2c: rwlock_rdlock 0x629563d0 (0) 0x431b3f2c: rwlock_unlock 0x629563d0 0x72746c2c: rwlock_unlock 0x629563d0 rthread reaping 0x431b3f2c stack 0x5a2279a0 rthread reaping 0x3d9c322c stack 0x5a248000 0x431b3e2c: rwlock_unlock 0x629563d0 rthread reaping 0x72746c2c stack 0x5a227100 rthread reaping 0x69f4fd2c stack 0x5a227200 rthread reaping 0x69f4f62c stack 0x5a244840 rthread reaping 0x431b3e2c stack 0x5a222860 rthread reaping 0x7274662c stack 0x5a248640 rthread reaping 0x69f4f02c stack 0x5a244c60 rthread reaping 0x72746d2c stack 0x5a2482e0 rthread reaping 0x69f4f42c stack 0x5a244780 rthread reaping 0x3d9c372c stack 0x5a248360 0x72746a2c: rwlock_wrlock 0x629563d0 (0) 0x72746a2c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_rdlock 0x629563d0 (0) 0x72746a2c: rwlock_unlock 0x629563d0 0x3d9c302c: rwlock_wrlock 0x629563d0 (1) 0x3d9c302c: rwlock_unlock 0x629563d0 0x3d9c302c: rwlock_rdlock 0x629563d0 (0) 0x3d9c302c: rwlock_unlock 0x629563d0 0x431b392c: rwlock_wrlock 0x629563d0 (0) 0x431b392c: rwlock_unlock 0x629563d0 0x431b392c: rwlock_rdlock 0x629563d0 (0) 0x431b392c: rwlock_unlock 0x629563d0 0x3d9c342c: rwlock_wrlock 0x629563d0 (0) 0x69f4fe2c: rwlock_wrlock 0x629563d0 (2147483647) 0x3d9c342c: rwlock_unlock 0x629563d0 0x431b372c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c342c: rwlock_rdlock 0x629563d0 (2147483647) 0x3d9c332c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b372c: rwlock_unlock 0x629563d0 0x431b372c: rwlock_rdlock 0x629563d0 (0) 0x3d9c312c: rwlock_wrlock 0x629563d0 (2) 0x72746b2c: rwlock_wrlock 0x629563d0 (2147483650) rthread reaping 0x72746a2c stack 0x5a248360 rthread reaping 0x3d9c302c stack 0x5a244780 0x431b3d2c: rwlock_wrlock 0x629563d0 (2147483650) rthread reaping 0x431b392c stack 0x5a2482e0 0x72746e2c: rwlock_wrlock 0x629563d0 (2147483650) 0x431b352c: rwlock_wrlock 0x629563d0 (2147483650) 0x431b3c2c: rwlock_wrlock 0x629563d0 (2147483650) 0x7274622c: rwlock_wrlock 0x629563d0 (2147483650) 0x431b372c: rwlock_unlock 0x629563d0 0x3d9c342c: rwlock_unlock 0x629563d0 0x431b302c: rwlock_wrlock 0x629563d0 (0) 0x3d9c352c: rwlock_wrlock 0x629563d0 (2147483647) 0x431b302c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c332c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_unlock 0x629563d0 0x3d9c332c: rwlock_rdlock 0x629563d0 (0) 0x3d9c332c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_rdlock 0x629563d0 (0) 0x431b352c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_unlock 0x629563d0 0x431b302c: rwlock_rdlock 0x629563d0 (2147483647) 0x69f4fe2c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c312c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_unlock 0x629563d0 0x3d9c312c: rwlock_rdlock 0x629563d0 (0) 0x3d9c312c: rwlock_unlock 0x629563d0 0x3d9c352c: rwlock_unlock 0x629563d0 0x3d9c352c: rwlock_rdlock 0x629563d0 (0) 0x431b3d2c: rwlock_rdlock 0x629563d0 (2147483647) 0x72746b2c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_unlock 0x629563d0 0x72746b2c: rwlock_rdlock 0x629563d0 (0) 0x431b3c2c: rwlock_unlock 0x629563d0 0x72746b2c: rwlock_unlock 0x629563d0 0x3d9c352c: rwlock_unlock 0x629563d0 rthread reaping 0x69f4fe2c stack 0x5a248640 rthread reaping 0x3d9c342c stack 0x5a244c60 rthread reaping 0x431b372c stack 0x5a222860 rthread reaping 0x3d9c332c stack 0x5a244840 rthread reaping 0x3d9c312c stack 0x5a227200 rthread reaping 0x72746b2c stack 0x5a227100 rthread reaping 0x431b3d2c stack 0x5a248000 0x431b302c: rwlock_unlock 0x629563d0 0x72746e2c: rwlock_unlock 0x629563d0 0x72746e2c: rwlock_rdlock 0x629563d0 (0) 0x72746e2c: rwlock_unlock 0x629563d0 0x7274622c: rwlock_unlock 0x629563d0 0x7274622c: rwlock_rdlock 0x629563d0 (0) 0x7274622c: rwlock_unlock 0x629563d0 rthread reaping 0x72746e2c stack 0x5a2279a0 rthread reaping 0x431b352c stack 0x5a2273a0 rthread reaping 0x7274622c stack 0x5a248560 rthread reaping 0x431b3c2c stack 0x5a248aa0 rthread reaping 0x431b302c stack 0x5a244120 rthread reaping 0x3d9c352c stack 0x5a248240 0x69f4fa2c: rwlock_wrlock 0x629563d0 (0) 0x69f4fa2c: rwlock_unlock 0x629563d0 0x69f4fa2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fa2c: rwlock_unlock 0x629563d0 0x69f4f72c: rwlock_wrlock 0x629563d0 (1) 0x69f4f72c: rwlock_unlock 0x629563d0 0x69f4f72c: rwlock_rdlock 0x629563d0 (0) 0x69f4f72c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_wrlock 0x629563d0 (1) 0x431b3e2c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_rdlock 0x629563d0 (0) 0x431b3e2c: rwlock_unlock 0x629563d0 0x69f4fb2c: rwlock_wrlock 0x629563d0 (0) 0x69f4fb2c: rwlock_unlock 0x629563d0 0x69f4fb2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fb2c: rwlock_unlock 0x629563d0 0x3d9c372c: rwlock_wrlock 0x629563d0 (0) 0x3d9c372c: rwlock_unlock 0x629563d0 0x3d9c372c: rwlock_rdlock 0x629563d0 (0) 0x3d9c372c: rwlock_unlock 0x629563d0 0x7274612c: rwlock_wrlock 0x629563d0 (1) 0x7274612c: rwlock_unlock 0x629563d0 0x7274612c: rwlock_rdlock 0x629563d0 (0) 0x7274612c: rwlock_unlock 0x629563d0 0x431b322c: rwlock_wrlock 0x629563d0 (0) 0x431b322c: rwlock_unlock 0x629563d0 0x431b322c: rwlock_rdlock 0x629563d0 (0) 0x431b322c: rwlock_unlock 0x629563d0 0x72746f2c: rwlock_wrlock 0x629563d0 (0) 0x72746f2c: rwlock_unlock 0x629563d0 0x72746f2c: rwlock_rdlock 0x629563d0 (0) 0x69f4f12c: rwlock_wrlock 0x629563d0 (1) 0x72746f2c: rwlock_unlock 0x629563d0 0x69f4f12c: rwlock_unlock 0x629563d0 0x69f4f12c: rwlock_rdlock 0x629563d0 (0) 0x69f4fc2c: rwlock_wrlock 0x629563d0 (0) 0x69f4f12c: rwlock_unlock 0x629563d0 0x7274642c: rwlock_wrlock 0x629563d0 (0) 0x7274642c: rwlock_unlock 0x629563d0 0x7274642c: rwlock_rdlock 0x629563d0 (0) 0x7274642c: rwlock_unlock 0x629563d0 0x69f4fc2c: rwlock_unlock 0x629563d0 0x69f4fc2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c382c: rwlock_wrlock 0x629563d0 (0) 0x69f4fc2c: rwlock_unlock 0x629563d0 0x3d9c382c: rwlock_unlock 0x629563d0 0x3d9c382c: rwlock_rdlock 0x629563d0 (0) 0x3d9c322c: rwlock_wrlock 0x629563d0 (1) rthread reaping 0x69f4fa2c stack 0x5a248240 rthread reaping 0x69f4f72c stack 0x5a244120 rthread reaping 0x431b3e2c stack 0x5a248aa0 rthread reaping 0x69f4fb2c stack 0x5a248560 rthread reaping 0x3d9c372c stack 0x5a2273a0 0x3d9c382c: rwlock_unlock 0x629563d0 rthread reaping 0x7274612c stack 0x5a2279a0 rthread reaping 0x431b322c stack 0x5a248000 rthread reaping 0x72746f2c stack 0x5a227100 rthread reaping 0x69f4f12c stack 0x5a227200 rthread reaping 0x69f4fc2c stack 0x5a244840 rthread reaping 0x7274642c stack 0x5a222860 0x431b312c: rwlock_wrlock 0x629563d0 (2147483647) 0x69f4f02c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274682c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c322c: rwlock_unlock 0x629563d0 0x3d9c322c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x3d9c382c stack 0x5a244c60 0x3d9c322c: rwlock_unlock 0x629563d0 0x431b312c: rwlock_unlock 0x629563d0 0x431b312c: rwlock_rdlock 0x629563d0 (0) 0x431b312c: rwlock_unlock 0x629563d0 0x69f4f02c: rwlock_unlock 0x629563d0 0x69f4f02c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x3d9c322c stack 0x5a248640 0x69f4f02c: rwlock_unlock 0x629563d0 rthread reaping 0x431b312c stack 0x5a2482e0 rthread reaping 0x69f4f02c stack 0x5a244780 0x7274682c: rwlock_unlock 0x629563d0 0x7274682c: rwlock_rdlock 0x629563d0 (0) 0x7274682c: rwlock_unlock 0x629563d0 rthread reaping 0x7274682c stack 0x5a248360 0x3d9c332c: rwlock_wrlock 0x629563d0 (0) 0x3d9c332c: rwlock_unlock 0x629563d0 0x3d9c332c: rwlock_rdlock 0x629563d0 (0) 0x3d9c332c: rwlock_unlock 0x629563d0 0x3d9c342c: rwlock_wrlock 0x629563d0 (1) 0x3d9c342c: rwlock_unlock 0x629563d0 0x3d9c342c: rwlock_rdlock 0x629563d0 (0) 0x3d9c342c: rwlock_unlock 0x629563d0 0x7274622c: rwlock_wrlock 0x629563d0 (0) 0x7274622c: rwlock_unlock 0x629563d0 0x7274622c: rwlock_rdlock 0x629563d0 (0) 0x431b3f2c: rwlock_wrlock 0x629563d0 (1) 0x431b302c: rwlock_wrlock 0x629563d0 (2147483649) 0x7274622c: rwlock_unlock 0x629563d0 0x431b3b2c: rwlock_wrlock 0x629563d0 (0) 0x69f4f22c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b302c: rwlock_unlock 0x629563d0 0x431b322c: rwlock_wrlock 0x629563d0 (0) 0x431b362c: rwlock_wrlock 0x629563d0 (2147483647) 0x431b372c: rwlock_wrlock 0x629563d0 (4294967295) rthread reaping 0x3d9c332c stack 0x5a248360 rthread reaping 0x3d9c342c stack 0x5a244780 rthread reaping 0x7274622c stack 0x5a2482e0 0x431b322c: rwlock_unlock 0x629563d0 0x431b302c: rwlock_rdlock 0x629563d0 (4294967295) 0x431b322c: rwlock_rdlock 0x629563d0 (1) 0x72746b2c: rwlock_wrlock 0x629563d0 (2147483650) 0x3d9c352c: rwlock_wrlock 0x629563d0 (2147483650) 0x72746a2c: rwlock_wrlock 0x629563d0 (2147483650) 0x431b382c: rwlock_wrlock 0x629563d0 (2147483650) 0x431b302c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b322c: rwlock_unlock 0x629563d0 0x7274602c: rwlock_wrlock 0x629563d0 (0) 0x7274602c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_unlock 0x629563d0 0x431b382c: rwlock_unlock 0x629563d0 0x7274602c: rwlock_rdlock 0x629563d0 (2147483647) 0x72746a2c: rwlock_rdlock 0x629563d0 (0) 0x72746a2c: rwlock_unlock 0x629563d0 0x431b382c: rwlock_rdlock 0x629563d0 (1) 0x7274602c: rwlock_unlock 0x629563d0 0x431b382c: rwlock_unlock 0x629563d0 0x431b372c: rwlock_unlock 0x629563d0 0x431b372c: rwlock_rdlock 0x629563d0 (0) 0x431b372c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_unlock 0x629563d0 0x431b362c: rwlock_unlock 0x629563d0 0x431b362c: rwlock_rdlock 0x629563d0 (0) 0x431b3c2c: rwlock_rdlock 0x629563d0 (0) 0x431b362c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_unlock 0x629563d0 0x431b3b2c: rwlock_unlock 0x629563d0 0x431b3b2c: rwlock_rdlock 0x629563d0 (0) 0x431b3b2c: rwlock_unlock 0x629563d0 0x69f4f22c: rwlock_unlock 0x629563d0 0x69f4f22c: rwlock_rdlock 0x629563d0 (0) 0x3d9c352c: rwlock_unlock 0x629563d0 0x69f4f22c: rwlock_unlock 0x629563d0 0x3d9c352c: rwlock_rdlock 0x629563d0 (0) 0x3d9c352c: rwlock_unlock 0x629563d0 0x72746b2c: rwlock_unlock 0x629563d0 0x72746b2c: rwlock_rdlock 0x629563d0 (0) 0x72746b2c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_rdlock 0x629563d0 (0) 0x431b3f2c: rwlock_unlock 0x629563d0 rthread reaping 0x431b3f2c stack 0x5a248640 rthread reaping 0x431b3b2c stack 0x5a244c60 rthread reaping 0x431b302c stack 0x5a222860 rthread reaping 0x69f4f22c stack 0x5a244840 rthread reaping 0x431b322c stack 0x5a227200 rthread reaping 0x431b362c stack 0x5a227100 rthread reaping 0x431b372c stack 0x5a248000 rthread reaping 0x72746a2c stack 0x5a2279a0 rthread reaping 0x3d9c352c stack 0x5a2273a0 rthread reaping 0x72746b2c stack 0x5a248560 rthread reaping 0x7274602c stack 0x5a248aa0 rthread reaping 0x431b3c2c stack 0x5a244120 rthread reaping 0x431b382c stack 0x5a248240 0x3d9c332c: rwlock_wrlock 0x629563d0 (0) 0x3d9c332c: rwlock_unlock 0x629563d0 0x3d9c332c: rwlock_rdlock 0x629563d0 (0) 0x3d9c332c: rwlock_unlock 0x629563d0 0x69f4fd2c: rwlock_wrlock 0x629563d0 (0) 0x69f4fc2c: rwlock_wrlock 0x629563d0 (2147483647) 0x69f4fd2c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_wrlock 0x629563d0 (0) 0x69f4fd2c: rwlock_rdlock 0x629563d0 (2147483647) 0x431b3e2c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c3e2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b332c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4fe2c: rwlock_unlock 0x629563d0 0x3d9c3f2c: rwlock_wrlock 0x629563d0 (0) rthread reaping 0x3d9c332c stack 0x5a248240 0x72746c2c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4fe2c: rwlock_rdlock 0x629563d0 (4294967295) 0x69f4ff2c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4f12c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b392c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c3f2c: rwlock_unlock 0x629563d0 0x7274692c: rwlock_wrlock 0x629563d0 (0) 0x431b3a2c: rwlock_wrlock 0x629563d0 (2147483647) 0x69f4f02c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c3f2c: rwlock_rdlock 0x629563d0 (4294967295) 0x3d9c3a2c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274692c: rwlock_unlock 0x629563d0 0x431b392c: rwlock_unlock 0x629563d0 0x431b392c: rwlock_rdlock 0x629563d0 (0) 0x431b392c: rwlock_unlock 0x629563d0 0x72746c2c: rwlock_unlock 0x629563d0 0x72746c2c: rwlock_rdlock 0x629563d0 (0) 0x72746c2c: rwlock_unlock 0x629563d0 0x69f4f12c: rwlock_unlock 0x629563d0 0x431b332c: rwlock_unlock 0x629563d0 0x69f4f12c: rwlock_rdlock 0x629563d0 (0) 0x431b3e2c: rwlock_unlock 0x629563d0 0x431b332c: rwlock_rdlock 0x629563d0 (2147483647) 0x431b332c: rwlock_unlock 0x629563d0 0x69f4f02c: rwlock_unlock 0x629563d0 0x69f4f02c: rwlock_rdlock 0x629563d0 (0) 0x431b3e2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3f2c: rwlock_unlock 0x629563d0 0x7274692c: rwlock_rdlock 0x629563d0 (2147483652) 0x69f4f12c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_unlock 0x629563d0 0x69f4f02c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_unlock 0x629563d0 0x7274692c: rwlock_unlock 0x629563d0 0x69f4fd2c: rwlock_unlock 0x629563d0 0x69f4fc2c: rwlock_unlock 0x629563d0 0x69f4fc2c: rwlock_rdlock 0x629563d0 (4294967295) rthread reaping 0x69f4fd2c stack 0x5a244120 0x3d9c3a2c: rwlock_unlock 0x629563d0 0x3d9c3a2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3e2c: rwlock_unlock 0x629563d0 0x3d9c3a2c: rwlock_unlock 0x629563d0 0x3d9c3e2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3e2c: rwlock_unlock 0x629563d0 0x69f4fc2c: rwlock_unlock 0x629563d0 0x431b3a2c: rwlock_unlock 0x629563d0 rthread reaping 0x69f4fc2c stack 0x5a248aa0 rthread reaping 0x69f4fe2c stack 0x5a248560 0x431b3a2c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x431b3e2c stack 0x5a2273a0 0x431b3a2c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c3e2c stack 0x5a2279a0 rthread reaping 0x431b332c stack 0x5a248000 rthread reaping 0x3d9c3f2c stack 0x5a227100 rthread reaping 0x72746c2c stack 0x5a227200 0x69f4ff2c: rwlock_unlock 0x629563d0 0x69f4ff2c: rwlock_rdlock 0x629563d0 (0) 0x69f4ff2c: rwlock_unlock 0x629563d0 rthread reaping 0x69f4ff2c stack 0x5a244840 rthread reaping 0x431b392c stack 0x5a222860 rthread reaping 0x69f4f12c stack 0x5a244c60 rthread reaping 0x7274692c stack 0x5a248640 rthread reaping 0x431b3a2c stack 0x5a2482e0 rthread reaping 0x3d9c3a2c stack 0x5a244780 rthread reaping 0x69f4f02c stack 0x5a248360 0x7274632c: rwlock_wrlock 0x629563d0 (0) 0x7274632c: rwlock_unlock 0x629563d0 0x7274632c: rwlock_rdlock 0x629563d0 (0) 0x7274632c: rwlock_unlock 0x629563d0 0x431b372c: rwlock_wrlock 0x629563d0 (0) 0x431b372c: rwlock_unlock 0x629563d0 0x431b372c: rwlock_rdlock 0x629563d0 (0) 0x431b372c: rwlock_unlock 0x629563d0 0x69f4f12c: rwlock_wrlock 0x629563d0 (0) 0x69f4f12c: rwlock_unlock 0x629563d0 0x69f4f12c: rwlock_rdlock 0x629563d0 (0) 0x69f4f12c: rwlock_unlock 0x629563d0 0x69f4f52c: rwlock_wrlock 0x629563d0 (0) 0x69f4f52c: rwlock_unlock 0x629563d0 0x69f4f52c: rwlock_rdlock 0x629563d0 (0) 0x69f4f32c: rwlock_wrlock 0x629563d0 (0) 0x69f4f52c: rwlock_unlock 0x629563d0 0x69f4f32c: rwlock_unlock 0x629563d0 0x69f4f32c: rwlock_rdlock 0x629563d0 (0) 0x69f4f32c: rwlock_unlock 0x629563d0 0x69f4f42c: rwlock_wrlock 0x629563d0 (0) 0x69f4f42c: rwlock_unlock 0x629563d0 0x69f4f42c: rwlock_rdlock 0x629563d0 (0) 0x69f4f42c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_wrlock 0x629563d0 (0) 0x69f4fe2c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fe2c: rwlock_unlock 0x629563d0 0x431b332c: rwlock_wrlock 0x629563d0 (0) 0x431b332c: rwlock_unlock 0x629563d0 0x431b332c: rwlock_rdlock 0x629563d0 (0) 0x3d9c342c: rwlock_wrlock 0x629563d0 (1) 0x431b332c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_wrlock 0x629563d0 (0) rthread reaping 0x7274632c stack 0x5a248360 rthread reaping 0x431b372c stack 0x5a244780 rthread reaping 0x69f4f12c stack 0x5a2482e0 rthread reaping 0x69f4f52c stack 0x5a248640 rthread reaping 0x69f4f32c stack 0x5a244c60 rthread reaping 0x69f4f42c stack 0x5a222860 rthread reaping 0x69f4fe2c stack 0x5a244840 0x3d9c342c: rwlock_unlock 0x629563d0 rthread reaping 0x431b332c stack 0x5a227200 0x3d9c342c: rwlock_rdlock 0x629563d0 (0) 0x431b302c: rwlock_wrlock 0x629563d0 (0) 0x72746d2c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c372c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c382c: rwlock_wrlock 0x629563d0 (2147483649) 0x7274672c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c342c: rwlock_unlock 0x629563d0 0x431b3a2c: rwlock_wrlock 0x629563d0 (0) 0x431b3a2c: rwlock_unlock 0x629563d0 0x431b3a2c: rwlock_rdlock 0x629563d0 (0) 0x431b3a2c: rwlock_unlock 0x629563d0 0x3d9c372c: rwlock_unlock 0x629563d0 0x431b302c: rwlock_unlock 0x629563d0 0x431b302c: rwlock_rdlock 0x629563d0 (0) 0x431b302c: rwlock_unlock 0x629563d0 0x3d9c372c: rwlock_rdlock 0x629563d0 (0) 0x3d9c372c: rwlock_unlock 0x629563d0 0x72746d2c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c342c stack 0x5a227100 0x72746d2c: rwlock_rdlock 0x629563d0 (0) 0x72746d2c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_rdlock 0x629563d0 (0) 0x431b3c2c: rwlock_unlock 0x629563d0 0x3d9c382c: rwlock_unlock 0x629563d0 0x3d9c382c: rwlock_rdlock 0x629563d0 (0) 0x3d9c382c: rwlock_unlock 0x629563d0 rthread reaping 0x431b3c2c stack 0x5a248000 rthread reaping 0x431b302c stack 0x5a2279a0 rthread reaping 0x72746d2c stack 0x5a2273a0 0x7274672c: rwlock_unlock 0x629563d0 rthread reaping 0x431b3a2c stack 0x5a248560 0x7274672c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x3d9c372c stack 0x5a248aa0 0x7274672c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c382c stack 0x5a244120 rthread reaping 0x7274672c stack 0x5a248240 0x3d9c3d2c: rwlock_wrlock 0x629563d0 (0) 0x3d9c3d2c: rwlock_unlock 0x629563d0 0x3d9c3d2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3d2c: rwlock_unlock 0x629563d0 0x69f4fc2c: rwlock_wrlock 0x629563d0 (1) 0x69f4fc2c: rwlock_unlock 0x629563d0 0x69f4fc2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fc2c: rwlock_unlock 0x629563d0 0x431b3b2c: rwlock_wrlock 0x629563d0 (0) 0x3d9c302c: rwlock_wrlock 0x629563d0 (2147483647) 0x431b3e2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3b2c: rwlock_unlock 0x629563d0 0x431b3b2c: rwlock_rdlock 0x629563d0 (0) 0x69f4ff2c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b3f2c: rwlock_wrlock 0x629563d0 (2147483649) 0x7274682c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b3b2c: rwlock_unlock 0x629563d0 0x3d9c3b2c: rwlock_wrlock 0x629563d0 (0) rthread reaping 0x3d9c3d2c stack 0x5a248240 rthread reaping 0x69f4fc2c stack 0x5a244120 0x69f4f52c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b312c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b322c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4f02c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c3b2c: rwlock_unlock 0x629563d0 0x3d9c3b2c: rwlock_rdlock 0x629563d0 (4294967295) rthread reaping 0x431b3b2c stack 0x5a248aa0 0x7274662c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4f32c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c322c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b322c: rwlock_unlock 0x629563d0 0x431b322c: rwlock_rdlock 0x629563d0 (0) 0x431b322c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_rdlock 0x629563d0 (2147483647) 0x3d9c322c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_rdlock 0x629563d0 (0) 0x431b3f2c: rwlock_unlock 0x629563d0 0x3d9c3b2c: rwlock_unlock 0x629563d0 0x3d9c322c: rwlock_rdlock 0x629563d0 (2147483649) 0x431b3e2c: rwlock_unlock 0x629563d0 0x3d9c322c: rwlock_unlock 0x629563d0 0x69f4f02c: rwlock_unlock 0x629563d0 0x69f4f02c: rwlock_rdlock 0x629563d0 (0) 0x7274662c: rwlock_unlock 0x629563d0 0x69f4ff2c: rwlock_unlock 0x629563d0 0x7274662c: rwlock_rdlock 0x629563d0 (0) 0x69f4f52c: rwlock_unlock 0x629563d0 0x69f4ff2c: rwlock_rdlock 0x629563d0 (4294967295) 0x69f4f32c: rwlock_unlock 0x629563d0 0x69f4f32c: rwlock_rdlock 0x629563d0 (0) 0x69f4f32c: rwlock_unlock 0x629563d0 0x7274682c: rwlock_unlock 0x629563d0 0x69f4f52c: rwlock_rdlock 0x629563d0 (2147483647) 0x7274682c: rwlock_rdlock 0x629563d0 (0) 0x7274662c: rwlock_unlock 0x629563d0 0x7274682c: rwlock_unlock 0x629563d0 0x69f4f02c: rwlock_unlock 0x629563d0 0x69f4ff2c: rwlock_unlock 0x629563d0 0x69f4f52c: rwlock_unlock 0x629563d0 0x431b312c: rwlock_unlock 0x629563d0 0x431b312c: rwlock_rdlock 0x629563d0 (0) 0x431b312c: rwlock_unlock 0x629563d0 0x3d9c302c: rwlock_unlock 0x629563d0 0x3d9c302c: rwlock_rdlock 0x629563d0 (0) 0x3d9c302c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c302c stack 0x5a248560 rthread reaping 0x431b3e2c stack 0x5a2273a0 rthread reaping 0x69f4ff2c stack 0x5a2279a0 rthread reaping 0x431b3f2c stack 0x5a248000 rthread reaping 0x7274682c stack 0x5a227100 rthread reaping 0x69f4f52c stack 0x5a227200 rthread reaping 0x3d9c3b2c stack 0x5a244840 rthread reaping 0x431b312c stack 0x5a222860 rthread reaping 0x431b322c stack 0x5a244c60 rthread reaping 0x69f4f02c stack 0x5a248640 rthread reaping 0x3d9c322c stack 0x5a2482e0 rthread reaping 0x7274662c stack 0x5a244780 rthread reaping 0x69f4f32c stack 0x5a248360 0x431b302c: rwlock_wrlock 0x629563d0 (0) 0x431b302c: rwlock_unlock 0x629563d0 0x431b302c: rwlock_rdlock 0x629563d0 (0) 0x431b302c: rwlock_unlock 0x629563d0 0x7274622c: rwlock_wrlock 0x629563d0 (1) 0x7274622c: rwlock_unlock 0x629563d0 0x7274622c: rwlock_rdlock 0x629563d0 (0) 0x7274622c: rwlock_unlock 0x629563d0 0x3d9c382c: rwlock_wrlock 0x629563d0 (1) main: 0 0x3d9c3b2c: 0: enter run() 0x431b332c: 1: enter run() 0x3d9c3b2c: 0: set_msg 0x431b3e2c: 2: enter run() 0x431b332c: 1: set_msg 0x431b332c: 1: msg: "new message" 0x3d9c3b2c: 0: msg: "new message" 0x431b332c: 1: exit run() 0x3d9c3b2c: 0: exit run() 0x431b3e2c: 2: set_msg 0x431b3e2c: 2: msg: "new message" 0x431b3e2c: 2: exit run() 0x69f4fb2c: 3: enter run() 0x69f4fb2c: 3: set_msg 0x69f4fb2c: 3: msg: "new message" 0x431b342c: 4: enter run() 0x69f4fb2c: 3: exit run() 0x431b342c: 4: set_msg 0x431b342c: 4: msg: "new message" 0x431b342c: 4: exit run() 0x3d9c3e2c: 5: enter run() 0x3d9c3e2c: 5: set_msg 0x3d9c3e2c: 5: msg: "new message" 0x3d9c3e2c: 5: exit run() 0x69f4f12c: 6: enter run() 0x69f4f12c: 6: set_msg 0x69f4f12c: 6: msg: "new message" 0x69f4f12c: 6: exit run() 0x69f4f42c: 7: enter run() 0x69f4f42c: 7: set_msg 0x69f4f42c: 7: msg: "new message" 0x69f4f42c: 7: exit run() 0x3d9c3d2c: 8: enter run() 0x3d9c3d2c: 8: set_msg 0x3d9c3d2c: 8: msg: "new message" 0x3d9c3d2c: 8: exit run() 0x3d9c302c: 9: enter run() 0x3d9c302c: 9: set_msg 0x3d9c302c: 9: msg: "new message" 0x3d9c302c: 9: exit run() 0x69f4f72c: 10: enter run() 0x69f4f72c: 10: set_msg 0x69f4f72c: 10: msg: "new message" 0x69f4f72c: 10: exit run() 0x7274662c: 11: enter run() 0x7274662c: 11: set_msg 0x7274662c: 11: msg: "new message" 0x7274662c: 11: exit run() 0x69f4ff2c: 12: enter run() 0x69f4ff2c: 12: set_msg 0x69f4ff2c: 12: msg: "new message" 0x69f4ff2c: 12: exit run() 0x3d9c3f2c: 13: enter run() 0x3d9c3f2c: 13: set_msg 0x3d9c3f2c: 13: msg: "new message" 0x3d9c3f2c: 13: exit run() 0x7274672c: 14: enter run() 0x7274672c: 14: set_msg 0x7274672c: 14: msg: "new message" 0x7274672c: 14: exit run() 0x7274652c: 15: enter run() 0x7274652c: 15: set_msg 0x7274652c: 15: msg: "new message" 0x7274652c: 15: exit run() main: 1 0x3d9c342c: 0: enter run() 0x69f4fc2c: 1: enter run() 0x3d9c342c: 0: set_msg 0x69f4fc2c: 1: set_msg 0x3d9c342c: 0: msg: "new message" 0x3d9c342c: 0: exit run() 0x69f4fc2c: 1: msg: "new message" 0x69f4fc2c: 1: exit run() 0x7274682c: 2: enter run() 0x7274682c: 2: set_msg 0x7274682c: 2: msg: "new message" 0x7274682c: 2: exit run() 0x431b302c: 3: enter run() 0x431b302c: 3: set_msg 0x431b302c: 3: msg: "new message" 0x431b302c: 3: exit run() 0x431b3a2c: 4: enter run() 0x431b3a2c: 4: set_msg 0x431b3a2c: 4: msg: "new message" 0x431b3a2c: 4: exit run() 0x69f4f62c: 5: enter run() 0x69f4f62c: 5: set_msg 0x69f4f62c: 5: msg: "new message" 0x69f4f62c: 5: exit run() 0x7274692c: 6: enter run() 0x7274692c: 6: set_msg 0x7274692c: 6: msg: "new message" 0x7274692c: 6: exit run() 0x72746b2c: 7: enter run() 0x72746b2c: 7: set_msg 0x72746b2c: 7: msg: "new message" 0x72746b2c: 7: exit run() 0x3d9c3e2c: 8: enter run() 0x3d9c3e2c: 8: set_msg 0x3d9c3e2c: 8: msg: "new message" 0x3d9c3e2c: 8: exit run() 0x72746e2c: 9: enter run() 0x72746e2c: 9: set_msg 0x7274632c: 10: enter run() 0x72746e2c: 9: msg: "new message" 0x7274632c: 10: set_msg 0x72746e2c: 9: exit run() 0x7274632c: 10: msg: "new message" 0x7274632c: 10: exit run() 0x69f4f52c: 11: enter run() 0x69f4f52c: 11: set_msg 0x69f4f52c: 11: msg: "new message" 0x69f4f52c: 11: exit run() 0x3d9c362c: 12: enter run() 0x3d9c362c: 12: set_msg 0x3d9c362c: 12: msg: "new message" 0x3d9c362c: 12: exit run() 0x3d9c312c: 13: enter run() 0x3d9c312c: 13: set_msg 0x3d9c312c: 13: msg: "new message" 0x69f4f82c: 14: enter run() 0x3d9c312c: 13: exit run() 0x69f4f82c: 14: set_msg 0x69f4f82c: 14: msg: "new message" 0x69f4f82c: 14: exit run() 0x7274622c: 15: enter run() 0x7274622c: 15: set_msg 0x7274622c: 15: msg: "new message" 0x7274622c: 15: exit run() main: 2 0x69f4f22c: 0: enter run() 0x69f4f22c: 0: set_msg 0x69f4f22c: 0: msg: "new message" 0x69f4f22c: 0: exit run() 0x72746b2c: 1: enter run() 0x72746b2c: 1: set_msg 0x72746a2c: 2: enter run() 0x72746b2c: 1: msg: "new message" 0x72746a2c: 2: set_msg 0x72746b2c: 1: exit run() 0x72746a2c: 2: msg: "new message" 0x7274672c: 3: enter run() 0x69f4f72c: 4: enter run() 0x431b3f2c: 5: enter run() 0x72746a2c: 2: exit run() 0x3d9c322c: 6: enter run() 0x7274672c: 3: set_msg 0x72746c2c: 7: enter run() 0x69f4fd2c: 8: enter run() 0x69f4f62c: 9: enter run() 0x431b3e2c: 10: enter run() 0x7274662c: 11: enter run() 0x69f4f02c: 12: enter run() 0x72746d2c: 13: enter run() 0x7274672c: 3: msg: "new message" 0x3d9c372c: 15: enter run() 0x69f4f42c: 14: enter run() 0x69f4f42c: 14: set_msg 0x69f4f72c: 4: set_msg 0x7274662c: 11: set_msg 0x69f4f02c: 12: set_msg 0x7274672c: 3: exit run() 0x69f4f42c: 14: msg: "new message" 0x69f4f42c: 14: exit run() 0x7274662c: 11: msg: "new message" 0x7274662c: 11: exit run() 0x69f4f02c: 12: msg: "new message" 0x69f4f02c: 12: exit run() 0x3d9c322c: 6: set_msg 0x72746d2c: 13: set_msg 0x3d9c372c: 15: set_msg 0x3d9c372c: 15: msg: "new message" 0x3d9c372c: 15: exit run() 0x69f4fd2c: 8: set_msg 0x69f4f72c: 4: msg: "new message" 0x69f4fd2c: 8: msg: "new message" 0x72746d2c: 13: msg: "new message" 0x3d9c322c: 6: msg: "new message" 0x69f4f72c: 4: exit run() 0x69f4fd2c: 8: exit run() 0x72746d2c: 13: exit run() 0x3d9c322c: 6: exit run() 0x69f4f62c: 9: set_msg 0x431b3e2c: 10: set_msg 0x431b3f2c: 5: set_msg 0x72746c2c: 7: set_msg 0x69f4f62c: 9: msg: "new message" 0x69f4f62c: 9: exit run() 0x431b3f2c: 5: msg: "new message" 0x72746c2c: 7: msg: "new message" 0x431b3f2c: 5: exit run() 0x431b3e2c: 10: msg: "new message" 0x72746c2c: 7: exit run() 0x431b3e2c: 10: exit run() main: 3 0x72746a2c: 0: enter run() 0x72746a2c: 0: set_msg 0x72746a2c: 0: msg: "new message" 0x3d9c302c: 1: enter run() 0x72746a2c: 0: exit run() 0x3d9c302c: 1: set_msg 0x3d9c302c: 1: msg: "new message" 0x3d9c302c: 1: exit run() 0x431b392c: 2: enter run() 0x431b392c: 2: set_msg 0x431b392c: 2: msg: "new message" 0x3d9c342c: 3: enter run() 0x69f4fe2c: 4: enter run() 0x431b392c: 2: exit run() 0x3d9c342c: 3: set_msg 0x431b372c: 5: enter run() 0x3d9c332c: 6: enter run() 0x431b372c: 5: set_msg 0x3d9c312c: 7: enter run() 0x72746b2c: 8: enter run() 0x431b3d2c: 9: enter run() 0x72746e2c: 10: enter run() 0x431b352c: 11: enter run() 0x431b3c2c: 13: enter run() 0x7274622c: 12: enter run() 0x431b372c: 5: msg: "new message" 0x3d9c342c: 3: msg: "new message" 0x431b302c: 14: enter run() 0x3d9c352c: 15: enter run() 0x431b372c: 5: exit run() 0x431b302c: 14: set_msg 0x3d9c342c: 3: exit run() 0x431b3c2c: 13: set_msg 0x3d9c332c: 6: set_msg 0x431b352c: 11: set_msg 0x3d9c332c: 6: msg: "new message" 0x3d9c332c: 6: exit run() 0x431b352c: 11: msg: "new message" 0x431b3d2c: 9: set_msg 0x69f4fe2c: 4: set_msg 0x3d9c312c: 7: set_msg 0x69f4fe2c: 4: msg: "new message" 0x69f4fe2c: 4: exit run() 0x3d9c312c: 7: msg: "new message" 0x3d9c312c: 7: exit run() 0x3d9c352c: 15: set_msg 0x72746b2c: 8: set_msg 0x431b3d2c: 9: msg: "new message" 0x431b3d2c: 9: exit run() 0x431b352c: 11: exit run() 0x431b3c2c: 13: msg: "new message" 0x72746b2c: 8: msg: "new message" 0x3d9c352c: 15: msg: "new message" 0x72746b2c: 8: exit run() 0x431b3c2c: 13: exit run() 0x431b302c: 14: msg: "new message" 0x3d9c352c: 15: exit run() 0x431b302c: 14: exit run() 0x72746e2c: 10: set_msg 0x72746e2c: 10: msg: "new message" 0x7274622c: 12: set_msg 0x72746e2c: 10: exit run() 0x7274622c: 12: msg: "new message" 0x7274622c: 12: exit run() main: 4 0x69f4fa2c: 0: enter run() 0x69f4fa2c: 0: set_msg 0x69f4fa2c: 0: msg: "new message" 0x69f4f72c: 1: enter run() 0x69f4fa2c: 0: exit run() 0x69f4f72c: 1: set_msg 0x69f4f72c: 1: msg: "new message" 0x431b3e2c: 2: enter run() 0x69f4f72c: 1: exit run() 0x431b3e2c: 2: set_msg 0x431b3e2c: 2: msg: "new message" 0x431b3e2c: 2: exit run() 0x69f4fb2c: 3: enter run() 0x69f4fb2c: 3: set_msg 0x69f4fb2c: 3: msg: "new message" 0x69f4fb2c: 3: exit run() 0x3d9c372c: 4: enter run() 0x3d9c372c: 4: set_msg 0x3d9c372c: 4: msg: "new message" 0x7274612c: 5: enter run() 0x3d9c372c: 4: exit run() 0x7274612c: 5: set_msg 0x7274612c: 5: msg: "new message" 0x7274612c: 5: exit run() 0x431b322c: 6: enter run() 0x431b322c: 6: set_msg 0x431b322c: 6: msg: "new message" 0x431b322c: 6: exit run() 0x72746f2c: 7: enter run() 0x72746f2c: 7: set_msg 0x69f4f12c: 8: enter run() 0x72746f2c: 7: msg: "new message" 0x72746f2c: 7: exit run() 0x69f4f12c: 8: set_msg 0x69f4fc2c: 9: enter run() 0x69f4f12c: 8: msg: "new message" 0x7274642c: 10: enter run() 0x7274642c: 10: set_msg 0x69f4f12c: 8: exit run() 0x7274642c: 10: msg: "new message" 0x7274642c: 10: exit run() 0x69f4fc2c: 9: set_msg 0x3d9c382c: 11: enter run() 0x69f4fc2c: 9: msg: "new message" 0x69f4fc2c: 9: exit run() 0x3d9c382c: 11: set_msg 0x3d9c322c: 12: enter run() 0x3d9c382c: 11: msg: "new message" 0x431b312c: 13: enter run() 0x69f4f02c: 14: enter run() 0x7274682c: 15: enter run() 0x3d9c382c: 11: exit run() 0x3d9c322c: 12: set_msg 0x3d9c322c: 12: msg: "new message" 0x3d9c322c: 12: exit run() 0x431b312c: 13: set_msg 0x431b312c: 13: msg: "new message" 0x69f4f02c: 14: set_msg 0x431b312c: 13: exit run() 0x69f4f02c: 14: msg: "new message" 0x69f4f02c: 14: exit run() 0x7274682c: 15: set_msg 0x7274682c: 15: msg: "new message" 0x7274682c: 15: exit run() main: 5 0x3d9c332c: 0: enter run() 0x3d9c332c: 0: set_msg 0x3d9c332c: 0: msg: "new message" 0x3d9c342c: 1: enter run() 0x3d9c332c: 0: exit run() 0x3d9c342c: 1: set_msg 0x3d9c342c: 1: msg: "new message" 0x7274622c: 2: enter run() 0x3d9c342c: 1: exit run() 0x7274622c: 2: set_msg 0x431b3f2c: 3: enter run() 0x431b302c: 5: enter run() 0x7274622c: 2: msg: "new message" 0x431b3b2c: 4: enter run() 0x69f4f22c: 6: enter run() 0x7274622c: 2: exit run() 0x431b302c: 5: set_msg 0x431b322c: 7: enter run() 0x431b362c: 8: enter run() 0x431b372c: 9: enter run() 0x431b322c: 7: set_msg 0x72746b2c: 12: enter run() 0x3d9c352c: 11: enter run() 0x72746a2c: 10: enter run() 0x431b382c: 15: enter run() 0x431b302c: 5: msg: "new message" 0x431b3c2c: 14: enter run() 0x431b322c: 7: msg: "new message" 0x7274602c: 13: enter run() 0x431b302c: 5: exit run() 0x7274602c: 13: set_msg 0x431b322c: 7: exit run() 0x72746a2c: 10: set_msg 0x431b382c: 15: set_msg 0x72746a2c: 10: msg: "new message" 0x72746a2c: 10: exit run() 0x7274602c: 13: msg: "new message" 0x431b382c: 15: msg: "new message" 0x431b382c: 15: exit run() 0x431b372c: 9: set_msg 0x431b372c: 9: msg: "new message" 0x431b3c2c: 14: set_msg 0x431b362c: 8: set_msg 0x431b362c: 8: msg: "new message" 0x431b3c2c: 14: msg: "new message" 0x431b362c: 8: exit run() 0x431b372c: 9: exit run() 0x431b3b2c: 4: set_msg 0x431b3c2c: 14: exit run() 0x7274602c: 13: exit run() 0x431b3b2c: 4: msg: "new message" 0x431b3b2c: 4: exit run() 0x69f4f22c: 6: set_msg 0x3d9c352c: 11: set_msg 0x69f4f22c: 6: msg: "new message" 0x69f4f22c: 6: exit run() 0x3d9c352c: 11: msg: "new message" 0x3d9c352c: 11: exit run() 0x72746b2c: 12: set_msg 0x72746b2c: 12: msg: "new message" 0x72746b2c: 12: exit run() 0x431b3f2c: 3: set_msg 0x431b3f2c: 3: msg: "new message" 0x431b3f2c: 3: exit run() main: 6 0x3d9c332c: 0: enter run() 0x3d9c332c: 0: set_msg 0x3d9c332c: 0: msg: "new message" 0x69f4fd2c: 1: enter run() 0x3d9c332c: 0: exit run() 0x69f4fc2c: 2: enter run() 0x69f4fd2c: 1: set_msg 0x69f4fe2c: 3: enter run() 0x431b3e2c: 4: enter run() 0x3d9c3e2c: 5: enter run() 0x431b332c: 6: enter run() 0x69f4fe2c: 3: set_msg 0x3d9c3f2c: 7: enter run() 0x72746c2c: 8: enter run() 0x69f4ff2c: 9: enter run() 0x69f4f12c: 11: enter run() 0x431b392c: 10: enter run() 0x3d9c3f2c: 7: set_msg 0x7274692c: 12: enter run() 0x431b3a2c: 13: enter run() 0x69f4f02c: 15: enter run() 0x3d9c3a2c: 14: enter run() 0x7274692c: 12: set_msg 0x431b392c: 10: set_msg 0x431b392c: 10: msg: "new message" 0x431b392c: 10: exit run() 0x72746c2c: 8: set_msg 0x72746c2c: 8: msg: "new message" 0x72746c2c: 8: exit run() 0x69f4f12c: 11: set_msg 0x431b332c: 6: set_msg 0x431b3e2c: 4: set_msg 0x431b332c: 6: msg: "new message" 0x431b332c: 6: exit run() 0x69f4f02c: 15: set_msg 0x3d9c3f2c: 7: msg: "new message" 0x69f4f12c: 11: msg: "new message" 0x431b3e2c: 4: msg: "new message" 0x69f4f02c: 15: msg: "new message" 0x3d9c3f2c: 7: exit run() 0x69f4fe2c: 3: msg: "new message" 0x7274692c: 12: msg: "new message" 0x69f4f12c: 11: exit run() 0x69f4fd2c: 1: msg: "new message" 0x431b3e2c: 4: exit run() 0x69f4f02c: 15: exit run() 0x69f4fe2c: 3: exit run() 0x7274692c: 12: exit run() 0x69f4fc2c: 2: set_msg 0x69f4fd2c: 1: exit run() 0x3d9c3a2c: 14: set_msg 0x3d9c3e2c: 5: set_msg 0x3d9c3a2c: 14: msg: "new message" 0x3d9c3a2c: 14: exit run() 0x3d9c3e2c: 5: msg: "new message" 0x3d9c3e2c: 5: exit run() 0x69f4fc2c: 2: msg: "new message" 0x69f4fc2c: 2: exit run() 0x431b3a2c: 13: set_msg 0x431b3a2c: 13: msg: "new message" 0x431b3a2c: 13: exit run() 0x69f4ff2c: 9: set_msg 0x69f4ff2c: 9: msg: "new message" 0x69f4ff2c: 9: exit run() main: 7 0x7274632c: 0: enter run() 0x7274632c: 0: set_msg 0x7274632c: 0: msg: "new message" 0x7274632c: 0: exit run() 0x431b372c: 1: enter run() 0x431b372c: 1: set_msg 0x431b372c: 1: msg: "new message" 0x431b372c: 1: exit run() 0x69f4f12c: 2: enter run() 0x69f4f12c: 2: set_msg 0x69f4f12c: 2: msg: "new message" 0x69f4f12c: 2: exit run() 0x69f4f52c: 3: enter run() 0x69f4f52c: 3: set_msg 0x69f4f32c: 4: enter run() 0x69f4f52c: 3: msg: "new message" 0x69f4f52c: 3: exit run() 0x69f4f32c: 4: set_msg 0x69f4f32c: 4: msg: "new message" 0x69f4f32c: 4: exit run() 0x69f4f42c: 5: enter run() 0x69f4f42c: 5: set_msg 0x69f4f42c: 5: msg: "new message" 0x69f4f42c: 5: exit run() 0x69f4fe2c: 6: enter run() 0x69f4fe2c: 6: set_msg 0x69f4fe2c: 6: msg: "new message" 0x69f4fe2c: 6: exit run() 0x431b332c: 7: enter run() 0x431b332c: 7: set_msg 0x3d9c342c: 8: enter run() 0x431b332c: 7: msg: "new message" 0x431b3c2c: 9: enter run() 0x431b332c: 7: exit run() 0x3d9c342c: 8: set_msg 0x431b302c: 10: enter run() 0x72746d2c: 11: enter run() 0x3d9c372c: 13: enter run() 0x3d9c382c: 14: enter run() 0x7274672c: 15: enter run() 0x3d9c342c: 8: msg: "new message" 0x431b3a2c: 12: enter run() 0x431b3a2c: 12: set_msg 0x431b3a2c: 12: msg: "new message" 0x3d9c342c: 8: exit run() 0x431b3a2c: 12: exit run() 0x3d9c372c: 13: set_msg 0x431b302c: 10: set_msg 0x431b302c: 10: msg: "new message" 0x431b302c: 10: exit run() 0x3d9c372c: 13: msg: "new message" 0x3d9c372c: 13: exit run() 0x72746d2c: 11: set_msg 0x72746d2c: 11: msg: "new message" 0x72746d2c: 11: exit run() 0x431b3c2c: 9: set_msg 0x431b3c2c: 9: msg: "new message" 0x3d9c382c: 14: set_msg 0x431b3c2c: 9: exit run() 0x3d9c382c: 14: msg: "new message" 0x3d9c382c: 14: exit run() 0x7274672c: 15: set_msg 0x7274672c: 15: msg: "new message" 0x7274672c: 15: exit run() main: 8 0x3d9c3d2c: 0: enter run() 0x3d9c3d2c: 0: set_msg 0x3d9c3d2c: 0: msg: "new message" 0x69f4fc2c: 1: enter run() 0x3d9c3d2c: 0: exit run() 0x69f4fc2c: 1: set_msg 0x69f4fc2c: 1: msg: "new message" 0x431b3b2c: 2: enter run() 0x69f4fc2c: 1: exit run() 0x3d9c302c: 3: enter run() 0x431b3e2c: 4: enter run() 0x431b3b2c: 2: set_msg 0x69f4ff2c: 5: enter run() 0x431b3f2c: 6: enter run() 0x7274682c: 7: enter run() 0x431b3b2c: 2: msg: "new message" 0x3d9c3b2c: 9: enter run() 0x69f4f52c: 8: enter run() 0x431b312c: 10: enter run() 0x431b322c: 11: enter run() 0x69f4f02c: 12: enter run() 0x3d9c3b2c: 9: set_msg 0x431b3b2c: 2: exit run() 0x7274662c: 14: enter run() 0x69f4f32c: 15: enter run() 0x3d9c322c: 13: enter run() 0x431b322c: 11: set_msg 0x431b322c: 11: msg: "new message" 0x431b322c: 11: exit run() 0x431b3f2c: 6: set_msg 0x3d9c322c: 13: set_msg 0x431b3e2c: 4: set_msg 0x431b3f2c: 6: msg: "new message" 0x3d9c3b2c: 9: msg: "new message" 0x431b3e2c: 4: msg: "new message" 0x431b3f2c: 6: exit run() 0x3d9c3b2c: 9: exit run() 0x431b3e2c: 4: exit run() 0x3d9c322c: 13: msg: "new message" 0x3d9c322c: 13: exit run() 0x69f4frthread reaping 0x431b302c stack 0x5a248360 rthread reaping 0x7274622c stack 0x5a244780 02c: 12: set_msg 0x7274662c: 14: set_msg 0x69f4ff2c: 5: set_msg 0x69f4f52c: 8: set_msg 0x69f4f32c: 15: set_msg 0x69f4f32c: 15: msg: "new message" 0x69f4f32c: 15: exit run() 0x7274682c: 7: set_msg 0x7274662c: 14: msg: "new message" 0x7274682c: 7: msg: "new message" 0x7274662c: 14: exit run() 0x69f4f02c: 12: msg: "new message" 0x7274682c: 7: exit run() 0x69f4ff2c: 5: msg: "new message" 0x69f4f52c: 8: msg: "new message" 0x69f4f02c: 12: exit run() 0x69f4ff2c: 5: exit run() 0x431b312c: 10: set_msg 0x69f4f52c: 8: exit run() 0x431b312c: 10: msg: "new message" 0x3d9c302c: 3: set_msg 0x431b312c: 10: exit run() 0x3d9c302c: 3: msg: "new message" 0x3d9c302c: 3: exit run() main: 9 0x431b302c: 0: enter run() 0x431b302c: 0: set_msg 0x431b302c: 0: msg: "new message" 0x7274622c: 1: enter run() 0x431b302c: 0: exit run() 0x7274622c: 1: set_msg 0x7274622c: 1: msg: "new message" 0x3d9c382c: 2: enter run() 0x7274622c: 1: exit run() 00x3d9c382c: rwlock_unlock 0x629563d0 0x3d9c382c: rwlock_rdlock 0x629563d0 (0) 0x431b332c: rwlock_wrlock 0x629563d0 (1) 0x7274672c: rwlock_wrlock 0x629563d0 (1) 0x431b342c: rwlock_wrlock 0x629563d0 (2147483649) 0x69f4fe2c: rwlock_wrlock 0x629563d0 (2147483649) 0x69f4fb2c: rwlock_wrlock 0x629563d0 (2147483649) 0x69f4f12c: rwlock_wrlock 0x629563d0 (2147483649) 0x69f4f62c: rwlock_wrlock 0x629563d0 (2147483649) 0x72746a2c: rwlock_wrlock 0x629563d0 (2147483649) 0x69f4fc2c: rwlock_wrlock 0x629563d0 (2147483649) 0x69f4f52c: rwlock_wrlock 0x629563d0 (2147483649) 0x7274652c: rwlock_wrlock 0x629563d0 (2147483649) 0x69f4ff2c: rwlock_wrlock 0x629563d0 (2147483649) 0x7274692c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c382c: rwlock_unlock 0x629563d0 0x69f4f52c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_rdlock 0x629563d0 (0) 0x7274652c: rwlock_unlock 0x629563d0 0x431b342c: rwlock_unlock 0x629563d0 0x431b342c: rwlock_rdlock 0x629563d0 (0) 0x431b342c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c382c stack 0x5a2482e0 0x7274672c: rwlock_unlock 0x629563d0 0x69f4fb2c: rwlock_unlock 0x629563d0 0x69f4fb2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fb2c: rwlock_unlock 0x629563d0 0x7274672c: rwlock_rdlock 0x629563d0 (1) 0x7274672c: rwlock_unlock 0x629563d0 0x69f4f12c: rwlock_unlock 0x629563d0 0x69f4f12c: rwlock_rdlock 0x629563d0 (0) 0x69f4f12c: rwlock_unlock 0x629563d0 0x69f4f52c: rwlock_rdlock 0x629563d0 (0) 0x69f4fc2c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_unlock 0x629563d0 0x69f4fc2c: rwlock_rdlock 0x629563d0 (2147483647) 0x431b332c: rwlock_unlock 0x629563d0 0x431b332c: rwlock_rdlock 0x629563d0 (0) 0x431b332c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_rdlock 0x629563d0 (2147483650) rthread reaping 0x431b332c stack 0x5a248640 rthread reaping 0x7274672c stack 0x5a244c60 rthread reaping 0x431b342c stack 0x5a222860 0x69f4fc2c: rwlock_unlock 0x629563d0 0x69f4f52c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_unlock 0x629563d0 0x69f4f62c: rwlock_unlock 0x629563d0 0x69f4f62c: rwlock_rdlock 0x629563d0 (0) 0x69f4f62c: rwlock_unlock 0x629563d0 0x69f4ff2c: rwlock_unlock 0x629563d0 0x69f4ff2c: rwlock_rdlock 0x629563d0 (0) 0x69f4ff2c: rwlock_unlock 0x629563d0 0x7274692c: rwlock_unlock 0x629563d0 0x7274692c: rwlock_rdlock 0x629563d0 (0) 0x7274692c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fe2c: rwlock_unlock 0x629563d0 rthread reaping 0x69f4fe2c stack 0x5a244840 rthread reaping 0x69f4fb2c stack 0x5a227200 rthread reaping 0x69f4f12c stack 0x5a227100 rthread reaping 0x69f4f62c stack 0x5a248000 rthread reaping 0x72746a2c stack 0x5a2279a0 rthread reaping 0x69f4f52c stack 0x5a2273a0 rthread reaping 0x69f4fc2c stack 0x5a248560 rthread reaping 0x7274652c stack 0x5a248aa0 rthread reaping 0x69f4ff2c stack 0x5a244120 rthread reaping 0x7274692c stack 0x5a248240 0x3d9c332c: rwlock_wrlock 0x629563d0 (0) 0x3d9c332c: rwlock_unlock 0x629563d0 0x3d9c332c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3f2c: rwlock_wrlock 0x629563d0 (1) 0x3d9c332c: rwlock_unlock 0x629563d0 0x69f4fa2c: rwlock_wrlock 0x629563d0 (2147483647) 0x431b322c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c3f2c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c332c stack 0x5a248240 0x3d9c3f2c: rwlock_rdlock 0x629563d0 (0) 0x431b392c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b3f2c: rwlock_wrlock 0x629563d0 (2147483649) 0x72746b2c: rwlock_wrlock 0x629563d0 (2147483649) 0x69f4f52c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c322c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c3b2c: rwlock_wrlock 0x629563d0 (2147483649) 0x72746d2c: rwlock_wrlock 0x629563d0 (2147483649) 0x7274672c: rwlock_wrlock 0x629563d0 (2147483649) 0x69f4f72c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c3f2c: rwlock_unlock 0x629563d0 0x3d9c392c: rwlock_wrlock 0x629563d0 (0) 0x7274682c: rwlock_wrlock 0x629563d0 (2147483647) 0x7274632c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c392c: rwlock_unlock 0x629563d0 0x72746d2c: rwlock_unlock 0x629563d0 0x3d9c3b2c: rwlock_unlock 0x629563d0 0x72746d2c: rwlock_rdlock 0x629563d0 (4294967295) 0x72746d2c: rwlock_unlock 0x629563d0 0x69f4f52c: rwlock_unlock 0x629563d0 0x69f4f52c: rwlock_rdlock 0x629563d0 (0) 0x3d9c392c: rwlock_rdlock 0x629563d0 (0) 0x69f4f52c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c3f2c stack 0x5a244120 0x431b392c: rwlock_unlock 0x629563d0 0x431b392c: rwlock_rdlock 0x629563d0 (0) 0x72746b2c: rwlock_unlock 0x629563d0 0x69f4f72c: rwlock_unlock 0x629563d0 0x69f4f72c: rwlock_rdlock 0x629563d0 (0) 0x3d9c322c: rwlock_unlock 0x629563d0 0x72746b2c: rwlock_rdlock 0x629563d0 (0) 0x69f4f72c: rwlock_unlock 0x629563d0 0x3d9c322c: rwlock_rdlock 0x629563d0 (1) 0x72746b2c: rwlock_unlock 0x629563d0 0x3d9c3b2c: rwlock_rdlock 0x629563d0 (2147483651) 0x431b392c: rwlock_unlock 0x629563d0 0x3d9c322c: rwlock_unlock 0x629563d0 0x3d9c392c: rwlock_unlock 0x629563d0 0x3d9c3b2c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_rdlock 0x629563d0 (4294967295) 0x7274672c: rwlock_unlock 0x629563d0 0x7274672c: rwlock_rdlock 0x629563d0 (0) 0x7274632c: rwlock_unlock 0x629563d0 0x7274682c: rwlock_unlock 0x629563d0 0x7274632c: rwlock_rdlock 0x629563d0 (0) 0x69f4fa2c: rwlock_unlock 0x629563d0 0x7274682c: rwlock_rdlock 0x629563d0 (4294967295) 0x7274682c: rwlock_unlock 0x629563d0 0x69f4fa2c: rwlock_rdlock 0x629563d0 (0) 0x431b3f2c: rwlock_unlock 0x629563d0 0x7274632c: rwlock_unlock 0x629563d0 0x7274672c: rwlock_unlock 0x629563d0 0x69f4fa2c: rwlock_unlock 0x629563d0 0x431b322c: rwlock_unlock 0x629563d0 0x431b322c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x69f4fa2c stack 0x5a248aa0 0x431b322c: rwlock_unlock 0x629563d0 rthread reaping 0x431b392c stack 0x5a248560 rthread reaping 0x72746d2c stack 0x5a2279a0 rthread reaping 0x431b322c stack 0x5a2273a0 rthread reaping 0x72746b2c stack 0x5a248000 rthread reaping 0x431b3f2c stack 0x5a227100 rthread reaping 0x69f4f52c stack 0x5a227200 rthread reaping 0x3d9c322c stack 0x5a244840 rthread reaping 0x3d9c3b2c stack 0x5a222860 rthread reaping 0x7274672c stack 0x5a244c60 rthread reaping 0x69f4f72c stack 0x5a248640 rthread reaping 0x7274632c stack 0x5a2482e0 rthread reaping 0x7274682c stack 0x5a244780 rthread reaping 0x3d9c392c stack 0x5a248360 0x69f4fb2c: rwlock_wrlock 0x629563d0 (0) 0x69f4fb2c: rwlock_unlock 0x629563d0 0x69f4fb2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fb2c: rwlock_unlock 0x629563d0 0x7274622c: rwlock_wrlock 0x629563d0 (1) 0x7274622c: rwlock_unlock 0x629563d0 0x7274622c: rwlock_rdlock 0x629563d0 (0) 0x7274622c: rwlock_unlock 0x629563d0 0x7274642c: rwlock_wrlock 0x629563d0 (1) 0x7274642c: rwlock_unlock 0x629563d0 0x7274642c: rwlock_rdlock 0x629563d0 (0) 0x7274642c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_wrlock 0x629563d0 (0) 0x431b3f2c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_rdlock 0x629563d0 (0) 0x431b3f2c: rwlock_unlock 0x629563d0 0x72746f2c: rwlock_wrlock 0x629563d0 (0) 0x72746f2c: rwlock_unlock 0x629563d0 0x72746f2c: rwlock_rdlock 0x629563d0 (0) 0x72746f2c: rwlock_unlock 0x629563d0 0x7274602c: rwlock_wrlock 0x629563d0 (0) 0x7274602c: rwlock_unlock 0x629563d0 0x7274602c: rwlock_rdlock 0x629563d0 (0) 0x69f4f12c: rwlock_wrlock 0x629563d0 (1) 0x3d9c3a2c: rwlock_wrlock 0x629563d0 (2147483649) 0x7274602c: rwlock_unlock 0x629563d0 0x72746e2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3d2c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4fe2c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274652c: rwlock_wrlock 0x629563d0 (4294967295) rthread reaping 0x69f4fb2c stack 0x5a248360 rthread reaping 0x7274622c stack 0x5a244780 rthread reaping 0x7274642c stack 0x5a2482e0 rthread reaping 0x431b3f2c stack 0x5a248640 0x7274662c: rwlock_wrlock 0x629563d0 (4294967295) rthread reaping 0x72746f2c stack 0x5a244c60 0x69f4f12c: rwlock_unlock 0x629563d0 0x69f4f12c: rwlock_rdlock 0x629563d0 (0) 0x7274612c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3e2c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274672c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c3a2c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_unlock 0x629563d0 0x3d9c3a2c: rwlock_rdlock 0x629563d0 (4294967295) 0x7274672c: rwlock_unlock 0x629563d0 0x7274672c: rwlock_rdlock 0x629563d0 (0) 0x7274672c: rwlock_unlock 0x629563d0 0x69f4f12c: rwlock_unlock 0x629563d0 0x3d9c3a2c: rwlock_unlock 0x629563d0 rthread reaping 0x7274602c stack 0x5a222860 rthread reaping 0x69f4f12c stack 0x5a244840 0x7274652c: rwlock_rdlock 0x629563d0 (2147483649) 0x7274652c: rwlock_unlock 0x629563d0 0x7274612c: rwlock_unlock 0x629563d0 0x7274612c: rwlock_rdlock 0x629563d0 (0) 0x7274612c: rwlock_unlock 0x629563d0 0x7274662c: rwlock_unlock 0x629563d0 0x7274662c: rwlock_rdlock 0x629563d0 (0) 0x7274662c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_rdlock 0x629563d0 (2147483647) 0x431b3e2c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_rdlock 0x629563d0 (0) 0x431b3d2c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_unlock 0x629563d0 0x72746e2c: rwlock_unlock 0x629563d0 0x72746e2c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x3d9c3a2c stack 0x5a227200 0x72746e2c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fe2c: rwlock_unlock 0x629563d0 rthread reaping 0x72746e2c stack 0x5a227100 rthread reaping 0x431b3d2c stack 0x5a248000 rthread reaping 0x69f4fe2c stack 0x5a2273a0 rthread reaping 0x7274652c stack 0x5a2279a0 rthread reaping 0x7274662c stack 0x5a248560 rthread reaping 0x7274612c stack 0x5a248aa0 rthread reaping 0x431b3e2c stack 0x5a244120 rthread reaping 0x7274672c stack 0x5a248240 0x7274662c: rwlock_wrlock 0x629563d0 (0) 0x7274662c: rwlock_unlock 0x629563d0 0x7274662c: rwlock_rdlock 0x629563d0 (0) 0x7274662c: rwlock_unlock 0x629563d0 0x431b322c: rwlock_wrlock 0x629563d0 (0) 0x431b322c: rwlock_unlock 0x629563d0 0x431b322c: rwlock_rdlock 0x629563d0 (0) 0x431b322c: rwlock_unlock 0x629563d0 0x3d9c3c2c: rwlock_wrlock 0x629563d0 (0) 0x3d9c3c2c: rwlock_unlock 0x629563d0 0x3d9c3c2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3c2c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_wrlock 0x629563d0 (0) 0x72746a2c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_rdlock 0x629563d0 (0) 0x72746a2c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_wrlock 0x629563d0 (0) 0x431b352c: rwlock_unlock 0x629563d0 0x7274682c: rwlock_wrlock 0x629563d0 (2147483647) 0x431b352c: rwlock_rdlock 0x629563d0 (0) 0x7274682c: rwlock_unlock 0x629563d0 0x7274682c: rwlock_rdlock 0x629563d0 (0) 0x7274682c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_unlock 0x629563d0 0x431b382c: rwlock_wrlock 0x629563d0 (0) 0x431b382c: rwlock_unlock 0x629563d0 0x431b382c: rwlock_rdlock 0x629563d0 (0) 0x431b382c: rwlock_unlock 0x629563d0 0x69f4ff2c: rwlock_wrlock 0x629563d0 (1) 0x69f4ff2c: rwlock_unlock 0x629563d0 0x69f4ff2c: rwlock_rdlock 0x629563d0 (0) 0x69f4ff2c: rwlock_unlock 0x629563d0 0x72746f2c: rwlock_wrlock 0x629563d0 (0) 0x72746f2c: rwlock_unlock 0x629563d0 0x72746f2c: rwlock_rdlock 0x629563d0 (0) 0x72746f2c: rwlock_unlock 0x629563d0 0x3d9c3d2c: rwlock_wrlock 0x629563d0 (0) 0x3d9c3d2c: rwlock_unlock 0x629563d0 0x3d9c3d2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3d2c: rwlock_unlock 0x629563d0 0x72746c2c: rwlock_wrlock 0x629563d0 (0) 0x72746c2c: rwlock_unlock 0x629563d0 0x72746c2c: rwlock_rdlock 0x629563d0 (0) 0x72746c2c: rwlock_unlock 0x629563d0 0x7274692c: rwlock_wrlock 0x629563d0 (1) 0x7274692c: rwlock_unlock 0x629563d0 0x7274692c: rwlock_rdlock 0x629563d0 (0) 0x431b392c: rwlock_wrlock 0x629563d0 (1) 0x7274692c: rwlock_unlock 0x629563d0 0x3d9c312c: rwlock_wrlock 0x629563d0 (0) 0x3d9c312c: rwlock_unlock 0x629563d0 0x3d9c312c: rwlock_rdlock 0x629563d0 (0) 0x3d9c312c: rwlock_unlock 0x629563d0 rthread reaping 0x7274662c stack 0x5a248240 0x3d9c3e2c: rwlock_wrlock 0x629563d0 (0) rthread reaping 0x431b322c stack 0x5a244120 rthread reaping 0x3d9c3c2c stack 0x5a248aa0 0x3d9c3e2c: rwlock_unlock 0x629563d0 rthread reaping 0x72746a2c stack 0x5a248560 0x69f4fb2c: rwlock_wrlock 0x629563d0 (2147483647) 0x3d9c3e2c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x431b352c stack 0x5a2279a0 0x431b392c: rwlock_unlock 0x629563d0 rthread reaping 0x7274682c stack 0x5a2273a0 rthread reaping 0x431b382c stack 0x5a248000 rthread reaping 0x69f4ff2c stack 0x5a227100 rthread reaping 0x72746f2c stack 0x5a227200 0x431b392c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x3d9c3d2c stack 0x5a244840 0x431b392c: rwlock_unlock 0x629563d0 rthread reaping 0x72746c2c stack 0x5a222860 0x3d9c3e2c: rwlock_unlock 0x629563d0 rthread reaping 0x7274692c stack 0x5a244c60 rthread reaping 0x431b392c stack 0x5a248640 rthread reaping 0x3d9c312c stack 0x5a2482e0 0x69f4fb2c: rwlock_unlock 0x629563d0 0x69f4fb2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fb2c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c3e2c stack 0x5a244780 rthread reaping 0x69f4fb2c stack 0x5a248360 0x72746b2c: rwlock_wrlock 0x629563d0 (0) 0x72746b2c: rwlock_unlock 0x629563d0 0x72746b2c: rwlock_rdlock 0x629563d0 (0) 0x72746b2c: rwlock_unlock 0x629563d0 0x69f4f32c: rwlock_wrlock 0x629563d0 (1) 0x69f4f32c: rwlock_unlock 0x629563d0 0x69f4f32c: rwlock_rdlock 0x629563d0 (0) 0x69f4f32c: rwlock_unlock 0x629563d0 0x69f4fd2c: rwlock_wrlock 0x629563d0 (0) 0x69f4fd2c: rwlock_unlock 0x629563d0 0x69f4fd2c: rwlock_rdlock 0x629563d0 (0) 0x431b362c: rwlock_wrlock 0x629563d0 (1) 0x3d9c342c: rwlock_wrlock 0x629563d0 (2147483649) 0x7274612c: rwlock_wrlock 0x629563d0 (2147483649) 0x69f4fd2c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_wrlock 0x629563d0 (4294967295) rthread reaping 0x72746b2c stack 0x5a248360 rthread reaping 0x69f4f32c stack 0x5a244780 0x7274622c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4fa2c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c3d2c: rwlock_wrlock 0x629563d0 (4294967295) rthread reaping 0x69f4fd2c stack 0x5a2482e0 0x7274612c: rwlock_unlock 0x629563d0 0x69f4f02c: rwlock_wrlock 0x629563d0 (0) 0x7274612c: rwlock_rdlock 0x629563d0 (4294967295) 0x3d9c372c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3e2c: rwlock_wrlock 0x629563d0 (4294967295) 0x72746a2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3f2c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c332c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4f02c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c342c: rwlock_unlock 0x629563d0 0x69f4f02c: rwlock_rdlock 0x629563d0 (4294967295) 0x3d9c3d2c: rwlock_unlock 0x629563d0 0x3d9c3d2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c372c: rwlock_unlock 0x629563d0 0x3d9c342c: rwlock_rdlock 0x629563d0 (2147483647) 0x72746a2c: rwlock_unlock 0x629563d0 0x3d9c372c: rwlock_rdlock 0x629563d0 (0) 0x3d9c342c: rwlock_unlock 0x629563d0 0x69f4fa2c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fa2c: rwlock_rdlock 0x629563d0 (0) 0x431b3f2c: rwlock_unlock 0x629563d0 0x69f4fa2c: rwlock_unlock 0x629563d0 0x3d9c372c: rwlock_unlock 0x629563d0 0x7274612c: rwlock_unlock 0x629563d0 0x3d9c3d2c: rwlock_unlock 0x629563d0 0x69f4f02c: rwlock_unlock 0x629563d0 0x3d9c332c: rwlock_unlock 0x629563d0 0x3d9c332c: rwlock_rdlock 0x629563d0 (0) 0x3d9c332c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_unlock 0x629563d0 0x431b362c: rwlock_unlock 0x629563d0 0x431b362c: rwlock_rdlock 0x629563d0 (0) 0x431b362c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_rdlock 0x629563d0 (1) 0x69f4fe2c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fe2c: rwlock_unlock 0x629563d0 0x7274622c: rwlock_unlock 0x629563d0 rthread reaping 0x431b362c stack 0x5a248640 0x7274622c: rwlock_rdlock 0x629563d0 (0) 0x431b3e2c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c342c stack 0x5a244c60 0x7274622c: rwlock_unlock 0x629563d0 rthread reaping 0x7274612c stack 0x5a222860 rthread reaping 0x69f4fe2c stack 0x5a244840 rthread reaping 0x69f4fa2c stack 0x5a227200 rthread reaping 0x7274622c stack 0x5a227100 rthread reaping 0x3d9c3d2c stack 0x5a248000 rthread reaping 0x431b3e2c stack 0x5a2273a0 rthread reaping 0x69f4f02c stack 0x5a2279a0 rthread reaping 0x72746a2c stack 0x5a248560 rthread reaping 0x431b3f2c stack 0x5a248aa0 rthread reaping 0x3d9c372c stack 0x5a244120 rthread reaping 0x3d9c332c stack 0x5a248240 0x3d9c3d2c: rwlock_wrlock 0x629563d0 (0) 0x3d9c3d2c: rwlock_unlock 0x629563d0 0x3d9c3d2c: rwlock_rdlock 0x629563d0 (0) 0x7274632c: rwlock_wrlock 0x629563d0 (1) 0x3d9c3d2c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b352c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_rdlock 0x629563d0 (0) 0x431b352c: rwlock_unlock 0x629563d0 0x431b392c: rwlock_wrlock 0x629563d0 (0) 0x431b392c: rwlock_unlock 0x629563d0 0x431b392c: rwlock_rdlock 0x629563d0 (0) 0x431b392c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_wrlock 0x629563d0 (0) 0x7274652c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_rdlock 0x629563d0 (0) 0x431b332c: rwlock_wrlock 0x629563d0 (0) 0x7274652c: rwlock_unlock 0x629563d0 0x431b332c: rwlock_unlock 0x629563d0 0x431b332c: rwlock_rdlock 0x629563d0 (0) 0x431b332c: rwlock_unlock 0x629563d0 0x7274632c: rwlock_unlock 0x629563d0 0x7274632c: rwlock_rdlock 0x629563d0 (0) 0x7274632c: rwlock_unlock 0x629563d0 0x3d9c382c: rwlock_wrlock 0x629563d0 (0) 0x431b372c: rwlock_wrlock 0x629563d0 (2147483647) 0x3d9c382c: rwlock_unlock 0x629563d0 0x3d9c382c: rwlock_rdlock 0x629563d0 (0) 0x69f4f12c: rwlock_wrlock 0x629563d0 (2147483649) rthread reaping 0x3d9c3d2c stack 0x5a248240 0x69f4f22c: rwlock_wrlock 0x629563d0 (2147483649) rthread reaping 0x7274632c stack 0x5a244120 rthread reaping 0x431b352c stack 0x5a248aa0 rthread reaping 0x431b392c stack 0x5a248560 rthread reaping 0x7274652c stack 0x5a2279a0 rthread reaping 0x431b332c stack 0x5a2273a0 0x3d9c3a2c: rwlock_wrlock 0x629563d0 (2147483649) 0x7274642c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c322c: rwlock_wrlock 0x629563d0 (2147483649) 0x7274662c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c382c: rwlock_unlock 0x629563d0 0x7274672c: rwlock_wrlock 0x629563d0 (0) 0x431b342c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274672c: rwlock_unlock 0x629563d0 0x69f4f12c: rwlock_unlock 0x629563d0 0x69f4f12c: rwlock_rdlock 0x629563d0 (0) 0x431b372c: rwlock_unlock 0x629563d0 0x69f4f12c: rwlock_unlock 0x629563d0 0x431b372c: rwlock_rdlock 0x629563d0 (0) 0x3d9c322c: rwlock_unlock 0x629563d0 0x3d9c322c: rwlock_rdlock 0x629563d0 (4294967295) 0x69f4f22c: rwlock_unlock 0x629563d0 0x69f4f22c: rwlock_rdlock 0x629563d0 (0) 0x7274662c: rwlock_unlock 0x629563d0 0x431b342c: rwlock_unlock 0x629563d0 0x7274662c: rwlock_rdlock 0x629563d0 (2147483647) 0x7274672c: rwlock_rdlock 0x629563d0 (4294967295) rthread reaping 0x3d9c382c stack 0x5a248000 0x3d9c3a2c: rwlock_unlock 0x629563d0 0x3d9c3a2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3a2c: rwlock_unlock 0x629563d0 0x3d9c322c: rwlock_unlock 0x629563d0 0x431b372c: rwlock_unlock 0x629563d0 0x431b342c: rwlock_rdlock 0x629563d0 (1) 0x431b342c: rwlock_unlock 0x629563d0 rthread reaping 0x431b372c stack 0x5a227100 0x7274642c: rwlock_unlock 0x629563d0 rthread reaping 0x69f4f12c stack 0x5a227200 0x7274642c: rwlock_rdlock 0x629563d0 (1) 0x7274672c: rwlock_unlock 0x629563d0 0x7274642c: rwlock_unlock 0x629563d0 0x69f4f22c: rwlock_unlock 0x629563d0 rthread reaping 0x69f4f22c stack 0x5a244840 rthread reaping 0x3d9c3a2c stack 0x5a222860 rthread reaping 0x7274642c stack 0x5a244c60 rthread reaping 0x3d9c322c stack 0x5a248640 0x7274662c: rwlock_unlock 0x629563d0 rthread reaping 0x7274662c stack 0x5a2482e0 rthread reaping 0x431b342c stack 0x5a244780 rthread reaping 0x7274672c stack 0x5a248360 0x431b352c: rwlock_wrlock 0x629563d0 (0) 0x431b352c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_rdlock 0x629563d0 (0) 0x431b352c: rwlock_unlock 0x629563d0 0x3d9c3b2c: rwlock_wrlock 0x629563d0 (0) 0x3d9c3b2c: rwlock_unlock 0x629563d0 0x3d9c3b2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c332c: rwlock_wrlock 0x629563d0 (1) 0x431b382c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c3b2c: rwlock_unlock 0x629563d0 0x69f4f62c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c392c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3a2c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4fb2c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c332c: rwlock_unlock 0x629563d0 rthread reaping 0x431b352c stack 0x5a248360 rthread reaping 0x3d9c3b2c stack 0x5a244780 0x3d9c332c: rwlock_rdlock 0x629563d0 (0) 0x7274652c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c3c2c: rwlock_wrlock 0x629563d0 (2147483649) 0x69f4ff2c: rwlock_wrlock 0x629563d0 (2147483649) 0x7274612c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b302c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c3e2c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c342c: rwlock_wrlock 0x629563d0 (2147483649) 0x69f4fa2c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c332c: rwlock_unlock 0x629563d0 0x431b302c: rwlock_unlock 0x629563d0 0x3d9c342c: rwlock_unlock 0x629563d0 0x431b302c: rwlock_rdlock 0x629563d0 (4294967295) 0x431b302c: rwlock_unlock 0x629563d0 0x431b3a2c: rwlock_unlock 0x629563d0 0x431b3a2c: rwlock_rdlock 0x629563d0 (0) 0x431b3a2c: rwlock_unlock 0x629563d0 0x69f4f62c: rwlock_unlock 0x629563d0 0x69f4f62c: rwlock_rdlock 0x629563d0 (4294967295) 0x3d9c342c: rwlock_rdlock 0x629563d0 (4294967295) 0x3d9c3e2c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c332c stack 0x5a2482e0 0x3d9c392c: rwlock_unlock 0x629563d0 0x3d9c392c: rwlock_rdlock 0x629563d0 (0) 0x431b382c: rwlock_unlock 0x629563d0 0x3d9c3e2c: rwlock_rdlock 0x629563d0 (4294967295) 0x69f4fa2c: rwlock_unlock 0x629563d0 0x3d9c392c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_rdlock 0x629563d0 (0) 0x7274652c: rwlock_unlock 0x629563d0 0x69f4fa2c: rwlock_rdlock 0x629563d0 (2147483650) 0x431b382c: rwlock_rdlock 0x629563d0 (2147483652) 0x69f4f62c: rwlock_unlock 0x629563d0 0x3d9c342c: rwlock_unlock 0x629563d0 0x69f4fa2c: rwlock_unlock 0x629563d0 0x431b382c: rwlock_unlock 0x629563d0 0x3d9c3e2c: rwlock_unlock 0x629563d0 0x69f4fb2c: rwlock_unlock 0x629563d0 rthread reaping 0x431b382c stack 0x5a248640 rthread reaping 0x69f4f62c stack 0x5a244c60 rthread reaping 0x431b3a2c stack 0x5a222860 rthread reaping 0x3d9c392c stack 0x5a244840 0x69f4fb2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fb2c: rwlock_unlock 0x629563d0 0x7274612c: rwlock_unlock 0x629563d0 0x7274612c: rwlock_rdlock 0x629563d0 (2147483647) 0x69f4ff2c: rwlock_unlock 0x629563d0 rthread reaping 0x69f4fb2c stack 0x5a227200 0x69f4ff2c: rwlock_rdlock 0x629563d0 (0) 0x7274612c: rwlock_unlock 0x629563d0 rthread reaping 0x7274652c stack 0x5a227100 0x69f4ff2c: rwlock_unlock 0x629563d0 0x3d9c3c2c: rwlock_unlock 0x629563d0 0x3d9c3c2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3c2c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c3c2c stack 0x5a248000 rthread reaping 0x69f4ff2c stack 0x5a2273a0 rthread reaping 0x7274612c stack 0x5a2279a0 rthread reaping 0x431b302c stack 0x5a248560 rthread reaping 0x3d9c3e2c stack 0x5a248aa0 rthread reaping 0x3d9c342c stack 0x5a244120 rthread reaping 0x69f4fa2c stack 0x5a248240 0x72746a2c: rwlock_wrlock 0x629563d0 (0) 0x72746a2c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_rdlock 0x629563d0 (0) 0x72746a2c: rwlock_unlock 0x629563d0 0x431b312c: rwlock_wrlock 0x629563d0 (0) 0x3d9c3a2c: rwlock_wrlock 0x629563d0 (2147483647) 0x69f4fc2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b312c: rwlock_unlock 0x629563d0 0x431b312c: rwlock_rdlock 0x629563d0 (0) 0x69f4f42c: rwlock_wrlock 0x629563d0 (0) 0x3d9c302c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b352c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c3f2c: rwlock_wrlock 0x629563d0 (2147483649) 0x7274622c: rwlock_wrlock 0x629563d0 (2147483649) 0x69f4f72c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b312c: rwlock_unlock 0x629563d0 rthread reaping 0x72746a2c stack 0x5a248240 0x431b3c2c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4f12c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4fe2c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c362c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c332c: rwlock_wrlock 0x629563d0 (4294967295) rthread reaping 0x431b312c stack 0x5a244120 0x69f4f82c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4f42c: rwlock_unlock 0x629563d0 0x69f4f12c: rwlock_unlock 0x629563d0 0x69f4f12c: rwlock_rdlock 0x629563d0 (0) 0x69f4f12c: rwlock_unlock 0x629563d0 0x69f4f42c: rwlock_rdlock 0x629563d0 (0) 0x69f4f42c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_rdlock 0x629563d0 (0) 0x3d9c362c: rwlock_unlock 0x629563d0 0x3d9c362c: rwlock_rdlock 0x629563d0 (0) 0x7274622c: rwlock_unlock 0x629563d0 0x7274622c: rwlock_rdlock 0x629563d0 (0) 0x7274622c: rwlock_unlock 0x629563d0 0x3d9c362c: rwlock_unlock 0x629563d0 0x69f4f82c: rwlock_unlock 0x629563d0 0x69f4f82c: rwlock_rdlock 0x629563d0 (0) 0x69f4f82c: rwlock_unlock 0x629563d0 0x69f4fc2c: rwlock_unlock 0x629563d0 0x69f4fc2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fc2c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_unlock 0x629563d0 0x3d9c3f2c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_rdlock 0x629563d0 (2147483647) 0x3d9c302c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_unlock 0x629563d0 0x69f4f72c: rwlock_unlock 0x629563d0 0x69f4f72c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3f2c: rwlock_rdlock 0x629563d0 (2147483647) 0x69f4fe2c: rwlock_unlock 0x629563d0 0x3d9c3a2c: rwlock_unlock 0x629563d0 0x3d9c3a2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3a2c: rwlock_unlock 0x629563d0 0x3d9c302c: rwlock_rdlock 0x629563d0 (1) 0x3d9c302c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_rdlock 0x629563d0 (2) rthread reaping 0x3d9c3a2c stack 0x5a248aa0 rthread reaping 0x69f4fc2c stack 0x5a248560 rthread reaping 0x69f4f42c stack 0x5a2279a0 rthread reaping 0x3d9c302c stack 0x5a2273a0 0x3d9c3f2c: rwlock_unlock 0x629563d0 rthread reaping 0x431b352c stack 0x5a248000 0x69f4f72c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c3f2c stack 0x5a227100 rthread reaping 0x7274622c stack 0x5a227200 0x3d9c332c: rwlock_unlock 0x629563d0 0x3d9c332c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x69f4f72c stack 0x5a244840 rthread reaping 0x431b3c2c stack 0x5a222860 rthread reaping 0x69f4f12c stack 0x5a244c60 rthread reaping 0x3d9c362c stack 0x5a2482e0 rthread reaping 0x69f4fe2c stack 0x5a248640 0x3d9c332c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c332c stack 0x5a244780 rthread reaping 0x69f4f82c stack 0x5a248360 0x3d9c3e2c: rwlock_wrlock 0x629563d0 (0) 0x3d9c3e2c: rwlock_unlock 0x629563d0 0x3d9c3e2c: rwlock_rdlock 0x629563d0 (0) 0x431b302c: rwlock_wrlock 0x629563d0 (0) 0x3d9c3e2c: rwlock_unlock 0x629563d0 0x431b302c: rwlock_unlock 0x629563d0 0x431b302c: rwlock_rdlock 0x629563d0 (0) 0x72746f2c: rwlock_wrlock 0x629563d0 (1) 0x7274632c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b302c: rwlock_unlock 0x629563d0 0x3d9c3d2c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274642c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b342c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274652c: rwlock_wrlock 0x629563d0 (4294967295) 0x72746f2c: rwlock_unlock 0x629563d0 0x72746f2c: rwlock_rdlock 0x629563d0 (0) 0x431b3a2c: rwlock_wrlock 0x629563d0 (2147483649) rthread reaping 0x3d9c3e2c stack 0x5a248360 rthread reaping 0x431b302c stack 0x5a244780 0x3d9c352c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c302c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b322c: rwlock_wrlock 0x629563d0 (2147483649) 0x69f4f92c: rwlock_wrlock 0x629563d0 (2147483649) 0x7274662c: rwlock_wrlock 0x629563d0 (2147483649) 0x72746f2c: rwlock_unlock 0x629563d0 0x69f4fb2c: rwlock_wrlock 0x629563d0 (0) 0x69f4f22c: rwlock_wrlock 0x629563d0 (2147483647) 0x69f4fb2c: rwlock_unlock 0x629563d0 0x431b3a2c: rwlock_unlock 0x629563d0 0x431b3a2c: rwlock_rdlock 0x629563d0 (0) 0x431b322c: rwlock_unlock 0x629563d0 0x431b3a2c: rwlock_unlock 0x629563d0 0x431b322c: rwlock_rdlock 0x629563d0 (1) 0x7274632c: rwlock_unlock 0x629563d0 0x7274632c: rwlock_rdlock 0x629563d0 (0) 0x7274632c: rwlock_unlock 0x629563d0 0x69f4fb2c: rwlock_rdlock 0x629563d0 (2147483649) 0x69f4fb2c: rwlock_unlock 0x629563d0 rthread reaping 0x72746f2c stack 0x5a248640 0x431b322c: rwlock_unlock 0x629563d0 0x3d9c3d2c: rwlock_unlock 0x629563d0 0x431b342c: rwlock_unlock 0x629563d0 0x431b342c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3d2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3d2c: rwlock_unlock 0x629563d0 0x431b342c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c3d2c stack 0x5a244c60 0x7274642c: rwlock_unlock 0x629563d0 0x7274642c: rwlock_rdlock 0x629563d0 (0) 0x7274652c: rwlock_unlock 0x629563d0 0x69f4f22c: rwlock_unlock 0x629563d0 0x69f4f22c: rwlock_rdlock 0x629563d0 (0) 0x69f4f22c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_rdlock 0x629563d0 (4294967295) 0x7274662c: rwlock_unlock 0x629563d0 0x7274642c: rwlock_unlock 0x629563d0 0x69f4f92c: rwlock_unlock 0x629563d0 0x7274662c: rwlock_rdlock 0x629563d0 (4294967295) 0x3d9c352c: rwlock_unlock 0x629563d0 0x69f4f92c: rwlock_rdlock 0x629563d0 (2147483647) rthread reaping 0x7274632c stack 0x5a2482e0 0x3d9c352c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x7274642c stack 0x5a222860 rthread reaping 0x431b342c stack 0x5a244840 0x69f4f92c: rwlock_unlock 0x629563d0 0x7274662c: rwlock_unlock 0x629563d0 0x3d9c352c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_unlock 0x629563d0 0x3d9c302c: rwlock_unlock 0x629563d0 rthread reaping 0x7274652c stack 0x5a227200 0x3d9c302c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x431b3a2c stack 0x5a227100 0x3d9c302c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c352c stack 0x5a248000 rthread reaping 0x431b322c stack 0x5a2279a0 rthread reaping 0x3d9c302c stack 0x5a2273a0 rthread reaping 0x69f4f92c stack 0x5a248560 rthread reaping 0x7274662c stack 0x5a248aa0 rthread reaping 0x69f4fb2c stack 0x5a244120 rthread reaping 0x69f4f22c stack 0x5a248240 0x3d9c3f2c: rwlock_wrlock 0x629563d0 (0) 0x3d9c3f2c: rwlock_unlock 0x629563d0 0x3d9c3f2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3f2c: rwlock_unlock 0x629563d0 0x431b372c: rwlock_wrlock 0x629563d0 (1) 0x431b372c: rwlock_unlock 0x629563d0 0x431b372c: rwlock_rdlock 0x629563d0 (0) 0x7274682c: rwlock_wrlock 0x629563d0 (1) 0x7274692c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b372c: rwlock_unlock 0x629563d0 0x7274672c: rwlock_wrlock 0x629563d0 (0) 0x3d9c3c2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b342c: rwlock_wrlock 0x629563d0 (4294967295) rthread reaping 0x3d9c3f2c stack 0x5a248240 0x72746a2c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c312c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274672c: rwlock_unlock 0x629563d0 0x7274672c: rwlock_rdlock 0x629563d0 (0) 0x7274612c: rwlock_wrlock 0x629563d0 (2147483649) rthread reaping 0x431b372c stack 0x5a244120 0x69f4ff2c: rwlock_wrlock 0x629563d0 (2147483649) x3d9c382c: 2: set_msg 0x431b332c: 3: enter run() 0x7274672c: 4: enter run() 0x431b342c: 5: enter run() 0x69f4fe2c: 6: enter run() 0x69f4fb2c: 7: enter run() 0x69f4f12c: 8: enter run() 0x69f4f62c: 9: enter run() 0x72746a2c: 10: enter run() 0x69f4f52c: 11: enter run() 0x69f4fc2c: 12: enter run() 0x7274652c: 13: enter run() 0x69f4ff2c: 14: enter run() 0x7274692c: 15: enter run() 0x3d9c382c: 2: msg: "new message" 0x69f4f52c: 11: set_msg 0x3d9c382c: 2: exit run() 0x7274652c: 13: set_msg 0x7274652c: 13: msg: "new message" 0x7274652c: 13: exit run() 0x431b342c: 5: set_msg 0x431b342c: 5: msg: "new message" 0x431b342c: 5: exit run() 0x7274672c: 4: set_msg 0x69f4fb2c: 7: set_msg 0x69f4fb2c: 7: msg: "new message" 0x7274672c: 4: msg: "new message" 0x7274672c: 4: exit run() 0x69f4f12c: 8: set_msg 0x69f4f12c: 8: msg: "new message" 0x69f4f12c: 8: exit run() 0x69f4fc2c: 12: set_msg 0x72746a2c: 10: set_msg 0x69f4fb2c: 7: exit run() 0x431b332c: 3: set_msg 0x431b332c: 3: msg: "new message" 0x431b332c: 3: exit run() 0x69f4fc2c: 12: msg: "new message" 0x69f4f52c: 11: msg: "new message" 0x69f4fc2c: 12: exit run() 0x72746a2c: 10: msg: "new message" 0x69f4f52c: 11: exit run() 0x72746a2c: 10: exit run() 0x69f4f62c: 9: set_msg 0x69f4f62c: 9: msg: "new message" 0x69f4f62c: 9: exit run() 0x69f4ff2c: 14: set_msg 0x69f4ff2c: 14: msg: "new message" 0x69f4ff2c: 14: exit run() 0x7274692c: 15: set_msg 0x7274692c: 15: msg: "new message" 0x7274692c: 15: exit run() 0x69f4fe2c: 6: set_msg 0x69f4fe2c: 6: msg: "new message" 0x69f4fe2c: 6: exit run() main: 10 0x3d9c332c: 0: enter run() 0x3d9c332c: 0: set_msg 0x3d9c3f2c: 1: enter run() 0x3d9c332c: 0: msg: "new message" 0x69f4fa2c: 2: enter run() 0x3d9c332c: 0: exit run() 0x431b322c: 4: enter run() 0x3d9c3f2c: 1: set_msg 0x431b392c: 3: enter run() 0x431b3f2c: 7: enter run() 0x72746b2c: 6: enter run() 0x69f4f52c: 8: enter run() 0x3d9c322c: 9: enter run() 0x3d9c3b2c: 10: enter run() 0x72746d2c: 5: enter run() 0x7274672c: 11: enter run() 0x69f4f72c: 12: enter run() 0x3d9c3f2c: 1: msg: "new message" 0x3d9c392c: 15: enter run() 0x7274682c: 14: enter run() 0x7274632c: 13: enter run() 0x3d9c392c: 15: set_msg 0x72746d2c: 5: set_msg 0x3d9c3f2c: 1: exit run() 0x3d9c3b2c: 10: set_msg 0x72746d2c: 5: msg: "new message" 0x72746d2c: 5: exit run() 0x69f4f52c: 8: set_msg 0x69f4f52c: 8: msg: "new message" 0x69f4f52c: 8: exit run() 0x431b392c: 3: set_msg 0x72746b2c: 6: set_msg 0x69f4f72c: 12: set_msg 0x3d9c322c: 9: set_msg 0x69f4f72c: 12: msg: "new message" 0x72746b2c: 6: msg: "new message" 0x431b392c: 3: msg: "new message" 0x69f4f72c: 12: exit run() 0x72746b2c: 6: exit run() 0x3d9c322c: 9: msg: "new message" 0x3d9c392c: 15: msg: "new message" 0x3d9c3b2c: 10: msg: "new message" 0x431b392c: 3: exit run() 0x3d9c322c: 9: exit run() 0x3d9c392c: 15: exit run() 0x431b3f2c: 7: set_msg 0x3d9c3b2c: 10: exit run() 0x7274672c: 11: set_msg 0x7274632c: 13: set_msg 0x7274682c: 14: set_msg 0x69f4fa2c: 2: set_msg 0x7274682c: 14: msg: "new message" 0x7274682c: 14: exit run() 0x431b3f2c: 7: msg: "new message" 0x7274632c: 13: msg: "new message" 0x7274672c: 11: msg: "new message" 0x431b3f2c: 7: exit run() 0x69f4fa2c: 2: msg: "new message" 0x7274632c: 13: exit run() 0x7274672c: 11: exit run() 0x69f4fa2c: 2: exit run() 0x431b322c: 4: set_msg 0x431b322c: 4: msg: "new message" 0x431b322c: 4: exit run() main: 11 0x69f4fb2c: 0: enter run() 0x69f4fb2c: 0: set_msg 0x7274622c: 1: enter run() 0x69f4fb2c: 0: msg: "new message" 0x69f4fb2c: 0: exit run() 0x7274622c: 1: set_msg 0x7274622c: 1: msg: "new message" 0x7274642c: 2: enter run() 0x7274622c: 1: exit run() 0x7274642c: 2: set_msg 0x7274642c: 2: msg: "new message" 0x7274642c: 2: exit run() 0x431b3f2c: 3: enter run() 0x431b3f2c: 3: set_msg 0x431b3f2c: 3: msg: "new message" 0x431b3f2c: 3: exit run() 0x72746f2c: 4: enter run() 0x72746f2c: 4: set_msg 0x72746f2c: 4: msg: "new message" 0x7274602c: 5: enter run() 0x72746f2c: 4: exit run() 0x7274602c: 5: set_msg 0x69f4f12c: 6: enter run() 0x3d9c3a2c: 7: enter run() 0x7274602c: 5: msg: "new message" 0x72746e2c: 8: enter run() 0x431b3d2c: 9: enter run() 0x69f4fe2c: 10: enter run() 0x7274652c: 11: enter run() 0x7274662c: 12: enter run() 0x69f4f12c: 6: set_msg 0x7274602c: 5: exit run() 0x7274612c: 13: enter run() 0x431b3e2c: 14: enter run() 0x7274672c: 15: enter run() 0x3d9c3a2c: 7: set_msg 0x7274652c: 11: set_msg 0x7274672c: 15: set_msg 0x7274672c: 15: msg: "new message" 0x69f4f12c: 6: msg: "new message" 0x7274672c: 15: exit run() 0x69f4f12c: 6: exit run() 0x3d9c3a2c: 7: msg: "new message" 0x7274652c: 11: msg: "new message" 0x7274652c: 11: exit run() 0x7274612c: 13: set_msg 0x7274612c: 13: msg: "new message" 0x7274612c: 13: exit run() 0x7274662c: 12: set_msg 0x7274662c: 12: msg: "new message" 0x7274662c: 12: exit run() 0x431b3d2c: 9: set_msg 0x431b3e2c: 14: set_msg 0x431b3d2c: 9: msg: "new message" 0x431b3e2c: 14: msg: "new message" 0x431b3d2c: 9: exit run() 0x3d9c3a2c: 7: exit run() 0x72746e2c: 8: set_msg 0x431b3e2c: 14: exit run() 0x72746e2c: 8: msg: "new message" 0x69f4fe2c: 10: set_msg 0x72746e2c: 8: exit run() 0x69f4fe2c: 10: msg: "new message" 0x69f4fe2c: 10: exit run() main: 12 0x7274662c: 0: enter run() 0x7274662c: 0: set_msg 0x7274662c: 0: msg: "new message" 0x7274662c: 0: exit run() 0x431b322c: 1: enter run() 0x431b322c: 1: set_msg 0x431b322c: 1: msg: "new message" 0x431b322c: 1: exit run() 0x3d9c3c2c: 2: enter run() 0x3d9c3c2c: 2: set_msg 0x3d9c3c2c: 2: msg: "new message" 0x72746a2c: 3: enter run() 0x3d9c3c2c: 2: exit run() 0x72746a2c: 3: set_msg 0x72746a2c: 3: msg: "new message" 0x72746a2c: 3: exit run() 0x431b352c: 4: enter run() 0x431b352c: 4: set_msg 0x7274682c: 5: enter run() 0x7274682c: 5: set_msg 0x7274682c: 5: msg: "new message" 0x431b352c: 4: msg: "new message" 0x7274682c: 5: exit run() 0x431b352c: 4: exit run() 0x431b382c: 6: enter run() 0x431b382c: 6: set_msg 0x431b382c: 6: msg: "new message" 0x69f4ff2c: 7: enter run() 0x431b382c: 6: exit run() 0x69f4ff2c: 7: set_msg 0x69f4ff2c: 7: msg: "new message" 0x69f4ff2c: 7: exit run() 0x72746f2c: 8: enter run() 0x72746f2c: 8: set_msg 0x72746f2c: 8: msg: "new message" 0x72746f2c: 8: exit run() 0x3d9c3d2c: 9: enter run() 0x3d9c3d2c: 9: set_msg 0x3d9c3d2c: 9: msg: "new message" 0x3d9c3d2c: 9: exit run() 0x72746c2c: 10: enter run() 0x72746c2c: 10: set_msg 0x72746c2c: 10: msg: "new message" 0x7274692c: 11: enter run() 0x72746c2c: 10: exit run() 0x7274692c: 11: set_msg 0x431b392c: 12: enter run() 0x7274692c: 11: msg: "new message" 0x3d9c312c: 13: enter run() 0x3d9c312c: 13: set_msg 0x7274692c: 11: exit run() 0x3d9c312c: 13: msg: "new message" 0x3d9c312c: 13: exit run() 0x3d9c3e2c: 14: enter run() 0x3d9c3e2c: 14: set_msg 0x69f4fb2c: 15: enter run() 0x431b392c: 12: set_msg 0x431b392c: 12: msg: "new message" 0x431b392c: 12: exit run() 0x3d9c3e2c: 14: msg: "new message" 0x3d9c3e2c: 14: exit run() 0x69f4fb2c: 15: set_msg 0x69f4fb2c: 15: msg: "new message" 0x69f4fb2c: 15: exit run() main: 13 0x72746b2c: 0: enter run() 0x72746b2c: 0: set_msg 0x72746b2c: 0: msg: "new message" 0x69f4f32c: 1: enter run() 0x72746b2c: 0: exit run() 0x69f4f32c: 1: set_msg 0x69f4f32c: 1: msg: "new message" 0x69f4fd2c: 2: enter run() 0x69f4f32c: 1: exit run() 0x69f4fd2c: 2: set_msg 0x431b362c: 3: enter run() 0x3d9c342c: 4: enter run() 0x7274612c: 5: enter run() 0x69f4fd2c: 2: msg: "new message" 0x69f4fe2c: 6: enter run() 0x7274622c: 8: enter run() 0x69f4fa2c: 7: enter run() 0x3d9c3d2c: 9: enter run() 0x69f4fd2c: 2: exit run() 0x7274612c: 5: set_msg 0x69f4f02c: 11: enter run() 0x3d9c372c: 14: enter run() 0x431b3e2c: 10: enter run() 0x72746a2c: 12: enter run() 0x431b3f2c: 13: enter run() 0x3d9c332c: 15: enter run() 0x69f4f02c: 11: set_msg 0x72746a2c: 12: set_msg 0x3d9c342c: 4: set_msg 0x3d9c3d2c: 9: set_msg 0x3d9c372c: 14: set_msg 0x72746a2c: 12: msg: "new message" 0x72746a2c: 12: exit run() 0x3d9c342c: 4: msg: "new message" 0x3d9c342c: 4: exit run() 0x69f4fa2c: 7: set_msg 0x431b3f2c: 13: set_msg 0x431b3f2c: 13: msg: "new message" 0x69f4fa2c: 7: msg: "new message" 0x3d9c372c: 14: msg: "new message" 0x431b3f2c: 13: exit run() 0x7274612c: 5: msg: "new message" 0x69f4fa2c: 7: exit run() 0x3d9c3d2c: 9: msg: "new message" 0x69f4f02c: 11: msg: "new message" 0x3d9c372c: 14: exit run() 0x7274612c: 5: exit run() 0x3d9c3d2c: 9: exit run() 0x3d9c332c: 15: set_msg 0x69f4f02c: 11: exit run() 0x3d9c332c: 15: msg: "new message" 0x3d9c332c: 15: exit run() 0x431b3e2c: 10: set_msg 0x431b362c: 3: set_msg 0x431b362c: 3: msg: "new message" 0x69f4fe2c: 6: set_msg 0x431b362c: 3: exit run() 0x69f4fe2c: 6: msg: "new message" 0x69f4fe2c: 6: exit run() 0x7274622c: 8: set_msg 0x431b3e2c: 10: msg: "new message" 0x7274622c: 8: msg: "new message" 0x431b3e2c: 10: exit run() 0x7274622c: 8: exit run() main: 14 0x3d9c3d2c: 0: enter run() 0x3d9c3d2c: 0: set_msg 0x7274632c: 1: enter run() 0x3d9c3d2c: 0: msg: "new message" 0x431b352c: 2: enter run() 0x431b352c: 2: set_msg 0x3d9c3d2c: 0: exit run() 0x431b352c: 2: msg: "new message" 0x431b352c: 2: exit run() 0x431b392c: 3: enter run() 0x431b392c: 3: set_msg 0x431b392c: 3: msg: "new message" 0x431b392c: 3: exit run() 0x7274652c: 4: enter run() 0x7274652c: 4: set_msg 0x431b332c: 5: enter run() 0x7274652c: 4: msg: "new message" 0x431b332c: 5: set_msg 0x7274652c: 4: exit run() 0x431b332c: 5: msg: "new message" 0x7274632c: 1: set_msg 0x431b332c: 5: exit run() 0x7274632c: 1: msg: "new message" 0x3d9c382c: 6: enter run() 0x431b372c: 7: enter run() 0x7274632c: 1: exit run() 0x3d9c382c: 6: set_msg 0x69f4f12c: 8: enter run() 0x69f4f22c: 9: enter run() 0x3d9c3a2c: 10: enter run() 0x7274642c: 11: enter run() 0x3d9c322c: 12: enter run() 0x7274662c: 13: enter run() 0x3d9c382c: 6: msg: "new message" 0x7274672c: 15: enter run() 0x431b342c: 14: enter run() 0x7274672c: 15: set_msg 0x3d9c382c: 6: exit run() 0x69f4f12c: 8: set_msg 0x431b372c: 7: set_msg 0x69f4f12c: 8: msg: "new message" 0x69f4f12c: 8: exit run() 0x3d9c322c: 12: set_msg 0x69f4f22c: 9: set_msg 0x7274662c: 13: set_msg 0x431b342c: 14: set_msg 0x3d9c3a2c: 10: set_msg 0x3d9c3a2c: 10: msg: "new message" 0x3d9c3a2c: 10: exit run() 0x3d9c322c: 12: msg: "new message" 0x431b372c: 7: msg: "new message" 0x431b372c: 7: exit run() 0x431b342c: 14: msg: "new message" 0x431b342c: 14: exit run() 0x3d9c322c: 12: exit run() 0x7274642c: 11: set_msg 0x7274672c: 15: msg: "new message" 0x7274642c: 11: msg: "new message" 0x7274672c: 15: exit run() 0x69f4f22c: 9: msg: "new message" 0x7274642c: 11: exit run() 0x69f4f22c: 9: exit run() 0x7274662c: 13: msg: "new message" 0x7274662c: 13: exit run() main: 15 0x431b352c: 0: enter run() 0x431b352c: 0: set_msg 0x3d9c3b2c: 1: enter run() 0x431b352c: 0: msg: "new message" 0x431b352c: 0: exit run() 0x3d9c3b2c: 1: set_msg 0x3d9c332c: 2: enter run() 0x431b382c: 3: enter run() 0x3d9c3b2c: 1: msg: "new message" 0x69f4f62c: 4: enter run() 0x3d9c392c: 6: enter run() 0x431b3a2c: 5: enter run() 0x3d9c3b2c: 1: exit run() 0x69f4fb2c: 7: enter run() 0x3d9c332c: 2: set_msg 0x7274652c: 8: enter run() 0x3d9c3c2c: 9: enter run() 0x69f4ff2c: 10: enter run() 0x7274612c: 11: enter run() 0x431b302c: 12: enter run() 0x3d9c3e2c: 13: enter run() 0x3d9c342c: 14: enter run() 0x69f4fa2c: 15: enter run() 0x3d9c332c: 2: msg: "new message" 0x431b302c: 12: set_msg 0x3d9c342c: 14: set_msg 0x431b302c: 12: msg: "new message" 0x431b302c: 12: exit run() 0x431b3a2c: 5: set_msg 0x431b3a2c: 5: msg: "new message" 0x69f4f62c: 4: set_msg 0x431b3a2c: 5: exit run() 0x3d9c332c: 2: exit run() 0x3d9c3e2c: 13: set_msg 0x3d9c392c: 6: set_msg 0x431b382c: 3: set_msg 0x69f4fa2c: 15: set_msg 0x3d9c392c: 6: msg: "new message" 0x7274652c: 8: set_msg 0x7274652c: 8: msg: "new message" 0x3d9c392c: 6: exit run() 0x69f4f62c: 4: msg: "new message" 0x3d9c342c: 14: msg: "new message" 0x7274652c: 8: exit run() 0x69f4fa2c: 15: msg: "new message" 0x431b382c: 3: msg: "new message" 0x3d9c3e2c: 13: msg: "new message" 0x69f4f62c: 4: exit run() 0x3d9c342c: 14: exit run() 0x69f4fa2c: 15: exit run() 0x431b382c: 3: exit run() 0x69f4fb2c: 7: set_msg 0x3d9c3e2c: 13: exit run() 0x69f4fb2c: 7: msg: "new message" 0x69f4fb2c: 7: exit run() 0x7274612c: 11: set_msg 0x69f4ff2c: 10: set_msg 0x7274612c: 11: msg: "new message" 0x69f4ff2c: 10: msg: "new message" 0x69f4ff2c: 10: exit run() 0x7274612c: 11: exit run() 0x3d9c3c2c: 9: set_msg 0x3d9c3c2c: 9: msg: "new message" 0x3d9c3c2c: 9: exit run() main: 16 0x72746a2c: 0: enter run() 0x72746a2c: 0: set_msg 0x72746a2c: 0: msg: "new message" 0x431b312c: 1: enter run() 0x3d9c3a2c: 2: enter run() 0x72746a2c: 0: exit run() 0x69f4fc2c: 3: enter run() 0x431b312c: 1: set_msg 0x69f4f42c: 4: enter run() 0x3d9c302c: 5: enter run() 0x431b352c: 6: enter run() 0x3d9c3f2c: 7: enter run() 0x7274622c: 8: enter run() 0x69f4f72c: 9: enter run() 0x431b312c: 1: msg: "new message" 0x431b3c2c: 10: enter run() 0x69f4f12c: 11: enter run() 0x69f4fe2c: 12: enter run() 0x3d9c362c: 13: enter run() 0x431b312c: 1: exit run() 0x3d9c332c: 14: enter run() 0x69f4f82c: 15: enter run() 0x69f4f42c: 4: set_msg 0x69f4f12c: 11: set_msg 0x69f4f12c: 11: msg: "new message" 0x69f4f42c: 4: msg: "new message" 0x69f4f42c: 4: exit run() 0x431b352c: 6: set_msg 0x3d9c362c: 13: set_msg 0x69f4f12c: 11: exit run() 0x7274622c: 8: set_msg 0x7274622c: 8: msg: "new message" 0x3d9c362c: 13: msg: "new message" 0x7274622c: 8: exit run() 0x69f4f82c: 15: set_msg 0x3d9c362c: 13: exit run() 0x69f4f82c: 15: msg: "new message" 0x69f4fc2c: 3: set_msg 0x69f4f82c: 15: exit run() 0x69f4fc2c: 3: msg: "new message" 0x69f4fc2c: 3: exit run() 0x431b3c2c: 10: set_msg 0x3d9c3f2c: 7: set_msg 0x3d9c302c: 5: set_msg 0x431b352c: 6: msg: "new message" 0x431b352c: 6: exit run() 0x431b3c2c: 10: msg: "new message" 0x69f4f72c: 9: set_msg 0x431b3c2c: 10: exit run() 0x69f4fe2c: 12: set_msg 0x3d9c3a2c: 2: set_msg 0x3d9c3a2c: 2: msg: "new message" 0x3d9c3a2c: 2: exit run() 0x3d9c302c: 5: msg: "new message" 0x3d9c302c: 5: exit run() 0x3d9c3f2c: 7: msg: "new message" 0x69f4f72c: 9: msg: "new message" 0x69f4fe2c: 12: msg: "new message" 0x3d9c3f2c: 7: exit run() 0x69f4f72c: 9: exit run() 0x3d9c332c: 14: set_msg 0x69f4fe2c: 12: exit run() 0x3d9c332c: 14: msg: "new message" 0x3d9c332c: 14: exit run() main: 17 0x3d9c3e2c: 0: enter run() 0x3d9c3e2c: 0: set_msg 0x431b302c: 1: enter run() 0x3d9c3e2c: 0: msg: "new message" 0x3d9c3e2c: 0: exit run() 0x431b302c: 1: set_msg 0x72746f2c: 2: enter run() 0x7274632c: 3: enter run() 0x431b302c: 1: msg: "new message" 0x3d9c3d2c: 4: enter run() 0x7274642c: 5: enter run() 0x431b342c: 6: enter run() 0x431b302c: 1: exit run() 0x7274652c: 7: enter run() 0x72746f2c: 2: set_msg 0x431b3a2c: 8: enter run() 0x3d9c352c: 9: enter run() 0x3d9c302c: 10: enter run() 0x431b322c: 11: enter run() 0x69f4f92c: 12: enter run() 0x7274662c: 13: enter run() 0x72746f2c: 2: msg: "new message" 0x69f4fb2c: 14: enter run() 0x69f4f22c: 15: enter run() 0x69f4fb2c: 14: set_msg 0x431b3a2c: 8: set_msg 0x431b322c: 11: set_msg 0x431b3a2c: 8: msg: "new message" 0x72746f2c: 2: exit run() 0x7274632c: 3: set_msg 0x7274632c: 3: msg: "new message" 0x431b3a2c: 8: exit run() 0x69f4fb2c: 14: msg: "new message" 0x69f4fb2c: 14: exit run() 0x431b322c: 11: msg: "new message" 0x7274632c: 3: exit run() 0x3d9c3d2c: 4: set_msg 0x431b342c: 6: set_msg 0x431b322c: 11: exit run() 0x3d9c3d2c: 4: msg: "new message" 0x431b342c: 6: msg: "new message" 0x3d9c3d2c: 4: exit run() 0x431b342c: 6: exit run() 0x7274642c: 5: set_msg 0x7274652c: 7: set_msg 0x69f4f22c: 15: set_msg 0x69f4f22c: 15: msg: "new message" 0x7274662c: 13: set_msg 0x69f4f22c: 15: exit run() 0x7274642c: 5: msg: "new message" 0x7274642c: 5: exit run() 0x69f4f92c: 12: set_msg 0x3d9c352c: 9: set_msg 0x69f4f92c: 12: msg: "new message" 0x7274662c: 13: msg: "new message" 0x3d9c352c: 9: msg: "new message" 0x69f4f92c: 12: exit run() 0x7274652c: 7: msg: "new message" 0x7274662c: 13: exit run() 0x3d9c352c: 9: exit run() 0x7274652c: 7: exit run() 0x3d9c302c: 10: set_msg 0x3d9c302c: 10: msg: "new message" 0x3d9c302c: 10: exit run() main: 18 0x3d9c3f2c: 0: enter run() 0x3d9c3f2c: 0: set_msg 0x431b372c: 1: enter run() 0x3d9c3f2c: 0: msg: "new message" 0x3d9c3f2c: 0: exit run() 0x431b372c: 1: set_msg 0x7274682c: 2: enter run() 0x7274692c: 3: enter run() 0x431b372c: 1: msg: "new message" 0x7274672c: 4: enter run() 0x3d9c3c2c: 5: enter run() 0x431b342c: 6: enter run() 0x72746a2c: 7: enter run() 0x3d9c312c: 8: enter run() 0x7274672c: 4: set_msg 0x431b372c: 1: exit run() 0x7274612c: 9: enter run() 0x69f4ff2c: 10: enter run() 0x3d9c320x3d9c322c: rwlock_wrlock 0x629563d0 (2147483649) 0x69f4f62c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c392c: rwlock_wrlock 0x629563d0 (2147483649) 0x69f4fd2c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c342c: rwlock_wrlock 0x629563d0 (2147483649) 0x7274672c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_unlock 0x629563d0 0x3d9c312c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_rdlock 0x629563d0 (4294967295) 0x72746a2c: rwlock_unlock 0x629563d0 0x3d9c312c: rwlock_rdlock 0x629563d0 (0) 0x3d9c392c: rwlock_unlock 0x629563d0 0x7274612c: rwlock_unlock 0x629563d0 0x3d9c3c2c: rwlock_unlock 0x629563d0 0x7274612c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3c2c: rwlock_rdlock 0x629563d0 (4294967295) 0x69f4ff2c: rwlock_unlock 0x629563d0 0x3d9c3c2c: rwlock_unlock 0x629563d0 0x69f4ff2c: rwlock_rdlock 0x629563d0 (0) 0x69f4f62c: rwlock_unlock 0x629563d0 0x69f4f62c: rwlock_rdlock 0x629563d0 (2) 0x3d9c392c: rwlock_rdlock 0x629563d0 (2147483652) 0x69f4ff2c: rwlock_unlock 0x629563d0 0x7274612c: rwlock_unlock 0x629563d0 0x69f4f62c: rwlock_unlock 0x629563d0 0x3d9c312c: rwlock_unlock 0x629563d0 0x3d9c392c: rwlock_unlock 0x629563d0 0x69f4fd2c: rwlock_unlock 0x629563d0 0x69f4fd2c: rwlock_rdlock 0x629563d0 (0) 0x7274682c: rwlock_unlock 0x629563d0 0x3d9c342c: rwlock_unlock 0x629563d0 0x7274682c: rwlock_rdlock 0x629563d0 (0) 0x3d9c342c: rwlock_rdlock 0x629563d0 (2147483647) 0x3d9c322c: rwlock_unlock 0x629563d0 0x431b342c: rwlock_unlock 0x629563d0 0x3d9c322c: rwlock_rdlock 0x629563d0 (2147483647) 0x431b342c: rwlock_rdlock 0x629563d0 (0) 0x7274682c: rwlock_unlock 0x629563d0 0x3d9c342c: rwlock_unlock 0x629563d0 0x431b342c: rwlock_unlock 0x629563d0 0x3d9c322c: rwlock_unlock 0x629563d0 0x69f4fd2c: rwlock_unlock 0x629563d0 rthread reaping 0x7274682c stack 0x5a248aa0 0x7274692c: rwlock_unlock 0x629563d0 0x7274692c: rwlock_rdlock 0x629563d0 (0) 0x7274692c: rwlock_unlock 0x629563d0 rthread reaping 0x7274692c stack 0x5a248560 rthread reaping 0x7274672c stack 0x5a2273a0 rthread reaping 0x3d9c3c2c stack 0x5a2279a0 rthread reaping 0x431b342c stack 0x5a248000 rthread reaping 0x72746a2c stack 0x5a227100 rthread reaping 0x3d9c312c stack 0x5a227200 rthread reaping 0x7274612c stack 0x5a244840 rthread reaping 0x69f4ff2c stack 0x5a222860 rthread reaping 0x3d9c392c stack 0x5a2482e0 rthread reaping 0x69f4f62c stack 0x5a244c60 rthread reaping 0x3d9c322c stack 0x5a248640 rthread reaping 0x69f4fd2c stack 0x5a244780 rthread reaping 0x3d9c342c stack 0x5a248360 0x7274632c: rwlock_wrlock 0x629563d0 (0) 0x7274632c: rwlock_unlock 0x629563d0 0x7274632c: rwlock_rdlock 0x629563d0 (0) 0x431b332c: rwlock_wrlock 0x629563d0 (0) 0x7274632c: rwlock_unlock 0x629563d0 0x431b332c: rwlock_unlock 0x629563d0 0x431b332c: rwlock_rdlock 0x629563d0 (0) 0x3d9c332c: rwlock_wrlock 0x629563d0 (1) 0x3d9c352c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b332c: rwlock_unlock 0x629563d0 0x431b362c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4f02c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274692c: rwlock_wrlock 0x629563d0 (4294967295) rthread reaping 0x7274632c stack 0x5a248360 0x7274652c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c332c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_wrlock 0x629563d0 (0) 0x3d9c332c: rwlock_rdlock 0x629563d0 (2147483647) 0x69f4fe2c: rwlock_wrlock 0x629563d0 (4294967295) rthread reaping 0x431b332c stack 0x5a244780 0x431b302c: rwlock_wrlock 0x629563d0 (4294967295) 0x72746a2c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4f12c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3f2c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c302c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c372c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3e2c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_rdlock 0x629563d0 (0) 0x431b3e2c: rwlock_unlock 0x629563d0 0x431b362c: rwlock_unlock 0x629563d0 0x431b362c: rwlock_rdlock 0x629563d0 (0) 0x431b362c: rwlock_unlock 0x629563d0 0x7274692c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_rdlock 0x629563d0 (2147483647) 0x7274692c: rwlock_rdlock 0x629563d0 (4294967295) 0x69f4f12c: rwlock_unlock 0x629563d0 0x3d9c352c: rwlock_unlock 0x629563d0 0x3d9c352c: rwlock_rdlock 0x629563d0 (0) 0x7274692c: rwlock_unlock 0x629563d0 0x3d9c352c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_unlock 0x629563d0 0x3d9c372c: rwlock_unlock 0x629563d0 0x3d9c302c: rwlock_unlock 0x629563d0 0x3d9c302c: rwlock_rdlock 0x629563d0 (0) 0x3d9c302c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_rdlock 0x629563d0 (0) 0x7274652c: rwlock_unlock 0x629563d0 0x69f4f02c: rwlock_unlock 0x629563d0 0x3d9c332c: rwlock_unlock 0x629563d0 0x69f4f02c: rwlock_rdlock 0x629563d0 (2147483649) 0x69f4f02c: rwlock_unlock 0x629563d0 0x69f4f12c: rwlock_rdlock 0x629563d0 (0) 0x72746a2c: rwlock_unlock 0x629563d0 0x431b302c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_rdlock 0x629563d0 (4294967295) 0x72746a2c: rwlock_unlock 0x629563d0 0x3d9c372c: rwlock_rdlock 0x629563d0 (0) 0x431b302c: rwlock_rdlock 0x629563d0 (1) 0x3d9c372c: rwlock_unlock 0x629563d0 0x431b302c: rwlock_unlock 0x629563d0 0x69f4f12c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c332c stack 0x5a248640 rthread reaping 0x3d9c352c stack 0x5a244c60 rthread reaping 0x431b362c stack 0x5a2482e0 rthread reaping 0x69f4f02c stack 0x5a222860 0x69f4fe2c: rwlock_unlock 0x629563d0 rthread reaping 0x7274692c stack 0x5a244840 0x69f4fe2c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x431b302c stack 0x5a227200 0x69f4fe2c: rwlock_unlock 0x629563d0 rthread reaping 0x7274652c stack 0x5a227100 rthread reaping 0x431b3e2c stack 0x5a2279a0 rthread reaping 0x69f4fe2c stack 0x5a248000 rthread reaping 0x3d9c302c stack 0x5a2273a0 rthread reaping 0x72746a2c stack 0x5a248560 rthread reaping 0x69f4f12c stack 0x5a248aa0 rthread reaping 0x431b3f2c stack 0x5a244120 rthread reaping 0x3d9c372c stack 0x5a248240 0x69f4fb2c: rwlock_wrlock 0x629563d0 (0) 0x69f4fb2c: rwlock_unlock 0x629563d0 0x69f4fb2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c322c: rwlock_wrlock 0x629563d0 (0) 0x69f4fb2c: rwlock_unlock 0x629563d0 0x3d9c322c: rwlock_unlock 0x629563d0 0x3d9c322c: rwlock_rdlock 0x629563d0 (0) 0x7274642c: rwlock_wrlock 0x629563d0 (1) 0x3d9c382c: rwlock_wrlock 0x629563d0 (1) 0x69f4fe2c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c322c: rwlock_unlock 0x629563d0 0x3d9c392c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c382c: rwlock_unlock 0x629563d0 0x3d9c382c: rwlock_rdlock 0x629563d0 (0) 0x72746b2c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b3d2c: rwlock_wrlock 0x629563d0 (2147483649) 0x7274662c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c382c: rwlock_unlock 0x629563d0 0x431b382c: rwlock_wrlock 0x629563d0 (0) rthread reaping 0x69f4fb2c stack 0x5a248240 rthread reaping 0x3d9c322c stack 0x5a244120 0x431b342c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b382c: rwlock_unlock 0x629563d0 0x431b382c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3a2c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c342c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c362c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b372c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4f72c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3d2c: rwlock_unlock 0x629563d0 0x3d9c3a2c: rwlock_unlock 0x629563d0 0x431b382c: rwlock_unlock 0x629563d0 0x3d9c362c: rwlock_unlock 0x629563d0 0x3d9c362c: rwlock_rdlock 0x629563d0 (4294967295) 0x3d9c392c: rwlock_unlock 0x629563d0 0x431b342c: rwlock_unlock 0x629563d0 0x431b342c: rwlock_rdlock 0x629563d0 (0) 0x431b342c: rwlock_unlock 0x629563d0 0x3d9c362c: rwlock_unlock 0x629563d0 0x3d9c3a2c: rwlock_rdlock 0x629563d0 (2) 0x3d9c3a2c: rwlock_unlock 0x629563d0 0x3d9c392c: rwlock_rdlock 0x629563d0 (1) 0x3d9c392c: rwlock_unlock 0x629563d0 0x69f4f72c: rwlock_unlock 0x629563d0 0x69f4f72c: rwlock_rdlock 0x629563d0 (0) 0x69f4fe2c: rwlock_unlock 0x629563d0 0x7274642c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_rdlock 0x629563d0 (2147483647) 0x7274642c: rwlock_rdlock 0x629563d0 (0) 0x69f4fe2c: rwlock_unlock 0x629563d0 0x69f4f72c: rwlock_unlock 0x629563d0 0x7274642c: rwlock_unlock 0x629563d0 0x7274662c: rwlock_unlock 0x629563d0 0x7274662c: rwlock_rdlock 0x629563d0 (0) 0x7274662c: rwlock_unlock 0x629563d0 0x431b372c: rwlock_unlock 0x629563d0 0x431b372c: rwlock_rdlock 0x629563d0 (0) 0x431b372c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x7274642c stack 0x5a248aa0 0x72746b2c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c382c stack 0x5a248560 0x3d9c342c: rwlock_unlock 0x629563d0 rthread reaping 0x69f4fe2c stack 0x5a2273a0 0x3d9c342c: rwlock_rdlock 0x629563d0 (0) 0x72746b2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c342c: rwlock_unlock 0x629563d0 0x72746b2c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_unlock 0x629563d0 rthread reaping 0x431b3d2c stack 0x5a248000 rthread reaping 0x72746b2c stack 0x5a2279a0 rthread reaping 0x3d9c392c stack 0x5a227100 rthread reaping 0x7274662c stack 0x5a227200 rthread reaping 0x431b342c stack 0x5a244840 rthread reaping 0x431b382c stack 0x5a222860 rthread reaping 0x3d9c3a2c stack 0x5a2482e0 rthread reaping 0x3d9c362c stack 0x5a244c60 rthread reaping 0x69f4f72c stack 0x5a248640 rthread reaping 0x431b372c stack 0x5a244780 rthread reaping 0x3d9c342c stack 0x5a248360 0x69f4fe2c: rwlock_wrlock 0x629563d0 (0) 0x69f4fe2c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3e2c: rwlock_wrlock 0x629563d0 (0) 0x69f4fe2c: rwlock_unlock 0x629563d0 0x3d9c3e2c: rwlock_unlock 0x629563d0 0x3d9c312c: rwlock_wrlock 0x629563d0 (0) 0x3d9c312c: rwlock_unlock 0x629563d0 0x69f4f22c: rwlock_wrlock 0x629563d0 (0) 0x3d9c312c: rwlock_rdlock 0x629563d0 (0) 0x7274632c: rwlock_wrlock 0x629563d0 (0) 0x431b392c: rwlock_wrlock 0x629563d0 (0) rthread reaping 0x69f4fe2c stack 0x5a248360 0x3d9c322c: rwlock_wrlock 0x629563d0 (0) 0x69f4f82c: rwlock_wrlock 0x629563d0 (0) 0x431b3a2c: rwlock_wrlock 0x629563d0 (0) 0x72746e2c: rwlock_wrlock 0x629563d0 (0) 0x69f4fc2c: rwlock_wrlock 0x629563d0 (0) 0x69f4f42c: rwlock_wrlock 0x629563d0 (0) 0x69f4f22c: rwlock_unlock 0x629563d0 0x7274662c: rwlock_wrlock 0x629563d0 (0) 0x72746d2c: rwlock_wrlock 0x629563d0 (0) 0x7274662c: rwlock_unlock 0x629563d0 0x3d9c332c: rwlock_wrlock 0x629563d0 (0) 0x3d9c332c: rwlock_unlock 0x629563d0 0x3d9c332c: rwlock_rdlock 0x629563d0 (0) 0x431b3a2c: rwlock_unlock 0x629563d0 0x7274602c: rwlock_wrlock 0x629563d0 (0) 0x3d9c3e2c: rwlock_rdlock 0x629563d0 (0) 0x7274602c: rwlock_unlock 0x629563d0 0x69f4f42c: rwlock_unlock 0x629563d0 0x431b3a2c: rwlock_rdlock 0x629563d0 (0) 0x7274602c: rwlock_rdlock 0x629563d0 (2147483647) 0x431b3a2c: rwlock_unlock 0x629563d0 0x69f4f42c: rwlock_rdlock 0x629563d0 (1) 0x69f4f42c: rwlock_unlock 0x629563d0 0x3d9c332c: rwlock_unlock 0x629563d0 0x69f4f22c: rwlock_rdlock 0x629563d0 (2147483649) 0x3d9c3e2c: rwlock_unlock 0x629563d0 0x7274602c: rwlock_unlock 0x629563d0 0x3d9c312c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c3e2c stack 0x5a244780 rthread reaping 0x7274602c stack 0x5a248640 0x69f4f22c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c312c stack 0x5a244c60 0x3d9c322c: rwlock_unlock 0x629563d0 0x3d9c322c: rwlock_rdlock 0x629563d0 (0) 0x69f4f82c: rwlock_unlock 0x629563d0 0x3d9c322c: rwlock_unlock 0x629563d0 0x69f4f82c: rwlock_rdlock 0x629563d0 (0) 0x72746e2c: rwlock_unlock 0x629563d0 0x431b392c: rwlock_unlock 0x629563d0 0x72746e2c: rwlock_rdlock 0x629563d0 (2147483647) 0x431b392c: rwlock_rdlock 0x629563d0 (2147483647) 0x69f4fc2c: rwlock_unlock 0x629563d0 0x69f4fc2c: rwlock_rdlock 0x629563d0 (0) 0x7274662c: rwlock_rdlock 0x629563d0 (2147483651) 0x72746e2c: rwlock_unlock 0x629563d0 0x431b392c: rwlock_unlock 0x629563d0 0x69f4fc2c: rwlock_unlock 0x629563d0 0x7274662c: rwlock_unlock 0x629563d0 0x69f4f82c: rwlock_unlock 0x629563d0 rthread reaping 0x69f4f22c stack 0x5a222860 0x7274632c: rwlock_unlock 0x629563d0 0x7274632c: rwlock_rdlock 0x629563d0 (0) 0x7274632c: rwlock_unlock 0x629563d0 rthread reaping 0x431b392c stack 0x5a2482e0 0x72746d2c: rwlock_unlock 0x629563d0 rthread reaping 0x7274632c stack 0x5a244840 0x72746d2c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x69f4f82c stack 0x5a227200 0x72746d2c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c322c stack 0x5a227100 rthread reaping 0x7274662c stack 0x5a2279a0 rthread reaping 0x69f4fc2c stack 0x5a248000 rthread reaping 0x72746d2c stack 0x5a2273a0 rthread reaping 0x72746e2c stack 0x5a248560 rthread reaping 0x3d9c332c stack 0x5a248aa0 rthread reaping 0x431b3a2c stack 0x5a244120 rthread reaping 0x69f4f42c stack 0x5a248240 0x431b3b2c: rwlock_wrlock 0x629563d0 (0) 0x431b3b2c: rwlock_unlock 0x629563d0 0x431b3b2c: rwlock_rdlock 0x629563d0 (0) 0x431b3b2c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_wrlock 0x629563d0 (0) 0x72746a2c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_rdlock 0x629563d0 (0) 0x431b352c: rwlock_wrlock 0x629563d0 (1) 0x3d9c382c: rwlock_wrlock 0x629563d0 (2147483649) 0x72746a2c: rwlock_unlock 0x629563d0 0x3d9c3b2c: rwlock_wrlock 0x629563d0 (2147483647) 0x69f4fe2c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4fd2c: rwlock_wrlock 0x629563d0 (4294967295) rthread reaping 0x431b3b2c stack 0x5a248240 rthread reaping 0x72746a2c stack 0x5a244120 0x3d9c382c: rwlock_unlock 0x629563d0 0x7274642c: rwlock_wrlock 0x629563d0 (0) 0x3d9c382c: rwlock_rdlock 0x629563d0 (4294967295) 0x431b3c2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b332c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274602c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274682c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4f82c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c3d2c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c372c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c3f2c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274642c: rwlock_unlock 0x629563d0 0x3d9c372c: rwlock_unlock 0x629563d0 0x7274642c: rwlock_rdlock 0x629563d0 (0) 0x7274642c: rwlock_unlock 0x629563d0 0x69f4fd2c: rwlock_unlock 0x629563d0 0x7274602c: rwlock_unlock 0x629563d0 0x3d9c372c: rwlock_rdlock 0x629563d0 (2147483647) 0x7274602c: rwlock_rdlock 0x629563d0 (0) 0x3d9c372c: rwlock_unlock 0x629563d0 0x7274602c: rwlock_unlock 0x629563d0 0x7274682c: rwlock_unlock 0x629563d0 0x7274682c: rwlock_rdlock 0x629563d0 (0) 0x69f4fd2c: rwlock_rdlock 0x629563d0 (0) 0x7274682c: rwlock_unlock 0x629563d0 0x69f4fd2c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_unlock 0x629563d0 0x3d9c3d2c: rwlock_unlock 0x629563d0 0x3d9c3d2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3d2c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_rdlock 0x629563d0 (0) 0x431b3c2c: rwlock_unlock 0x629563d0 0x3d9c3f2c: rwlock_unlock 0x629563d0 0x3d9c3f2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3f2c: rwlock_unlock 0x629563d0 0x3d9c382c: rwlock_unlock 0x629563d0 0x431b332c: rwlock_unlock 0x629563d0 0x431b332c: rwlock_rdlock 0x629563d0 (2147483647) 0x69f4fe2c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_rdlock 0x629563d0 (0) 0x431b332c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_unlock 0x629563d0 0x69f4f82c: rwlock_unlock 0x629563d0 0x69f4f82c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3b2c: rwlock_unlock 0x629563d0 0x69f4f82c: rwlock_unlock 0x629563d0 0x3d9c3b2c: rwlock_rdlock 0x629563d0 (1) 0x3d9c3b2c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_rdlock 0x629563d0 (0) 0x431b352c: rwlock_unlock 0x629563d0 rthread reaping 0x431b352c stack 0x5a248aa0 rthread reaping 0x3d9c382c stack 0x5a248560 rthread reaping 0x3d9c3b2c stack 0x5a2273a0 rthread reaping 0x69f4fd2c stack 0x5a248000 rthread reaping 0x431b332c stack 0x5a2279a0 rthread reaping 0x69f4fe2c stack 0x5a227100 rthread reaping 0x7274642c stack 0x5a227200 rthread reaping 0x69f4f82c stack 0x5a244840 rthread reaping 0x431b3c2c stack 0x5a2482e0 rthread reaping 0x7274602c stack 0x5a222860 rthread reaping 0x7274682c stack 0x5a244c60 rthread reaping 0x3d9c3d2c stack 0x5a248640 rthread reaping 0x3d9c372c stack 0x5a244780 rthread reaping 0x3d9c3f2c stack 0x5a248360 0x72746c2c: rwlock_wrlock 0x629563d0 (0) 0x72746c2c: rwlock_unlock 0x629563d0 0x72746c2c: rwlock_rdlock 0x629563d0 (0) 0x69f4f32c: rwlock_wrlock 0x629563d0 (0) 0x72746c2c: rwlock_unlock 0x629563d0 0x69f4f32c: rwlock_unlock 0x629563d0 0x69f4f32c: rwlock_rdlock 0x629563d0 (0) 0x431b322c: rwlock_wrlock 0x629563d0 (1) 0x3d9c3a2c: rwlock_wrlock 0x629563d0 (2147483649) 0x69f4f32c: rwlock_unlock 0x629563d0 0x7274632c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c3b2c: rwlock_wrlock 0x629563d0 (4294967295) rthread reaping 0x72746c2c stack 0x5a248360 0x3d9c342c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b322c: rwlock_unlock 0x629563d0 0x431b322c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x69f4f32c stack 0x5a244780 0x431b342c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c352c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b3d2c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c392c: rwlock_wrlock 0x629563d0 (2147483649) 0x7274612c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c3c2c: rwlock_wrlock 0x629563d0 (2147483649) 0x69f4fe2c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b322c: rwlock_unlock 0x629563d0 0x431b3b2c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4f12c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b342c: rwlock_unlock 0x629563d0 0x431b342c: rwlock_rdlock 0x629563d0 (4294967295) 0x3d9c342c: rwlock_unlock 0x629563d0 rthread reaping 0x431b322c stack 0x5a248640 0x3d9c3a2c: rwlock_unlock 0x629563d0 0x3d9c3a2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3a2c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c392c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3b2c: rwlock_unlock 0x629563d0 0x3d9c392c: rwlock_rdlock 0x629563d0 (0) 0x3d9c392c: rwlock_unlock 0x629563d0 0x3d9c342c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3b2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c342c: rwlock_unlock 0x629563d0 0x3d9c3b2c: rwlock_unlock 0x629563d0 0x7274612c: rwlock_unlock 0x629563d0 0x7274612c: rwlock_rdlock 0x629563d0 (0) 0x7274612c: rwlock_unlock 0x629563d0 0x431b342c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c3a2c stack 0x5a244c60 0x69f4f12c: rwlock_unlock 0x629563d0 0x69f4f12c: rwlock_rdlock 0x629563d0 (0) 0x69f4f12c: rwlock_unlock 0x629563d0 0x3d9c352c: rwlock_unlock 0x629563d0 0x7274632c: rwlock_unlock 0x629563d0 0x7274632c: rwlock_rdlock 0x629563d0 (0) 0x7274632c: rwlock_unlock 0x629563d0 0x3d9c352c: rwlock_rdlock 0x629563d0 (0) 0x3d9c352c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_unlock 0x629563d0 rthread reaping 0x7274632c stack 0x5a222860 0x69f4fe2c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c3b2c stack 0x5a2482e0 rthread reaping 0x3d9c342c stack 0x5a244840 0x3d9c3c2c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c352c stack 0x5a227200 rthread reaping 0x431b342c stack 0x5a227100 0x3d9c3c2c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x431b3d2c stack 0x5a2279a0 rthread reaping 0x3d9c392c stack 0x5a248000 0x3d9c3c2c: rwlock_unlock 0x629563d0 rthread reaping 0x7274612c stack 0x5a2273a0 0x431b3b2c: rwlock_unlock 0x629563d0 0x431b3b2c: rwlock_rdlock 0x629563d0 (0) 0x431b3b2c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c3c2c stack 0x5a248560 rthread reaping 0x69f4f12c stack 0x5a248aa0 rthread reaping 0x69f4fe2c stack 0x5a244120 rthread reaping 0x431b3b2c stack 0x5a248240 0x431b3c2c: rwlock_wrlock 0x629563d0 (0) 0x431b3c2c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_rdlock 0x629563d0 (0) 0x431b3c2c: rwlock_unlock 0x629563d0 0x7274662c: rwlock_wrlock 0x629563d0 (0) 0x72746a2c: rwlock_wrlock 0x629563d0 (2147483647) 0x7274662c: rwlock_unlock 0x629563d0 0x7274662c: rwlock_rdlock 0x629563d0 (0) 0x69f4fa2c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c3b2c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b312c: rwlock_wrlock 0x629563d0 (2147483649) 0x7274662c: rwlock_unlock 0x629563d0 0x72746b2c: rwlock_wrlock 0x629563d0 (0) 0x3d9c312c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4fa2c: rwlock_unlock 0x629563d0 0x69f4fa2c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x431b3c2c stack 0x5a248240 0x3d9c302c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4f22c: rwlock_wrlock 0x629563d0 (4294967295) rthread reaping 0x7274662c stack 0x5a244120 0x69f4f62c: rwlock_wrlock 0x629563d0 (4294967295) 0x72746b2c: rwlock_unlock 0x629563d0 0x3d9c382c: rwlock_wrlock 0x629563d0 (0) 0x72746b2c: rwlock_rdlock 0x629563d0 (4294967295) 0x72746d2c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4fc2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b352c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4f02c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c382c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_unlock 0x629563d0 0x3d9c382c: rwlock_rdlock 0x629563d0 (0) 0x3d9c382c: rwlock_unlock 0x629563d0 0x3d9c3b2c: rwlock_unlock 0x629563d0 0x69f4fc2c: rwlock_unlock 0x629563d0 0x69f4fc2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fc2c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_rdlock 0x629563d0 (1) 0x72746b2c: rwlock_unlock 0x629563d0 0x3d9c3b2c: rwlock_rdlock 0x629563d0 (2147483650) 0x431b352c: rwlock_unlock 0x629563d0 0x69f4fa2c: rwlock_unlock 0x629563d0 0x3d9c3b2c: rwlock_unlock 0x629563d0 0x69f4f02c: rwlock_unlock 0x629563d0 0x72746d2c: rwlock_unlock 0x629563d0 0x72746d2c: rwlock_rdlock 0x629563d0 (0) 0x72746d2c: rwlock_unlock 0x629563d0 0x3d9c302c: rwlock_unlock 0x629563d0 0x3d9c302c: rwlock_rdlock 0x629563d0 (0) 0x3d9c302c: rwlock_unlock 0x629563d0 0x69f4f02c: rwlock_rdlock 0x629563d0 (4294967295) 0x69f4f22c: rwlock_unlock 0x629563d0 0x69f4f22c: rwlock_rdlock 0x629563d0 (0) 0x3d9c312c: rwlock_unlock 0x629563d0 0x69f4f62c: rwlock_unlock 0x629563d0 0x69f4f22c: rwlock_unlock 0x629563d0 0x3d9c312c: rwlock_rdlock 0x629563d0 (1) 0x3d9c312c: rwlock_unlock 0x629563d0 0x69f4f62c: rwlock_rdlock 0x629563d0 (2147483649) 0x69f4f02c: rwlock_unlock 0x629563d0 0x69f4f62c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_rdlock 0x629563d0 (2147483647) 0x431b312c: rwlock_unlock 0x629563d0 0x431b312c: rwlock_rdlock 0x629563d0 (1) 0x72746a2c: rwlock_unlock 0x629563d0 0x431b312c: rwlock_unlock 0x629563d0 rthread reaping 0x72746a2c stack 0x5a248aa0 rthread reaping 0x69f4fa2c stack 0x5a248560 rthread reaping 0x3d9c3b2c stack 0x5a2273a0 rthread reaping 0x431b312c stack 0x5a248000 rthread reaping 0x72746b2c stack 0x5a2279a0 rthread reaping 0x3d9c312c stack 0x5a227100 rthread reaping 0x3d9c302c stack 0x5a227200 rthread reaping 0x69f4f22c stack 0x5a244840 rthread reaping 0x3d9c382c stack 0x5a2482e0 rthread reaping 0x69f4f62c stack 0x5a222860 rthread reaping 0x72746d2c stack 0x5a244c60 rthread reaping 0x69f4fc2c stack 0x5a248640 rthread reaping 0x69f4f02c stack 0x5a244780 rthread reaping 0x431b352c stack 0x5a248360 0x7274622c: rwlock_wrlock 0x629563d0 (0) 0x7274622c: rwlock_unlock 0x629563d0 0x7274622c: rwlock_rdlock 0x629563d0 (0) 0x431b3f2c: rwlock_wrlock 0x629563d0 (0) 0x7274622c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_rdlock 0x629563d0 (0) 0x69f4f32c: rwlock_wrlock 0x629563d0 (1) 0x69f4fe2c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b3f2c: rwlock_unlock 0x629563d0 0x431b362c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b342c: rwlock_wrlock 0x629563d0 (4294967295) rthread reaping 0x7274622c stack 0x5a248360 0x69f4f32c: rwlock_unlock 0x629563d0 0x69f4f32c: rwlock_rdlock 0x629563d0 (4294967295) 0x7274672c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4ff2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3d2c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4f22c: rwlock_wrlock 0x629563d0 (4294967295) rthread reaping 0x431b3f2c stack 0x5a244780 0x69f4f82c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c3f2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b302c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274632c: rwlock_wrlock 0x629563d0 (4294967295) 0x72746e2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b342c: rwlock_unlock 0x629563d0 0x431b312c: rwlock_wrlock 0x629563d0 (0) 0x431b312c: rwlock_unlock 0x629563d0 0x431b312c: rwlock_rdlock 0x629563d0 (0) 0x431b312c: rwlock_unlock 0x629563d0 0x69f4f22c: rwlock_unlock 0x629563d0 0x431b342c: rwlock_rdlock 0x629563d0 (2147483647) 0x69f4f82c: rwlock_unlock 0x629563d0 0x69f4f82c: rwlock_rdlock 0x629563d0 (0) 0x431b342c: rwlock_unlock 0x629563d0 0x69f4f82c: rwlock_unlock 0x629563d0 0x69f4f32c: rwlock_unlock 0x629563d0 0x69f4f22c: rwlock_rdlock 0x629563d0 (1) 0x69f4f22c: rwlock_unlock 0x629563d0 rthread reaping 0x69f4f32c stack 0x5a248640 0x431b302c: rwlock_unlock 0x629563d0 0x431b302c: rwlock_rdlock 0x629563d0 (0) 0x431b302c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_unlock 0x629563d0 0x69f4ff2c: rwlock_unlock 0x629563d0 0x69f4ff2c: rwlock_rdlock 0x629563d0 (0) 0x69f4ff2c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fe2c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_rdlock 0x629563d0 (0) 0x72746e2c: rwlock_unlock 0x629563d0 0x72746e2c: rwlock_rdlock 0x629563d0 (0) 0x72746e2c: rwlock_unlock 0x629563d0 0x7274672c: rwlock_unlock 0x629563d0 rthread reaping 0x69f4fe2c stack 0x5a244c60 0x7274672c: rwlock_rdlock 0x629563d0 (0) 0x431b3d2c: rwlock_unlock 0x629563d0 0x7274672c: rwlock_unlock 0x629563d0 0x431b362c: rwlock_unlock 0x629563d0 0x431b362c: rwlock_rdlock 0x629563d0 (0) 0x431b362c: rwlock_unlock 0x629563d0 0x7274632c: rwlock_unlock 0x629563d0 0x7274632c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3f2c: rwlock_unlock 0x629563d0 rthread reaping 0x431b362c stack 0x5a222860 rthread reaping 0x431b342c stack 0x5a2482e0 0x3d9c3f2c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x431b3d2c stack 0x5a244840 0x3d9c3f2c: rwlock_unlock 0x629563d0 0x7274632c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c3f2c stack 0x5a227200 rthread reaping 0x69f4ff2c stack 0x5a227100 rthread reaping 0x7274672c stack 0x5a2279a0 rthread reaping 0x69f4f82c stack 0x5a248000 rthread reaping 0x69f4f22c stack 0x5a2273a0 rthread reaping 0x431b302c stack 0x5a248560 rthread reaping 0x431b312c stack 0x5a248aa0 rthread reaping 0x72746e2c stack 0x5a244120 rthread reaping 0x7274632c stack 0x5a248240 0x4fc00f2c: rwlock_wrlock 0x629563d0 (0) 0x4fc00f2c: rwlock_unlock 0x629563d0 0x4fc00f2c: rwlock_rdlock 0x629563d0 (0) 0x4fc0022c: rwlock_wrlock 0x629563d0 (0) 0x4fc00f2c: rwlock_unlock 0x629563d0 0x4fc0022c: rwlock_unlock 0x629563d0 0x4fc0022c: rwlock_rdlock 0x629563d0 (0) 0x4fc0042c: rwlock_wrlock 0x629563d0 (2147483647) 0x4fc0022c: rwlock_unlock 0x629563d0 0x4fc00e2c: rwlock_wrlock 0x629563d0 (0) 0x4fc00e2c: rwlock_unlock 0x629563d0 0x4fc00e2c: rwlock_rdlock 0x629563d0 (2147483647) 0x4fc0042c: rwlock_unlock 0x629563d0 0x431b362c: rwlock_wrlock 0x629563d0 (2147483647) 0x4fc00e2c: rwlock_unlock 0x629563d0 0x4fc0042c: rwlock_rdlock 0x629563d0 (1) 0x4fc0042c: rwlock_unlock 0x629563d0 0x431b362c: rwlock_unlock 0x629563d0 0x431b362c: rwlock_rdlock 0x629563d0 (0) 0x431b362c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_wrlock 0x629563d0 (0) 0x72746a2c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_rdlock 0x629563d0 (0) 0x72746a2c: rwlock_unlock 0x629563d0 0x431b322c: rwlock_wrlock 0x629563d0 (0) 0x431b322c: rwlock_unlock 0x629563d0 0x431b322c: rwlock_rdlock 0x629563d0 (0) 0x431b322c: rwlock_unlock 0x629563d0 0x4fc0062c: rwlock_wrlock 0x629563d0 (0) 0x4fc0062c: rwlock_unlock 0x629563d0 0x4fc0062c: rwlock_rdlock 0x629563d0 (0) 0x4fc0062c: rwlock_unlock 0x629563d0 0x4fc00a2c: rwlock_wrlock 0x629563d0 (0) 0x4fc00a2c: rwlock_unlock 0x629563d0 0x4fc00a2c: rwlock_rdlock 0x629563d0 (0) 0x4fc00a2c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_wrlock 0x629563d0 (0) 0x7274652c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_rdlock 0x629563d0 (0) 0x69f4f12c: rwlock_wrlock 0x629563d0 (1) 0x7274652c: rwlock_unlock 0x629563d0 rthread reaping 0x4fc00f2c stack 0x5a248240 rthread reaping 0x4fc0022c stack 0x5a244120 rthread reaping 0x4fc0042c stack 0x5a248aa0 rthread reaping 0x4fc00e2c stack 0x5a248560 rthread reaping 0x431b362c stack 0x5a2273a0 rthread reaping 0x72746a2c stack 0x5a248000 rthread reaping 0x431b322c stack 0x5a2279a0 rthread reaping 0x4fc0062c stack 0x5a227100 rthread reaping 0x4fc00a2c stack 0x5a227200 0x431b3d2c: rwlock_wrlock 0x629563d0 (2147483647) 0x69f4f42c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3c2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b372c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b352c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4f12c: rwlock_unlock 0x629563d0 0x69f4f12c: rwlock_rdlock 0x629563d0 (0) 0x69f4f12c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_rdlock 0x629563d0 (0) 0x431b3d2c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_rdlock 0x629563d0 (0) 0x431b352c: rwlock_unlock 0x629563d0 0x69f4f42c: rwlock_unlock 0x629563d0 0x69f4f42c: rwlock_rdlock 0x629563d0 (0) 0x431b352c: rwlock_rdlock 0x629563d0 (0) 0x431b352c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_unlock 0x629563d0 0x69f4f42c: rwlock_unlock 0x629563d0 rthread reaping 0x7274652c stack 0x5a244840 rthread reaping 0x69f4f12c stack 0x5a2482e0 rthread reaping 0x431b3d2c stack 0x5a222860 rthread reaping 0x69f4f42c stack 0x5a244c60 0x431b372c: rwlock_unlock 0x629563d0 rthread reaping 0x431b3c2c stack 0x5a248640 0x431b372c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x431b352c stack 0x5a244780 0x431b372c: rwlock_unlock 0x629563d0 rthread reaping 0x431b372c stack 0x5a248360 0x69f4f02c: rwlock_wrlock 0x629563d0 (0) 0x69f4f02c: rwlock_unlock 0x629563d0 0x69f4f02c: rwlock_rdlock 0x629563d0 (0) 0x69f4f02c: rwlock_unlock 0x629563d0 0x4fc0002c: rwlock_wrlock 0x629563d0 (0) 0x4fc0002c: rwlock_unlock 0x629563d0 0x4fc0002c: rwlock_rdlock 0x629563d0 (0) 0x4fc0002c: rwlock_unlock 0x629563d0 0x69f4f72c: rwlock_wrlock 0x629563d0 (0) 0x69f4f72c: rwlock_unlock 0x629563d0 0x69f4f72c: rwlock_rdlock 0x629563d0 (0) 0x69f4f72c: rwlock_unlock 0x629563d0 0x431b332c: rwlock_wrlock 0x629563d0 (0) 0x431b332c: rwlock_unlock 0x629563d0 0x431b332c: rwlock_rdlock 0x629563d0 (0) 0x431b332c: rwlock_unlock 0x629563d0 0x72746f2c: rwlock_wrlock 0x629563d0 (0) 0x72746f2c: rwlock_unlock 0x629563d0 0x72746f2c: rwlock_rdlock 0x629563d0 (0) 0x69f4f62c: rwlock_wrlock 0x629563d0 (1) 0x72746f2c: rwlock_unlock 0x629563d0 0x69f4f62c: rwlock_unlock 0x629563d0 0x69f4f62c: rwlock_rdlock 0x629563d0 (0) 0x69f4f62c: rwlock_unlock 0x629563d0 0x431b342c: rwlock_wrlock 0x629563d0 (0) 0x4fc00a2c: rwlock_wrlock 0x629563d0 (0) 0x431b342c: rwlock_unlock 0x629563d0 0x431b342c: rwlock_rdlock 0x629563d0 (0) 2c: 13: enter run() 0x69f4f62c: 12: enter run() 0x3d9c392c: 11: enter run() 0x69f4fd2c: 14: enter run() 0x3d9c342c: 15: enter run() 0x7274672c: 4: msg: "new message" 0x72746a2c: 7: set_msg 0x3d9c312c: 8: set_msg 0x72746a2c: 7: msg: "new message" 0x3d9c392c: 11: set_msg 0x72746a2c: 7: exit run() 0x7274672c: 4: exit run() 0x7274612c: 9: set_msg 0x3d9c3c2c: 5: set_msg 0x69f4ff2c: 10: set_msg 0x3d9c3c2c: 5: msg: "new message" 0x3d9c3c2c: 5: exit run() 0x69f4f62c: 12: set_msg 0x69f4ff2c: 10: msg: "new message" 0x7274612c: 9: msg: "new message" 0x69f4f62c: 12: msg: "new message" 0x3d9c312c: 8: msg: "new message" 0x3d9c392c: 11: msg: "new message" 0x69f4ff2c: 10: exit run() 0x7274612c: 9: exit run() 0x69f4f62c: 12: exit run() 0x3d9c312c: 8: exit run() 0x3d9c392c: 11: exit run() 0x69f4fd2c: 14: set_msg 0x7274682c: 2: set_msg 0x3d9c342c: 15: set_msg 0x3d9c322c: 13: set_msg 0x431b342c: 6: set_msg 0x7274682c: 2: msg: "new message" 0x3d9c342c: 15: msg: "new message" 0x431b342c: 6: msg: "new message" 0x3d9c322c: 13: msg: "new message" 0x69f4fd2c: 14: msg: "new message" 0x7274682c: 2: exit run() 0x3d9c342c: 15: exit run() 0x431b342c: 6: exit run() 0x3d9c322c: 13: exit run() 0x69f4fd2c: 14: exit run() 0x7274692c: 3: set_msg 0x7274692c: 3: msg: "new message" 0x7274692c: 3: exit run() main: 19 0x7274632c: 0: enter run() 0x7274632c: 0: set_msg 0x431b332c: 1: enter run() 0x7274632c: 0: msg: "new message" 0x7274632c: 0: exit run() 0x431b332c: 1: set_msg 0x3d9c332c: 2: enter run() 0x3d9c352c: 3: enter run() 0x431b332c: 1: msg: "new message" 0x431b362c: 4: enter run() 0x69f4f02c: 5: enter run() 0x7274692c: 6: enter run() 0x7274652c: 8: enter run() 0x3d9c332c: 2: set_msg 0x431b3e2c: 10: enter run() 0x431b332c: 1: exit run() 0x69f4fe2c: 9: enter run() 0x431b302c: 7: enter run() 0x72746a2c: 12: enter run() 0x69f4f12c: 13: enter run() 0x431b3f2c: 14: enter run() 0x3d9c302c: 11: enter run() 0x3d9c372c: 15: enter run() 0x431b3e2c: 10: set_msg 0x431b3f2c: 14: set_msg 0x431b3e2c: 10: msg: "new message" 0x431b3e2c: 10: exit run() 0x431b362c: 4: set_msg 0x431b362c: 4: msg: "new message" 0x7274692c: 6: set_msg 0x431b362c: 4: exit run() 0x69f4f12c: 13: set_msg 0x3d9c352c: 3: set_msg 0x7274692c: 6: msg: "new message" 0x3d9c352c: 3: msg: "new message" 0x7274692c: 6: exit run() 0x3d9c352c: 3: exit run() 0x431b3f2c: 14: msg: "new message" 0x3d9c372c: 15: set_msg 0x431b3f2c: 14: exit run() 0x3d9c302c: 11: set_msg 0x3d9c302c: 11: msg: "new message" 0x7274652c: 8: set_msg 0x7274652c: 8: msg: "new message" 0x7274652c: 8: exit run() 0x69f4f02c: 5: set_msg 0x3d9c332c: 2: msg: "new message" 0x3d9c302c: 11: exit run() 0x69f4f02c: 5: msg: "new message" 0x69f4f02c: 5: exit run() 0x72746a2c: 12: set_msg 0x431b302c: 7: set_msg 0x72746a2c: 12: msg: "new message" 0x72746a2c: 12: exit run() 0x3d9c372c: 15: msg: "new message" 0x431b302c: 7: msg: "new message" 0x3d9c372c: 15: exit run() 0x3d9c332c: 2: exit run() 0x69f4f12c: 13: msg: "new message" 0x431b302c: 7: exit run() 0x69f4f12c: 13: exit run() 0x69f4fe2c: 9: set_msg 0x69f4fe2c: 9: msg: "new message" 0x69f4fe2c: 9: exit run() main: 20 0x69f4fb2c: 0: enter run() 0x69f4fb2c: 0: set_msg 0x3d9c322c: 1: enter run() 0x69f4fb2c: 0: msg: "new message" 0x69f4fb2c: 0: exit run() 0x3d9c322c: 1: set_msg 0x7274642c: 2: enter run() 0x3d9c382c: 3: enter run() 0x69f4fe2c: 4: enter run() 0x3d9c322c: 1: msg: "new message" 0x3d9c392c: 7: enter run() 0x3d9c322c: 1: exit run() 0x3d9c382c: 3: set_msg 0x72746b2c: 6: enter run() 0x431b3d2c: 5: enter run() 0x7274662c: 8: enter run() 0x3d9c382c: 3: msg: "new message" 0x431b382c: 10: enter run() 0x431b342c: 9: enter run() 0x431b382c: 10: set_msg 0x3d9c382c: 3: exit run() 0x3d9c3a2c: 11: enter run() 0x3d9c342c: 15: enter run() 0x3d9c362c: 12: enter run() 0x431b372c: 14: enter run() 0x69f4f72c: 13: enter run() 0x431b3d2c: 5: set_msg 0x3d9c3a2c: 11: set_msg 0x431b382c: 10: msg: "new message" 0x431b382c: 10: exit run() 0x3d9c362c: 12: set_msg 0x3d9c392c: 7: set_msg 0x431b342c: 9: set_msg 0x431b342c: 9: msg: "new message" 0x3d9c362c: 12: msg: "new message" 0x431b342c: 9: exit run() 0x3d9c362c: 12: exit run() 0x3d9c3a2c: 11: msg: "new message" 0x3d9c3a2c: 11: exit run() 0x3d9c392c: 7: msg: "new message" 0x3d9c392c: 7: exit run() 0x69f4f72c: 13: set_msg 0x69f4fe2c: 4: set_msg 0x7274642c: 2: set_msg 0x69f4fe2c: 4: msg: "new message" 0x69f4f72c: 13: msg: "new message" 0x69f4fe2c: 4: exit run() 0x69f4f72c: 13: exit run() 0x7274642c: 2: msg: "new message" 0x7274642c: 2: exit run() 0x7274662c: 8: set_msg 0x7274662c: 8: msg: "new message" 0x431b372c: 14: set_msg 0x7274662c: 8: exit run() 0x431b372c: 14: msg: "new message" 0x431b372c: 14: exit run() 0x72746b2c: 6: set_msg 0x3d9c342c: 15: set_msg 0x3d9c342c: 15: msg: "new message" 0x72746b2c: 6: msg: "new message" 0x3d9c342c: 15: exit run() 0x431b3d2c: 5: msg: "new message" 0x72746b2c: 6: exit run() 0x431b3d2c: 5: exit run() main: 21 0x69f4fe2c: 0: enter run() 0x69f4fe2c: 0: set_msg 0x3d9c3e2c: 1: enter run() 0x69f4fe2c: 0: msg: "new message" 0x69f4fe2c: 0: exit run() 0x3d9c3e2c: 1: set_msg 0x7274602c: 2: enter run() 0x3d9c312c: 3: enter run() 0x431b392c: 4: enter run() 0x69f4f22c: 5: enter run() 0x7274632c: 6: enter run() 0x69f4f82c: 7: enter run() 0x3d9c322c: 8: enter run() 0x7274662c: 9: enter run() 0x69f4fc2c: 10: enter run() 0x72746e2c: 12: enter run() 0x72746d2c: 11: enter run() 0x3d9c332c: 13: enter run() 0x69f4f42c: 15: enter run() 0x431b3a2c: 14: enter run() 0x3d9c312c: 3: set_msg 0x69f4f22c: 5: set_msg 0x7274662c: 9: set_msg 0x3d9c332c: 13: set_msg 0x431b3a2c: 14: set_msg 0x7274602c: 2: set_msg 0x69f4f42c: 15: set_msg 0x431b3a2c: 14: msg: "new message" 0x431b3a2c: 14: exit run() 0x69f4f42c: 15: msg: "new message" 0x69f4f42c: 15: exit run() 0x3d9c332c: 13: msg: "new message" 0x3d9c332c: 13: exit run() 0x3d9c3e2c: 1: msg: "new message" 0x3d9c3e2c: 1: exit run() 0x7274602c: 2: msg: "new message" 0x7274602c: 2: exit run() 0x3d9c312c: 3: msg: "new message" 0x3d9c312c: 3: exit run() 0x69f4f22c: 5: msg: "new message" 0x3d9c322c: 8: set_msg 0x69f4f82c: 7: set_msg 0x3d9c322c: 8: msg: "new message" 0x3d9c322c: 8: exit run() 0x72746e2c: 12: set_msg 0x431b392c: 4: set_msg 0x69f4fc2c: 10: set_msg 0x72746e2c: 12: msg: "new message" 0x431b392c: 4: msg: "new message" 0x69f4fc2c: 10: msg: "new message" 0x69f4f22c: 5: exit run() 0x72746e2c: 12: exit run() 0x7274662c: 9: msg: "new message" 0x69f4f82c: 7: msg: "new message" 0x431b392c: 4: exit run() 0x69f4fc2c: 10: exit run() 0x7274662c: 9: exit run() 0x7274632c: 6: set_msg 0x69f4f82c: 7: exit run() 0x7274632c: 6: msg: "new message" 0x7274632c: 6: exit run() 0x72746d2c: 11: set_msg 0x72746d2c: 11: msg: "new message" 0x72746d2c: 11: exit run() main: 22 0x431b3b2c: 0: enter run() 0x431b3b2c: 0: set_msg 0x72746a2c: 1: enter run() 0x431b3b2c: 0: msg: "new message" 0x431b3b2c: 0: exit run() 0x72746a2c: 1: set_msg 0x431b352c: 2: enter run() 0x3d9c382c: 3: enter run() 0x72746a2c: 1: msg: "new message" 0x3d9c3b2c: 4: enter run() 0x72746a2c: 1: exit run() 0x69f4fe2c: 7: enter run() 0x69f4fd2c: 5: enter run() 0x3d9c382c: 3: set_msg 0x7274642c: 8: enter run() 0x431b3c2c: 10: enter run() 0x431b332c: 6: enter run() 0x7274602c: 11: enter run() 0x7274682c: 12: enter run() 0x69f4f82c: 9: enter run() 0x3d9c3d2c: 13: enter run() 0x3d9c372c: 14: enter run() 0x3d9c3f2c: 15: enter run() 0x7274642c: 8: set_msg 0x3d9c372c: 14: set_msg 0x7274642c: 8: msg: "new message" 0x7274642c: 8: exit run() 0x69f4fd2c: 5: set_msg 0x7274602c: 11: set_msg 0x3d9c372c: 14: msg: "new message" 0x7274602c: 11: msg: "new message" 0x3d9c372c: 14: exit run() 0x7274602c: 11: exit run() 0x7274682c: 12: set_msg 0x7274682c: 12: msg: "new message" 0x69f4fd2c: 5: msg: "new message" 0x7274682c: 12: exit run() 0x69f4fd2c: 5: exit run() 0x431b3c2c: 10: set_msg 0x3d9c3d2c: 13: set_msg 0x3d9c3d2c: 13: msg: "new message" 0x3d9c3d2c: 13: exit run() 0x431b3c2c: 10: msg: "new message" 0x431b3c2c: 10: exit run() 0x3d9c3f2c: 15: set_msg 0x3d9c3f2c: 15: msg: "new message" 0x3d9c3f2c: 15: exit run() 0x3d9c382c: 3: msg: "new message" 0x431b332c: 6: set_msg 0x3d9c382c: 3: exit run() 0x69f4fe2c: 7: set_msg 0x431b332c: 6: msg: "new message" 0x69f4fe2c: 7: msg: "new message" 0x431b332c: 6: exit run() 0x69f4f82c: 9: set_msg 0x69f4fe2c: 7: exit run() 0x3d9c3b2c: 4: set_msg 0x69f4f82c: 9: msg: "new message" 0x3d9c3b2c: 4: msg: "new message" 0x69f4f82c: 9: exit run() 0x3d9c3b2c: 4: exit run() 0x431b352c: 2: set_msg 0x431b352c: 2: msg: "new message" 0x431b352c: 2: exit run() main: 23 0x72746c2c: 0: enter run() 0x72746c2c: 0: set_msg 0x69f4f32c: 1: enter run() 0x72746c2c: 0: msg: "new message" 0x72746c2c: 0: exit run() 0x69f4f32c: 1: set_msg 0x431b322c: 2: enter run() 0x3d9c3a2c: 3: enter run() 0x69f4f32c: 1: msg: "new message" 0x7274632c: 4: enter run() 0x3d9c3b2c: 5: enter run() 0x3d9c342c: 6: enter run() 0x431b322c: 2: set_msg 0x69f4f32c: 1: exit run() 0x431b342c: 8: enter run() 0x3d9c352c: 7: enter run() 0x431b3d2c: 9: enter run() 0x3d9c392c: 10: enter run() 0x7274612c: 11: enter run() 0x3d9c3c2c: 12: enter run() 0x69f4fe2c: 14: enter run() 0x431b322c: 2: msg: "new message" 0x431b3b2c: 15: enter run() 0x69f4f12c: 13: enter run() 0x431b342c: 8: set_msg 0x431b322c: 2: exit run() 0x3d9c342c: 6: set_msg 0x3d9c3a2c: 3: set_msg 0x3d9c3a2c: 3: msg: "new message" 0x3d9c3a2c: 3:rthread reaping 0x69f4f02c stack 0x5a244780 rthread reaping 0x4fc0002c stack 0x5a248360 rthread reaping 0x69f4f72c stack 0x5a248640 rthread reaping 0x431b332c stack 0x5a244c60 rthread reaping 0x72746f2c stack 0x5a222860 exit run() 0x69f4fe2c: 14: set_msg 0x3d9c392c: 10: set_msg 0x431b3d2c: 9: set_msg 0x3d9c3b2c: 5: set_msg 0x3d9c392c: 10: msg: "new message" 0x3d9c392c: 10: exit run() 0x3d9c342c: 6: msg: "new message" 0x3d9c3b2c: 5: msg: "new message" 0x3d9c342c: 6: exit run() 0x3d9c3b2c: 5: exit run() 0x7274612c: 11: set_msg 0x7274612c: 11: msg: "new message" 0x7274612c: 11: exit run() 0x431b342c: 8: msg: "new message" 0x69f4f12c: 13: set_msg 0x69f4f12c: 13: msg: "new message" 0x69f4f12c: 13: exit run() 0x3d9c352c: 7: set_msg 0x431b342c: 8: exit run() 0x7274632c: 4: set_msg 0x7274632c: 4: msg: "new message" 0x7274632c: 4: exit run() 0x3d9c352c: 7: msg: "new message" 0x431b3d2c: 9: msg: "new message" 0x69f4fe2c: 14: msg: "new message" 0x431b3d2c: 9: exit run() 0x69f4fe2c: 14: exit run() 0x3d9c352c: 7: exit run() 0x3d9c3c2c: 12: set_msg 0x3d9c3c2c: 12: msg: "new message" 0x3d9c3c2c: 12: exit run() 0x431b3b2c: 15: set_msg 0x431b3b2c: 15: msg: "new message" 0x431b3b2c: 15: exit run() main: 24 0x431b3c2c: 0: enter run() 0x431b3c2c: 0: set_msg 0x431b3c2c: 0: msg: "new message" 0x7274662c: 1: enter run() 0x431b3c2c: 0: exit run() 0x72746a2c: 2: enter run() 0x7274662c: 1: set_msg 0x69f4fa2c: 3: enter run() 0x3d9c3b2c: 4: enter run() 0x431b312c: 5: enter run() 0x7274662c: 1: msg: "new message" 0x72746b2c: 6: enter run() 0x3d9c312c: 7: enter run() 0x69f4fa2c: 3: set_msg 0x3d9c302c: 8: enter run() 0x7274662c: 1: exit run() 0x69f4f22c: 9: enter run() 0x69f4f62c: 11: enter run() 0x72746b2c: 6: set_msg 0x3d9c382c: 10: enter run() 0x72746d2c: 12: enter run() 0x69f4fc2c: 13: enter run() 0x431b352c: 15: enter run() 0x69f4f02c: 14: enter run() 0x3d9c382c: 10: set_msg 0x431b352c: 15: set_msg 0x3d9c382c: 10: msg: "new message" 0x3d9c382c: 10: exit run() 0x3d9c3b2c: 4: set_msg 0x69f4fc2c: 13: set_msg 0x69f4fc2c: 13: msg: "new message" 0x72746b2c: 6: msg: "new message" 0x69f4fc2c: 13: exit run() 0x431b352c: 15: msg: "new message" 0x72746b2c: 6: exit run() 0x69f4fa2c: 3: msg: "new message" 0x3d9c3b2c: 4: msg: "new message" 0x431b352c: 15: exit run() 0x69f4fa2c: 3: exit run() 0x69f4f02c: 14: set_msg 0x72746d2c: 12: set_msg 0x72746d2c: 12: msg: "new message" 0x3d9c3b2c: 4: exit run() 0x3d9c302c: 8: set_msg 0x72746d2c: 12: exit run() 0x3d9c302c: 8: msg: "new message" 0x3d9c302c: 8: exit run() 0x69f4f22c: 9: set_msg 0x3d9c312c: 7: set_msg 0x69f4f62c: 11: set_msg 0x69f4f22c: 9: msg: "new message" 0x69f4f22c: 9: exit run() 0x3d9c312c: 7: msg: "new message" 0x3d9c312c: 7: exit run() 0x69f4f02c: 14: msg: "new message" 0x69f4f62c: 11: msg: "new message" 0x69f4f02c: 14: exit run() 0x69f4f62c: 11: exit run() 0x72746a2c: 2: set_msg 0x431b312c: 5: set_msg 0x72746a2c: 2: msg: "new message" 0x72746a2c: 2: exit run() 0x431b312c: 5: msg: "new message" 0x431b312c: 5: exit run() main: 25 0x7274622c: 0: enter run() 0x7274622c: 0: set_msg 0x431b3f2c: 1: enter run() 0x7274622c: 0: msg: "new message" 0x7274622c: 0: exit run() 0x431b3f2c: 1: set_msg 0x69f4f32c: 2: enter run() 0x69f4fe2c: 3: enter run() 0x431b3f2c: 1: msg: "new message" 0x431b362c: 4: enter run() 0x431b342c: 5: enter run() 0x69f4f32c: 2: set_msg 0x7274672c: 9: enter run() 0x69f4ff2c: 8: enter run() 0x431b3d2c: 6: enter run() 0x431b3f2c: 1: exit run() 0x69f4f22c: 11: enter run() 0x69f4f82c: 10: enter run() 0x3d9c3f2c: 7: enter run() 0x431b302c: 12: enter run() 0x7274632c: 15: enter run() 0x72746e2c: 14: enter run() 0x431b342c: 5: set_msg 0x431b312c: 13: enter run() 0x431b312c: 13: set_msg 0x431b312c: 13: msg: "new message" 0x431b312c: 13: exit run() 0x69f4f22c: 11: set_msg 0x69f4f82c: 10: set_msg 0x431b342c: 5: msg: "new message" 0x69f4f82c: 10: msg: "new message" 0x431b342c: 5: exit run() 0x69f4f32c: 2: msg: "new message" 0x69f4f32c: 2: exit run() 0x69f4f22c: 11: msg: "new message" 0x69f4f82c: 10: exit run() 0x431b302c: 12: set_msg 0x431b302c: 12: msg: "new message" 0x431b302c: 12: exit run() 0x69f4fe2c: 3: set_msg 0x69f4ff2c: 8: set_msg 0x69f4ff2c: 8: msg: "new message" 0x69f4ff2c: 8: exit run() 0x69f4fe2c: 3: msg: "new message" 0x431b3d2c: 6: set_msg 0x72746e2c: 14: set_msg 0x69f4fe2c: 3: exit run() 0x72746e2c: 14: msg: "new message" 0x72746e2c: 14: exit run() 0x7274672c: 9: set_msg 0x431b3d2c: 6: msg: "new message" 0x431b3d2c: 6: exit run() 0x7274672c: 9: msg: "new message" 0x69f4f22c: 11: exit run() 0x7274672c: 9: exit run() 0x431b362c: 4: set_msg 0x431b362c: 4: msg: "new message" 0x431b362c: 4: exit run() 0x7274632c: 15: set_msg 0x3d9c3f2c: 7: set_msg 0x3d9c3f2c: 7: msg: "new message" 0x7274632c: 15: msg: "new message" 0x3d9c3f2c: 7: exit run() 0x7274632c: 15: exit run() main: 26 0x4fc00f2c: 0: enter run() 0x4fc00f2c: 0: set_msg 0x4fc0022c: 1: enter run() 0x4fc00f2c: 0: msg: "new message" 0x4fc00f2c: 0: exit run() 0x4fc0022c: 1: set_msg 0x4fc0042c: 2: enter run() 0x4fc0022c: 1: msg: "new message" 0x4fc00e2c: 3: enter run() 0x4fc0022c: 1: exit run() 0x4fc00e2c: 3: set_msg 0x4fc0042c: 2: set_msg 0x431b362c: 4: enter run() 0x4fc00e2c: 3: msg: "new message" 0x4fc0042c: 2: msg: "new message" 0x4fc0042c: 2: exit run() 0x4fc00e2c: 3: exit run() 0x431b362c: 4: set_msg 0x431b362c: 4: msg: "new message" 0x431b362c: 4: exit run() 0x72746a2c: 5: enter run() 0x72746a2c: 5: set_msg 0x72746a2c: 5: msg: "new message" 0x72746a2c: 5: exit run() 0x431b322c: 6: enter run() 0x431b322c: 6: set_msg 0x431b322c: 6: msg: "new message" 0x431b322c: 6: exit run() 0x4fc0062c: 7: enter run() 0x4fc0062c: 7: set_msg 0x4fc0062c: 7: msg: "new message" 0x4fc00a2c: 8: enter run() 0x4fc0062c: 7: exit run() 0x4fc00a2c: 8: set_msg 0x4fc00a2c: 8: msg: "new message" 0x4fc00a2c: 8: exit run() 0x7274652c: 9: enter run() 0x7274652c: 9: set_msg 0x69f4f12c: 10: enter run() 0x7274652c: 9: msg: "new message" 0x431b3d2c: 11: enter run() 0x69f4f42c: 12: enter run() 0x431b3c2c: 13: enter run() 0x431b372c: 15: enter run() 0x431b352c: 14: enter run() 0x69f4f12c: 10: set_msg 0x7274652c: 9: exit run() 0x69f4f12c: 10: msg: "new message" 0x69f4f12c: 10: exit run() 0x431b3d2c: 11: set_msg 0x431b3d2c: 11: msg: "new message" 0x431b3d2c: 11: exit run() 0x431b3c2c: 13: set_msg 0x431b352c: 14: set_msg 0x69f4f42c: 12: set_msg 0x69f4f42c: 12: msg: "new message" 0x431b352c: 14: msg: "new message" 0x431b3c2c: 13: msg: "new message" 0x431b352c: 14: exit run() 0x431b3c2c: 13: exit run() 0x69f4f42c: 12: exit run() 0x431b372c: 15: set_msg 0x431b372c: 15: msg: "new message" 0x431b372c: 15: exit run() main: 27 0x69f4f02c: 0: enter run() 0x69f4f02c: 0: set_msg 0x69f4f02c: 0: msg: "new message" 0x69f4f02c: 0: exit run() 0x4fc0002c: 1: enter run() 0x4fc0002c: 1: set_msg 0x4fc0002c: 1: msg: "new message" 0x4fc0002c: 1: exit run() 0x69f4f72c: 2: enter run() 0x69f4f72c: 2: set_msg 0x69f4f72c: 2: msg: "new message" 0x69f4f72c: 2: exit run() 0x431b332c: 3: enter run() 0x431b332c: 3: set_msg 0x431b332c: 3: msg: "new message" 0x431b332c: 3: exit run() 0x72746f2c: 4: enter run() 0x72746f2c: 4: set_msg 0x69f4f62c: 5: enter run() 0x72746f2c: 4: msg: "new message" 0x72746f2c: 4: exit run() 0x69f4f62c: 5: set_msg 0x69f4f62c: 5: msg: "new message" 0x69f4f62c: 5: exit run() 0x431b342c: 6: enter run() 0x4fc00a2c: 7: enter run() 0x431b342c: 6: set_msg 0x431rthread reaping 0x69f4f62c stack 0x5a2482e0 0x431b342c: rwlock_unlock 0x629563d0 0x4fc0072c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b392c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0012c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4f32c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3d2c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4f82c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0032c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3a2c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0072c: rwlock_unlock 0x629563d0 0x431b3a2c: rwlock_unlock 0x629563d0 0x4fc0072c: rwlock_rdlock 0x629563d0 (0) 0x69f4f82c: rwlock_unlock 0x629563d0 0x431b3a2c: rwlock_rdlock 0x629563d0 (4294967295) 0x4fc0032c: rwlock_unlock 0x629563d0 0x69f4f82c: rwlock_rdlock 0x629563d0 (4294967295) 0x4fc00a2c: rwlock_unlock 0x629563d0 0x4fc00a2c: rwlock_rdlock 0x629563d0 (0) 0x4fc00a2c: rwlock_unlock 0x629563d0 0x431b392c: rwlock_unlock 0x629563d0 0x4fc0032c: rwlock_rdlock 0x629563d0 (4294967295) rthread reaping 0x431b342c stack 0x5a244840 rthread reaping 0x4fc00a2c stack 0x5a227200 0x431b3d2c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_rdlock 0x629563d0 (0) 0x431b3d2c: rwlock_unlock 0x629563d0 0x4fc0032c: rwlock_unlock 0x629563d0 0x431b392c: rwlock_rdlock 0x629563d0 (2147483650) 0x69f4f82c: rwlock_unlock 0x629563d0 0x431b392c: rwlock_unlock 0x629563d0 0x4fc0072c: rwlock_unlock 0x629563d0 0x431b3a2c: rwlock_unlock 0x629563d0 0x69f4f32c: rwlock_unlock 0x629563d0 rthread reaping 0x4fc0072c stack 0x5a227100 0x69f4f32c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x431b392c stack 0x5a2279a0 0x69f4f32c: rwlock_unlock 0x629563d0 0x4fc0012c: rwlock_unlock 0x629563d0 0x4fc0012c: rwlock_rdlock 0x629563d0 (0) 0x4fc0012c: rwlock_unlock 0x629563d0 rthread reaping 0x4fc0012c stack 0x5a248000 rthread reaping 0x69f4f32c stack 0x5a2273a0 rthread reaping 0x431b3d2c stack 0x5a248560 rthread reaping 0x69f4f82c stack 0x5a248aa0 rthread reaping 0x4fc0032c stack 0x5a244120 rthread reaping 0x431b3a2c stack 0x5a248240 0x69f4f92c: rwlock_wrlock 0x629563d0 (0) 0x69f4f92c: rwlock_unlock 0x629563d0 0x69f4f92c: rwlock_rdlock 0x629563d0 (0) 0x4fc0082c: rwlock_wrlock 0x629563d0 (0) 0x69f4f92c: rwlock_unlock 0x629563d0 0x4fc0082c: rwlock_unlock 0x629563d0 0x4fc0082c: rwlock_rdlock 0x629563d0 (0) 0x7274652c: rwlock_wrlock 0x629563d0 (1) 0x4fc0022c: rwlock_wrlock 0x629563d0 (2147483649) 0x69f4f62c: rwlock_wrlock 0x629563d0 (2147483649) 0x4fc0082c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_wrlock 0x629563d0 (0) 0x4fc0042c: rwlock_wrlock 0x629563d0 (2147483647) 0x4fc0092c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3d2c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fa2c: rwlock_wrlock 0x629563d0 (2147483649) rthread reaping 0x69f4f92c stack 0x5a248240 rthread reaping 0x4fc0082c stack 0x5a244120 0x431b3d2c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_wrlock 0x629563d0 (0) 0x431b3f2c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274612c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4fc2c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4fd2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b362c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4fb2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3e2c: rwlock_unlock 0x629563d0 0x7274612c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_unlock 0x629563d0 0x69f4fd2c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_rdlock 0x629563d0 (2147483647) 0x69f4fd2c: rwlock_rdlock 0x629563d0 (0) 0x7274652c: rwlock_unlock 0x629563d0 0x7274612c: rwlock_rdlock 0x629563d0 (1) 0x431b3e2c: rwlock_rdlock 0x629563d0 (2147483650) 0x69f4fd2c: rwlock_unlock 0x629563d0 0x7274612c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_unlock 0x629563d0 rthread reaping 0x7274652c stack 0x5a248aa0 0x69f4f62c: rwlock_unlock 0x629563d0 0x69f4f62c: rwlock_rdlock 0x629563d0 (0) 0x69f4fa2c: rwlock_unlock 0x629563d0 0x69f4fa2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fa2c: rwlock_unlock 0x629563d0 0x4fc0092c: rwlock_unlock 0x629563d0 0x4fc0092c: rwlock_rdlock 0x629563d0 (0) 0x4fc0092c: rwlock_unlock 0x629563d0 0x69f4fb2c: rwlock_unlock 0x629563d0 0x69f4f62c: rwlock_unlock 0x629563d0 0x69f4fb2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fb2c: rwlock_unlock 0x629563d0 0x4fc0042c: rwlock_unlock 0x629563d0 0x4fc0042c: rwlock_rdlock 0x629563d0 (2147483647) 0x431b3f2c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_rdlock 0x629563d0 (0) 0x4fc0042c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_unlock 0x629563d0 0x431b362c: rwlock_unlock 0x629563d0 0x4fc0022c: rwlock_unlock 0x629563d0 0x4fc0022c: rwlock_rdlock 0x629563d0 (0) 0x431b362c: rwlock_rdlock 0x629563d0 (0) 0x4fc0022c: rwlock_unlock 0x629563d0 0x431b362c: rwlock_unlock 0x629563d0 0x69f4fc2c: rwlock_unlock 0x629563d0 rthread reaping 0x4fc0022c stack 0x5a248560 0x69f4fc2c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x69f4f62c stack 0x5a2273a0 0x69f4fc2c: rwlock_unlock 0x629563d0 rthread reaping 0x431b3d2c stack 0x5a248000 rthread reaping 0x4fc0042c stack 0x5a2279a0 rthread reaping 0x4fc0092c stack 0x5a227100 rthread reaping 0x69f4fa2c stack 0x5a227200 rthread reaping 0x431b3e2c stack 0x5a244840 rthread reaping 0x431b362c stack 0x5a2482e0 rthread reaping 0x431b3f2c stack 0x5a222860 rthread reaping 0x7274612c stack 0x5a244c60 rthread reaping 0x69f4fb2c stack 0x5a248640 rthread reaping 0x69f4fc2c stack 0x5a248360 rthread reaping 0x69f4fd2c stack 0x5a244780 0x7274622c: rwlock_wrlock 0x629563d0 (0) 0x7274622c: rwlock_unlock 0x629563d0 0x7274622c: rwlock_rdlock 0x629563d0 (0) 0x69f4f52c: rwlock_wrlock 0x629563d0 (0) 0x7274622c: rwlock_unlock 0x629563d0 0x69f4f52c: rwlock_unlock 0x629563d0 0x69f4f52c: rwlock_rdlock 0x629563d0 (0) 0x431b372c: rwlock_wrlock 0x629563d0 (1) 0x69f4f52c: rwlock_unlock 0x629563d0 0x4fc00b2c: rwlock_wrlock 0x629563d0 (2147483647) 0x69f4f62c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4f82c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b352c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b372c: rwlock_unlock 0x629563d0 0x4fc0052c: rwlock_wrlock 0x629563d0 (0) 0x72746a2c: rwlock_wrlock 0x629563d0 (2147483647) 0x431b372c: rwlock_rdlock 0x629563d0 (4294967295) 0x4fc00d2c: rwlock_wrlock 0x629563d0 (4294967295) rthread reaping 0x7274622c stack 0x5a244780 rthread reaping 0x69f4f52c stack 0x5a248360 0x431b312c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0052c: rwlock_unlock 0x629563d0 0x4fc0012c: rwlock_wrlock 0x629563d0 (0) 0x4fc0052c: rwlock_rdlock 0x629563d0 (4294967295) 0x7274692c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274632c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3d2c: rwlock_wrlock 0x629563d0 (4294967295) 0x72746f2c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0012c: rwlock_unlock 0x629563d0 0x7274692c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_rdlock 0x629563d0 (0) 0x4fc0012c: rwlock_rdlock 0x629563d0 (4294967295) 0x7274692c: rwlock_rdlock 0x629563d0 (4294967295) 0x72746a2c: rwlock_unlock 0x629563d0 0x4fc00b2c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_rdlock 0x629563d0 (0) 0x72746a2c: rwlock_unlock 0x629563d0 0x69f4f82c: rwlock_unlock 0x629563d0 0x69f4f82c: rwlock_rdlock 0x629563d0 (0) 0x69f4f82c: rwlock_unlock 0x629563d0 0x4fc0012c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_unlock 0x629563d0 0x4fc00d2c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_rdlock 0x629563d0 (2147483647) 0x4fc00d2c: rwlock_rdlock 0x629563d0 (0) 0x431b3d2c: rwlock_unlock 0x629563d0 0x4fc00d2c: rwlock_unlock 0x629563d0 0x7274692c: rwlock_unlock 0x629563d0 0x4fc0052c: rwlock_unlock 0x629563d0 0x431b372c: rwlock_unlock 0x629563d0 0x431b312c: rwlock_unlock 0x629563d0 0x431b312c: rwlock_rdlock 0x629563d0 (0) 0x431b312c: rwlock_unlock 0x629563d0 0x72746f2c: rwlock_unlock 0x629563d0 0x72746f2c: rwlock_rdlock 0x629563d0 (0) 0x69f4f62c: rwlock_unlock 0x629563d0 0x69f4f62c: rwlock_rdlock 0x629563d0 (2147483649) 0x431b352c: rwlock_unlock 0x629563d0 rthread reaping 0x431b372c stack 0x5a248640 0x4fc00b2c: rwlock_rdlock 0x629563d0 (2147483650) 0x69f4f62c: rwlock_unlock 0x629563d0 0x72746f2c: rwlock_unlock 0x629563d0 0x4fc00b2c: rwlock_unlock 0x629563d0 0x7274632c: rwlock_unlock 0x629563d0 rthread reaping 0x4fc00b2c stack 0x5a244c60 0x7274632c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x69f4f62c stack 0x5a222860 rthread reaping 0x69f4f82c stack 0x5a2482e0 0x7274632c: rwlock_unlock 0x629563d0 rthread reaping 0x431b352c stack 0x5a244840 rthread reaping 0x4fc0052c stack 0x5a227200 rthread reaping 0x72746a2c stack 0x5a227100 rthread reaping 0x4fc00d2c stack 0x5a2279a0 rthread reaping 0x431b312c stack 0x5a248000 rthread reaping 0x7274692c stack 0x5a2273a0 rthread reaping 0x4fc0012c stack 0x5a248560 rthread reaping 0x7274632c stack 0x5a248aa0 rthread reaping 0x431b3d2c stack 0x5a244120 rthread reaping 0x72746f2c stack 0x5a248240 0x69f4ff2c: rwlock_wrlock 0x629563d0 (0) 0x69f4ff2c: rwlock_unlock 0x629563d0 0x69f4ff2c: rwlock_rdlock 0x629563d0 (0) 0x7274602c: rwlock_wrlock 0x629563d0 (1) 0x69f4ff2c: rwlock_unlock 0x629563d0 0x4fc00c2c: rwlock_wrlock 0x629563d0 (0) 0x4fc00c2c: rwlock_unlock 0x629563d0 0x72746b2c: rwlock_wrlock 0x629563d0 (0) 0x72746b2c: rwlock_unlock 0x629563d0 0x4fc00c2c: rwlock_rdlock 0x629563d0 (2147483647) 0x72746b2c: rwlock_rdlock 0x629563d0 (0) 0x4fc00c2c: rwlock_unlock 0x629563d0 0x72746b2c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_wrlock 0x629563d0 (2147483647) 0x69f4fd2c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274602c: rwlock_unlock 0x629563d0 0x7274602c: rwlock_rdlock 0x629563d0 (0) 0x431b382c: rwlock_wrlock 0x629563d0 (2147483649) rthread reaping 0x69f4ff2c stack 0x5a248240 0x69f4f42c: rwlock_wrlock 0x629563d0 (2147483649) 0x72746c2c: rwlock_wrlock 0x629563d0 (2147483649) 0x72746e2c: rwlock_wrlock 0x629563d0 (2147483649) 0x7274602c: rwlock_unlock 0x629563d0 0x4fc0072c: rwlock_wrlock 0x629563d0 (0) 0x7274612c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274622c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b332c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b392c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4f12c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0072c: rwlock_unlock 0x629563d0 0x69f4f42c: rwlock_unlock 0x629563d0 0x69f4f42c: rwlock_rdlock 0x629563d0 (0) 0x72746e2c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_rdlock 0x629563d0 (0) 0x72746e2c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x4fc00c2c stack 0x5a248aa0 0x431b3e2c: rwlock_unlock 0x629563d0 rthread reaping 0x72746b2c stack 0x5a248560 0x72746e2c: rwlock_unlock 0x629563d0 rthread reaping 0x431b3e2c stack 0x5a2273a0 0x4fc0072c: rwlock_rdlock 0x629563d0 (2147483650) 0x431b332c: rwlock_unlock 0x629563d0 0x431b332c: rwlock_rdlock 0x629563d0 (0) 0x431b332c: rwlock_unlock 0x629563d0 0x7274612c: rwlock_unlock 0x629563d0 0x7274612c: rwlock_rdlock 0x629563d0 (0) 0x431b392c: rwlock_unlock 0x629563d0 0x69f4fd2c: rwlock_unlock 0x629563d0 0x69f4fd2c: rwlock_rdlock 0x629563d0 (0) 0x431b392c: rwlock_rdlock 0x629563d0 (2) 0x69f4f42c: rwlock_unlock 0x629563d0 0x69f4fd2c: rwlock_unlock 0x629563d0 0x431b392c: rwlock_unlock 0x629563d0 0x7274612c: rwlock_unlock 0x629563d0 0x4fc0072c: rwlock_unlock 0x629563d0 0x7274622c: rwlock_unlock 0x629563d0 0x7274622c: rwlock_rdlock 0x629563d0 (0) 0x7274622c: rwlock_unlock 0x629563d0 rthread reaping 0x7274602c stack 0x5a244120 0x72746c2c: rwlock_unlock 0x629563d0 rthread reaping 0x69f4fd2c stack 0x5a248000 0x72746c2c: rwlock_rdlock 0x629563d0 (0) 0x72746c2c: rwlock_unlock 0x629563d0 0x69f4f12c: rwlock_unlock 0x629563d0 0x69f4f12c: rwlock_rdlock 0x629563d0 (0) 0x69f4f12c: rwlock_unlock 0x629563d0 0x431b382c: rwlock_unlock 0x629563d0 0x431b382c: rwlock_rdlock 0x629563d0 (0) 0x431b382c: rwlock_unlock 0x629563d0 rthread reaping 0x431b382c stack 0x5a2279a0 rthread reaping 0x69f4f42c stack 0x5a227100 rthread reaping 0x72746c2c stack 0x5a227200 rthread reaping 0x72746e2c stack 0x5a244840 rthread reaping 0x4fc0072c stack 0x5a2482e0 rthread reaping 0x69f4f12c stack 0x5a222860 rthread reaping 0x7274612c stack 0x5a244c60 rthread reaping 0x7274622c stack 0x5a248640 rthread reaping 0x431b392c stack 0x5a248360 rthread reaping 0x431b332c stack 0x5a244780 0x4fc0032c: rwlock_wrlock 0x629563d0 (0) 0x4fc0032c: rwlock_unlock 0x629563d0 0x4fc0032c: rwlock_rdlock 0x629563d0 (0) 0x4fc0032c: rwlock_unlock 0x629563d0 0x69f4fd2c: rwlock_wrlock 0x629563d0 (1) 0x69f4fd2c: rwlock_unlock 0x629563d0 0x69f4fd2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fd2c: rwlock_unlock 0x629563d0 0x7274632c: rwlock_wrlock 0x629563d0 (0) 0x7274632c: rwlock_unlock 0x629563d0 0x7274632c: rwlock_rdlock 0x629563d0 (0) 0x7274632c: rwlock_unlock 0x629563d0 0x431b302c: rwlock_wrlock 0x629563d0 (0) 0x431b302c: rwlock_unlock 0x629563d0 0x431b302c: rwlock_rdlock 0x629563d0 (0) 0x431b302c: rwlock_unlock 0x629563d0 0x431b312c: rwlock_wrlock 0x629563d0 (0) 0x69f4f22c: rwlock_wrlock 0x629563d0 (2147483647) 0x431b312c: rwlock_unlock 0x629563d0 0x431b312c: rwlock_rdlock 0x629563d0 (0) 0x431b312c: rwlock_unlock 0x629563d0 0x69f4f22c: rwlock_unlock 0x629563d0 0x69f4f22c: rwlock_rdlock 0x629563d0 (0) 0x69f4f22c: rwlock_unlock 0x629563d0 0x4fc0042c: rwlock_wrlock 0x629563d0 (0) 0x4fc00b2c: rwlock_wrlock 0x629563d0 (2147483647) 0x4fc0042c: rwlock_unlock 0x629563d0 0x4fc0042c: rwlock_rdlock 0x629563d0 (0) 0x72746c2c: rwlock_wrlock 0x629563d0 (2147483649) 0x69f4f62c: rwlock_wrlock 0x629563d0 (2147483649) rthread reaping 0x4fc0032c stack 0x5a244780 rthread reaping 0x69f4fd2c stack 0x5a248360 rthread reaping 0x7274632c stack 0x5a248640 rthread reaping 0x431b302c stack 0x5a244c60 rthread reaping 0x431b312c stack 0x5a222860 0x4fc0052c: rwlock_wrlock 0x629563d0 (2147483649) rthread reaping 0x69f4f22c stack 0x5a2482e0 0x4fc0042c: rwlock_unlock 0x629563d0 0x4fc0062c: rwlock_wrlock 0x629563d0 (0) 0x7274642c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0072c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274652c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b342c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0062c: rwlock_unlock 0x629563d0 0x4fc0052c: rwlock_unlock 0x629563d0 0x4fc0052c: rwlock_rdlock 0x629563d0 (0) 0x4fc0072c: rwlock_unlock 0x629563d0 0x4fc0062c: rwlock_rdlock 0x629563d0 (2147483647) 0x7274652c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_rdlock 0x629563d0 (0) 0x7274652c: rwlock_unlock 0x629563d0 0x4fc0072c: rwlock_rdlock 0x629563d0 (0) 0x431b342c: rwlock_unlock 0x629563d0 0x431b342c: rwlock_rdlock 0x629563d0 (0) 0x431b342c: rwlock_unlock 0x629563d0 rthread reaping 0x4fc0042c stack 0x5a244840 0x69f4f62c: rwlock_unlock 0x629563d0 0x4fc0072c: rwlock_unlock 0x629563d0 0x69f4f62c: rwlock_rdlock 0x629563d0 (0) 0x69f4f62c: rwlock_unlock 0x629563d0 0x72746c2c: rwlock_unlock 0x629563d0 0x72746c2c: rwlock_rdlock 0x629563d0 (0) 0x4fc0052c: rwlock_unlock 0x629563d0 0x4fc0062c: rwlock_unlock 0x629563d0 0x72746c2c: rwlock_unlock 0x629563d0 0x4fc00b2c: rwlock_unlock 0x629563d0 0x4fc00b2c: rwlock_rdlock 0x629563d0 (0) 0x4fc00b2c: rwlock_unlock 0x629563d0 0x7274642c: rwlock_unlock 0x629563d0 0x7274642c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x4fc00b2c stack 0x5a227200 0x7274642c: rwlock_unlock 0x629563d0 rthread reaping 0x72746c2c stack 0x5a227100 rthread reaping 0x69f4f62c stack 0x5a2279a0 rthread reaping 0x4fc0052c stack 0x5a248000 rthread reaping 0x4fc0062c stack 0x5a244120 rthread reaping 0x7274642c stack 0x5a2273a0 rthread reaping 0x4fc0072c stack 0x5a248560 rthread reaping 0x7274652c stack 0x5a248aa0 rthread reaping 0x431b342c stack 0x5a248240 0x72746a2c: rwlock_wrlock 0x629563d0 (0) 0x72746a2c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_rdlock 0x629563d0 (0) 0x72746a2c: rwlock_unlock 0x629563d0 0x4fc00e2c: rwlock_wrlock 0x629563d0 (0) 0x69f4ff2c: rwlock_wrlock 0x629563d0 (2147483647) 0x431b3a2c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc00e2c: rwlock_unlock 0x629563d0 0x7274622c: rwlock_wrlock 0x629563d0 (0) 0x4fc00e2c: rwlock_rdlock 0x629563d0 (2147483647) 0x4fc00f2c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4f02c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0082c: rwlock_wrlock 0x629563d0 (4294967295) rthread reaping 0x72746a2c stack 0x5a248240 0x431b3c2c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274622c: rwlock_unlock 0x629563d0 0x69f4f72c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274622c: rwlock_rdlock 0x629563d0 (4294967295) 0x7274612c: rwlock_wrlock 0x629563d0 (4294967295) 0x72746e2c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274642c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4fe2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3b2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3a2c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_wrlock 0x629563d0 (0) 0x431b3d2c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_rdlock 0x629563d0 (0) 0x431b3d2c: rwlock_unlock 0x629563d0 0x431b3a2c: rwlock_rdlock 0x629563d0 (0) 0x69f4f02c: rwlock_unlock 0x629563d0 0x69f4f72c: rwlock_unlock 0x629563d0 0x69f4f02c: rwlock_rdlock 0x629563d0 (0) 0x431b3a2c: rwlock_unlock 0x629563d0 0x69f4f02c: rwlock_unlock 0x629563d0 0x7274622c: rwlock_unlock 0x629563d0 0x4fc00e2c: rwlock_unlock 0x629563d0 0x69f4f72c: rwlock_rdlock 0x629563d0 (1) 0x69f4f72c: rwlock_unlock 0x629563d0 0x4fc00f2c: rwlock_unlock 0x629563d0 0x4fc00f2c: rwlock_rdlock 0x629563d0 (0) 0x7274642c: rwlock_unlock 0x629563d0 0x4fc00f2c: rwlock_unlock 0x629563d0 0x7274642c: rwlock_rdlock 0x629563d0 (1) 0x7274642c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_unlock 0x629563d0 rthread reaping 0x4fc00e2c stack 0x5a248aa0 0x7274612c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_rdlock 0x629563d0 (2147483647) 0x431b3c2c: rwlock_unlock 0x629563d0 0x7274612c: rwlock_rdlock 0x629563d0 (1) 0x7274612c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_rdlock 0x629563d0 (2147483647) 0x4fc0082c: rwlock_unlock 0x629563d0 0x4fc0082c: rwlock_rdlock 0x629563d0 (0) 0x431b3b2c: rwlock_unlock 0x629563d0 0x431b3b2c: rwlock_rdlock 0x629563d0 (2) 0x4fc0082c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_unlock 0x629563d0 0x431b3b2c: rwlock_unlock 0x629563d0 0x72746e2c: rwlock_unlock 0x629563d0 0x72746e2c: rwlock_rdlock 0x629563d0 (0) 0x72746e2c: rwlock_unlock 0x629563d0 0x69f4ff2c: rwlock_unlock 0x629563d0 0x69f4ff2c: rwlock_rdlock 0x629563d0 (0) 0x69f4ff2c: rwlock_unlock 0x629563d0 rthread reaping 0x69f4ff2c stack 0x5a248560 rthread reaping 0x431b3a2c stack 0x5a2273a0 rthread reaping 0x7274622c stack 0x5a244120 rthread reaping 0x4fc00f2c stack 0x5a248000 rthread reaping 0x69f4f02c stack 0x5a2279a0 rthread reaping 0x4fc0082c stack 0x5a227100 rthread reaping 0x431b3c2c stack 0x5a227200 rthread reaping 0x69f4f72c stack 0x5a244840 rthread reaping 0x7274612c stack 0x5a2482e0 rthread reaping 0x72746e2c stack 0x5a222860 rthread reaping 0x7274642c stack 0x5a244c60 rthread reaping 0x69f4fe2c stack 0x5a248640 rthread reaping 0x431b3b2c stack 0x5a248360 rthread reaping 0x431b3d2c stack 0x5a244780 0x7274662c: rwlock_wrlock 0x629563d0 (0) 0x7274662c: rwlock_unlock 0x629563d0 0x7274662c: rwlock_rdlock 0x629563d0 (0) 0x7274662c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_wrlock 0x629563d0 (0) 0x69f4f42c: rwlock_wrlock 0x629563d0 (2147483647) 0x431b352c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_rdlock 0x629563d0 (0) 0x69f4fc2c: rwlock_wrlock 0x629563d0 (2147483649) 0x4fc0032c: rwlock_wrlock 0x629563d0 (2147483649) 0x7274672c: rwlock_wrlock 0x629563d0 (2147483649) 0x7274682c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b352c: rwlock_unlock 0x629563d0 rthread reaping 0x7274662c stack 0x5a244780 0x431b342c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0082c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc00f2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3c2c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274692c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0012c: rwlock_wrlock 0x629563d0 (4294967295) rthread reaping 0x431b352c stack 0x5a248360 0x4fc0062c: rwlock_wrlock 0x629563d0 (4294967295) 0x72746c2c: rwlock_wrlock 0x629563d0 (4294967295) 0x72746b2c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4fc2c: rwlock_unlock 0x629563d0 0x7274692c: rwlock_unlock 0x629563d0 0x7274692c: rwlock_rdlock 0x629563d0 (0) 0x7274692c: rwlock_unlock 0x629563d0 0x69f4fc2c: rwlock_rdlock 0x629563d0 (2147483649) 0x69f4fc2c: rwlock_unlock 0x629563d0 0x72746c2c: rwlock_unlock 0x629563d0 0x69f4f42c: rwlock_unlock 0x629563d0 0x69f4f42c: rwlock_rdlock 0x629563d0 (0) 0x431b342c: rwlock_unlock 0x629563d0 0x431b342c: rwlock_rdlock 0x629563d0 (0) 0x4fc0082c: rwlock_unlock 0x629563d0 0x431b342c: rwlock_unlock 0x629563d0 0x4fc0082c: rwlock_rdlock 0x629563d0 (0) 0x4fc00f2c: rwlock_unlock 0x629563d0 0x72746b2c: rwlock_unlock 0x629563d0 0x72746b2c: rwlock_rdlock 0x629563d0 (0) 0x4fc00f2c: rwlock_rdlock 0x629563d0 (0) 0x72746c2c: rwlock_rdlock 0x629563d0 (2147483651) 0x69f4f42c: rwlock_unlock 0x629563d0 0x4fc0082c: rwlock_unlock 0x629563d0 0x4fc00f2c: rwlock_unlock 0x629563d0 0x72746c2c: rwlock_unlock 0x629563d0 0x72746b2c: rwlock_unlock 0x629563d0 rthread reaping 0x69f4f42c stack 0x5a248640 rthread reaping 0x69f4fc2c stack 0x5a244c60 0x431b3c2c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_rdlock 0x629563d0 (0) 0x431b3c2c: rwlock_unlock 0x629563d0 0x4fc0012c: rwlock_unlock 0x629563d0 0x4fc0032c: rwlock_unlock 0x629563d0 0x4fc0032c: rwlock_rdlock 0x629563d0 (0) 0x4fc0032c: rwlock_unlock 0x629563d0 0x4fc0012c: rwlock_rdlock 0x629563d0 (1) 0x4fc0012c: rwlock_unlock 0x629563d0 0x7274682c: rwlock_unlock 0x629563d0 0x7274682c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x4fc0032c stack 0x5a222860 0x7274682c: rwlock_unlock 0x629563d0 0x7274672c: rwlock_unlock 0x629563d0 0x7274672c: rwlock_rdlock 0x629563d0 (0) 0x7274672c: rwlock_unlock 0x629563d0 0x4fc0062c: rwlock_unlock 0x629563d0 rthread reaping 0x7274672c stack 0x5a2482e0 0x4fc0062c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x7274682c stack 0x5a244840 0x4fc0062c: rwlock_unlock 0x629563d0 rthread reaping 0x431b342c stack 0x5a227200 rthread reaping 0x4fc0082c stack 0x5a227100 rthread reaping 0x4fc00f2c stack 0x5a2279a0 rthread reaping 0x431b3c2c stack 0x5a248000 rthread reaping 0x72746b2c stack 0x5a244120 rthread reaping 0x7274692c stack 0x5a2273a0 rthread reaping 0x4fc0012c stack 0x5a248560 rthread reaping 0x4fc0062c stack 0x5a248aa0 rthread reaping 0x72746c2c stack 0x5a248240 0x4fc0092c: rwlock_wrlock 0x629563d0 (0) 0x4fc0092c: rwlock_unlock 0x629563d0 0x4fc0092c: rwlock_rdlock 0x629563d0 (0) 0x431b302c: rwlock_wrlock 0x629563d0 (0) 0x4fc0092c: rwlock_unlock 0x629563d0 0x431b302c: rwlock_unlock 0x629563d0 0x431b302c: rwlock_rdlock 0x629563d0 (0) 0x4fc0052c: rwlock_wrlock 0x629563d0 (1) 0x4fc0042c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b302c: rwlock_unlock 0x629563d0 0x4fc0052c: rwlock_unlock 0x629563d0 0x4fc0052c: rwlock_rdlock 0x629563d0 (2147483647) 0x4fc0042c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_wrlock 0x629563d0 (2147483647) 0x4fc0042c: rwlock_rdlock 0x629563d0 (0) 0x4fc0052c: rwlock_unlock 0x629563d0 0x4fc0042c: rwlock_unlock 0x629563d0 0x69f4ff2c: rwlock_wrlock 0x629563d0 (2147483647) 0x69f4f22c: rwlock_wrlock 0x629563d0 (4294967295) 0x72746a2c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fe2c: rwlock_wrlock 0x629563d0 (1) 0x72746f2c: rwlock_wrlock 0x629563d0 (2147483649) 0x72746d2c: rwlock_wrlock 0x629563d0 (2147483649) 0x72746a2c: rwlock_unlock 0x629563d0 rthread reaping 0x4fc0092c stack 0x5a248240 rthread reaping 0x431b302c stack 0x5a248aa0 rthread reaping 0x4fc0052c stack 0x5a248560 rthread reaping 0x4fc0042c stack 0x5a2273a0 0x4fc0072c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b382c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b312c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3b2c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0032c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4ff2c: rwlock_unlock 0x629563d0 0x69f4f82c: rwlock_wrlock 0x629563d0 (0) 0x69f4ff2c: rwlock_rdlock 0x629563d0 (2147483647) 0x69f4f82c: rwlock_unlock 0x629563d0 0x431b382c: rwlock_unlock 0x629563d0 0x431b312c: rwlock_unlock 0x629563d0 0x431b312c: rwlock_rdlock 0x629563d0 (0) 0x431b312c: rwlock_unlock 0x629563d0 0x69f4ff2c: rwlock_unlock 0x629563d0 0x72746d2c: rwlock_unlock 0x629563d0 0x72746d2c: rwlock_rdlock 0x629563d0 (0) 0x72746d2c: rwlock_unlock 0x629563d0 0x4fc0032c: rwlock_unlock 0x629563d0 0x4fc0032c: rwlock_rdlock 0x629563d0 (0) 0x4fc0032c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x72746a2c stack 0x5a244120 0x69f4fe2c: rwlock_unlock 0x629563d0 rthread reaping 0x69f4ff2c stack 0x5a248000 0x69f4f82c: rwlock_rdlock 0x629563d0 (0) 0x69f4f82c: rwlock_unlock 0x629563d0 0x4fc0072c: rwlock_unlock 0x629563d0 0x4fc0072c: rwlock_rdlock 0x629563d0 (4294967295) 0x431b3b2c: rwlock_unlock 0x629563d0 0x431b382c: rwlock_rdlock 0x629563d0 (0) 0x431b382c: rwlock_unlock 0x629563d0 0x431b3b2c: rwlock_rdlock 0x629563d0 (0) 0x431b3b2c: rwlock_unlock 0x629563d0 0x4fc0072c: rwlock_unlock 0x629563d0 0x69f4f22c: rwlock_unlock 0x629563d0 0x69f4f22c: rwlock_rdlock 0x629563d0 (0) 0x69f4f22c: rwlock_unlock 0x629563d0 0x72746f2c: rwlock_unlock 0x629563d0 rthread reaping 0x69f4f22c stack 0x5a2279a0 0x72746f2c: rwlock_rdlock 0x629563d0 (0) 0x72746f2c: rwlock_unlock 0x629563d0 rthread reaping 0x72746f2c stack 0x5a227100 rthread reaping 0x72746d2c stack 0x5a227200 rthread reaping 0x69f4fe2c stack 0x5a244840 rthread reaping 0x4fc0072c stack 0x5a2482e0 rthread reaping 0x431b382c stack 0x5a222860 rthread reaping 0x431b312c stack 0x5a244c60 rthread reaping 0x431b3b2c stack 0x5a248640 rthread reaping 0x4fc0032c stack 0x5a248360 rthread reaping 0x69f4f82c stack 0x5a244780 0x4fc0002c: rwlock_wrlock 0x629563d0 (0) 0x4fc0002c: rwlock_unlock 0x629563d0 0x4fc0002c: rwlock_rdlock 0x629563d0 (0) 0x7274632c: rwlock_wrlock 0x629563d0 (0) 0x4fc0002c: rwlock_unlock 0x629563d0 0x7274632c: rwlock_unlock 0x629563d0 0x7274632c: rwlock_rdlock 0x629563d0 (0) 0x7274612c: rwlock_wrlock 0x629563d0 (1) 0x7274632c: rwlock_unlock 0x629563d0 0x431b392c: rwlock_wrlock 0x629563d0 (2147483647) 0x7274642c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0022c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274612c: rwlock_unlock 0x629563d0 0x7274612c: rwlock_rdlock 0x629563d0 (0) 0x69f4fc2c: rwlock_wrlock 0x629563d0 (0) 0x7274662c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0042c: rwlock_wrlock 0x629563d0 (4294967295) rthread reaping 0x4fc0002c stack 0x5a244780 rthread reaping 0x7274632c stack 0x5a248360 0x69f4f12c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b322c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0022c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_wrlock 0x629563d0 (0) 0x4fc0022c: rwlock_rdlock 0x629563d0 (4294967295) 0x7274652c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0092c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4f02c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0072c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3f2c: rwlock_unlock 0x629563d0 0x4fc0022c: rwlock_unlock 0x629563d0 0x69f4f02c: rwlock_unlock 0x629563d0 0x69f4f02c: rwlock_rdlock 0x629563d0 (2147483647) 0x431b322c: rwlock_unlock 0x629563d0 0x431b322c: rwlock_rdlock 0x629563d0 (0) 0x69f4f02c: rwlock_unlock 0x629563d0 0x431b322c: rwlock_unlock 0x629563d0 0x4fc0092c: rwlock_unlock 0x629563d0 0x4fc0092c: rwlock_rdlock 0x629563d0 (0) 0x4fc0072c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_rdlock 0x629563d0 (0) 0x431b3f2c: rwlock_unlock 0x629563d0 0x4fc0072c: rwlock_rdlock 0x629563d0 (1) 0x4fc0092c: rwlock_unlock 0x629563d0 0x4fc0072c: rwlock_unlock 0x629563d0 0x7274612c: rwlock_unlock 0x629563d0 0x7274642c: rwlock_unlock 0x629563d0 0x69f4f12c: rwlock_unlock 0x629563d0 0x69f4f12c: rwlock_rdlock 0x629563d0 (0) 0x69f4f12c: rwlock_unlock 0x629563d0 0x7274642c: rwlock_rdlock 0x629563d0 (0) 0x7274642c: rwlock_unlock 0x629563d0 rthread reaping 0x7274612c stack 0x5a248640 0x7274652c: rwlock_unlock 0x629563d0 0x69f4fc2c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_rdlock 0x629563d0 (0) 0x69f4fc2c: rwlock_rdlock 0x629563d0 (0) 0x7274652c: rwlock_unlock 0x629563d0 0x69f4fc2c: rwlock_unlock 0x629563d0 0x431b392c: rwlock_unlock 0x629563d0 0x431b392c: rwlock_rdlock 0x629563d0 (0) 0x431b392c: rwlock_unlock 0x629563d0 0x4fc0042c: rwlock_unlock 0x629563d0 0x4fc0042c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x431b392c stack 0x5a244c60 rthread reaping 0x7274642c stack 0x5a222860 0x7274662c: rwlock_unlock 0x629563d0 rthread reaping 0x4fc0022c stack 0x5a2482e0 0x7274662c: rwlock_rdlock 0x629563d0 (0) 0x7274662c: rwlock_unlock 0x629563d0 0x4fc0042c: rwlock_unlock 0x629563d0 rthread reaping 0x7274662c stack 0x5a244840 rthread reaping 0x69f4fc2c stack 0x5a227200 rthread reaping 0x4fc0042c stack 0x5a227100 rthread reaping 0x69f4f12c stack 0x5a2279a0 rthread reaping 0x431b322c stack 0x5a248000 rthread reaping 0x69f4f02c stack 0x5a244120 rthread reaping 0x431b3f2c stack 0x5a2273a0 rthread reaping 0x7274652c stack 0x5a248560 rthread reaping 0x4fc0092c stack 0x5a248aa0 rthread reaping 0x4fc0072c stack 0x5a248240 0x7274602c: rwlock_wrlock 0x629563d0 (0) 0x7274602c: rwlock_unlock 0x629563d0 0x7274602c: rwlock_rdlock 0x629563d0 (0) 0x7274642c: rwlock_wrlock 0x629563d0 (1) 0x7274602c: rwlock_unlock 0x629563d0 0x431b302c: rwlock_wrlock 0x629563d0 (0) 0x431b302c: rwlock_unlock 0x629563d0 0x431b302c: rwlock_rdlock 0x629563d0 (0) 0x7274642c: rwlock_unlock 0x629563d0 0x4fc0022c: rwlock_wrlock 0x629563d0 (0) 0x7274642c: rwlock_rdlock 0x629563d0 (0) 0x431b302c: rwlock_unlock 0x629563d0 0x7274642c: rwlock_unlock 0x629563d0 0x4fc0022c: rwlock_unlock 0x629563d0 0x4fc0022c: rwlock_rdlock 0x629563d0 (0) 0x4fc0032c: rwlock_wrlock 0x629563d0 (2147483647) 0x4fc0022c: rwlock_unlock 0x629563d0 0x4fc0032c: rwlock_unlock 0x629563d0 0x4fc0032c: rwlock_rdlock 0x629563d0 (0) 0x431b352c: rwlock_wrlock 0x629563d0 (1) 0x4fc0032c: rwlock_unlock 0x629563d0 0x4fc0062c: rwlock_wrlock 0x629563d0 (2147483647) 0x72746d2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b332c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b362c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b352c: rwlock_unlock 0x629563d0 rthread reaping 0x7274602c stack 0x5a248240 rthread reaping 0x7274642c stack 0x5a248aa0 rthread reaping 0x431b302c stack 0x5a248560 rthread reaping 0x4fc0022c stack 0x5a2273a0 rthread reaping 0x4fc0032c stack 0x5a244120 0x7274692c: rwlock_wrlock 0x629563d0 (4294967295) 0x72746e2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b352c: rwlock_rdlock 0x629563d0 (4294967295) 0x431b3a2c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274612c: rwlock_wrlock 0x629563d0 (4294967295) 0x72746b2c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274632c: rwlock_wrlock 0x629563d0 (4294967295) 0x72746d2c: rwlock_unlock 0x629563d0 0x7274692c: rwlock_unlock 0x629563d0 0x7274692c: rwlock_rdlock 0x629563d0 (0) 0x72746d2c: rwlock_rdlock 0x629563d0 (2147483647) 0x72746e2c: rwlock_unlock 0x629563d0 0x72746e2c: rwlock_rdlock 0x629563d0 (2) 0x7274692c: rwlock_unlock 0x629563d0 b342c: 6: msg: "new message" 0x4fc0072c: 8: enter run() 0x431b392c: 9: enter run() 0x4fc0012c: 10: enter run() 0x69f4f32c: 11: enter run() 0x431b3d2c: 12: enter run() 0x69f4f82c: 13: enter run() 0x4fc0032c: 14: enter run() 0x431b3a2c: 15: enter run() 0x4fc0072c: 8: set_msg 0x431b342c: 6: exit run() 0x431b3a2c: 15: set_msg 0x69f4f82c: 13: set_msg 0x4fc0032c: 14: set_msg 0x4fc00a2c: 7: set_msg 0x4fc00a2c: 7: msg: "new message" 0x4fc00a2c: 7: exit run() 0x431b392c: 9: set_msg 0x431b3d2c: 12: set_msg 0x431b3d2c: 12: msg: "new message" 0x4fc0032c: 14: msg: "new message" 0x431b3d2c: 12: exit run() 0x4fc0032c: 14: exit run() 0x69f4f82c: 13: msg: "new message" 0x431b392c: 9: msg: "new message" 0x69f4f82c: 13: exit run() 0x4fc0072c: 8: msg: "new message" 0x431b392c: 9: exit run() 0x431b3a2c: 15: msg: "new message" 0x4fc0072c: 8: exit run() 0x431b3a2c: 15: exit run() 0x69f4f32c: 11: set_msg 0x69f4f32c: 11: msg: "new message" 0x69f4f32c: 11: exit run() 0x4fc0012c: 10: set_msg 0x4fc0012c: 10: msg: "new message" 0x4fc0012c: 10: exit run() main: 28 0x69f4f92c: 0: enter run() 0x69f4f92c: 0: set_msg 0x4fc0082c: 1: enter run() 0x69f4f92c: 0: msg: "new message" 0x69f4f92c: 0: exit run() 0x4fc0082c: 1: set_msg 0x7274652c: 2: enter run() 0x4fc0022c: 3: enter run() 0x69f4f62c: 4: enter run() 0x4fc0082c: 1: msg: "new message" 0x431b3d2c: 5: enter run() 0x4fc0042c: 6: enter run() 0x4fc0092c: 7: enter run() 0x431b3d2c: 5: set_msg 0x4fc0082c: 1: exit run() 0x69f4fa2c: 8: enter run() 0x431b3d2c: 5: msg: "new message" 0x431b3e2c: 9: enter run() 0x431b3f2c: 11: enter run() 0x7274612c: 12: enter run() 0x69f4fc2c: 14: enter run() 0x69f4fd2c: 15: enter run() 0x431b362c: 10: enter run() 0x69f4fb2c: 13: enter run() 0x431b3e2c: 9: set_msg 0x431b3d2c: 5: exit run() 0x7274612c: 12: set_msg 0x7274652c: 2: set_msg 0x69f4fd2c: 15: set_msg 0x7274652c: 2: msg: "new message" 0x69f4fd2c: 15: msg: "new message" 0x7274652c: 2: exit run() 0x7274612c: 12: msg: "new message" 0x431b3e2c: 9: msg: "new message" 0x69f4fd2c: 15: exit run() 0x7274612c: 12: exit run() 0x69f4f62c: 4: set_msg 0x431b3e2c: 9: exit run() 0x69f4fa2c: 8: set_msg 0x69f4fa2c: 8: msg: "new message" 0x69f4fa2c: 8: exit run() 0x4fc0092c: 7: set_msg 0x4fc0092c: 7: msg: "new message" 0x4fc0092c: 7: exit run() 0x69f4fb2c: 13: set_msg 0x69f4f62c: 4: msg: "new message" 0x69f4f62c: 4: exit run() 0x69f4fb2c: 13: msg: "new message" 0x69f4fb2c: 13: exit run() 0x4fc0042c: 6: set_msg 0x431b3f2c: 11: set_msg 0x4fc0042c: 6: msg: "new message" 0x431b3f2c: 11: msg: "new message" 0x4fc0042c: 6: exit run() 0x431b362c: 10: set_msg 0x431b3f2c: 11: exit run() 0x4fc0022c: 3: set_msg 0x4fc0022c: 3: msg: "new message" 0x431b362c: 10: msg: "new message" 0x4fc0022c: 3: exit run() 0x431b362c: 10: exit run() 0x69f4fc2c: 14: set_msg 0x69f4fc2c: 14: msg: "new message" 0x69f4fc2c: 14: exit run() main: 29 0x7274622c: 0: enter run() 0x7274622c: 0: set_msg 0x69f4f52c: 1: enter run() 0x7274622c: 0: msg: "new message" 0x7274622c: 0: exit run() 0x69f4f52c: 1: set_msg 0x431b372c: 2: enter run() 0x69f4f52c: 1: msg: "new message" 0x4fc00b2c: 3: enter run() 0x69f4f62c: 4: enter run() 0x69f4f82c: 5: enter run() 0x431b352c: 6: enter run() 0x69f4f52c: 1: exit run() 0x431b372c: 2: set_msg 0x4fc0052c: 7: enter run() 0x72746a2c: 8: enter run() 0x4fc00d2c: 9: enter run() 0x431b312c: 10: enter run() 0x4fc0052c: 7: set_msg 0x4fc0012c: 12: enter run() 0x7274692c: 11: enter run() 0x7274632c: 13: enter run() 0x431b3d2c: 14: enter run() 0x72746f2c: 15: enter run() 0x4fc0012c: 12: set_msg 0x7274692c: 11: set_msg 0x431b352c: 6: set_msg 0x72746a2c: 8: set_msg 0x4fc00b2c: 3: set_msg 0x72746a2c: 8: msg: "new message" 0x72746a2c: 8: exit run() 0x69f4f82c: 5: set_msg 0x69f4f82c: 5: msg: "new message" 0x4fc0012c: 12: msg: "new message" 0x69f4f82c: 5: exit run() 0x4fc0012c: 12: exit run() 0x431b3d2c: 14: set_msg 0x4fc00d2c: 9: set_msg 0x431b3d2c: 14: msg: "new message" 0x4fc00d2c: 9: msg: "new message" 0x7274692c: 11: msg: "new message" 0x7274692c: 11: exit run() 0x4fc00d2c: 9: exit run() 0x4fc0052c: 7: msg: "new message" 0x4fc0052c: 7: exit run() 0x431b372c: 2: msg: "new message" 0x431b372c: 2: exit run() 0x431b312c: 10: set_msg 0x431b312c: 10: msg: "new message" 0x431b312c: 10: exit run() 0x431b3d2c: 14: exit run() 0x72746f2c: 15: set_msg 0x69f4f62c: 4: set_msg 0x431b352c: 6: msg: "new message" 0x69f4f62c: 4: msg: "new message" 0x431b352c: 6: exit run() 0x72746f2c: 15: msg: "new message" 0x69f4f62c: 4: exit run() 0x4fc00b2c: 3: msg: "new message" 0x72746f2c: 15: exit run() 0x4fc00b2c: 3: exit run() 0x7274632c: 13: set_msg 0x7274632c: 13: msg: "new message" 0x7274632c: 13: exit run() main: 30 0x69f4ff2c: 0: enter run() 0x69f4ff2c: 0: set_msg 0x7274602c: 1: enter run() 0x69f4ff2c: 0: msg: "new message" 0x4fc00c2c: 2: enter run() 0x69f4ff2c: 0: exit run() 0x4fc00c2c: 2: set_msg 0x72746b2c: 3: enter run() 0x72746b2c: 3: set_msg 0x4fc00c2c: 2: msg: "new message" 0x72746b2c: 3: msg: "new message" 0x4fc00c2c: 2: exit run() 0x431b3e2c: 4: enter run() 0x72746b2c: 3: exit run() 0x69f4fd2c: 5: enter run() 0x7274602c: 1: set_msg 0x431b382c: 6: enter run() 0x69f4f42c: 7: enter run() 0x72746c2c: 8: enter run() 0x72746e2c: 9: enter run() 0x7274602c: 1: msg: "new message" 0x4fc0072c: 10: enter run() 0x7274612c: 12: enter run() 0x7274622c: 13: enter run() 0x431b332c: 15: enter run() 0x431b392c: 14: enter run() 0x69f4f12c: 11: enter run() 0x4fc0072c: 10: set_msg 0x7274602c: 1: exit run() 0x69f4f42c: 7: set_msg 0x72746e2c: 9: set_msg 0x431b3e2c: 4: set_msg 0x431b3e2c: 4: msg: "new message" 0x72746e2c: 9: msg: "new message" 0x431b3e2c: 4: exit run() 0x72746e2c: 9: exit run() 0x431b332c: 15: set_msg 0x431b332c: 15: msg: "new message" 0x431b332c: 15: exit run() 0x7274612c: 12: set_msg 0x431b392c: 14: set_msg 0x69f4fd2c: 5: set_msg 0x69f4f42c: 7: msg: "new message" 0x69f4fd2c: 5: msg: "new message" 0x431b392c: 14: msg: "new message" 0x69f4f42c: 7: exit run() 0x7274612c: 12: msg: "new message" 0x4fc0072c: 10: msg: "new message" 0x69f4fd2c: 5: exit run() 0x431b392c: 14: exit run() 0x7274612c: 12: exit run() 0x4fc0072c: 10: exit run() 0x7274622c: 13: set_msg 0x7274622c: 13: msg: "new message" 0x7274622c: 13: exit run() 0x72746c2c: 8: set_msg 0x72746c2c: 8: msg: "new message" 0x72746c2c: 8: exit run() 0x69f4f12c: 11: set_msg 0x69f4f12c: 11: msg: "new message" 0x69f4f12c: 11: exit run() 0x431b382c: 6: set_msg 0x431b382c: 6: msg: "new message" 0x431b382c: 6: exit run() main: 31 0x4fc0032c: 0: enter run() 0x4fc0032c: 0: set_msg 0x4fc0032c: 0: msg: "new message" 0x69f4fd2c: 1: enter run() 0x4fc0032c: 0: exit run() 0x69f4fd2c: 1: set_msg 0x69f4fd2c: 1: msg: "new message" 0x7274632c: 2: enter run() 0x69f4fd2c: 1: exit run() 0x7274632c: 2: set_msg 0x7274632c: 2: msg: "new message" 0x7274632c: 2: exit run() 0x431b302c: 3: enter run() 0x431b302c: 3: set_msg 0x431b302c: 3: msg: "new message" 0x431b312c: 4: enter run() 0x431b302c: 3: exit run() 0x69f4f22c: 5: enter run() 0x431b312c: 4: set_msg 0x431b312c: 4: msg: "new message" 0x431b312c: 4: exit run() 0x69f4f22c: 5: set_msg 0x69f4f22c: 5: msg: "new message" 0x69f4f22c: 5: exit run() 0x4fc0042c: 6: enter run() 0x4fc00b2c: 7: enter run() 0x4fc0042c: 6: set_msg 0x72746c2c: 8: enter run() 0x69f4f62c: 9: enter run() 0x4fc0052c: 10: enter run() 0x4fc0042c: 6: msg: "new message" 0x4fc0062c: 11: enter run() 0x7274642c: 12: enter run() 0x4fc0072c: 13: enter run() 0x7274652c: 14: enter run() 0x431b342c: 15: enter run() 0x4fc0062c: 11: set_msg 0x4fc0042c: 6: exit run() 0x4fc0052c: 10: set_msg 0x4fc0072c: 13: set_msg 0x7274652c: 14: set_msg 0x7274652c: 14: msg: "new message" 0x7274652c: 14: exit run() 0x431b342c: 15: set_msg 0x431b342c: 15: msg: "new message" 0x431b342c: 15: exit run() 0x69f4f62c: 9: set_msg 0x4fc0072c: 13: msg: "new message" 0x4fc0072c: 13: exit run() 0x69f4f62c: 9: msg: "new message" 0x69f4f62c: 9: exit run() 0x72746c2c: 8: set_msg 0x4fc0052c: 10: msg: "new message" 0x4fc0062c: 11: msg: "new message" 0x72746c2c: 8: msg: "new message" 0x4fc0052c: 10: exit run() 0x4fc0062c: 11: exit run() 0x4fc00b2c: 7: set_msg 0x72746c2c: 8: exit run() 0x4fc00b2c: 7: msg: "new message" 0x4fc00b2c: 7: exit run() 0x7274642c: 12: set_msg 0x7274642c: 12: msg: "new message" 0x7274642c: 12: exit run() main: 32 0x72746a2c: 0: enter run() 0x72746a2c: 0: set_msg 0x72746a2c: 0: msg: "new message" 0x4fc00e2c: 1: enter run() 0x72746a2c: 0: exit run() 0x69f4ff2c: 2: enter run() 0x431b3a2c: 3: enter run() 0x4fc00e2c: 1: set_msg 0x7274622c: 4: enter run() 0x4fc00f2c: 5: enter run() 0x69f4f02c: 6: enter run() 0x4fc0082c: 7: enter run() 0x431b3c2c: 8: enter run() 0x7274622c: 4: set_msg 0x69f4f72c: 9: enter run() 0x7274612c: 10: enter run() 0x72746e2c: 11: enter run() 0x7274642c: 12: enter run() 0x69f4fe2c: 13: enter run() 0x431b3b2c: 14: enter run() 0x431b3a2c: 3: set_msg 0x431b3d2c: 15: enter run() 0x431b3d2c: 15: set_msg 0x431b3d2c: 15: msg: "new message" 0x431b3d2c: 15: exit run() 0x69f4f02c: 6: set_msg 0x69f4f72c: 9: set_msg 0x431b3a2c: 3: msg: "new message" 0x69f4f02c: 6: msg: "new message" 0x7274622c: 4: msg: "new message" 0x431b3a2c: 3: exit run() 0x69f4f02c: 6: exit run() 0x4fc00e2c: 1: msg: "new message" 0x7274622c: 4: exit run() 0x69f4f72c: 9: msg: "new message" 0x69f4f72c: 9: exit run() 0x4fc00f2c: 5: set_msg 0x4fc00e2c: 1: exit run() 0x7274642c: 12: set_msg 0x4fc00f2c: 5: msg: "new message" 0x7274642c: 12: msg: "new message" 0x7274642c: 12: exit run() 0x431b3c2c: 8: set_msg 0x4fc00f2c: 5: exit run() 0x7274612c: 10: set_msg 0x431b3c2c: 8: msg: "new message" 0x431b3c2c: 8: exit run() 0x7274612c: 10: msg: "new message" 0x7274612c: 10: exit run() 0x69f4fe2c: 13: set_msg 0x4fc0082c: 7: set_msg 0x431b3b2c: 14: set_msg 0x4fc0082c: 7: msg: "new message" 0x69f4fe2c: 13: msg: "new message" 0x431b3b2c: 14: msg: "new message" 0x4fc0082c: 7: exit run() 0x69f4fe2c: 13: exit run() 0x431b3b2c: 14: exit run() 0x72746e2c: 11: set_msg 0x72746e2c: 11: msg: "new message" 0x72746e2c: 11: exit run() 0x69f4ff2c: 2: set_msg 0x69f4ff2c: 2: msg: "new message" 0x69f4ff2c: 2: exit run() main: 33 0x7274662c: 0: enter run() 0x7274662c: 0: set_msg 0x7274662c: 0: msg: "new message" 0x431b352c: 1: enter run() 0x7274662c: 0: exit run() 0x69f4f42c: 2: enter run() 0x431b352c: 1: set_msg 0x69f4fc2c: 3: enter run() 0x4fc0032c: 4: enter run() 0x7274672c: 5: enter run() 0x7274682c: 6: enter run() 0x431b352c: 1: msg: "new message" 0x431b342c: 7: enter run() 0x4fc0082c: 8: enter run() 0x4fc00f2c: 9: enter run() 0x431b3c2c: 10: enter run() 0x7274692c: 12: enter run() 0x431b352c: 1: exit run() 0x4fc0012c: 13: enter run() 0x4fc0062c: 14: enter run() 0x72746c2c: 15: enter run() 0x72746b2c: 11: enter run() 0x69f4fc2c: 3: set_msg 0x7274692c: 12: set_msg 0x7274692c: 12: msg: "new message" 0x69f4fc2c: 3: msg: "new message" 0x69f4fc2c: 3: exit run() 0x72746c2c: 15: set_msg 0x69f4f42c: 2: set_msg 0x431b342c: 7: set_msg 0x4fc0082c: 8: set_msg 0x431b342c: 7: msg: "new message" 0x431b342c: 7: exit run() 0x4fc00f2c: 9: set_msg 0x72746b2c: 11: set_msg 0x69f4f42c: 2: msg: "new message" 0x4fc0082c: 8: msg: "new message" 0x4fc00f2c: 9: msg: "new message" 0x7274692c: 12: exit run() 0x72746c2c: 15: msg: "new message" 0x69f4f42c: 2: exit run() 0x72746b2c: 11: msg: "new message" 0x4fc0082c: 8: exit run() 0x4fc00f2c: 9: exit run() 0x72746c2c: 15: exit run() 0x431b3c2c: 10: set_msg 0x72746b2c: 11: exit run() 0x431b3c2c: 10: msg: "new message" 0x4fc0012c: 13: set_msg 0x431b3c2c: 10: exit run() 0x4fc0032c: 4: set_msg 0x4fc0032c: 4: msg: "new message" 0x4fc0012c: 13: msg: "new message" 0x4fc0012c: 13: exit run() 0x4fc0032c: 4: exit run() 0x7274682c: 6: set_msg 0x7274682c: 6: msg: "new message" 0x7274672c: 5: set_msg 0x7274682c: 6: exit run() 0x7274672c: 5: msg: "new message" 0x7274672c: 5: exit run() 0x4fc0062c: 14: set_msg 0x4fc0062c: 14: msg: "new message" 0x4fc0062c: 14: exit run() main: 34 0x4fc0092c: 0: enter run() 0x4fc0092c: 0: set_msg 0x431b302c: 1: enter run() 0x4fc0092c: 0: msg: "new message" 0x4fc0092c: 0: exit run() 0x431b302c: 1: set_msg 0x4fc0052c: 2: enter run() 0x4fc0042c: 3: enter run() 0x431b302c: 1: msg: "new message" 0x431b302c: 1: exit run() 0x4fc0052c: 2: set_msg 0x4fc0042c: 3: set_msg 0x72746a2c: 4: enter run() 0x4fc0052c: 2: msg: "new message" 0x4fc0042c: 3: msg: "new message" 0x4fc0052c: 2: exit run() 0x69f4ff2c: 5: enter run() 0x69f4f22c: 6: enter run() 0x4fc0042c: 3: exit run() 0x72746a2c: 4: set_msg 0x69f4fe2c: 9: enter run() 0x72746f2c: 7: enter run() 0x72746d2c: 8: enter run() 0x72746a2c: 4: msg: "new message" 0x4fc0072c: 10: enter run() 0x431b382c: 11: enter run() 0x431b312c: 12: enter run() 0x431b3b2c: 13: enter run() 0x4fc0032c: 14: enter run() 0x69f4ff2c: 5: set_msg 0x69f4f82c: 15: enter run() 0x72746a2c: 4: exit run() 0x69f4f82c: 15: set_msg 0x431b382c: 11: set_msg 0x431b312c: 12: set_msg 0x431b312c: 12: msg: "new message" 0x69f4ff2c: 5: msg: "new message" 0x431b312c: 12: exit run() 0x72746d2c: 8: set_msg 0x72746d2c: 8: msg: "new message" 0x69f4ff2c: 5: exit run() 0x4fc0032c: 14: set_msg 0x4fc0032c: 14: msg: "new message" 0x72746d2c: 8: exit run() 0x4fc0032c: 14: exit run() 0x69f4fe2c: 9: set_msg 0x69f4fe2c: 9: msg: "new message" 0x69f4fe2c: 9: exit run() 0x69f4f82c: 15: msg: "new message" 0x69f4f82c: 15: exit run() 0x4fc0072c: 10: set_msg 0x431b3b2c: 13: set_msg 0x431b382c: 11: msg: "new message" 0x431b382c: 11: exit run() 0x431b3b2c: 13: msg: "new message" 0x4fc0072c: 10: msg: "new message" 0x431b3b2c: 13: exit run() 0x4fc0072c: 10: exit run() 0x69f4f22c: 6: set_msg 0x69f4f22c: 6: msg: "new message" 0x69f4f22c: 6: exit run() 0x72746f2c: 7: set_msg 0x72746f2c: 7: msg: "new message" 0x72746f2c: 7: exit run() main: 35 0x4fc0002c: 0: enter run() 0x4fc0002c: 0: set_msg 0x7274632c: 1: enter run() 0x4fc0002c: 0: msg: "new message" 0x7274632c: 1: set_msg 0x4fc0002c: 0: exit run() 0x7274612c: 2: enter run() 0x7274632c: 1: msg: "new message" 0x431b392c: 3: enter run() 0x7274642c: 4: enter run() 0x4fc0022c: 5: enter run() 0x7274632c: 1: exit run() 0x7274612c: 2: set_msg 0x69f4fc2c: 7: enter run() 0x7274662c: 6: enter run() 0x4fc0042c: 8: enter run() 0x69f4f12c: 9: enter run() 0x431b322c: 10: enter run() 0x4fc0022c: 5: set_msg 0x431b3f2c: 12: enter run() 0x7274652c: 13: enter run() 0x4fc0092c: 14: enter run() 0x69f4f02c: 11: enter run() 0x4fc0072c: 15: enter run() 0x431b3f2c: 12: set_msg 0x4fc0022c: 5: msg: "new message" 0x4fc0022c: 5: exit run() 0x69f4f02c: 11: set_msg 0x431b322c: 10: set_msg 0x69f4f02c: 11: msg: "new message" 0x431b322c: 10: msg: "new message" 0x69f4f02c: 11: exit run() 0x4fc0092c: 14: set_msg 0x431b322c: 10: exit run() 0x4fc0072c: 15: set_msg 0x431b3f2c: 12: msg: "new message" 0x431b3f2c: 12: exit run() 0x4fc0092c: 14: msg: "new message" 0x4fc0072c: 15: msg: "new message" 0x7274612c: 2: msg: "new message" 0x4fc0092c: 14: exit run() 0x4fc0072c: 15: exit run() 0x7274642c: 4: set_msg 0x7274612c: 2: exit run() 0x69f4f12c: 9: set_msg 0x69f4f12c: 9: msg: "new message" 0x7274642c: 4: msg: "new message" 0x7274642c: 4: exit run() 0x69f4f12c: 9: exit run() 0x7274652c: 13: set_msg 0x69f4fc2c: 7: set_msg 0x7274652c: 13: msg: "new message" 0x69f4fc2c: 7: msg: "new message" 0x7274652c: 13: exit run() 0x69f4fc2c: 7: exit run() 0x431b392c: 3: set_msg 0x431b392c: 3: msg: "new message" 0x4fc0042c: 8: set_msg 0x431b392c: 3: exit run() 0x7274662c: 6: set_msg 0x7274662c: 6: msg: "new message" 0x4fc0042c: 8: msg: "new message" 0x7274662c: 6: exit run() 0x4fc0042c: 8: exit run() main: 36 0x7274602c: 0: enter run() 0x7274602c: 0: set_msg 0x7274642c: 1: enter run() 0x7274602c: 0: msg: "new message" 0x431b302c: 2: enter run() 0x7274602c: 0: exit run() 0x431b302c: 2: set_msg 0x7274642c: 1: set_msg 0x4fc0022c: 3: enter run() 0x431b302c: 2: msg: "new message" 0x7274642c: 1: msg: "new message" 0x431b302c: 2: exit run() 0x7274642c: 1: exit run() 0x4fc0022c: 3: set_msg 0x4fc0032c: 4: enter run() 0x4fc0022c: 3: msg: "new message" 0x4fc0022c: 3: exit run() 0x4fc0032c: 4: set_msg 0x431b352c: 5: enter run() 0x4fc0032c: 4: msg: "new message" 0x4fc0062c: 6: enter run() 0x72746d2c: 7: enter run() 0x431b332c: 8: enter run() 0x431b362c: 9: enter run() 0x4fc0032c: 4: exit run() 0x431b352c: 5: set_msg 0x7274692c: 10: enter run() 0x72746e2c: 11: enter run() 0x431b3a2c: 12: enter run() 0x7274612c: 13: enter run() 0x72746b2c: 14: enter run() 0x7274632c: 15: enter run() 0x72746d2c: 7: set_msg 0x7274692c: 10: set_msg 0x72746e2c: 11: set_msg 0x7274692c: 10: msg: "new message" 0x727460x72746d2c: rwlock_unlock 0x629563d0 0x72746e2c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_unlock 0x629563d0 0x431b332c: rwlock_unlock 0x629563d0 rthread reaping 0x431b352c stack 0x5a248000 0x7274612c: rwlock_unlock 0x629563d0 0x7274612c: rwlock_rdlock 0x629563d0 (2147483647) 0x431b3a2c: rwlock_unlock 0x629563d0 0x7274612c: rwlock_unlock 0x629563d0 0x431b3a2c: rwlock_rdlock 0x629563d0 (1) 0x4fc0062c: rwlock_unlock 0x629563d0 0x431b3a2c: rwlock_unlock 0x629563d0 0x4fc0062c: rwlock_rdlock 0x629563d0 (0) 0x4fc0062c: rwlock_unlock 0x629563d0 0x431b362c: rwlock_unlock 0x629563d0 0x431b332c: rwlock_rdlock 0x629563d0 (4294967295) 0x431b362c: rwlock_rdlock 0x629563d0 (1) rthread reaping 0x4fc0062c stack 0x5a2279a0 0x431b332c: rwlock_unlock 0x629563d0 rthread reaping 0x72746d2c stack 0x5a227100 0x431b362c: rwlock_unlock 0x629563d0 rthread reaping 0x431b332c stack 0x5a227200 0x7274632c: rwlock_unlock 0x629563d0 rthread reaping 0x431b362c stack 0x5a244840 rthread reaping 0x7274692c stack 0x5a2482e0 rthread reaping 0x72746e2c stack 0x5a222860 0x7274632c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x431b3a2c stack 0x5a244c60 0x7274632c: rwlock_unlock 0x629563d0 rthread reaping 0x7274612c stack 0x5a248640 0x72746b2c: rwlock_unlock 0x629563d0 0x72746b2c: rwlock_rdlock 0x629563d0 (0) 0x72746b2c: rwlock_unlock 0x629563d0 rthread reaping 0x72746b2c stack 0x5a248360 rthread reaping 0x7274632c stack 0x5a244780 0x431b342c: rwlock_wrlock 0x629563d0 (0) 0x431b342c: rwlock_unlock 0x629563d0 0x431b342c: rwlock_rdlock 0x629563d0 (0) 0x72746a2c: rwlock_wrlock 0x629563d0 (0) 0x431b342c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_rdlock 0x629563d0 (0) 0x72746d2c: rwlock_wrlock 0x629563d0 (1) 0x69f4f92c: rwlock_wrlock 0x629563d0 (2147483649) 0x72746a2c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4f02c: rwlock_wrlock 0x629563d0 (4294967295) 0x72746d2c: rwlock_unlock 0x629563d0 0x7274602c: rwlock_wrlock 0x629563d0 (0) 0x72746d2c: rwlock_rdlock 0x629563d0 (4294967295) 0x431b392c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b312c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274602c: rwlock_unlock 0x629563d0 0x69f4fd2c: rwlock_wrlock 0x629563d0 (0) 0x69f4fd2c: rwlock_unlock 0x629563d0 0x7274602c: rwlock_rdlock 0x629563d0 (0) 0x69f4fd2c: rwlock_rdlock 0x629563d0 (0) 0x7274602c: rwlock_unlock 0x629563d0 0x69f4fd2c: rwlock_unlock 0x629563d0 0x69f4f02c: rwlock_unlock 0x629563d0 0x69f4f02c: rwlock_rdlock 0x629563d0 (1) 0x72746d2c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_wrlock 0x629563d0 (2147483649) rthread reaping 0x431b342c stack 0x5a244780 rthread reaping 0x72746a2c stack 0x5a248360 0x69f4f02c: rwlock_unlock 0x629563d0 0x7274622c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4f92c: rwlock_unlock 0x629563d0 0x69f4f92c: rwlock_rdlock 0x629563d0 (0) 0x7274672c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b352c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274662c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0042c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b392c: rwlock_unlock 0x629563d0 rthread reaping 0x72746d2c stack 0x5a248640 0x431b392c: rwlock_rdlock 0x629563d0 (0) 0x431b392c: rwlock_unlock 0x629563d0 0x7274662c: rwlock_unlock 0x629563d0 0x7274662c: rwlock_rdlock 0x629563d0 (0) 0x7274662c: rwlock_unlock 0x629563d0 0x7274672c: rwlock_unlock 0x629563d0 0x69f4f92c: rwlock_unlock 0x629563d0 0x7274672c: rwlock_rdlock 0x629563d0 (2147483649) 0x7274672c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_unlock 0x629563d0 0x7274622c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_rdlock 0x629563d0 (2147483647) rthread reaping 0x69f4f92c stack 0x5a244c60 0x7274622c: rwlock_rdlock 0x629563d0 (0) 0x7274622c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_rdlock 0x629563d0 (0) 0x431b352c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_rdlock 0x629563d0 (0) 0x4fc0042c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_unlock 0x629563d0 0x4fc0042c: rwlock_rdlock 0x629563d0 (1) 0x4fc0042c: rwlock_unlock 0x629563d0 rthread reaping 0x69f4fe2c stack 0x5a222860 rthread reaping 0x69f4f02c stack 0x5a2482e0 rthread reaping 0x7274602c stack 0x5a244840 0x431b312c: rwlock_unlock 0x629563d0 rthread reaping 0x431b392c stack 0x5a227200 0x431b312c: rwlock_rdlock 0x629563d0 (0) 0x431b312c: rwlock_unlock 0x629563d0 rthread reaping 0x431b312c stack 0x5a227100 rthread reaping 0x69f4fd2c stack 0x5a2279a0 rthread reaping 0x7274652c stack 0x5a248000 rthread reaping 0x7274622c stack 0x5a244120 rthread reaping 0x7274662c stack 0x5a2273a0 rthread reaping 0x4fc0042c stack 0x5a248560 rthread reaping 0x431b352c stack 0x5a248aa0 rthread reaping 0x7274672c stack 0x5a248240 0x69f4f92c: rwlock_wrlock 0x629563d0 (0) 0x69f4f92c: rwlock_unlock 0x629563d0 0x69f4f92c: rwlock_rdlock 0x629563d0 (0) 0x69f4f92c: rwlock_unlock 0x629563d0 0x431b322c: rwlock_wrlock 0x629563d0 (1) 0x431b322c: rwlock_unlock 0x629563d0 0x431b322c: rwlock_rdlock 0x629563d0 (0) 0x431b322c: rwlock_unlock 0x629563d0 0x431b3b2c: rwlock_wrlock 0x629563d0 (0) 0x69f4fc2c: rwlock_wrlock 0x629563d0 (2147483647) 0x72746e2c: rwlock_wrlock 0x629563d0 (4294967295) 0x72746a2c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4f22c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274632c: rwlock_wrlock 0x629563d0 (4294967295) rthread reaping 0x69f4f92c stack 0x5a248240 rthread reaping 0x431b322c stack 0x5a248aa0 0x69f4f12c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4f32c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3b2c: rwlock_unlock 0x629563d0 0x72746c2c: rwlock_wrlock 0x629563d0 (0) 0x431b3b2c: rwlock_rdlock 0x629563d0 (2147483647) 0x4fc00c2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b362c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc00e2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3c2c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0012c: rwlock_wrlock 0x629563d0 (4294967295) 0x72746c2c: rwlock_unlock 0x629563d0 0x4fc00e2c: rwlock_unlock 0x629563d0 0x4fc00e2c: rwlock_rdlock 0x629563d0 (0) 0x431b362c: rwlock_unlock 0x629563d0 0x431b362c: rwlock_rdlock 0x629563d0 (0) 0x72746c2c: rwlock_rdlock 0x629563d0 (0) 0x72746c2c: rwlock_unlock 0x629563d0 0x431b3b2c: rwlock_unlock 0x629563d0 0x69f4f22c: rwlock_unlock 0x629563d0 0x69f4f22c: rwlock_rdlock 0x629563d0 (0) 0x69f4f22c: rwlock_unlock 0x629563d0 0x431b362c: rwlock_unlock 0x629563d0 0x4fc0012c: rwlock_unlock 0x629563d0 0x4fc0012c: rwlock_rdlock 0x629563d0 (4294967295) 0x7274632c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_rdlock 0x629563d0 (2147483647) 0x69f4fc2c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_unlock 0x629563d0 rthread reaping 0x431b3b2c stack 0x5a248560 0x69f4fc2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fc2c: rwlock_unlock 0x629563d0 0x69f4f12c: rwlock_unlock 0x629563d0 0x69f4f12c: rwlock_rdlock 0x629563d0 (0) 0x72746e2c: rwlock_unlock 0x629563d0 0x72746e2c: rwlock_rdlock 0x629563d0 (0) 0x72746e2c: rwlock_unlock 0x629563d0 rthread reaping 0x69f4fc2c stack 0x5a2273a0 0x4fc00e2c: rwlock_unlock 0x629563d0 rthread reaping 0x72746e2c stack 0x5a244120 rthread reaping 0x69f4f22c stack 0x5a248000 0x4fc00c2c: rwlock_unlock 0x629563d0 rthread reaping 0x72746a2c stack 0x5a2279a0 0x4fc00c2c: rwlock_rdlock 0x629563d0 (0) 0x69f4f12c: rwlock_unlock 0x629563d0 0x4fc00c2c: rwlock_unlock 0x629563d0 0x4fc0012c: rwlock_unlock 0x629563d0 0x7274632c: rwlock_rdlock 0x629563d0 (1) 0x7274632c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x7274632c stack 0x5a227100 0x431b3c2c: rwlock_unlock 0x629563d0 rthread reaping 0x69f4f12c stack 0x5a227200 0x69f4f32c: rwlock_unlock 0x629563d0 0x69f4f32c: rwlock_rdlock 0x629563d0 (0) 0x69f4f32c: rwlock_unlock 0x629563d0 rthread reaping 0x69f4f32c stack 0x5a244840 rthread reaping 0x72746c2c stack 0x5a2482e0 rthread reaping 0x4fc00c2c stack 0x5a222860 rthread reaping 0x431b362c stack 0x5a244c60 rthread reaping 0x4fc00e2c stack 0x5a248640 rthread reaping 0x431b3c2c stack 0x5a248360 rthread reaping 0x4fc0012c stack 0x5a244780 0x4fc0002c: rwlock_wrlock 0x629563d0 (0) 0x4fc0002c: rwlock_unlock 0x629563d0 0x4fc0002c: rwlock_rdlock 0x629563d0 (0) 0x4fc0002c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_wrlock 0x629563d0 (0) 0x431b3f2c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_rdlock 0x629563d0 (0) 0x4fc00b2c: rwlock_wrlock 0x629563d0 (1) 0x431b3f2c: rwlock_unlock 0x629563d0 0x431b322c: rwlock_wrlock 0x629563d0 (0) 0x431b322c: rwlock_unlock 0x629563d0 0x431b3b2c: rwlock_wrlock 0x629563d0 (0) 0x431b3b2c: rwlock_unlock 0x629563d0 0x431b322c: rwlock_rdlock 0x629563d0 (2147483647) 0x431b3b2c: rwlock_rdlock 0x629563d0 (0) 0x431b322c: rwlock_unlock 0x629563d0 0x431b3b2c: rwlock_unlock 0x629563d0 0x69f4f32c: rwlock_wrlock 0x629563d0 (2147483647) 0x4fc00b2c: rwlock_unlock 0x629563d0 0x4fc00b2c: rwlock_rdlock 0x629563d0 (0) 0x7274642c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b3e2c: rwlock_wrlock 0x629563d0 (2147483649) 0x7274622c: rwlock_wrlock 0x629563d0 (2147483649) 0x72746b2c: rwlock_wrlock 0x629563d0 (2147483649) 0x4fc00b2c: rwlock_unlock 0x629563d0 0x4fc0022c: rwlock_wrlock 0x629563d0 (2147483647) rthread reaping 0x4fc0002c stack 0x5a244780 rthread reaping 0x431b3f2c stack 0x5a248360 0x69f4f52c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b372c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4f32c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_wrlock 0x629563d0 (0) 0x69f4f32c: rwlock_rdlock 0x629563d0 (4294967295) 0x431b392c: rwlock_wrlock 0x629563d0 (4294967295) rthread reaping 0x4fc00b2c stack 0x5a248640 0x431b382c: rwlock_wrlock 0x629563d0 (4294967295) rthread reaping 0x431b322c stack 0x5a244c60 0x431b3d2c: rwlock_unlock 0x629563d0 rthread reaping 0x431b3b2c stack 0x5a222860 0x431b382c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_rdlock 0x629563d0 (4294967295) 0x72746b2c: rwlock_unlock 0x629563d0 0x7274622c: rwlock_unlock 0x629563d0 0x7274622c: rwlock_rdlock 0x629563d0 (0) 0x7274622c: rwlock_unlock 0x629563d0 0x7274642c: rwlock_unlock 0x629563d0 0x7274642c: rwlock_rdlock 0x629563d0 (0) 0x72746b2c: rwlock_rdlock 0x629563d0 (1) 0x7274642c: rwlock_unlock 0x629563d0 0x72746b2c: rwlock_unlock 0x629563d0 0x69f4f32c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_rdlock 0x629563d0 (0) 0x431b392c: rwlock_unlock 0x629563d0 rthread reaping 0x69f4f32c stack 0x5a2482e0 0x431b382c: rwlock_rdlock 0x629563d0 (4294967295) 0x4fc0022c: rwlock_unlock 0x629563d0 0x431b392c: rwlock_rdlock 0x629563d0 (2) 0x4fc0022c: rwlock_rdlock 0x629563d0 (2147483651) 0x431b3d2c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_unlock 0x629563d0 0x431b392c: rwlock_unlock 0x629563d0 0x4fc0022c: rwlock_unlock 0x629563d0 rthread reaping 0x431b3e2c stack 0x5a244840 rthread reaping 0x7274642c stack 0x5a227200 rthread reaping 0x7274622c stack 0x5a227100 0x431b382c: rwlock_unlock 0x629563d0 rthread reaping 0x72746b2c stack 0x5a2279a0 rthread reaping 0x4fc0022c stack 0x5a248000 0x69f4f52c: rwlock_unlock 0x629563d0 0x69f4f52c: rwlock_rdlock 0x629563d0 (0) 0x69f4f52c: rwlock_unlock 0x629563d0 0x431b372c: rwlock_unlock 0x629563d0 0x431b372c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x69f4f52c stack 0x5a244120 0x431b372c: rwlock_unlock 0x629563d0 rthread reaping 0x431b372c stack 0x5a2273a0 rthread reaping 0x431b382c stack 0x5a248560 rthread reaping 0x431b3d2c stack 0x5a248aa0 rthread reaping 0x431b392c stack 0x5a248240 0x4fc00c2c: rwlock_wrlock 0x629563d0 (0) 0x4fc00c2c: rwlock_unlock 0x629563d0 0x4fc00c2c: rwlock_rdlock 0x629563d0 (0) 0x69f4f22c: rwlock_wrlock 0x629563d0 (1) 0x4fc00c2c: rwlock_unlock 0x629563d0 0x4fc0042c: rwlock_wrlock 0x629563d0 (2147483649) 0x4fc0042c: rwlock_unlock 0x629563d0 0x4fc0042c: rwlock_rdlock 0x629563d0 (0) 0x4fc0032c: rwlock_wrlock 0x629563d0 (2147483647) 0x69f4f22c: rwlock_unlock 0x629563d0 0x69f4f22c: rwlock_rdlock 0x629563d0 (0) 0x4fc0042c: rwlock_unlock 0x629563d0 0x69f4f22c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_wrlock 0x629563d0 (0) 0x7274652c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_rdlock 0x629563d0 (0) 0x7274652c: rwlock_unlock 0x629563d0 0x4fc0032c: rwlock_unlock 0x629563d0 0x4fc0032c: rwlock_rdlock 0x629563d0 (0) 0x4fc00e2c: rwlock_wrlock 0x629563d0 (1) 0x7274632c: rwlock_wrlock 0x629563d0 (2147483649) 0x4fc0032c: rwlock_unlock 0x629563d0 0x69f4f72c: rwlock_wrlock 0x629563d0 (2147483647) 0x4fc0062c: rwlock_wrlock 0x629563d0 (4294967295) 0x72746b2c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc00e2c: rwlock_unlock 0x629563d0 0x7274662c: rwlock_wrlock 0x629563d0 (0) rthread reaping 0x4fc00c2c stack 0x5a248240 0x4fc00f2c: rwlock_wrlock 0x629563d0 (2147483647) rthread reaping 0x69f4f22c stack 0x5a248aa0 rthread reaping 0x4fc0042c stack 0x5a248560 rthread reaping 0x4fc0032c stack 0x5a2273a0 rthread reaping 0x7274652c stack 0x5a244120 0x4fc00e2c: rwlock_rdlock 0x629563d0 (4294967295) 0x431b3c2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3b2c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274662c: rwlock_unlock 0x629563d0 0x4fc0052c: rwlock_wrlock 0x629563d0 (0) 0x7274662c: rwlock_rdlock 0x629563d0 (4294967295) 0x69f4f82c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274632c: rwlock_unlock 0x629563d0 0x4fc0052c: rwlock_unlock 0x629563d0 0x4fc0052c: rwlock_rdlock 0x629563d0 (0) 0x4fc0052c: rwlock_unlock 0x629563d0 0x4fc00f2c: rwlock_unlock 0x629563d0 0x4fc00f2c: rwlock_rdlock 0x629563d0 (0) 0x7274662c: rwlock_unlock 0x629563d0 0x4fc00f2c: rwlock_unlock 0x629563d0 0x7274632c: rwlock_rdlock 0x629563d0 (4294967295) 0x4fc0062c: rwlock_unlock 0x629563d0 0x69f4f72c: rwlock_unlock 0x629563d0 0x69f4f72c: rwlock_rdlock 0x629563d0 (0) 0x69f4f72c: rwlock_unlock 0x629563d0 0x4fc0062c: rwlock_rdlock 0x629563d0 (0) 0x72746b2c: rwlock_unlock 0x629563d0 0x72746b2c: rwlock_rdlock 0x629563d0 (2147483647) 0x69f4f82c: rwlock_unlock 0x629563d0 0x72746b2c: rwlock_unlock 0x629563d0 0x4fc0062c: rwlock_unlock 0x629563d0 0x69f4f82c: rwlock_rdlock 0x629563d0 (0) 0x7274632c: rwlock_unlock 0x629563d0 0x69f4f82c: rwlock_unlock 0x629563d0 0x431b3b2c: rwlock_unlock 0x629563d0 0x431b3b2c: rwlock_rdlock 0x629563d0 (0) 0x431b3c2c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_rdlock 0x629563d0 (0) 0x431b3c2c: rwlock_unlock 0x629563d0 0x431b3b2c: rwlock_unlock 0x629563d0 0x4fc00e2c: rwlock_unlock 0x629563d0 rthread reaping 0x4fc00e2c stack 0x5a248000 rthread reaping 0x7274632c stack 0x5a2279a0 rthread reaping 0x69f4f72c stack 0x5a227100 rthread reaping 0x4fc0062c stack 0x5a227200 rthread reaping 0x72746b2c stack 0x5a244840 rthread reaping 0x7274662c stack 0x5a2482e0 rthread reaping 0x431b3c2c stack 0x5a222860 rthread reaping 0x4fc00f2c stack 0x5a244c60 rthread reaping 0x431b3b2c stack 0x5a248640 rthread reaping 0x69f4f82c stack 0x5a248360 rthread reaping 0x4fc0052c stack 0x5a244780 0x7274622c: rwlock_wrlock 0x629563d0 (0) 0x7274622c: rwlock_unlock 0x629563d0 0x7274622c: rwlock_rdlock 0x629563d0 (0) 0x4fc0062c: rwlock_wrlock 0x629563d0 (1) 0x7274622c: rwlock_unlock 0x629563d0 0x69f4f32c: rwlock_wrlock 0x629563d0 (0) 0x69f4f32c: rwlock_unlock 0x629563d0 0x69f4f32c: rwlock_rdlock 0x629563d0 (0) 0x69f4ff2c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b3a2c: rwlock_wrlock 0x629563d0 (2147483649) 0x72746c2c: rwlock_wrlock 0x629563d0 (2147483649) 0x4fc00c2c: rwlock_wrlock 0x629563d0 (2147483649) rthread reaping 0x7274622c stack 0x5a244780 0x69f4f32c: rwlock_unlock 0x629563d0 0x4fc0042c: rwlock_wrlock 0x629563d0 (0) 0x4fc00d2c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4fe2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3d2c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0012c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b362c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274652c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3e2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3a2c: rwlock_unlock 0x629563d0 0x72746d2c: rwlock_wrlock 0x629563d0 (0) 0x72746d2c: rwlock_unlock 0x629563d0 0x72746d2c: rwlock_rdlock 0x629563d0 (0) 0x72746d2c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_rdlock 0x629563d0 (2147483647) 0x69f4fe2c: rwlock_unlock 0x629563d0 0x4fc0062c: rwlock_unlock 0x629563d0 0x4fc0062c: rwlock_rdlock 0x629563d0 (0) 0x4fc0062c: rwlock_unlock 0x629563d0 0x4fc0012c: rwlock_unlock 0x629563d0 0x4fc0012c: rwlock_rdlock 0x629563d0 (0) 0x4fc00c2c: rwlock_unlock 0x629563d0 0x4fc0012c: rwlock_unlock 0x629563d0 0x431b362c: rwlock_unlock 0x629563d0 0x431b362c: rwlock_rdlock 0x629563d0 (0) 0x431b362c: rwlock_unlock 0x629563d0 rthread reaping 0x4fc0062c stack 0x5a248360 rthread reaping 0x69f4f32c stack 0x5a248640 0x4fc0042c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_rdlock 0x629563d0 (4294967295) 0x431b3a2c: rwlock_rdlock 0x629563d0 (4294967295) 0x431b3a2c: rwlock_unlock 0x629563d0 0x4fc00c2c: rwlock_rdlock 0x629563d0 (1) 0x4fc00c2c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_rdlock 0x629563d0 (0) 0x4fc00d2c: rwlock_unlock 0x629563d0 0x4fc00d2c: rwlock_rdlock 0x629563d0 (1) 0x7274652c: rwlock_unlock 0x629563d0 0x4fc00d2c: rwlock_unlock 0x629563d0 0x4fc0042c: rwlock_rdlock 0x629563d0 (2147483650) 0x69f4fe2c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_unlock 0x629563d0 0x4fc0042c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_rdlock 0x629563d0 (0) 0x431b3e2c: rwlock_unlock 0x629563d0 0x72746c2c: rwlock_unlock 0x629563d0 0x72746c2c: rwlock_rdlock 0x629563d0 (0) 0x72746c2c: rwlock_unlock 0x629563d0 0x69f4ff2c: rwlock_unlock 0x629563d0 0x69f4ff2c: rwlock_rdlock 0x629563d0 (0) 0x69f4ff2c: rwlock_unlock 0x629563d0 rthread reaping 0x69f4ff2c stack 0x5a244c60 rthread reaping 0x431b3a2c stack 0x5a222860 rthread reaping 0x72746c2c stack 0x5a2482e0 rthread reaping 0x4fc00c2c stack 0x5a244840 rthread reaping 0x4fc0042c stack 0x5a227200 rthread reaping 0x4fc00d2c stack 0x5a227100 rthread reaping 0x69f4fe2c stack 0x5a2279a0 rthread reaping 0x431b3d2c stack 0x5a248000 rthread reaping 0x4fc0012c stack 0x5a244120 rthread reaping 0x7274652c stack 0x5a2273a0 rthread reaping 0x431b362c stack 0x5a248560 rthread reaping 0x431b3e2c stack 0x5a248aa0 rthread reaping 0x72746d2c stack 0x5a248240 0x431b3a2c: rwlock_wrlock 0x629563d0 (0) 0x431b3a2c: rwlock_unlock 0x629563d0 0x431b3a2c: rwlock_rdlock 0x629563d0 (0) 0x431b3a2c: rwlock_unlock 0x629563d0 0x4fc00f2c: rwlock_wrlock 0x629563d0 (0) 0x4fc00f2c: rwlock_unlock 0x629563d0 0x4fc00f2c: rwlock_rdlock 0x629563d0 (0) 0x69f4f92c: rwlock_wrlock 0x629563d0 (1) 0x4fc0002c: rwlock_wrlock 0x629563d0 (2147483649) 0x4fc00f2c: rwlock_unlock 0x629563d0 0x7274682c: rwlock_wrlock 0x629563d0 (0) 0x431b342c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b352c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0022c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274682c: rwlock_unlock 0x629563d0 0x7274682c: rwlock_rdlock 0x629563d0 (4294967295) 0x69f4f02c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4fc2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b352c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_rdlock 0x629563d0 (0) 0x4fc0032c: rwlock_wrlock 0x629563d0 (2147483650) 0x431b3b2c: rwlock_wrlock 0x629563d0 (2147483650) 0x431b3c2c: rwlock_wrlock 0x629563d0 (2147483650) rthread reaping 0x431b3a2c stack 0x5a248240 rthread reaping 0x4fc00f2c stack 0x5a248aa0 0x7274682c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_unlock 0x629563d0 0x4fc00e2c: rwlock_wrlock 0x629563d0 (0) 0x69f4f82c: rwlock_wrlock 0x629563d0 (4294967295) 0x72746c2c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc00e2c: rwlock_unlock 0x629563d0 0x69f4f02c: rwlock_unlock 0x629563d0 0x69f4f02c: rwlock_rdlock 0x629563d0 (0) 0x4fc0032c: rwlock_unlock 0x629563d0 0x4fc0032c: rwlock_rdlock 0x629563d0 (0) 0x69f4f92c: rwlock_unlock 0x629563d0 0x69f4f02c: rwlock_unlock 0x629563d0 0x69f4f92c: rwlock_rdlock 0x629563d0 (0) 0x4fc0032c: rwlock_unlock 0x629563d0 0x69f4f92c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fc2c: rwlock_unlock 0x629563d0 0x69f4f82c: rwlock_unlock 0x629563d0 0x4fc00e2c: rwlock_rdlock 0x629563d0 (2147483647) 0x69f4f82c: rwlock_rdlock 0x629563d0 (0) 0x4fc00e2c: rwlock_unlock 0x629563d0 0x69f4f82c: rwlock_unlock 0x629563d0 0x4fc0022c: rwlock_unlock 0x629563d0 0x4fc0022c: rwlock_rdlock 0x629563d0 (0) 0x4fc0022c: rwlock_unlock 0x629563d0 rthread reaping 0x69f4f92c stack 0x5a248560 0x431b342c: rwlock_unlock 0x629563d0 0x431b342c: rwlock_rdlock 0x629563d0 (0) 0x69f4fc2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fc2c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_unlock 0x629563d0 0x72746c2c: rwlock_unlock 0x629563d0 0x72746c2c: rwlock_rdlock 0x629563d0 (0) 0x431b342c: rwlock_unlock 0x629563d0 0x72746c2c: rwlock_unlock 0x629563d0 0x4fc0002c: rwlock_unlock 0x629563d0 0x4fc0002c: rwlock_rdlock 0x629563d0 (0) 0x4fc0002c: rwlock_unlock 0x629563d0 0x431b3b2c: rwlock_unlock 0x629563d0 0x431b3b2c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x4fc0002c stack 0x5a2273a0 0x431b3b2c: rwlock_unlock 0x629563d0 rthread reaping 0x7274682c stack 0x5a244120 rthread reaping 0x431b342c stack 0x5a248000 rthread reaping 0x431b352c stack 0x5a2279a0 rthread reaping 0x4fc0022c stack 0x5a227100 rthread reaping 0x69f4fc2c stack 0x5a227200 rthread reaping 0x69f4f02c stack 0x5a244840 rthread reaping 0x4fc0032c stack 0x5a2482e0 rthread reaping 0x431b3b2c stack 0x5a222860 rthread reaping 0x431b3c2c stack 0x5a244c60 rthread reaping 0x4fc00e2c stack 0x5a248640 rthread reaping 0x69f4f82c stack 0x5a248360 rthread reaping 0x72746c2c stack 0x5a244780 0x69f4ff2c: rwlock_wrlock 0x629563d0 (0) 0x69f4ff2c: rwlock_unlock 0x629563d0 0x69f4ff2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fa2c: rwlock_wrlock 0x629563d0 (1) 0x69f4ff2c: rwlock_unlock 0x629563d0 0x72746e2c: rwlock_wrlock 0x629563d0 (2147483649) 0x72746e2c: rwlock_unlock 0x629563d0 0x72746e2c: rwlock_rdlock 0x629563d0 (0) 0x72746e2c: rwlock_unlock 0x629563d0 0x431b382c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b382c: rwlock_unlock 0x629563d0 0x431b382c: rwlock_rdlock 0x629563d0 (2147483647) 0x69f4fa2c: rwlock_unlock 0x629563d0 0x4fc00b2c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4fa2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fa2c: rwlock_unlock 0x629563d0 0x431b382c: rwlock_unlock 0x629563d0 0x69f4fc2c: rwlock_wrlock 0x629563d0 (2147483647) 0x4fc00b2c: rwlock_unlock 0x629563d0 0x4fc00b2c: rwlock_rdlock 0x629563d0 (0) 0x4fc0092c: rwlock_wrlock 0x629563d0 (1) 0x4fc00a2c: rwlock_wrlock 0x629563d0 (2147483649) 0x69f4fb2c: rwlock_wrlock 0x629563d0 (2147483649) 0x4fc00b2c: rwlock_unlock 0x629563d0 rthread reaping 0x69f4ff2c stack 0x5a244780 rthread reaping 0x69f4fa2c stack 0x5a248360 rthread reaping 0x72746e2c stack 0x5a248640 rthread reaping 0x431b382c stack 0x5a244c60 0x4fc00f2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3f2c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4fd2c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4f42c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4f72c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4fb2c: rwlock_unlock 0x629563d0 rthread reaping 0x4fc00b2c stack 0x5a222860 0x431b322c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274672c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4fb2c: rwlock_rdlock 0x629563d0 (4294967295) 0x431b3f2c: rwlock_unlock 0x629563d0 0x69f4fd2c: rwlock_unlock 0x629563d0 0x69f4fd2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fd2c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fc2c: rwlock_unlock 0x629563d0 0x4fc00a2c: rwlock_unlock 0x629563d0 0x69f4fc2c: rwlock_rdlock 0x629563d0 (4294967295) 0x69f4fc2c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_unlock 0x629563d0 0x4fc00a2c: rwlock_rdlock 0x629563d0 (0) 0x4fc0092c: rwlock_unlock 0x629563d0 0x431b322c: rwlock_unlock 0x629563d0 0x4fc0092c: rwlock_rdlock 0x629563d0 (0) 0x4fc00f2c: rwlock_unlock 0x629563d0 0x431b322c: rwlock_rdlock 0x629563d0 (2147483647) 0x431b322c: rwlock_unlock 0x629563d0 0x4fc0092c: rwlock_unlock 0x629563d0 0x4fc00f2c: rwlock_rdlock 0x629563d0 (0) 0x4fc00a2c: rwlock_unlock 0x629563d0 0x4fc00f2c: rwlock_unlock 0x629563d0 0x69f4f42c: rwlock_unlock 0x629563d0 0x69f4f42c: rwlock_rdlock 0x629563d0 (0) 0x69f4f72c: rwlock_unlock 0x629563d0 0x69f4f72c: rwlock_rdlock 0x629563d0 (0) 0x69f4f72c: rwlock_unlock 0x629563d0 0x69f4f42c: rwlock_unlock 0x629563d0 rthread reaping 0x69f4fc2c stack 0x5a2482e0 rthread reaping 0x4fc0092c stack 0x5a244840 rthread reaping 0x4fc00a2c stack 0x5a227200 0x7274672c: rwlock_unlock 0x629563d0 0x7274672c: rwlock_rdlock 0x629563d0 (0) 0x7274672c: rwlock_unlock 0x629563d0 0x69f4fb2c: rwlock_unlock 0x629563d0 rthread reaping 0x69f4fb2c stack 0x5a227100 rthread reaping 0x4fc00f2c stack 0x5a2279a0 rthread reaping 0x431b3f2c stack 0x5a248000 rthread reaping 0x69f4fd2c stack 0x5a244120 rthread reaping 0x69f4f42c stack 0x5a2273a0 rthread reaping 0x69f4f72c stack 0x5a248560 rthread reaping 0x7274672c stack 0x5a248aa0 rthread reaping 0x431b322c stack 0x5a248240 0x7274612c: rwlock_wrlock 0x629563d0 (0) 0x7274612c: rwlock_unlock 0x629563d0 0x7274612c: rwlock_rdlock 0x629563d0 (0) 0x7274612c: rwlock_unlock 0x629563d0 0x431b362c: rwlock_wrlock 0x629563d0 (0) 0x69f4fe2c: rwlock_wrlock 0x629563d0 (2147483647) 0x431b3a2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b362c: rwlock_unlock 0x629563d0 0x431b362c: rwlock_rdlock 0x629563d0 (0) 0x69f4ff2c: rwlock_wrlock 0x629563d0 (2147483649) 0x69f4f52c: rwlock_wrlock 0x629563d0 (2147483649) 0x7274662c: rwlock_wrlock 0x629563d0 (2147483649) 0x69f4f12c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b362c: rwlock_unlock 0x629563d0 rthread reaping 0x7274612c stack 0x5a248240 0x4fc00a2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b342c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274652c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274632c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4f82c: rwlock_wrlock 0x629563d0 (4294967295) rthread reaping 0x431b362c stack 0x5a248aa0 0x69f4fe2c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_rdlock 0x629563d0 (4294967295) 0x4fc00b2c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0082c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc00c2c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4f52c: rwlock_unlock 0x629563d0 0x431b3a2c: rwlock_unlock 0x629563d0 0x431b3a2c: rwlock_rdlock 0x629563d0 (0) 0x431b3a2c: rwlock_unlock 0x629563d0 0x4fc00a2c: rwlock_unlock 0x629563d0 0x4fc00a2c: rwlock_rdlock 0x629563d0 (0) 0x69f4f12c: rwlock_unlock 0x629563d0 0x4fc00a2c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_unlock 0x629563d0 0x431b342c: rwlock_unlock 0x629563d0 0x431b342c: rwlock_rdlock 0x629563d0 (0) 0x431b342c: rwlock_unlock 0x629563d0 0x7274662c: rwlock_unlock 0x629563d0 0x7274632c: rwlock_unlock 0x629563d0 0x7274632c: rwlock_rdlock 0x629563d0 (0) 0x7274662c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x431b3a2c stack 0x5a2273a0 0x69f4f52c: rwlock_rdlock 0x629563d0 (4294967295) 0x4fc00b2c: rwlock_unlock 0x629563d0 0x69f4f52c: rwlock_unlock 0x629563d0 0x4fc00b2c: rwlock_rdlock 0x629563d0 (1) 0x4fc00b2c: rwlock_unlock 0x629563d0 0x7274632c: rwlock_unlock 0x629563d0 0x7274662c: rwlock_unlock 0x629563d0 0x69f4f12c: rwlock_rdlock 0x629563d0 (2147483649) 0x69f4f12c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_unlock 0x629563d0 0x4fc00c2c: rwlock_unlock 0x629563d0 0x69f4f82c: rwlock_unlock 0x629563d0 0x69f4f82c: rwlock_rdlock 0x629563d0 (0) 0x7274652c: rwlock_rdlock 0x629563d0 (1) 0x69f4f82c: rwlock_unlock 0x629563d0 0x4fc00c2c: rwlock_rdlock 0x629563d0 (2) 0x7274652c: rwlock_unlock 0x629563d0 0x4fc00c2c: rwlock_unlock 0x629563d0 0x4fc0082c: rwlock_unlock 0x629563d0 0x4fc0082c: rwlock_rdlock 0x629563d0 (0) 0x4fc0082c: rwlock_unlock 0x629563d0 0x69f4ff2c: rwlock_unlock 0x629563d0 0x69f4ff2c: rwlock_rdlock 0x629563d0 (0) 0x69f4ff2c: rwlock_unlock 0x629563d0 rthread reaping 0x69f4fe2c stack 0x5a248560 rthread reaping 0x69f4ff2c stack 0x5a244120 rthread reaping 0x69f4f52c stack 0x5a248000 rthread reaping 0x7274662c stack 0x5a2279a0 rthread reaping 0x69f4f12c stack 0x5a227100 rthread reaping 0x431b342c stack 0x5a227200 rthread reaping 0x4fc00a2c stack 0x5a244840 rthread reaping 0x7274652c stack 0x5a2482e0 rthread reaping 0x7274632c stack 0x5a222860 rthread reaping 0x69f4f82c stack 0x5a244c60 rthread reaping 0x4fc00b2c stack 0x5a248640 rthread reaping 0x4fc0082c stack 0x5a248360 rthread reaping 0x4fc00c2c stack 0x5a244780 0x4fc0062c: rwlock_wrlock 0x629563d0 (0) 0x4fc0062c: rwlock_unlock 0x629563d0 0x4fc0062c: rwlock_rdlock 0x629563d0 (0) 0x4fc00d2c: rwlock_wrlock 0x629563d0 (0) 0x4fc0062c: rwlock_unlock 0x629563d0 0x4fc00d2c: rwlock_unlock 0x629563d0 0x4fc00d2c: rwlock_rdlock 0x629563d0 (0) 0x7274682c: rwlock_wrlock 0x629563d0 (1) 0x4fc00d2c: rwlock_unlock 0x629563d0 0x69f4f92c: rwlock_wrlock 0x629563d0 (0) 0x69f4f92c: rwlock_unlock 0x629563d0 0x4fc0052c: rwlock_wrlock 0x629563d0 (0) 0x4fc0052c: rwlock_unlock 0x629563d0 0x69f4f92c: rwlock_rdlock 0x629563d0 (2147483647) 0x4fc0052c: rwlock_rdlock 0x629563d0 (0) 0x69f4f92c: rwlock_unlock 0x629563d0 0x4fc0052c: rwlock_unlock 0x629563d0 0x7274682c: rwlock_unlock 0x629563d0 0x72746e2c: rwlock_wrlock 0x629563d0 (2147483647) 0x7274682c: rwlock_rdlock 0x629563d0 (0) 0x72746e2c: rwlock_unlock 0x629563d0 0x72746e2c: rwlock_rdlock 0x629563d0 (0) 0x72746e2c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_wrlock 0x629563d0 (0) 0x69f4fe2c: rwlock_unlock 0x629563d0 0x431b362c: rwlock_wrlock 0x629563d0 (0) 0x431b362c: rwlock_unlock 0x629563d0 0x431b362c: rwlock_rdlock 0x629563d0 (0) 0x69f4fe2c: rwlock_rdlock 0x629563d0 (0) 0x431b362c: rwlock_unlock 0x629563d0 0x7274682c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_unlock 0x629563d0 0x72746d2c: rwlock_wrlock 0x629563d0 (0) 0x431b3b2c: rwlock_wrlock 0x629563d0 (2147483647) 0x72746d2c: rwlock_unlock 0x629563d0 0x7274662c: rwlock_wrlock 0x629563d0 (0) 0x72746d2c: rwlock_rdlock 0x629563d0 (2147483647) 0x7274662c: rwlock_unlock 0x629563d0 0x7274662c: rwlock_rdlock 0x629563d0 (0) 0x72746d2c: rwlock_unlock 0x629563d0 0x7274662c: rwlock_unlock 0x629563d0 0x4fc0092c: rwlock_wrlock 0x629563d0 (0) 0x431b3b2c: rwlock_unlock 0x629563d0 0x431b3b2c: rwlock_rdlock 0x629563d0 (0) 0x431b3b2c: rwlock_unlock 0x629563d0 d2c: 7: msg: "new message" 0x72746e2c: 11: msg: "new message" 0x7274692c: 10: exit run() 0x431b352c: 5: msg: "new message" 0x72746d2c: 7: exit run() 0x72746e2c: 11: exit run() 0x431b352c: 5: exit run() 0x431b332c: 8: set_msg 0x7274612c: 13: set_msg 0x431b3a2c: 12: set_msg 0x7274612c: 13: msg: "new message" 0x7274612c: 13: exit run() 0x4fc0062c: 6: set_msg 0x431b3a2c: 12: msg: "new message" 0x431b3a2c: 12: exit run() 0x4fc0062c: 6: msg: "new message" 0x431b362c: 9: set_msg 0x4fc0062c: 6: exit run() 0x431b332c: 8: msg: "new message" 0x431b362c: 9: msg: "new message" 0x431b332c: 8: exit run() 0x431b362c: 9: exit run() 0x7274632c: 15: set_msg 0x7274632c: 15: msg: "new message" 0x7274632c: 15: exit run() 0x72746b2c: 14: set_msg 0x72746b2c: 14: msg: "new message" 0x72746b2c: 14: exit run() main: 37 0x431b342c: 0: enter run() 0x431b342c: 0: set_msg 0x72746a2c: 1: enter run() 0x431b342c: 0: msg: "new message" 0x431b342c: 0: exit run() 0x72746a2c: 1: set_msg 0x72746d2c: 2: enter run() 0x69f4f92c: 3: enter run() 0x72746a2c: 1: msg: "new message" 0x69f4fe2c: 4: enter run() 0x69f4f02c: 5: enter run() 0x72746a2c: 1: exit run() 0x72746d2c: 2: set_msg 0x7274602c: 6: enter run() 0x431b392c: 7: enter run() 0x431b312c: 8: enter run() 0x7274602c: 6: set_msg 0x69f4fd2c: 9: enter run() 0x69f4fd2c: 9: set_msg 0x7274602c: 6: msg: "new message" 0x69f4fd2c: 9: msg: "new message" 0x7274602c: 6: exit run() 0x69f4f02c: 5: set_msg 0x69f4fd2c: 9: exit run() 0x72746d2c: 2: msg: "new message" 0x7274652c: 10: enter run() 0x69f4f02c: 5: msg: "new message" 0x7274622c: 11: enter run() 0x69f4f92c: 3: set_msg 0x7274672c: 15: enter run() 0x69f4f02c: 5: exit run() 0x431b352c: 14: enter run() 0x7274662c: 12: enter run() 0x4fc0042c: 13: enter run() 0x72746d2c: 2: exit run() 0x431b392c: 7: set_msg 0x431b392c: 7: msg: "new message" 0x431b392c: 7: exit run() 0x7274662c: 12: set_msg 0x7274662c: 12: msg: "new message" 0x7274672c: 15: set_msg 0x7274662c: 12: exit run() 0x69f4f92c: 3: msg: "new message" 0x7274672c: 15: msg: "new message" 0x7274672c: 15: exit run() 0x7274652c: 10: set_msg 0x69f4f92c: 3: exit run() 0x7274622c: 11: set_msg 0x7274622c: 11: msg: "new message" 0x7274622c: 11: exit run() 0x7274652c: 10: msg: "new message" 0x7274652c: 10: exit run() 0x69f4fe2c: 4: set_msg 0x431b352c: 14: set_msg 0x4fc0042c: 13: set_msg 0x69f4fe2c: 4: msg: "new message" 0x431b352c: 14: msg: "new message" 0x69f4fe2c: 4: exit run() 0x431b352c: 14: exit run() 0x4fc0042c: 13: msg: "new message" 0x431b312c: 8: set_msg 0x4fc0042c: 13: exit run() 0x431b312c: 8: msg: "new message" 0x431b312c: 8: exit run() main: 38 0x69f4f92c: 0: enter run() 0x69f4f92c: 0: set_msg 0x69f4f92c: 0: msg: "new message" 0x431b322c: 1: enter run() 0x69f4f92c: 0: exit run() 0x431b322c: 1: set_msg 0x431b322c: 1: msg: "new message" 0x431b3b2c: 2: enter run() 0x431b322c: 1: exit run() 0x69f4fc2c: 3: enter run() 0x72746e2c: 4: enter run() 0x72746a2c: 6: enter run() 0x69f4f22c: 5: enter run() 0x7274632c: 7: enter run() 0x69f4f12c: 8: enter run() 0x69f4f32c: 9: enter run() 0x431b3b2c: 2: set_msg 0x72746c2c: 10: enter run() 0x4fc00c2c: 11: enter run() 0x431b362c: 12: enter run() 0x4fc00e2c: 13: enter run() 0x431b3c2c: 14: enter run() 0x4fc0012c: 15: enter run() 0x72746c2c: 10: set_msg 0x4fc00e2c: 13: set_msg 0x431b362c: 12: set_msg 0x72746c2c: 10: msg: "new message" 0x72746c2c: 10: exit run() 0x431b3b2c: 2: msg: "new message" 0x69f4f22c: 5: set_msg 0x69f4f22c: 5: msg: "new message" 0x69f4f22c: 5: exit run() 0x431b362c: 12: msg: "new message" 0x431b362c: 12: exit run() 0x4fc0012c: 15: set_msg 0x7274632c: 7: set_msg 0x431b3b2c: 2: exit run() 0x72746a2c: 6: set_msg 0x69f4fc2c: 3: set_msg 0x72746a2c: 6: msg: "new message" 0x72746a2c: 6: exit run() 0x69f4fc2c: 3: msg: "new message" 0x69f4fc2c: 3: exit run() 0x69f4f12c: 8: set_msg 0x72746e2c: 4: set_msg 0x72746e2c: 4: msg: "new message" 0x72746e2c: 4: exit run() 0x4fc00e2c: 13: msg: "new message" 0x4fc00e2c: 13: exit run() 0x4fc00c2c: 11: set_msg 0x69f4f12c: 8: msg: "new message" 0x4fc00c2c: 11: msg: "new message" 0x69f4f12c: 8: exit run() 0x4fc00c2c: 11: exit run() 0x4fc0012c: 15: msg: "new message" 0x4fc0012c: 15: exit run() 0x7274632c: 7: msg: "new message" 0x7274632c: 7: exit run() 0x431b3c2c: 14: set_msg 0x431b3c2c: 14: msg: "new message" 0x431b3c2c: 14: exit run() 0x69f4f32c: 9: set_msg 0x69f4f32c: 9: msg: "new message" 0x69f4f32c: 9: exit run() main: 39 0x4fc0002c: 0: enter run() 0x4fc0002c: 0: set_msg 0x4fc0002c: 0: msg: "new message" 0x4fc0002c: 0: exit run() 0x431b3f2c: 1: enter run() 0x431b3f2c: 1: set_msg 0x4fc00b2c: 2: enter run() 0x431b3f2c: 1: msg: "new message" 0x431b322c: 3: enter run() 0x431b3f2c: 1: exit run() 0x431b322c: 3: set_msg 0x431b3b2c: 4: enter run() 0x431b3b2c: 4: set_msg 0x431b322c: 3: msg: "new message" 0x431b3b2c: 4: msg: "new message" 0x431b322c: 3: exit run() 0x69f4f32c: 5: enter run() 0x431b3b2c: 4: exit run() 0x4fc00b2c: 2: set_msg 0x7274642c: 7: enter run() 0x431b3e2c: 6: enter run() 0x7274622c: 8: enter run() 0x72746b2c: 9: enter run() 0x4fc00b2c: 2: msg: "new message" 0x4fc0022c: 10: enter run() 0x69f4f52c: 11: enter run() 0x431b372c: 12: enter run() 0x69f4f32c: 5: set_msg 0x431b3d2c: 14: enter run() 0x4fc00b2c: 2: exit run() 0x431b392c: 15: enter run() 0x431b382c: 13: enter run() 0x431b3d2c: 14: set_msg 0x431b382c: 13: set_msg 0x72746b2c: 9: set_msg 0x7274622c: 8: set_msg 0x7274622c: 8: msg: "new message" 0x7274622c: 8: exit run() 0x7274642c: 7: set_msg 0x7274642c: 7: msg: "new message" 0x72746b2c: 9: msg: "new message" 0x7274642c: 7: exit run() 0x69f4f32c: 5: msg: "new message" 0x69f4f32c: 5: exit run() 0x431b3e2c: 6: set_msg 0x431b392c: 15: set_msg 0x4fc0022c: 10: set_msg 0x431b3d2c: 14: msg: "new message" 0x431b3e2c: 6: msg: "new message" 0x431b392c: 15: msg: "new message" 0x4fc0022c: 10: msg: "new message" 0x431b3d2c: 14: exit run() 0x431b3e2c: 6: exit run() 0x72746b2c: 9: exit run() 0x431b382c: 13: msg: "new message" 0x431b392c: 15: exit run() 0x4fc0022c: 10: exit run() 0x431b382c: 13: exit run() 0x69f4f52c: 11: set_msg 0x69f4f52c: 11: msg: "new message" 0x69f4f52c: 11: exit run() 0x431b372c: 12: set_msg 0x431b372c: 12: msg: "new message" 0x431b372c: 12: exit run() main: 40 0x4fc00c2c: 0: enter run() 0x4fc00c2c: 0: set_msg 0x69f4f22c: 1: enter run() 0x4fc00c2c: 0: msg: "new message" 0x4fc0042c: 2: enter run() 0x4fc0042c: 2: set_msg 0x4fc00c2c: 0: exit run() 0x4fc0032c: 3: enter run() 0x69f4f22c: 1: set_msg 0x4fc0042c: 2: msg: "new message" 0x69f4f22c: 1: msg: "new message" 0x4fc0042c: 2: exit run() 0x7274652c: 4: enter run() 0x69f4f22c: 1: exit run() 0x7274652c: 4: set_msg 0x7274652c: 4: msg: "new message" 0x7274652c: 4: exit run() 0x4fc0032c: 3: set_msg 0x4fc00e2c: 5: enter run() 0x7274632c: 6: enter run() 0x4fc0032c: 3: msg: "new message" 0x69f4f72c: 7: enter run() 0x4fc0032c: 3: exit run() 0x4fc0062c: 8: enter run() 0x72746b2c: 9: enter run() 0x4fc00e2c: 5: set_msg 0x7274662c: 10: enter run() 0x4fc00f2c: 12: enter run() 0x431b3c2c: 11: enter run() 0x431b3b2c: 13: enter run() 0x7274662c: 10: set_msg 0x4fc0052c: 15: enter run() 0x69f4f82c: 14: enter run() 0x7274632c: 6: set_msg 0x4fc0052c: 15: set_msg 0x4fc0052c: 15: msg: "new message" 0x4fc0052c: 15: exit run() 0x4fc00f2c: 12: set_msg 0x7274662c: 10: msg: "new message" 0x4fc00f2c: 12: msg: "new message" 0x7274662c: 10: exit run() 0x4fc00f2c: 12: exit run() 0x4fc0062c: 8: set_msg 0x69f4f72c: 7: set_msg 0x69f4f72c: 7: msg: "new message" 0x69f4f72c: 7: exit run() 0x72746b2c: 9: set_msg 0x69f4f82c: 14: set_msg 0x72746b2c: 9: msg: "new message" 0x4fc0062c: 8: msg: "new message" 0x72746b2c: 9: exit run() 0x4fc0062c: 8: exit run() 0x7274632c: 6: msg: "new message" 0x69f4f82c: 14: msg: "new message" 0x7274632c: 6: exit run() 0x431b3b2c: 13: set_msg 0x69f4f82c: 14: exit run() 0x431b3c2c: 11: set_msg 0x431b3c2c: 11: msg: "new message" 0x431b3b2c: 13: msg: "new message" 0x431b3c2c: 11: exit run() 0x4fc00e2c: 5: msg: "new message" 0x431b3b2c: 13: exit run() 0x4fc00e2c: 5: exit run() main: 41 0x7274622c: 0: enter run() 0x7274622c: 0: set_msg 0x4fc0062c: 1: enter run() 0x7274622c: 0: msg: "new message" 0x69f4f32c: 2: enter run() 0x7274622c: 0: exit run() 0x69f4f32c: 2: set_msg 0x69f4ff2c: 3: enter run() 0x431b3a2c: 4: enter run() 0x72746c2c: 5: enter run() 0x4fc00c2c: 6: enter run() 0x69f4f32c: 2: msg: "new message" 0x4fc0042c: 7: enter run() 0x4fc00d2c: 8: enter run() 0x69f4fe2c: 9: enter run() 0x431b3d2c: 10: enter run() 0x4fc0012c: 11: enter run() 0x431b362c: 13: enter run() 0x7274652c: 12: enter run() 0x431b3e2c: 14: enter run() 0x69f4f32c: 2: exit run() 0x431b3a2c: 4: set_msg 0x72746d2c: 15: enter run() 0x72746d2c: 15: set_msg 0x72746d2c: 15: msg: "new message" 0x72746d2c: 15: exit run() 0x431b3d2c: 10: set_msg 0x69f4fe2c: 9: set_msg 0x4fc0062c: 1: set_msg 0x4fc0062c: 1: msg: "new message" 0x4fc0012c: 11: set_msg 0x4fc0062c: 1: exit run() 0x4fc00c2c: 6: set_msg 0x4fc0012c: 11: msg: "new message" 0x431b362c: 13: set_msg 0x431b362c: 13: msg: "new message" 0x431b362c: 13: exit run() 0x4fc0042c: 7: set_msg 0x431b3a2c: 4: msg: "new message" 0x431b3a2c: 4: exit run() 0x4fc00c2c: 6: msg: "new message" 0x4fc00c2c: 6: exit run() 0x7274652c: 12: set_msg 0x4fc00d2c: 8: set_msg 0x7274652c: 12: msg: "new message" 0x4fc00d2c: 8: msg: "new message" 0x7274652c: 12: exit run() 0x69f4fe2c: 9: msg: "new message" 0x4fc0012c: 11: exit run() 0x431b3d2c: 10: msg: "new message" 0x4fc00d2c: 8: exit run() 0x4fc0042c: 7: msg: "new message" 0x69f4fe2c: 9: exit run() 0x431b3d2c: 10: exit run() 0x431b3e2c: 14: set_msg 0x4fc0042c: 7: exit run() 0x431b3e2c: 14: msg: "new message" 0x431b3e2c: 14: exit run() 0x72746c2c: 5: set_msg 0x72746c2c: 5: msg: "new message" 0x72746c2c: 5: exit run() 0x69f4ff2c: 3: set_msg 0x69f4ff2c: 3: msg: "new message" 0x69f4ff2c: 3: exit run() main: 42 0x431b3a2c: 0: enter run() 0x431b3a2c: 0: set_msg 0x431b3a2c: 0: msg: "new message" 0x4fc00f2c: 1: enter run() 0x431b3a2c: 0: exit run() 0x4fc00f2c: 1: set_msg 0x69f4f92c: 2: enter run() 0x4fc0002c: 3: enter run() 0x4fc00f2c: 1: msg: "new message" 0x7274682c: 4: enter run() 0x431b342c: 5: enter run() 0x431b352c: 6: enter run() 0x4fc0022c: 7: enter run() 0x7274682c: 4: set_msg 0x4fc00f2c: 1: exit run() 0x69f4f02c: 9: enter run() 0x69f4fc2c: 8: enter run() 0x431b352c: 6: set_msg 0x4fc0032c: 10: enter run() 0x431b3b2c: 11: enter run() 0x431b3c2c: 12: enter run() 0x7274682c: 4: msg: "new message" 0x431b352c: 6: msg: "new message" 0x4fc00e2c: 13: enter run() 0x69f4f82c: 14: enter run() 0x72746c2c: 15: enter run() 0x7274682c: 4: exit run() 0x4fc00e2c: 13: set_msg 0x431b352c: 6: exit run() 0x69f4f02c: 9: set_msg 0x4fc0032c: 10: set_msg 0x69f4f92c: 2: set_msg 0x69f4f02c: 9: msg: "new message" 0x69f4f02c: 9: exit run() 0x4fc0032c: 10: msg: "new message" 0x69f4f92c: 2: msg: "new message" 0x431b3c2c: 12: set_msg 0x69f4f92c: 2: exit run() 0x69f4fc2c: 8: set_msg 0x69f4f82c: 14: set_msg 0x4fc00e2c: 13: msg: "new message" 0x69f4f82c: 14: msg: "new message" 0x4fc00e2c: 13: exit run() 0x69f4f82c: 14: exit run() 0x4fc0022c: 7: set_msg 0x4fc0022c: 7: msg: "new message" 0x4fc0022c: 7: exit run() 0x4fc0032c: 10: exit run() 0x431b342c: 5: set_msg 0x69f4fc2c: 8: msg: "new message" 0x69f4fc2c: 8: exit run() 0x431b3c2c: 12: msg: "new message" 0x431b3c2c: 12: exit run() 0x72746c2c: 15: set_msg 0x431b342c: 5: msg: "new message" 0x72746c2c: 15: msg: "new message" 0x431b342c: 5: exit run() 0x72746c2c: 15: exit run() 0x4fc0002c: 3: set_msg 0x4fc0002c: 3: msg: "new message" 0x4fc0002c: 3: exit run() 0x431b3b2c: 11: set_msg 0x431b3b2c: 11: msg: "new message" 0x431b3b2c: 11: exit run() main: 43 0x69f4ff2c: 0: enter run() 0x69f4ff2c: 0: set_msg 0x69f4fa2c: 1: enter run() 0x69f4ff2c: 0: msg: "new message" 0x72746e2c: 2: enter run() 0x72746e2c: 2: set_msg 0x69f4ff2c: 0: exit run() 0x72746e2c: 2: msg: "new message" 0x431b382c: 3: enter run() 0x431b382c: 3: set_msg 0x72746e2c: 2: exit run() 0x69f4fa2c: 1: set_msg 0x4fc00b2c: 4: enter run() 0x69f4fa2c: 1: msg: "new message" 0x431b382c: 3: msg: "new message" 0x69f4fa2c: 1: exit run() 0x69f4fc2c: 5: enter run() 0x431b382c: 3: exit run() 0x4fc00b2c: 4: set_msg 0x4fc0092c: 6: enter run() 0x4fc00a2c: 7: enter run() 0x69f4fb2c: 8: enter run() 0x4fc00b2c: 4: msg: "new message" 0x4fc00f2c: 9: enter run() 0x431b3f2c: 10: enter run() 0x69f4fd2c: 11: enter run() 0x69f4f42c: 12: enter run() 0x69f4f72c: 13: enter run() 0x4fc00b2c: 4: exit run() 0x69f4fb2c: 8: set_msg 0x431b322c: 15: enter run() 0x7274672c: 14: enter run() 0x431b3f2c: 10: set_msg 0x69f4fd2c: 11: set_msg 0x69f4fd2c: 11: msg: "new message" 0x69f4fd2c: 11: exit run() 0x69f4fc2c: 5: set_msg 0x4fc00a2c: 7: set_msg 0x69f4fc2c: 5: msg: "new message" 0x431b3f2c: 10: msg: "new message" 0x431b3f2c: 10: exit run() 0x4fc0092c: 6: set_msg 0x431b322c: 15: set_msg 0x4fc00f2c: 9: set_msg 0x431b322c: 15: msg: "new message" 0x4fc0092c: 6: msg: "new message" 0x431b322c: 15: exit run() 0x4fc0092c: 6: exit run() 0x4fc00a2c: 7: msg: "new message" 0x4fc00f2c: 9: msg: "new message" 0x4fc00a2c: 7: exit run() 0x4fc00f2c: 9: exit run() 0x69f4f42c: 12: set_msg 0x69f4fc2c: 5: exit run() 0x69f4f72c: 13: set_msg 0x69f4f72c: 13: msg: "new message" 0x69f4f72c: 13: exit run() 0x69f4f42c: 12: msg: "new message" 0x69f4f42c: 12: exit run() 0x7274672c: 14: set_msg 0x7274672c: 14: msg: "new message" 0x7274672c: 14: exit run() 0x69f4fb2c: 8: msg: "new message" 0x69f4fb2c: 8: exit run() main: 44 0x7274612c: 0: enter run() 0x7274612c: 0: set_msg 0x7274612c: 0: msg: "new message" 0x7274612c: 0: exit run() 0x431b362c: 1: enter run() 0x69f4fe2c: 2: enter run() 0x431b3a2c: 3: enter run() 0x431b362c: 1: set_msg 0x69f4ff2c: 4: enter run() 0x69f4f52c: 5: enter run() 0x7274662c: 6: enter run() 0x69f4f12c: 7: enter run() 0x431b362c: 1: msg: "new message" 0x4fc00a2c: 9: enter run() 0x431b342c: 8: enter run() 0x7274652c: 10: enter run() 0x7274632c: 11: enter run() 0x431b362c: 1: exit run() 0x69f4f82c: 12: enter run() 0x69f4fe2c: 2: set_msg 0x4fc00b2c: 13: enter run() 0x4fc0082c: 14: enter run() 0x4fc00c2c: 15: enter run() 0x69f4f52c: 5: set_msg 0x431b3a2c: 3: set_msg 0x431b3a2c: 3: msg: "new message" 0x431b3a2c: 3: exit run() 0x4fc00a2c: 9: set_msg 0x69f4f12c: 7: set_msg 0x4fc00a2c: 9: msg: "new message" 0x69f4fe2c: 2: msg: "new message" 0x4fc00a2c: 9: exit run() 0x431b342c: 8: set_msg 0x431b342c: 8: msg: "new message" 0x69f4fe2c: 2: exit run() 0x7274662c: 6: set_msg 0x431b342c: 8: exit run() 0x7274632c: 11: set_msg 0x4fc00b2c: 13: set_msg 0x69f4f52c: 5: msg: "new message" 0x4fc00b2c: 13: msg: "new message" 0x7274632c: 11: msg: "new message" 0x4fc00b2c: 13: exit run() 0x7274632c: 11: exit run() 0x7274662c: 6: msg: "new message" 0x7274662c: 6: exit run() 0x69f4f12c: 7: msg: "new message" 0x69f4f52c: 5: exit run() 0x7274652c: 10: set_msg 0x69f4f12c: 7: exit run() 0x4fc00c2c: 15: set_msg 0x69f4f82c: 12: set_msg 0x69f4f82c: 12: msg: "new message" 0x7274652c: 10: msg: "new message" 0x69f4f82c: 12: exit run() 0x4fc00c2c: 15: msg: "new message" 0x7274652c: 10: exit run() 0x4fc00c2c: 15: exit run() 0x4fc0082c: 14: set_msg 0x4fc0082c: 14: msg: "new message" 0x4fc0082c: 14: exit run() 0x69f4ff2c: 4: set_msg 0x69f4ff2c: 4: msg: "new message" 0x69f4ff2c: 4: exit run() main: 45 0x4fc0062c: 0: enter run() 0x4fc0062c: 0: set_msg 0x4fc00d2c: 1: enter run() 0x4fc0062c: 0: msg: "new message" 0x4fc0062c: 0: exit run() 0x4fc00d2c: 1: set_msg 0x7274682c: 2: enter run() 0x4fc00d2c: 1: msg: "new message" 0x69f4f92c: 3: enter run() 0x4fc00d2c: 1: exit run() 0x69f4f92c: 3: set_msg 0x4fc0052c: 4: enter run() 0x4fc0052c: 4: set_msg 0x69f4f92c: 3: msg: "new message" 0x4fc0052c: 4: msg: "new message" 0x69f4f92c: 3: exit run() 0x4fc0052c: 4: exit run() 0x7274682c: 2: set_msg 0x72746e2c: 5: enter run() 0x72746e2c: 5: set_msg 0x69f4fe2c: 6: enter run() 0x72746e2c: 5: msg: "new message" 0x72746e2c: 5: exit run() 0x69f4fe2c: 6: set_msg 0x431b362c: 7: enter run() 0x431b362c: 7: set_msg 0x431b362c: 7: msg: "new message" 0x7274682c: 2: msg: "new message" 0x69f4fe2c: 6: msg: "new message" 0x431b362c: 7: exit run() 0x7274682c: 2: exit run() 0x69f4fe2c: 6: exit run() 0x72746d2c: 8: enter run() 0x431b3b2c: 9: enter run() 0x72746d2c: 8: set_msg 0x7274662c: 10: enter run() 0x7274662c: 10: set_msg 0x72746d2c: 8: msg: "new message" 0x7274662c: 10: msg: "new message" 0x72746d2c: 8: exit run() 0x4fc0092c: 11: enter run() 0x7274662c: 10: exit run() 0x431b3b2c: 9: set_msg 0x431b3b2c: 9: msg: "new message" 0x431b382c: 12: ente0x431b382c: rwlock_wrlock 0x629563d0 (2147483647) rthread reaping 0x4fc0062c stack 0x5a244780 rthread reaping 0x4fc00d2c stack 0x5a248360 rthread reaping 0x7274682c stack 0x5a248640 rthread reaping 0x69f4f92c stack 0x5a244c60 0x4fc0092c: rwlock_unlock 0x629563d0 rthread reaping 0x4fc0052c stack 0x5a222860 rthread reaping 0x72746e2c stack 0x5a2482e0 0x4fc0092c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x69f4fe2c stack 0x5a244840 rthread reaping 0x431b362c stack 0x5a227200 rthread reaping 0x72746d2c stack 0x5a227100 0x69f4f02c: rwlock_wrlock 0x629563d0 (1) rthread reaping 0x431b3b2c stack 0x5a2279a0 rthread reaping 0x7274662c stack 0x5a248000 0x69f4fc2c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b3d2c: rwlock_wrlock 0x629563d0 (2147483649) 0x4fc0092c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_unlock 0x629563d0 rthread reaping 0x4fc0092c stack 0x5a244120 0x69f4f02c: rwlock_unlock 0x629563d0 0x69f4f02c: rwlock_rdlock 0x629563d0 (4294967295) 0x431b3d2c: rwlock_rdlock 0x629563d0 (4294967295) 0x69f4fc2c: rwlock_unlock 0x629563d0 0x69f4fc2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fc2c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_unlock 0x629563d0 0x69f4f02c: rwlock_unlock 0x629563d0 0x431b382c: rwlock_unlock 0x629563d0 0x431b382c: rwlock_rdlock 0x629563d0 (0) 0x431b382c: rwlock_unlock 0x629563d0 rthread reaping 0x431b382c stack 0x5a248560 rthread reaping 0x69f4f02c stack 0x5a2273a0 rthread reaping 0x69f4fc2c stack 0x5a248aa0 rthread reaping 0x431b3d2c stack 0x5a248240 0x69f4fa2c: rwlock_wrlock 0x629563d0 (0) 0x69f4fa2c: rwlock_unlock 0x629563d0 0x69f4fa2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fa2c: rwlock_unlock 0x629563d0 0x72746e2c: rwlock_wrlock 0x629563d0 (0) 0x72746e2c: rwlock_unlock 0x629563d0 0x72746e2c: rwlock_rdlock 0x629563d0 (0) 0x69f4f92c: rwlock_wrlock 0x629563d0 (1) 0x72746f2c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b3f2c: rwlock_wrlock 0x629563d0 (2147483649) 0x72746e2c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_wrlock 0x629563d0 (2147483647) 0x69f4f12c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274672c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3f2c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_rdlock 0x629563d0 (0) 0x7274682c: rwlock_wrlock 0x629563d0 (1) 0x69f4fb2c: rwlock_wrlock 0x629563d0 (2147483649) 0x4fc0032c: rwlock_wrlock 0x629563d0 (2147483649) 0x4fc0072c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b3f2c: rwlock_unlock 0x629563d0 rthread reaping 0x69f4fa2c stack 0x5a248240 rthread reaping 0x72746e2c stack 0x5a248aa0 0x431b3e2c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4fe2c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0052c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3c2c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4f92c: rwlock_unlock 0x629563d0 rthread reaping 0x431b3f2c stack 0x5a2273a0 0x431b3e2c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_rdlock 0x629563d0 (0) 0x431b3e2c: rwlock_unlock 0x629563d0 0x69f4f92c: rwlock_rdlock 0x629563d0 (2147483649) 0x69f4f92c: rwlock_unlock 0x629563d0 0x7274672c: rwlock_unlock 0x629563d0 0x7274682c: rwlock_unlock 0x629563d0 rthread reaping 0x69f4f92c stack 0x5a248560 0x7274682c: rwlock_rdlock 0x629563d0 (0) 0x72746f2c: rwlock_unlock 0x629563d0 0x4fc0052c: rwlock_unlock 0x629563d0 0x4fc0072c: rwlock_unlock 0x629563d0 0x4fc0072c: rwlock_rdlock 0x629563d0 (2147483647) 0x69f4f12c: rwlock_unlock 0x629563d0 0x69f4f12c: rwlock_rdlock 0x629563d0 (0) 0x4fc0072c: rwlock_unlock 0x629563d0 0x4fc0052c: rwlock_rdlock 0x629563d0 (2147483650) 0x69f4f12c: rwlock_unlock 0x629563d0 0x4fc0052c: rwlock_unlock 0x629563d0 0x72746f2c: rwlock_rdlock 0x629563d0 (0) 0x72746f2c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_rdlock 0x629563d0 (0) 0x431b3c2c: rwlock_unlock 0x629563d0 0x7274672c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x72746f2c stack 0x5a244120 0x7274672c: rwlock_unlock 0x629563d0 0x69f4fb2c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_rdlock 0x629563d0 (0) 0x69f4fb2c: rwlock_rdlock 0x629563d0 (1) 0x7274682c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_unlock 0x629563d0 0x69f4fb2c: rwlock_unlock 0x629563d0 0x4fc0032c: rwlock_unlock 0x629563d0 0x4fc0032c: rwlock_rdlock 0x629563d0 (0) 0x69f4fe2c: rwlock_unlock 0x629563d0 rthread reaping 0x431b352c stack 0x5a248000 0x69f4fe2c: rwlock_rdlock 0x629563d0 (1) rthread reaping 0x69f4f12c stack 0x5a2279a0 0x69f4fe2c: rwlock_unlock 0x629563d0 rthread reaping 0x7274672c stack 0x5a227100 0x4fc0032c: rwlock_unlock 0x629563d0 rthread reaping 0x7274682c stack 0x5a227200 rthread reaping 0x69f4fb2c stack 0x5a244840 rthread reaping 0x4fc0072c stack 0x5a222860 rthread reaping 0x4fc0032c stack 0x5a2482e0 rthread reaping 0x431b3e2c stack 0x5a244c60 rthread reaping 0x69f4fe2c stack 0x5a248640 rthread reaping 0x4fc0052c stack 0x5a248360 rthread reaping 0x431b3c2c stack 0x5a244780 0x69f4f22c: rwlock_wrlock 0x629563d0 (0) 0x69f4f22c: rwlock_unlock 0x629563d0 0x69f4f22c: rwlock_rdlock 0x629563d0 (0) 0x69f4f22c: rwlock_unlock 0x629563d0 0x431b382c: rwlock_wrlock 0x629563d0 (0) 0x431b382c: rwlock_unlock 0x629563d0 0x431b382c: rwlock_rdlock 0x629563d0 (0) 0x431b332c: rwlock_wrlock 0x629563d0 (1) 0x7274692c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b3d2c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b382c: rwlock_unlock 0x629563d0 0x4fc00e2c: rwlock_wrlock 0x629563d0 (0) 0x7274622c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3f2c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc00e2c: rwlock_unlock 0x629563d0 0x4fc00e2c: rwlock_rdlock 0x629563d0 (0) 0x69f4f52c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc00c2c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc00d2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3d2c: rwlock_unlock 0x629563d0 0x4fc0082c: rwlock_wrlock 0x629563d0 (0) 0x4fc0082c: rwlock_unlock 0x629563d0 0x7274692c: rwlock_unlock 0x629563d0 0x7274692c: rwlock_rdlock 0x629563d0 (0) 0x7274692c: rwlock_unlock 0x629563d0 0x4fc0082c: rwlock_rdlock 0x629563d0 (0) 0x7274622c: rwlock_unlock 0x629563d0 0x4fc0082c: rwlock_unlock 0x629563d0 0x7274622c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x69f4f22c stack 0x5a244780 rthread reaping 0x431b382c stack 0x5a248360 0x4fc00c2c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_rdlock 0x629563d0 (4294967295) 0x4fc00c2c: rwlock_rdlock 0x629563d0 (0) 0x72746c2c: rwlock_wrlock 0x629563d0 (2147483652) 0x72746b2c: rwlock_wrlock 0x629563d0 (2147483652) 0x72746e2c: rwlock_wrlock 0x629563d0 (2147483652) 0x4fc00c2c: rwlock_unlock 0x629563d0 0x7274622c: rwlock_unlock 0x629563d0 0x69f4fc2c: rwlock_wrlock 0x629563d0 (2147483650) 0x4fc00e2c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_unlock 0x629563d0 0x431b332c: rwlock_unlock 0x629563d0 0x72746b2c: rwlock_unlock 0x629563d0 0x72746e2c: rwlock_unlock 0x629563d0 0x72746e2c: rwlock_rdlock 0x629563d0 (0) 0x72746e2c: rwlock_unlock 0x629563d0 0x72746b2c: rwlock_rdlock 0x629563d0 (1) 0x72746b2c: rwlock_unlock 0x629563d0 0x431b332c: rwlock_rdlock 0x629563d0 (4294967295) 0x4fc00d2c: rwlock_unlock 0x629563d0 0x4fc00d2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fc2c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_unlock 0x629563d0 0x69f4fc2c: rwlock_rdlock 0x629563d0 (4294967295) 0x69f4f52c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_rdlock 0x629563d0 (0) 0x69f4f52c: rwlock_rdlock 0x629563d0 (2) 0x431b332c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_unlock 0x629563d0 0x4fc00d2c: rwlock_unlock 0x629563d0 0x69f4f52c: rwlock_unlock 0x629563d0 0x69f4fc2c: rwlock_unlock 0x629563d0 rthread reaping 0x431b332c stack 0x5a248640 rthread reaping 0x7274692c stack 0x5a244c60 rthread reaping 0x431b3d2c stack 0x5a2482e0 rthread reaping 0x4fc00e2c stack 0x5a222860 rthread reaping 0x7274622c stack 0x5a244840 rthread reaping 0x431b3f2c stack 0x5a227200 rthread reaping 0x4fc00c2c stack 0x5a2279a0 rthread reaping 0x69f4f52c stack 0x5a227100 rthread reaping 0x4fc00d2c stack 0x5a248000 rthread reaping 0x4fc0082c stack 0x5a244120 0x72746c2c: rwlock_unlock 0x629563d0 rthread reaping 0x72746b2c stack 0x5a248560 0x72746c2c: rwlock_rdlock 0x629563d0 (0) 0x72746c2c: rwlock_unlock 0x629563d0 rthread reaping 0x72746c2c stack 0x5a2273a0 rthread reaping 0x69f4fc2c stack 0x5a248aa0 rthread reaping 0x72746e2c stack 0x5a248240 0x69f4ff2c: rwlock_wrlock 0x629563d0 (0) 0x69f4ff2c: rwlock_unlock 0x629563d0 0x69f4ff2c: rwlock_rdlock 0x629563d0 (0) 0x4fc00b2c: rwlock_wrlock 0x629563d0 (1) 0x69f4ff2c: rwlock_unlock 0x629563d0 0x69f4fd2c: rwlock_wrlock 0x629563d0 (2147483647) 0x7274652c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc00b2c: rwlock_unlock 0x629563d0 0x4fc00b2c: rwlock_rdlock 0x629563d0 (0) 0x69f4f32c: rwlock_wrlock 0x629563d0 (2147483649) 0x7274602c: rwlock_wrlock 0x629563d0 (2147483649) 0x69f4fb2c: rwlock_wrlock 0x629563d0 (2147483649) 0x69f4fe2c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b352c: rwlock_wrlock 0x629563d0 (2147483649) 0x7274662c: rwlock_wrlock 0x629563d0 (2147483649) 0x72746a2c: rwlock_wrlock 0x629563d0 (2147483649) 0x4fc0012c: rwlock_wrlock 0x629563d0 (2147483649) 0x69f4f42c: rwlock_wrlock 0x629563d0 (2147483649) rthread reaping 0x69f4ff2c stack 0x5a248240 0x4fc00b2c: rwlock_unlock 0x629563d0 0x7274672c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b302c: rwlock_wrlock 0x629563d0 (2147483649) 0x69f4f42c: rwlock_unlock 0x629563d0 0x7274612c: rwlock_wrlock 0x629563d0 (2147483649) 0x7274612c: rwlock_unlock 0x629563d0 0x7274612c: rwlock_rdlock 0x629563d0 (0) 0x7274612c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_unlock 0x629563d0 0x69f4fe2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fe2c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_unlock 0x629563d0 0x7274672c: rwlock_unlock 0x629563d0 0x7274672c: rwlock_rdlock 0x629563d0 (0) 0x7274652c: rwlock_unlock 0x629563d0 0x69f4fb2c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_rdlock 0x629563d0 (4294967295) 0x72746a2c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_rdlock 0x629563d0 (1) 0x7274652c: rwlock_unlock 0x629563d0 0x69f4fb2c: rwlock_rdlock 0x629563d0 (2147483649) 0x69f4fb2c: rwlock_unlock 0x629563d0 0x69f4f42c: rwlock_rdlock 0x629563d0 (2147483649) 0x69f4f42c: rwlock_unlock 0x629563d0 0x69f4f32c: rwlock_unlock 0x629563d0 0x69f4f32c: rwlock_rdlock 0x629563d0 (0) 0x431b302c: rwlock_unlock 0x629563d0 0x431b302c: rwlock_rdlock 0x629563d0 (0) 0x431b302c: rwlock_unlock 0x629563d0 0x7274602c: rwlock_unlock 0x629563d0 0x4fc0012c: rwlock_unlock 0x629563d0 0x7274602c: rwlock_rdlock 0x629563d0 (2147483647) 0x4fc0012c: rwlock_rdlock 0x629563d0 (0) 0x7274602c: rwlock_unlock 0x629563d0 0x7274672c: rwlock_unlock 0x629563d0 0x4fc0012c: rwlock_unlock 0x629563d0 rthread reaping 0x4fc00b2c stack 0x5a248aa0 0x69f4f32c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_rdlock 0x629563d0 (0) 0x431b352c: rwlock_unlock 0x629563d0 0x7274662c: rwlock_unlock 0x629563d0 0x7274662c: rwlock_rdlock 0x629563d0 (0) 0x7274662c: rwlock_unlock 0x629563d0 0x69f4fd2c: rwlock_unlock 0x629563d0 0x69f4fd2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fd2c: rwlock_unlock 0x629563d0 rthread reaping 0x69f4fd2c stack 0x5a2273a0 rthread reaping 0x7274652c stack 0x5a248560 rthread reaping 0x69f4f32c stack 0x5a244120 rthread reaping 0x7274602c stack 0x5a248000 rthread reaping 0x69f4fb2c stack 0x5a227100 rthread reaping 0x69f4fe2c stack 0x5a2279a0 rthread reaping 0x7274662c stack 0x5a227200 rthread reaping 0x7274672c stack 0x5a244840 rthread reaping 0x4fc0012c stack 0x5a222860 rthread reaping 0x72746a2c stack 0x5a2482e0 rthread reaping 0x431b352c stack 0x5a244c60 rthread reaping 0x69f4f42c stack 0x5a248640 rthread reaping 0x431b302c stack 0x5a248360 rthread reaping 0x7274612c stack 0x5a244780 0x431b3a2c: rwlock_wrlock 0x629563d0 (0) 0x431b3a2c: rwlock_unlock 0x629563d0 0x431b3a2c: rwlock_rdlock 0x629563d0 (0) 0x4fc00e2c: rwlock_wrlock 0x629563d0 (0) 0x431b3a2c: rwlock_unlock 0x629563d0 0x4fc00e2c: rwlock_unlock 0x629563d0 0x4fc00e2c: rwlock_rdlock 0x629563d0 (0) 0x431b3f2c: rwlock_wrlock 0x629563d0 (1) 0x4fc00d2c: rwlock_wrlock 0x629563d0 (2147483649) 0x4fc0042c: rwlock_wrlock 0x629563d0 (2147483649) 0x4fc0072c: rwlock_wrlock 0x629563d0 (2147483649) 0x4fc00e2c: rwlock_unlock 0x629563d0 0x4fc0092c: rwlock_wrlock 0x629563d0 (0) 0x7274622c: rwlock_wrlock 0x629563d0 (4294967295) 0x72746d2c: rwlock_wrlock 0x629563d0 (4294967295) 0x72746b2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b322c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0092c: rwlock_unlock 0x629563d0 rthread reaping 0x431b3a2c stack 0x5a244780 rthread reaping 0x4fc00e2c stack 0x5a248360 0x4fc0092c: rwlock_rdlock 0x629563d0 (4294967295) 0x431b3c2c: rwlock_wrlock 0x629563d0 (4294967295) 0x69f4fd2c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0032c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274622c: rwlock_unlock 0x629563d0 0x4fc00a2c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274632c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0042c: rwlock_unlock 0x629563d0 0x7274622c: rwlock_rdlock 0x629563d0 (0) 0x7274622c: rwlock_unlock 0x629563d0 0x4fc0092c: rwlock_unlock 0x629563d0 0x431b322c: rwlock_unlock 0x629563d0 0x69f4fd2c: rwlock_unlock 0x629563d0 0x69f4fd2c: rwlock_rdlock 0x629563d0 (0) 0x69f4fd2c: rwlock_unlock 0x629563d0 0x431b322c: rwlock_rdlock 0x629563d0 (0) 0x431b322c: rwlock_unlock 0x629563d0 0x4fc00d2c: rwlock_unlock 0x629563d0 0x4fc00d2c: rwlock_rdlock 0x629563d0 (4294967295) 0x72746d2c: rwlock_unlock 0x629563d0 0x4fc00d2c: rwlock_unlock 0x629563d0 0x72746d2c: rwlock_rdlock 0x629563d0 (0) 0x4fc00a2c: rwlock_unlock 0x629563d0 0x4fc0042c: rwlock_rdlock 0x629563d0 (0) 0x4fc00a2c: rwlock_rdlock 0x629563d0 (1) 0x72746d2c: rwlock_unlock 0x629563d0 0x4fc0042c: rwlock_unlock 0x629563d0 0x4fc00a2c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_rdlock 0x629563d0 (0) 0x72746b2c: rwlock_unlock 0x629563d0 0x72746b2c: rwlock_rdlock 0x629563d0 (0) 0x72746b2c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_unlock 0x629563d0 0x4fc0072c: rwlock_unlock 0x629563d0 0x4fc0072c: rwlock_rdlock 0x629563d0 (0) 0x4fc0072c: rwlock_unlock 0x629563d0 0x7274632c: rwlock_unlock 0x629563d0 0x4fc0032c: rwlock_unlock 0x629563d0 0x4fc0032c: rwlock_rdlock 0x629563d0 (2147483647) 0x431b3f2c: rwlock_unlock 0x629563d0 0x7274632c: rwlock_rdlock 0x629563d0 (2147483647) 0x7274632c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_rdlock 0x629563d0 (2) 0x4fc0032c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_unlock 0x629563d0 rthread reaping 0x431b3f2c stack 0x5a248640 rthread reaping 0x4fc00d2c stack 0x5a244c60 rthread reaping 0x4fc0042c stack 0x5a2482e0 rthread reaping 0x4fc0072c stack 0x5a222860 rthread reaping 0x4fc0092c stack 0x5a244840 rthread reaping 0x7274622c stack 0x5a227200 rthread reaping 0x72746d2c stack 0x5a2279a0 rthread reaping 0x72746b2c stack 0x5a227100 rthread reaping 0x431b322c stack 0x5a248000 rthread reaping 0x431b3c2c stack 0x5a244120 rthread reaping 0x7274632c stack 0x5a248560 rthread reaping 0x69f4fd2c stack 0x5a2273a0 rthread reaping 0x4fc0032c stack 0x5a248aa0 rthread reaping 0x4fc00a2c stack 0x5a248240 0x7274692c: rwlock_wrlock 0x629563d0 (0) 0x7274692c: rwlock_unlock 0x629563d0 0x7274692c: rwlock_rdlock 0x629563d0 (0) 0x7274692c: rwlock_unlock 0x629563d0 0x4fc0042c: rwlock_wrlock 0x629563d0 (0) 0x4fc0042c: rwlock_unlock 0x629563d0 0x4fc0042c: rwlock_rdlock 0x629563d0 (0) 0x4fc0042c: rwlock_unlock 0x629563d0 0x7274682c: rwlock_wrlock 0x629563d0 (1) 0x7274682c: rwlock_unlock 0x629563d0 0x7274682c: rwlock_rdlock 0x629563d0 (0) 0x7274682c: rwlock_unlock 0x629563d0 0x431b312c: rwlock_wrlock 0x629563d0 (0) 0x4fc00e2c: rwlock_wrlock 0x629563d0 (2147483647) 0x431b312c: rwlock_unlock 0x629563d0 0x431b312c: rwlock_rdlock 0x629563d0 (0) 0x431b312c: rwlock_unlock 0x629563d0 0x4fc00e2c: rwlock_unlock 0x629563d0 0x4fc00e2c: rwlock_rdlock 0x629563d0 (0) 0x4fc00e2c: rwlock_unlock 0x629563d0 0x7274642c: rwlock_wrlock 0x629563d0 (0) 0x7274642c: rwlock_unlock 0x629563d0 0x7274642c: rwlock_rdlock 0x629563d0 (0) 0x7274642c: rwlock_unlock 0x629563d0 0x4fc0092c: rwlock_wrlock 0x629563d0 (0) 0x4fc0092c: rwlock_unlock 0x629563d0 0x4fc0092c: rwlock_rdlock 0x629563d0 (0) 0x4fc0092c: rwlock_unlock 0x629563d0 0x72746d2c: rwlock_wrlock 0x629563d0 (0) 0x72746d2c: rwlock_unlock 0x629563d0 0x72746d2c: rwlock_rdlock 0x629563d0 (0) 0x72746d2c: rwlock_unlock 0x629563d0 0x4fc00b2c: rwlock_wrlock 0x629563d0 (0) 0x4fc00b2c: rwlock_unlock 0x629563d0 0x4fc00b2c: rwlock_rdlock 0x629563d0 (0) 0x4fc00b2c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_wrlock 0x629563d0 (0) 0x7274652c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_rdlock 0x629563d0 (0) 0x7274652c: rwlock_unlock 0x629563d0 0x7274662c: rwlock_wrlock 0x629563d0 (0) 0x7274662c: rwlock_unlock 0x629563d0 0x7274662c: rwlock_rdlock 0x629563d0 (0) 0x7274662c: rwlock_unlock 0x629563d0 0x7274672c: rwlock_wrlock 0x629563d0 (0) 0x7274672c: rwlock_unlock 0x629563d0 0x7274672c: rwlock_rdlock 0x629563d0 (0) 0x69f4f92c: rwlock_wrlock 0x629563d0 (0) 0x7274672c: rwlock_unlock 0x629563d0 0x69f4f92c: rwlock_unlock 0x629563d0 0x69f4f92c: rwlock_rdlock 0x629563d0 (0) 0x69f4f92c: rwlock_unlock 0x629563d0 0x431b322c: rwlock_wrlock 0x629563d0 (0) 0x431b322c: rwlock_unlock 0x629563d0 0x431b322c: rwlock_rdlock 0x629563d0 (0) 0x431b332c: rwlock_wrlock 0x629563d0 (1) rthread reaping 0x7274692c stack 0x5a248240 0x431b322c: rwlock_unlock 0x629563d0 rthread reaping 0x4fc0042c stack 0x5a248aa0 0x4fc00c2c: rwlock_wrlock 0x629563d0 (2147483649) rthread reaping 0x7274682c stack 0x5a2273a0 0x4fc00c2c: rwlock_unlock 0x629563d0 rthread reaping 0x431b312c stack 0x5a248560 0x4fc00c2c: rwlock_rdlock 0x629563d0 (0) 0x431b332c: rwlock_unlock 0x629563d0 rthread reaping 0x4fc00e2c stack 0x5a244120 0x431b332c: rwlock_rdlock 0x629563d0 (0) 0x4fc00c2c: rwlock_unlock 0x629563d0 rthread reaping 0x4fc0092c stack 0x5a248000 rthread reaping 0x7274642c stack 0x5a227100 rthread reaping 0x72746d2c stack 0x5a2279a0 rthread reaping 0x4fc00b2c stack 0x5a227200 rthread reaping 0x7274652c stack 0x5a244840 rthread reaping 0x7274662c stack 0x5a222860 0x431b332c: rwlock_unlock 0x629563d0 rthread reaping 0x7274672c stack 0x5a2482e0 rthread reaping 0x69f4f92c stack 0x5a244c60 rthread reaping 0x431b322c stack 0x5a248640 rthread reaping 0x431b332c stack 0x5a248360 rthread reaping 0x4fc00c2c stack 0x5a244780 0x431b342c: rwlock_wrlock 0x629563d0 (0) 0x431b342c: rwlock_unlock 0x629563d0 0x431b342c: rwlock_rdlock 0x629563d0 (0) 0x7274622c: rwlock_wrlock 0x629563d0 (0) 0x431b342c: rwlock_unlock 0x629563d0 0x7274622c: rwlock_unlock 0x629563d0 0x7274622c: rwlock_rdlock 0x629563d0 (0) 0x3d9c392c: rwlock_wrlock 0x629563d0 (1) 0x7274622c: rwlock_unlock 0x629563d0 0x3d9c312c: rwlock_wrlock 0x629563d0 (2147483647) 0x431b3b2c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c392c: rwlock_unlock 0x629563d0 0x3d9c392c: rwlock_rdlock 0x629563d0 (0) 0x4fc0052c: rwlock_wrlock 0x629563d0 (2147483649) 0x7274692c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c392c: rwlock_unlock 0x629563d0 0x4fc0062c: rwlock_wrlock 0x629563d0 (0) 0x431b3a2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b362c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0062c: rwlock_unlock 0x629563d0 rthread reaping 0x431b342c stack 0x5a244780 rthread reaping 0x7274622c stack 0x5a248360 0x4fc0062c: rwlock_rdlock 0x629563d0 (0) 0x3d9c362c: rwlock_wrlock 0x629563d0 (2147483649) rthread reaping 0x3d9c392c stack 0x5a248640 0x4fc00b2c: rwlock_wrlock 0x629563d0 (2147483649) 0x4fc0072c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c3c2c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b382c: rwlock_wrlock 0x629563d0 (2147483649) 0x72746a2c: rwlock_wrlock 0x629563d0 (2147483649) 0x4fc0062c: rwlock_unlock 0x629563d0 0x431b3b2c: rwlock_unlock 0x629563d0 0x431b3b2c: rwlock_rdlock 0x629563d0 (0) 0x431b3b2c: rwlock_unlock 0x629563d0 0x431b382c: rwlock_unlock 0x629563d0 0x3d9c3c2c: rwlock_unlock 0x629563d0 0x431b362c: rwlock_unlock 0x629563d0 0x431b382c: rwlock_rdlock 0x629563d0 (2147483647) 0x431b362c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3c2c: rwlock_rdlock 0x629563d0 (2147483650) 0x431b382c: rwlock_unlock 0x629563d0 0x431b362c: rwlock_unlock 0x629563d0 rthread reaping 0x431b3b2c stack 0x5a244c60 0x3d9c3c2c: rwlock_unlock 0x629563d0 0x4fc0072c: rwlock_unlock 0x629563d0 0x4fc0072c: rwlock_rdlock 0x629563d0 (2147483647) 0x4fc0052c: rwlock_unlock 0x629563d0 0x4fc0072c: rwlock_unlock 0x629563d0 0x4fc0052c: rwlock_rdlock 0x629563d0 (2147483647) 0x4fc00b2c: rwlock_unlock 0x629563d0 0x3d9c312c: rwlock_unlock 0x629563d0 0x4fc00b2c: rwlock_rdlock 0x629563d0 (4294967295) 0x431b3a2c: rwlock_unlock 0x629563d0 0x3d9c312c: rwlock_rdlock 0x629563d0 (2147483647) 0x4fc00b2c: rwlock_unlock 0x629563d0 0x431b3a2c: rwlock_rdlock 0x629563d0 (2147483650) 0x431b3a2c: rwlock_unlock 0x629563d0 0x3d9c312c: rwlock_unlock 0x629563d0 0x4fc0052c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c312c stack 0x5a2482e0 0x72746a2c: rwlock_unlock 0x629563d0 rthread reaping 0x4fc0052c stack 0x5a222860 0x3d9c362c: rwlock_unlock 0x629563d0 0x3d9c362c: rwlock_rdlock 0x629563d0 (0) 0x72746a2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c362c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_unlock 0x629563d0 0x7274692c: rwlock_unlock 0x629563d0 0x7274692c: rwlock_rdlock 0x629563d0 (0) 0x7274692c: rwlock_unlock 0x629563d0 rthread reaping 0x7274692c stack 0x5a244840 rthread reaping 0x4fc0062c stack 0x5a227200 rthread reaping 0x431b362c stack 0x5a2279a0 rthread reaping 0x431b3a2c stack 0x5a227100 rthread reaping 0x3d9c362c stack 0x5a248000 rthread reaping 0x4fc00b2c stack 0x5a244120 rthread reaping 0x4fc0072c stack 0x5a248560 rthread reaping 0x3d9c3c2c stack 0x5a2273a0 rthread reaping 0x431b382c stack 0x5a248aa0 rthread reaping 0x72746a2c stack 0x5a248240 0x4fc0082c: rwlock_wrlock 0x629563d0 (0) 0x4fc0082c: rwlock_unlock 0x629563d0 0x4fc0082c: rwlock_rdlock 0x629563d0 (0) 0x431b352c: rwlock_wrlock 0x629563d0 (0) 0x4fc0082c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_unlock 0x629563d0 0x3d9c3f2c: rwlock_wrlock 0x629563d0 (2147483647) 0x431b352c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3f2c: rwlock_unlock 0x629563d0 0x3d9c3f2c: rwlock_rdlock 0x629563d0 (0) 0x431b352c: rwlock_unlock 0x629563d0 0x3d9c3f2c: rwlock_unlock 0x629563d0 0x431b342c: rwlock_wrlock 0x629563d0 (0) 0x431b342c: rwlock_unlock 0x629563d0 0x431b342c: rwlock_rdlock 0x629563d0 (0) 0x431b342c: rwlock_unlock 0x629563d0 0x4fc0092c: rwlock_wrlock 0x629563d0 (0) 0x4fc0092c: rwlock_unlock 0x629563d0 0x4fc0092c: rwlock_rdlock 0x629563d0 (0) 0x4fc0092c: rwlock_unlock 0x629563d0 0x4fc0012c: rwlock_wrlock 0x629563d0 (1) 0x4fc0012c: rwlock_unlock 0x629563d0 0x4fc0012c: rwlock_rdlock 0x629563d0 (0) 0x4fc0012c: rwlock_unlock 0x629563d0 0x431b362c: rwlock_wrlock 0x629563d0 (0) 0x431b362c: rwlock_unlock 0x629563d0 0x431b362c: rwlock_rdlock 0x629563d0 (0) 0x4fc00a2c: rwlock_wrlock 0x629563d0 (2147483647) 0x431b362c: rwlock_unlock 0x629563d0 0x4fc00a2c: rwlock_unlock 0x629563d0 0x4fc00a2c: rwlock_rdlock 0x629563d0 (0) 0x4fc00a2c: rwlock_unlock 0x629563d0 0x4fc00c2c: rwlock_wrlock 0x629563d0 (0) 0x4fc00c2c: rwlock_unlock 0x629563d0 0x4fc00c2c: rwlock_rdlock 0x629563d0 (0) 0x4fc00c2c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_wrlock 0x629563d0 (0) 0x431b3d2c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_rdlock 0x629563d0 (0) 0x431b3d2c: rwlock_unlock 0x629563d0 0x4fc00d2c: rwlock_wrlock 0x629563d0 (0) 0x4fc00d2c: rwlock_unlock 0x629563d0 0x4fc00d2c: rwlock_rdlock 0x629563d0 (0) 0x4fc00d2c: rwlock_unlock 0x629563d0 0x3d9c3a2c: rwlock_wrlock 0x629563d0 (0) 0x3d9c3a2c: rwlock_unlock 0x629563d0 0x3d9c3a2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3a2c: rwlock_unlock 0x629563d0 0x72746f2c: rwlock_wrlock 0x629563d0 (1) 0x72746f2c: rwlock_unlock 0x629563d0 0x72746f2c: rwlock_rdlock 0x629563d0 (0) 0x72746f2c: rwlock_unlock 0x629563d0 0x4fc00e2c: rwlock_wrlock 0x629563d0 (0) 0x4fc00e2c: rwlock_unlock 0x629563d0 0x4fc00e2c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x4fc0082c stack 0x5a248240 0x4fc00e2c: rwlock_unlock 0x629563d0 rthread reaping 0x431b352c stack 0x5a248aa0 rthread reaping 0x3d9c3f2c stack 0x5a2273a0 rthread reaping 0x431b342c stack 0x5a248560 rthread reaping 0x4fc0092c stack 0x5a244120 rthread reaping 0x4fc0012c stack 0x5a248000 0x431b3e2c: rwlock_wrlock 0x629563d0 (0) rthread reaping 0x431b362c stack 0x5a227100 rthread reaping 0x4fc00a2c stack 0x5a2279a0 rthread reaping 0x4fc00c2c stack 0x5a227200 rthread reaping 0x431b3d2c stack 0x5a244840 rthread reaping 0x4fc00d2c stack 0x5a222860 rthread reaping 0x3d9c3a2c stack 0x5a2482e0 rthread reaping 0x72746f2c stack 0x5a244c60 rthread reaping 0x4fc00e2c stack 0x5a248640 0x3d9c3b2c: rwlock_wrlock 0x629563d0 (2147483647) 0x431b3e2c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_rdlock 0x629563d0 (0) 0x431b3e2c: rwlock_unlock 0x629563d0 0x3d9c3b2c: rwlock_unlock 0x629563d0 0x3d9c3b2c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x431b3e2c stack 0x5a248360 0x3d9c3b2c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c3b2c stack 0x5a244780 0x4fc00f2c: rwlock_wrlock 0x629563d0 (0) 0x4fc00f2c: rwlock_unlock 0x629563d0 0x4fc00f2c: rwlock_rdlock 0x629563d0 (0) 0x4fc00f2c: rwlock_unlock 0x629563d0 0x3d9c362c: rwlock_wrlock 0x629563d0 (1) 0x3d9c362c: rwlock_unlock 0x629563d0 0x3d9c362c: rwlock_rdlock 0x629563d0 (0) 0x3d9c362c: rwlock_unlock 0x629563d0 0x4fc0052c: rwlock_wrlock 0x629563d0 (0) 0x3d9c332c: rwlock_wrlock 0x629563d0 (2147483647) 0x4fc0052c: rwlock_unlock 0x629563d0 0x4fc0052c: rwlock_rdlock 0x629563d0 (0) 0x72746b2c: rwlock_wrlock 0x629563d0 (2147483649) 0x72746c2c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b342c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b372c: rwlock_wrlock 0x629563d0 (2147483649) 0x72746d2c: rwlock_wrlock 0x629563d0 (2147483649) 0x4fc0052c: rwlock_unlock 0x629563d0 0x3d9c302c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c342c: rwlock_wrlock 0x629563d0 (4294967295) rthread reaping 0x4fc00f2c stack 0x5a244780 rthread reaping 0x3d9c362c stack 0x5a248360 0x431b392c: rwlock_wrlock 0x629563d0 (4294967295) 0x72746e2c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c322c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0002c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc00b2c: rwlock_wrlock 0x629563d0 (4294967295) 0x72746b2c: rwlock_unlock 0x629563d0 0x3d9c342c: rwlock_unlock 0x629563d0 0x3d9c342c: rwlock_rdlock 0x629563d0 (0) 0x3d9c322c: rwlock_unlock 0x629563d0 0x3d9c302c: rwlock_unlock 0x629563d0 0x3d9c322c: rwlock_rdlock 0x629563d0 (4294967295) 0x3d9c322c: rwlock_unlock 0x629563d0 0x431b342c: rwlock_unlock 0x629563d0 0x3d9c302c: rwlock_rdlock 0x629563d0 (0) 0x3d9c302c: rwlock_unlock 0x629563d0 0x3d9c342c: rwlock_unlock 0x629563d0 0x72746b2c: rwlock_rdlock 0x629563d0 (0) 0x72746b2c: rwlock_unlock 0x629563d0 0x431b342c: rwlock_rdlock 0x629563d0 (1) 0x431b342c: rwlock_unlock 0x629563d0 0x431b372c: rwlock_unlock 0x629563d0 0x431b372c: rwlock_rdlock 0x629563d0 (0) 0x72746e2c: rwlock_unlock 0x629563d0 0x72746e2c: rwlock_rdlock 0x629563d0 (0) 0x72746e2c: rwlock_unlock 0x629563d0 0x431b372c: rwlock_unlock 0x629563d0 rthread reaping 0x4fc0052c stack 0x5a248640 0x72746c2c: rwlock_unlock 0x629563d0 0x3d9c332c: rwlock_unlock 0x629563d0 0x4fc0002c: rwlock_unlock 0x629563d0 0x3d9c332c: rwlock_rdlock 0x629563d0 (2147483647) 0x4fc0002c: rwlock_rdlock 0x629563d0 (0) 0x3d9c332c: rwlock_unlock 0x629563d0 0x72746c2c: rwlock_rdlock 0x629563d0 (2147483647) 0x4fc0002c: rwlock_unlock 0x629563d0 rthread reaping 0x72746b2c stack 0x5a2482e0 0x72746c2c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c332c stack 0x5a244c60 0x4fc00b2c: rwlock_unlock 0x629563d0 0x72746d2c: rwlock_unlock 0x629563d0 0x4fc00b2c: rwlock_rdlock 0x629563d0 (2147483647) 0x72746d2c: rwlock_rdlock 0x629563d0 (0) 0x4fc00b2c: rwlock_unlock 0x629563d0 0x72746d2c: rwlock_unlock 0x629563d0 rthread reaping 0x72746c2c stack 0x5a222860 rthread reaping 0x431b342c stack 0x5a244840 rthread reaping 0x431b372c stack 0x5a227200 rthread reaping 0x72746d2c stack 0x5a2279a0 rthread reaping 0x3d9c302c stack 0x5a227100 rthread reaping 0x3d9c342c stack 0x5a248000 0x431b392c: rwlock_unlock 0x629563d0 0x431b392c: rwlock_rdlock 0x629563d0 (0) 0x431b392c: rwlock_unlock 0x629563d0 rthread reaping 0x431b392c stack 0x5a244120 rthread reaping 0x72746e2c stack 0x5a248560 rthread reaping 0x4fc0002c stack 0x5a2273a0 rthread reaping 0x3d9c322c stack 0x5a248aa0 rthread reaping 0x4fc00b2c stack 0x5a248240 0x4fc0082c: rwlock_wrlock 0x629563d0 (0) 0x4fc0082c: rwlock_unlock 0x629563d0 0x4fc0082c: rwlock_rdlock 0x629563d0 (0) 0x4fc0082c: rwlock_unlock 0x629563d0 0x431b372c: rwlock_wrlock 0x629563d0 (1) 0x431b372c: rwlock_unlock 0x629563d0 0x431b372c: rwlock_rdlock 0x629563d0 (0) 0x431b372c: rwlock_unlock 0x629563d0 0x4fc0032c: rwlock_wrlock 0x629563d0 (1) 0x4fc0032c: rwlock_unlock 0x629563d0 0x4fc0032c: rwlock_rdlock 0x629563d0 (0) 0x4fc0032c: rwlock_unlock 0x629563d0 0x3d9c302c: rwlock_wrlock 0x629563d0 (0) 0x3d9c302c: rwlock_unlock 0x629563d0 0x3d9c302c: rwlock_rdlock 0x629563d0 (0) 0x3d9c302c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_wrlock 0x629563d0 (0) 0x431b3f2c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_rdlock 0x629563d0 (0) 0x431b3f2c: rwlock_unlock 0x629563d0 0x3d9c352c: rwlock_wrlock 0x629563d0 (0) 0x3d9c352c: rwlock_unlock 0x629563d0 0x3d9c352c: rwlock_rdlock 0x629563d0 (0) 0x3d9c352c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_wrlock 0x629563d0 (0) 0x431b3c2c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_rdlock 0x629563d0 (0) 0x431b3c2c: rwlock_unlock 0x629563d0 0x4fc0092c: rwlock_wrlock 0x629563d0 (0) 0x4fc0092c: rwlock_unlock 0x629563d0 0x4fc0092c: rwlock_rdlock 0x629563d0 (0) 0x4fc0092c: rwlock_unlock 0x629563d0 0x7274602c: rwlock_wrlock 0x629563d0 (0) 0x7274602c: rwlock_unlock 0x629563d0 0x7274602c: rwlock_rdlock 0x629563d0 (0) 0x7274602c: rwlock_unlock 0x629563d0 0x431b3a2c: rwlock_wrlock 0x629563d0 (0) 0x431b3a2c: rwlock_unlock 0x629563d0 0x431b3a2c: rwlock_rdlock 0x629563d0 (0) 0x431b3a2c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_wrlock 0x629563d0 (0) 0x431b352c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_rdlock 0x629563d0 (0) 0x431b352c: rwlock_unlock 0x629563d0 0x4fc00d2c: rwlock_wrlock 0x629563d0 (0) 0x4fc00d2c: rwlock_unlock 0x629563d0 0x4fc00d2c: rwlock_rdlock 0x629563d0 (0) 0x4fc00d2c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_wrlock 0x629563d0 (0) 0x431b3e2c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_rdlock 0x629563d0 (0) 0x431b3e2c: rwlock_unlock 0x629563d0 0x7274642c: rwlock_wrlock 0x629563d0 (0) rthread reaping 0x4fc0082c stack 0x5a248240 rthread reaping 0x431b372c stack 0x5a248aa0 r run() 0x431b3b2c: 9: exit run() 0x4fc0092c: 11: set_msg 0x69f4f02c: 13: enter run() 0x69f4fc2c: 14: enter run() 0x431b3d2c: 15: enter run() 0x4fc0092c: 11: msg: "new message" 0x4fc0092c: 11: exit run() 0x431b3d2c: 15: set_msg 0x69f4f02c: 13: set_msg 0x69f4fc2c: 14: set_msg 0x69f4fc2c: 14: msg: "new message" 0x431b3d2c: 15: msg: "new message" 0x69f4fc2c: 14: exit run() 0x69f4f02c: 13: msg: "new message" 0x431b3d2c: 15: exit run() 0x69f4f02c: 13: exit run() 0x431b382c: 12: set_msg 0x431b382c: 12: msg: "new message" 0x431b382c: 12: exit run() main: 46 0x69f4fa2c: 0: enter run() 0x69f4fa2c: 0: set_msg 0x69f4fa2c: 0: msg: "new message" 0x72746e2c: 1: enter run() 0x69f4fa2c: 0: exit run() 0x72746e2c: 1: set_msg 0x69f4f92c: 3: enter run() 0x72746f2c: 4: enter run() 0x431b3f2c: 2: enter run() 0x72746e2c: 1: msg: "new message" 0x431b352c: 5: enter run() 0x69f4f12c: 6: enter run() 0x7274672c: 7: enter run() 0x72746e2c: 1: exit run() 0x431b3f2c: 2: set_msg 0x7274682c: 8: enter run() 0x69f4fb2c: 9: enter run() 0x4fc0032c: 10: enter run() 0x4fc0072c: 11: enter run() 0x431b3f2c: 2: msg: "new message" 0x431b3e2c: 12: enter run() 0x69f4fe2c: 13: enter run() 0x4fc0052c: 14: enter run() 0x431b3c2c: 15: enter run() 0x431b3f2c: 2: exit run() 0x69f4f92c: 3: set_msg 0x431b3e2c: 12: set_msg 0x431b3e2c: 12: msg: "new message" 0x69f4f92c: 3: msg: "new message" 0x69f4f92c: 3: exit run() 0x7274672c: 7: set_msg 0x7274682c: 8: set_msg 0x72746f2c: 4: set_msg 0x431b3e2c: 12: exit run() 0x4fc0052c: 14: set_msg 0x4fc0072c: 11: set_msg 0x69f4f12c: 6: set_msg 0x4fc0072c: 11: msg: "new message" 0x69f4f12c: 6: msg: "new message" 0x4fc0072c: 11: exit run() 0x4fc0052c: 14: msg: "new message" 0x4fc0052c: 14: exit run() 0x69f4f12c: 6: exit run() 0x72746f2c: 4: msg: "new message" 0x72746f2c: 4: exit run() 0x431b3c2c: 15: set_msg 0x431b3c2c: 15: msg: "new message" 0x431b3c2c: 15: exit run() 0x7274672c: 7: msg: "new message" 0x7274672c: 7: exit run() 0x69f4fb2c: 9: set_msg 0x431b352c: 5: set_msg 0x7274682c: 8: msg: "new message" 0x431b352c: 5: msg: "new message" 0x7274682c: 8: exit run() 0x69f4fb2c: 9: msg: "new message" 0x431b352c: 5: exit run() 0x69f4fb2c: 9: exit run() 0x4fc0032c: 10: set_msg 0x69f4fe2c: 13: set_msg 0x4fc0032c: 10: msg: "new message" 0x69f4fe2c: 13: msg: "new message" 0x69f4fe2c: 13: exit run() 0x4fc0032c: 10: exit run() main: 47 0x69f4f22c: 0: enter run() 0x69f4f22c: 0: set_msg 0x69f4f22c: 0: msg: "new message" 0x431b382c: 1: enter run() 0x69f4f22c: 0: exit run() 0x431b382c: 1: set_msg 0x431b332c: 2: enter run() 0x7274692c: 3: enter run() 0x431b3d2c: 4: enter run() 0x431b382c: 1: msg: "new message" 0x4fc00e2c: 5: enter run() 0x7274622c: 6: enter run() 0x431b3f2c: 7: enter run() 0x4fc00e2c: 5: set_msg 0x431b382c: 1: exit run() 0x69f4f52c: 8: enter run() 0x4fc00c2c: 9: enter run() 0x4fc00d2c: 10: enter run() 0x431b3d2c: 4: set_msg 0x4fc0082c: 11: enter run() 0x4fc0082c: 11: set_msg 0x7274692c: 3: set_msg 0x7274692c: 3: msg: "new message" 0x7274692c: 3: exit run() 0x7274622c: 6: set_msg 0x4fc0082c: 11: msg: "new message" 0x4fc00c2c: 9: set_msg 0x4fc0082c: 11: exit run() 0x72746c2c: 13: enter run() 0x72746b2c: 12: enter run() 0x72746e2c: 15: enter run() 0x4fc00c2c: 9: msg: "new message" 0x7274622c: 6: msg: "new message" 0x69f4fc2c: 14: enter run() 0x4fc00e2c: 5: msg: "new message" 0x431b3d2c: 4: msg: "new message" 0x4fc00c2c: 9: exit run() 0x7274622c: 6: exit run() 0x4fc00e2c: 5: exit run() 0x431b332c: 2: set_msg 0x431b3d2c: 4: exit run() 0x72746b2c: 12: set_msg 0x72746e2c: 15: set_msg 0x72746e2c: 15: msg: "new message" 0x72746e2c: 15: exit run() 0x72746b2c: 12: msg: "new message" 0x72746b2c: 12: exit run() 0x4fc00d2c: 10: set_msg 0x69f4fc2c: 14: set_msg 0x431b3f2c: 7: set_msg 0x69f4f52c: 8: set_msg 0x431b332c: 2: msg: "new message" 0x431b3f2c: 7: msg: "new message" 0x4fc00d2c: 10: msg: "new message" 0x69f4f52c: 8: msg: "new message" 0x69f4fc2c: 14: msg: "new message" 0x431b3f2c: 7: exit run() 0x431b332c: 2: exit run() 0x4fc00d2c: 10: exit run() 0x69f4f52c: 8: exit run() 0x72746c2c: 13: set_msg 0x69f4fc2c: 14: exit run() 0x72746c2c: 13: msg: "new message" 0x72746c2c: 13: exit run() main: 48 0x69f4ff2c: 0: enter run() 0x69f4ff2c: 0: set_msg 0x4fc00b2c: 1: enter run() 0x69f4ff2c: 0: msg: "new message" 0x69f4fd2c: 2: enter run() 0x7274652c: 3: enter run() 0x69f4ff2c: 0: exit run() 0x4fc00b2c: 1: set_msg 0x69f4f32c: 4: enter run() 0x7274602c: 5: enter run() 0x69f4fb2c: 6: enter run() 0x69f4fe2c: 7: enter run() 0x7274662c: 8: enter run() 0x7274672c: 9: enter run() 0x4fc00b2c: 1: msg: "new message" 0x4fc0012c: 10: enter run() 0x72746a2c: 11: enter run() 0x431b352c: 12: enter run() 0x69f4f42c: 13: enter run() 0x431b302c: 14: enter run() 0x7274612c: 15: enter run() 0x69f4f42c: 13: set_msg 0x7274612c: 15: set_msg 0x7274612c: 15: msg: "new message" 0x7274612c: 15: exit run() 0x69f4fe2c: 7: set_msg 0x69f4fe2c: 7: msg: "new message" 0x69f4fe2c: 7: exit run() 0x72746a2c: 11: set_msg 0x7274672c: 9: set_msg 0x7274652c: 3: set_msg 0x4fc00b2c: 1: exit run() 0x69f4fb2c: 6: set_msg 0x72746a2c: 11: msg: "new message" 0x7274652c: 3: msg: "new message" 0x7274652c: 3: exit run() 0x69f4fb2c: 6: msg: "new message" 0x69f4fb2c: 6: exit run() 0x69f4f42c: 13: msg: "new message" 0x69f4f42c: 13: exit run() 0x69f4f32c: 4: set_msg 0x431b302c: 14: set_msg 0x431b302c: 14: msg: "new message" 0x431b302c: 14: exit run() 0x7274602c: 5: set_msg 0x4fc0012c: 10: set_msg 0x7274602c: 5: msg: "new message" 0x7274672c: 9: msg: "new message" 0x4fc0012c: 10: msg: "new message" 0x7274602c: 5: exit run() 0x72746a2c: 11: exit run() 0x7274672c: 9: exit run() 0x4fc0012c: 10: exit run() 0x69f4f32c: 4: msg: "new message" 0x69f4f32c: 4: exit run() 0x431b352c: 12: set_msg 0x431b352c: 12: msg: "new message" 0x431b352c: 12: exit run() 0x7274662c: 8: set_msg 0x7274662c: 8: msg: "new message" 0x7274662c: 8: exit run() 0x69f4fd2c: 2: set_msg 0x69f4fd2c: 2: msg: "new message" 0x69f4fd2c: 2: exit run() main: 49 0x431b3a2c: 0: enter run() 0x431b3a2c: 0: set_msg 0x4fc00e2c: 1: enter run() 0x431b3a2c: 0: msg: "new message" 0x431b3a2c: 0: exit run() 0x4fc00e2c: 1: set_msg 0x431b3f2c: 2: enter run() 0x4fc00d2c: 3: enter run() 0x4fc0042c: 4: enter run() 0x4fc0072c: 5: enter run() 0x4fc00e2c: 1: msg: "new message" 0x4fc0092c: 6: enter run() 0x7274622c: 7: enter run() 0x72746d2c: 8: enter run() 0x72746b2c: 9: enter run() 0x431b322c: 10: enter run() 0x4fc00e2c: 1: exit run() 0x4fc0092c: 6: set_msg 0x431b3c2c: 11: enter run() 0x69f4fd2c: 13: enter run() 0x4fc0032c: 14: enter run() 0x7274622c: 7: set_msg 0x4fc00a2c: 15: enter run() 0x7274632c: 12: enter run() 0x4fc0042c: 4: set_msg 0x7274622c: 7: msg: "new message" 0x7274622c: 7: exit run() 0x4fc0092c: 6: msg: "new message" 0x4fc0092c: 6: exit run() 0x431b322c: 10: set_msg 0x69f4fd2c: 13: set_msg 0x69f4fd2c: 13: msg: "new message" 0x69f4fd2c: 13: exit run() 0x431b322c: 10: msg: "new message" 0x431b322c: 10: exit run() 0x4fc00d2c: 3: set_msg 0x72746d2c: 8: set_msg 0x4fc00d2c: 3: msg: "new message" 0x4fc00d2c: 3: exit run() 0x4fc00a2c: 15: set_msg 0x72746d2c: 8: msg: "new message" 0x4fc0042c: 4: msg: "new message" 0x4fc00a2c: 15: msg: "new message" 0x72746d2c: 8: exit run() 0x4fc00a2c: 15: exit run() 0x431b3c2c: 11: set_msg 0x72746b2c: 9: set_msg 0x72746b2c: 9: msg: "new message" 0x72746b2c: 9: exit run() 0x431b3c2c: 11: msg: "new message" 0x4fc0042c: 4: exit run() 0x431b3c2c: 11: exit run() 0x4fc0072c: 5: set_msg 0x4fc0072c: 5: msg: "new message" 0x4fc0072c: 5: exit run() 0x7274632c: 12: set_msg 0x4fc0032c: 14: set_msg 0x431b3f2c: 2: set_msg 0x7274632c: 12: msg: "new message" 0x4fc0032c: 14: msg: "new message" 0x7274632c: 12: exit run() 0x431b3f2c: 2: msg: "new message" 0x4fc0032c: 14: exit run() 0x431b3f2c: 2: exit run() main: 50 0x7274692c: 0: enter run() 0x7274692c: 0: set_msg 0x7274692c: 0: msg: "new message" 0x7274692c: 0: exit run() 0x4fc0042c: 1: enter run() 0x4fc0042c: 1: set_msg 0x4fc0042c: 1: msg: "new message" 0x7274682c: 2: enter run() 0x4fc0042c: 1: exit run() 0x7274682c: 2: set_msg 0x7274682c: 2: msg: "new message" 0x431b312c: 3: enter run() 0x7274682c: 2: exit run() 0x4fc00e2c: 4: enter run() 0x431b312c: 3: set_msg 0x431b312c: 3: msg: "new message" 0x431b312c: 3: exit run() 0x4fc00e2c: 4: set_msg 0x4fc00e2c: 4: msg: "new message" 0x4fc00e2c: 4: exit run() 0x7274642c: 6: enter run() 0x7274642c: 6: set_msg 0x7274642c: 6: msg: "new message" 0x7274642c: 6: exit run() 0x4fc0092c: 5: enter run() 0x4fc0092c: 5: set_msg 0x4fc0092c: 5: msg: "new message" 0x4fc0092c: 5: exit run() 0x72746d2c: 7: enter run() 0x72746d2c: 7: set_msg 0x72746d2c: 7: msg: "new message" 0x72746d2c: 7: exit run() 0x4fc00b2c: 8: enter run() 0x4fc00b2c: 8: set_msg 0x4fc00b2c: 8: msg: "new message" 0x4fc00b2c: 8: exit run() 0x7274652c: 9: enter run() 0x7274652c: 9: set_msg 0x7274652c: 9: msg: "new message" 0x7274662c: 10: enter run() 0x7274652c: 9: exit run() 0x7274662c: 10: set_msg 0x7274662c: 10: msg: "new message" 0x7274662c: 10: exit run() 0x7274672c: 11: enter run() 0x7274672c: 11: set_msg 0x69f4f92c: 12: enter run() 0x7274672c: 11: msg: "new message" 0x7274672c: 11: exit run() 0x69f4f92c: 12: set_msg 0x69f4f92c: 12: msg: "new message" 0x69f4f92c: 12: exit run() 0x431b322c: 13: enter run() 0x431b322c: 13: set_msg 0x431b332c: 14: enter run() 0x431b322c: 13: msg: "new message" 0x4fc00c2c: 15: enter run() 0x4fc00c2c: 15: set_msg 0x431b322c: 13: exit run() 0x431b332c: 14: set_msg 0x4fc00c2c: 15: msg: "new message" 0x431b332c: 14: msg: "new message" 0x4fc00c2c: 15: exit run() 0x431b332c: 14: exit run() main: 51 0x431b342c: 0: enter run() 0x431b342c: 0: set_msg 0x7274622c: 1: enter run() 0x431b342c: 0: msg: "new message" 0x431b342c: 0: exit run() 0x7274622c: 1: set_msg 0x3d9c392c: 2: enter run() 0x7274622c: 1: msg: "new message" 0x3d9c312c: 4: enter run() 0x431b3b2c: 3: enter run() 0x7274622c: 1: exit run() 0x3d9c392c: 2: set_msg 0x4fc0052c: 5: enter run() 0x7274692c: 6: enter run() 0x3d9c392c: 2: msg: "new message" 0x4fc0062c: 7: enter run() 0x431b3a2c: 9: enter run() 0x431b362c: 8: enter run() 0x4fc0062c: 7: set_msg 0x3d9c362c: 10: enter run() 0x3d9c392c: 2: exit run() 0x4fc00b2c: 11: enter run() 0x4fc0072c: 12: enter run() 0x3d9c3c2c: 13: enter run() 0x431b382c: 14: enter run() 0x72746a2c: 15: enter run() 0x4fc0062c: 7: msg: "new message" 0x431b3b2c: 3: set_msg 0x431b3b2c: 3: msg: "new message" 0x431b382c: 14: set_msg 0x431b3b2c: 3: exit run() 0x3d9c3c2c: 13: set_msg 0x431b362c: 8: set_msg 0x431b382c: 14: msg: "new message" 0x431b362c: 8: msg: "new message" 0x431b382c: 14: exit run() 0x4fc0062c: 7: exit run() 0x3d9c3c2c: 13: msg: "new message" 0x431b362c: 8: exit run() 0x3d9c3c2c: 13: exit run() 0x4fc0072c: 12: set_msg 0x4fc0052c: 5: set_msg 0x4fc0072c: 12: msg: "new message" 0x4fc0072c: 12: exit run() 0x4fc00b2c: 11: set_msg 0x3d9c312c: 4: set_msg 0x431b3a2c: 9: set_msg 0x4fc00b2c: 11: msg: "new message" 0x4fc00b2c: 11: exit run() 0x431b3a2c: 9: msg: "new message" 0x431b3a2c: 9: exit run() 0x3d9c312c: 4: msg: "new message" 0x4fc0052c: 5: msg: "new message" 0x3d9c312c: 4: exit run() 0x4fc0052c: 5: exit run() 0x72746a2c: 15: set_msg 0x3d9c362c: 10: set_msg 0x3d9c362c: 10: msg: "new message" 0x72746a2c: 15: msg: "new message" 0x3d9c362c: 10: exit run() 0x72746a2c: 15: exit run() 0x7274692c: 6: set_msg 0x7274692c: 6: msg: "new message" 0x7274692c: 6: exit run() main: 52 0x4fc0082c: 0: enter run() 0x4fc0082c: 0: set_msg 0x431b352c: 1: enter run() 0x4fc0082c: 0: msg: "new message" 0x4fc0082c: 0: exit run() 0x431b352c: 1: set_msg 0x3d9c3f2c: 2: enter run() 0x3d9c3f2c: 2: set_msg 0x431b352c: 1: msg: "new message" 0x3d9c3f2c: 2: msg: "new message" 0x431b352c: 1: exit run() 0x431b342c: 3: enter run() 0x3d9c3f2c: 2: exit run() 0x431b342c: 3: set_msg 0x431b342c: 3: msg: "new message" 0x4fc0092c: 4: enter run() 0x431b342c: 3: exit run() 0x4fc0092c: 4: set_msg 0x4fc0092c: 4: msg: "new message" 0x4fc0012c: 5: enter run() 0x4fc0092c: 4: exit run() 0x4fc0012c: 5: set_msg 0x4fc0012c: 5: msg: "new message" 0x4fc0012c: 5: exit run() 0x431b362c: 6: enter run() 0x431b362c: 6: set_msg 0x4fc00a2c: 7: enter run() 0x431b362c: 6: msg: "new message" 0x431b362c: 6: exit run() 0x4fc00a2c: 7: set_msg 0x4fc00a2c: 7: msg: "new message" 0x4fc00a2c: 7: exit run() 0x4fc00c2c: 8: enter run() 0x4fc00c2c: 8: set_msg 0x4fc00c2c: 8: msg: "new message" 0x4fc00c2c: 8: exit run() 0x431b3d2c: 9: enter run() 0x431b3d2c: 9: set_msg 0x431b3d2c: 9: msg: "new message" 0x4fc00d2c: 10: enter run() 0x431b3d2c: 9: exit run() 0x4fc00d2c: 10: set_msg 0x4fc00d2c: 10: msg: "new message" 0x4fc00d2c: 10: exit run() 0x3d9c3a2c: 11: enter run() 0x3d9c3a2c: 11: set_msg 0x3d9c3a2c: 11: msg: "new message" 0x72746f2c: 12: enter run() 0x3d9c3a2c: 11: exit run() 0x72746f2c: 12: set_msg 0x72746f2c: 12: msg: "new message" 0x72746f2c: 12: exit run() 0x4fc00e2c: 13: enter run() 0x4fc00e2c: 13: set_msg 0x4fc00e2c: 13: msg: "new message" 0x431b3e2c: 14: enter run() 0x4fc00e2c: 13: exit run() 0x3d9c3b2c: 15: enter run() 0x431b3e2c: 14: set_msg 0x431b3e2c: 14: msg: "new message" 0x431b3e2c: 14: exit run() 0x3d9c3b2c: 15: set_msg 0x3d9c3b2c: 15: msg: "new message" 0x3d9c3b2c: 15: exit run() main: 53 0x4fc00f2c: 0: enter run() 0x4fc00f2c: 0: set_msg 0x4fc00f2c: 0: msg: "new message" 0x3d9c362c: 1: enter run() 0x4fc00f2c: 0: exit run() 0x3d9c362c: 1: set_msg 0x3d9c362c: 1: msg: "new message" 0x4fc0052c: 2: enter run() 0x3d9c362c: 1: exit run() 0x3d9c332c: 3: enter run() 0x4fc0052c: 2: set_msg 0x72746b2c: 4: enter run() 0x72746c2c: 5: enter run() 0x431b342c: 6: enter run() 0x431b372c: 7: enter run() 0x72746d2c: 8: enter run() 0x4fc0052c: 2: msg: "new message" 0x3d9c302c: 9: enter run() 0x3d9c342c: 10: enter run() 0x431b392c: 11: enter run() 0x72746e2c: 12: enter run() 0x3d9c322c: 14: enter run() 0x4fc0002c: 13: enter run() 0x4fc00b2c: 15: enter run() 0x72746b2c: 4: set_msg 0x4fc0052c: 2: exit run() 0x3d9c342c: 10: set_msg 0x3d9c322c: 14: set_msg 0x3d9c302c: 9: set_msg 0x3d9c322c: 14: msg: "new message" 0x3d9c322c: 14: exit run() 0x431b342c: 6: set_msg 0x3d9c302c: 9: msg: "new message" 0x3d9c302c: 9: exit run() 0x3d9c342c: 10: msg: "new message" 0x3d9c342c: 10: exit run() 0x72746b2c: 4: msg: "new message" 0x72746b2c: 4: exit run() 0x431b342c: 6: msg: "new message" 0x431b372c: 7: set_msg 0x72746e2c: 12: set_msg 0x431b342c: 6: exit run() 0x72746e2c: 12: msg: "new message" 0x72746e2c: 12: exit run() 0x431b372c: 7: msg: "new message" 0x72746c2c: 5: set_msg 0x3d9c332c: 3: set_msg 0x4fc0002c: 13: set_msg 0x3d9c332c: 3: msg: "new message" 0x4fc0002c: 13: msg: "new message" 0x3d9c332c: 3: exit run() 0x72746c2c: 5: msg: "new message" 0x431b372c: 7: exit run() 0x4fc0002c: 13: exit run() 0x4fc00b2c: 15: set_msg 0x72746d2c: 8: set_msg 0x72746c2c: 5: exit run() 0x4fc00b2c: 15: msg: "new message" 0x72746d2c: 8: msg: "new message" 0x4fc00b2c: 15: exit run() 0x72746d2c: 8: exit run() 0x431b392c: 11: set_msg 0x431b392c: 11: msg: "new message" 0x431b392c: 11: exit run() main: 54 0x4fc0082c: 0: enter run() 0x4fc0082c: 0: set_msg 0x4fc0082c: 0: msg: "new message" 0x431b372c: 1: enter run() 0x4fc0082c: 0: exit run() 0x431b372c: 1: set_msg 0x431b372c: 1: msg: "new message" 0x4fc0032c: 2: enter run() 0x431b372c: 1: exit run() 0x4fc0032c: 2: set_msg 0x4fc0032c: 2: msg: "new message" 0x4fc0032c: 2: exit run() 0x3d9c302c: 3: enter run() 0x3d9c302c: 3: set_msg 0x3d9c302c: 3: msg: "new message" 0x3d9c302c: 3: exit run() 0x431b3f2c: 4: enter run() 0x431b3f2c: 4: set_msg 0x431b3f2c: 4: msg: "new message" 0x431b3f2c: 4: exit run() 0x3d9c352c: 5: enter run() 0x3d9c352c: 5: set_msg 0x3d9c352c: 5: msg: "new message" 0x3d9c352c: 5: exit run() 0x431b3c2c: 6: enter run() 0x431b3c2c: 6: set_msg 0x431b3c2c: 6: msg: "new message" 0x431b3c2c: 6: exit run() 0x4fc0092c: 7: enter run() 0x4fc0092c: 7: set_msg 0x4fc0092c: 7: msg: "new message" 0x4fc0092c: 7: exit run() 0x7274602c: 8: enter run() 0x7274602c: 8: set_msg 0x7274602c: 8: msg: "new message" 0x7274602c: 8: exit run() 0x431b3a2c: 9: enter run() 0x431b3a2c: 9: set_msg 0x431b3a2c: 9: msg: "new message" 0x431b3a2c: 9: exit run() 0x431b352c: 10: enter run() 0x431b352c: 10: set_msg 0x431b352c: 10: msg: "new message" 0x431b352c: 10: exit run() 0x4fc00d2c: 11: enter run() 0x4fc00d2c: 11: set_msg 0x4fc00d2c: 11: msg: "new message" 0x4fc00d2c: 11: exit run() 0x431b3e2c: 12: enter run() 0x431b3e2c: 12: set_msg 0x431b3e2c: 12: msg: "new message" 0x7274642c: 13: enter run() 0x431b3e2c: 12: exit run() 0x7274642c: 1rthread reaping 0x4fc0032c stack 0x5a2273a0 0x7274642c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c302c stack 0x5a248560 0x7274642c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x431b3f2c stack 0x5a244120 rthread reaping 0x3d9c352c stack 0x5a248000 0x3d9c392c: rwlock_wrlock 0x629563d0 (1) rthread reaping 0x431b3c2c stack 0x5a227100 rthread reaping 0x4fc0092c stack 0x5a2279a0 rthread reaping 0x7274602c stack 0x5a227200 rthread reaping 0x431b3a2c stack 0x5a244840 0x72746e2c: rwlock_wrlock 0x629563d0 (2147483649) rthread reaping 0x431b352c stack 0x5a222860 rthread reaping 0x4fc00d2c stack 0x5a244c60 rthread reaping 0x431b3e2c stack 0x5a2482e0 0x7274642c: rwlock_unlock 0x629563d0 0x72746e2c: rwlock_unlock 0x629563d0 rthread reaping 0x7274642c stack 0x5a248640 0x72746e2c: rwlock_rdlock 0x629563d0 (0) 0x72746e2c: rwlock_unlock 0x629563d0 0x3d9c392c: rwlock_unlock 0x629563d0 0x3d9c392c: rwlock_rdlock 0x629563d0 (0) 0x3d9c392c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c392c stack 0x5a248360 rthread reaping 0x72746e2c stack 0x5a244780 0x3d9c312c: rwlock_wrlock 0x629563d0 (0) 0x3d9c312c: rwlock_unlock 0x629563d0 0x3d9c312c: rwlock_rdlock 0x629563d0 (0) 0x431b302c: rwlock_wrlock 0x629563d0 (1) 0x3d9c312c: rwlock_unlock 0x629563d0 0x3d9c332c: rwlock_wrlock 0x629563d0 (2147483647) 0x72746a2c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc00c2c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c362c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b302c: rwlock_unlock 0x629563d0 0x431b302c: rwlock_rdlock 0x629563d0 (2147483647) 0x72746d2c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0002c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc00f2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b372c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c3d2c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c332c: rwlock_unlock 0x629563d0 0x3d9c352c: rwlock_wrlock 0x629563d0 (0) 0x3d9c332c: rwlock_rdlock 0x629563d0 (2147483647) 0x431b322c: rwlock_wrlock 0x629563d0 (4294967295) rthread reaping 0x3d9c312c stack 0x5a244780 0x3d9c352c: rwlock_unlock 0x629563d0 0x3d9c352c: rwlock_rdlock 0x629563d0 (4294967295) 0x4fc0022c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c3f2c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c3b2c: rwlock_wrlock 0x629563d0 (4294967295) 0x72746a2c: rwlock_unlock 0x629563d0 0x4fc00c2c: rwlock_unlock 0x629563d0 0x3d9c362c: rwlock_unlock 0x629563d0 0x4fc00c2c: rwlock_rdlock 0x629563d0 (0) 0x4fc0022c: rwlock_unlock 0x629563d0 0x3d9c362c: rwlock_rdlock 0x629563d0 (2147483647) 0x3d9c362c: rwlock_unlock 0x629563d0 0x4fc0022c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3f2c: rwlock_unlock 0x629563d0 0x431b322c: rwlock_unlock 0x629563d0 0x3d9c352c: rwlock_unlock 0x629563d0 0x3d9c3f2c: rwlock_rdlock 0x629563d0 (1) 0x431b322c: rwlock_rdlock 0x629563d0 (2147483649) 0x3d9c332c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_rdlock 0x629563d0 (2147483651) 0x431b322c: rwlock_unlock 0x629563d0 0x4fc0022c: rwlock_unlock 0x629563d0 0x72746a2c: rwlock_unlock 0x629563d0 0x4fc00c2c: rwlock_unlock 0x629563d0 0x431b302c: rwlock_unlock 0x629563d0 0x3d9c3f2c: rwlock_unlock 0x629563d0 rthread reaping 0x431b302c stack 0x5a248360 rthread reaping 0x3d9c332c stack 0x5a248640 rthread reaping 0x72746a2c stack 0x5a2482e0 0x3d9c3b2c: rwlock_unlock 0x629563d0 rthread reaping 0x4fc00c2c stack 0x5a244c60 rthread reaping 0x3d9c362c stack 0x5a222860 0x72746d2c: rwlock_unlock 0x629563d0 0x3d9c3d2c: rwlock_unlock 0x629563d0 0x72746d2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3d2c: rwlock_rdlock 0x629563d0 (2147483647) 0x431b372c: rwlock_unlock 0x629563d0 0x3d9c3b2c: rwlock_rdlock 0x629563d0 (1) 0x3d9c3d2c: rwlock_unlock 0x629563d0 0x431b372c: rwlock_rdlock 0x629563d0 (2147483649) 0x3d9c3b2c: rwlock_unlock 0x629563d0 0x431b372c: rwlock_unlock 0x629563d0 0x72746d2c: rwlock_unlock 0x629563d0 0x4fc0002c: rwlock_unlock 0x629563d0 0x4fc0002c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x72746d2c stack 0x5a244840 0x4fc0002c: rwlock_unlock 0x629563d0 0x4fc00f2c: rwlock_unlock 0x629563d0 rthread reaping 0x4fc0002c stack 0x5a227200 0x4fc00f2c: rwlock_rdlock 0x629563d0 (0) 0x4fc00f2c: rwlock_unlock 0x629563d0 rthread reaping 0x4fc00f2c stack 0x5a2279a0 rthread reaping 0x431b372c stack 0x5a227100 rthread reaping 0x3d9c3d2c stack 0x5a248000 rthread reaping 0x3d9c352c stack 0x5a244120 rthread reaping 0x431b322c stack 0x5a248560 rthread reaping 0x4fc0022c stack 0x5a2273a0 rthread reaping 0x3d9c3b2c stack 0x5a248aa0 rthread reaping 0x3d9c3f2c stack 0x5a248240 0x72746c2c: rwlock_wrlock 0x629563d0 (0) 0x72746c2c: rwlock_unlock 0x629563d0 0x72746c2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3e2c: rwlock_wrlock 0x629563d0 (1) 0x72746c2c: rwlock_unlock 0x629563d0 0x72746d2c: rwlock_wrlock 0x629563d0 (2147483647) 0x431b3e2c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c3e2c: rwlock_unlock 0x629563d0 0x3d9c3e2c: rwlock_rdlock 0x629563d0 (0) 0x7274692c: rwlock_wrlock 0x629563d0 (2147483649) 0x7274612c: rwlock_wrlock 0x629563d0 (2147483649) 0x4fc0072c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c302c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c3e2c: rwlock_unlock 0x629563d0 0x3d9c3c2c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0042c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc00d2c: rwlock_wrlock 0x629563d0 (4294967295) rthread reaping 0x72746c2c stack 0x5a248240 0x431b3c2c: rwlock_wrlock 0x629563d0 (4294967295) rthread reaping 0x3d9c3e2c stack 0x5a248aa0 0x72746d2c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_wrlock 0x629563d0 (0) 0x3d9c312c: rwlock_wrlock 0x629563d0 (2147483647) 0x3d9c372c: rwlock_wrlock 0x629563d0 (4294967295) 0x72746d2c: rwlock_rdlock 0x629563d0 (4294967295) 0x3d9c382c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3d2c: rwlock_unlock 0x629563d0 0x3d9c372c: rwlock_unlock 0x629563d0 0x3d9c372c: rwlock_rdlock 0x629563d0 (0) 0x72746d2c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_rdlock 0x629563d0 (2147483649) 0x3d9c372c: rwlock_unlock 0x629563d0 rthread reaping 0x72746d2c stack 0x5a2273a0 0x431b3d2c: rwlock_unlock 0x629563d0 0x3d9c302c: rwlock_unlock 0x629563d0 0x3d9c382c: rwlock_unlock 0x629563d0 0x3d9c382c: rwlock_rdlock 0x629563d0 (0) 0x3d9c382c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c302c: rwlock_rdlock 0x629563d0 (0) 0x3d9c312c: rwlock_unlock 0x629563d0 0x3d9c302c: rwlock_unlock 0x629563d0 0x3d9c312c: rwlock_rdlock 0x629563d0 (1) 0x3d9c312c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_unlock 0x629563d0 0x4fc00d2c: rwlock_unlock 0x629563d0 0x4fc0042c: rwlock_unlock 0x629563d0 0x7274612c: rwlock_unlock 0x629563d0 0x7274612c: rwlock_rdlock 0x629563d0 (0) 0x7274612c: rwlock_unlock 0x629563d0 0x4fc0042c: rwlock_rdlock 0x629563d0 (0) 0x7274692c: rwlock_unlock 0x629563d0 0x4fc00d2c: rwlock_rdlock 0x629563d0 (0) 0x4fc00d2c: rwlock_unlock 0x629563d0 0x7274692c: rwlock_rdlock 0x629563d0 (1) 0x7274692c: rwlock_unlock 0x629563d0 0x4fc0042c: rwlock_unlock 0x629563d0 0x4fc0072c: rwlock_unlock 0x629563d0 0x4fc0072c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3c2c: rwlock_unlock 0x629563d0 0x3d9c3c2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3c2c: rwlock_unlock 0x629563d0 0x4fc0072c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_rdlock 0x629563d0 (0) 0x431b3e2c: rwlock_unlock 0x629563d0 rthread reaping 0x7274692c stack 0x5a244120 rthread reaping 0x7274612c stack 0x5a248000 rthread reaping 0x4fc0072c stack 0x5a227100 rthread reaping 0x3d9c302c stack 0x5a2279a0 rthread reaping 0x3d9c3c2c stack 0x5a227200 rthread reaping 0x4fc0042c stack 0x5a244840 rthread reaping 0x431b3e2c stack 0x5a248560 rthread reaping 0x4fc00d2c stack 0x5a222860 rthread reaping 0x431b3c2c stack 0x5a244c60 rthread reaping 0x431b3d2c stack 0x5a2482e0 rthread reaping 0x3d9c312c stack 0x5a248640 rthread reaping 0x3d9c372c stack 0x5a248360 rthread reaping 0x3d9c382c stack 0x5a244780 0x4fc0052c: rwlock_wrlock 0x629563d0 (0) 0x4fc0052c: rwlock_unlock 0x629563d0 0x4fc0052c: rwlock_rdlock 0x629563d0 (0) 0x4fc0052c: rwlock_unlock 0x629563d0 0x3d9c3a2c: rwlock_wrlock 0x629563d0 (0) 0x3d9c3a2c: rwlock_unlock 0x629563d0 0x3d9c3a2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3a2c: rwlock_unlock 0x629563d0 0x3d9c352c: rwlock_wrlock 0x629563d0 (0) 0x3d9c352c: rwlock_unlock 0x629563d0 0x3d9c352c: rwlock_rdlock 0x629563d0 (0) 0x3d9c352c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_wrlock 0x629563d0 (0) 0x431b3e2c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_rdlock 0x629563d0 (0) 0x431b3e2c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_wrlock 0x629563d0 (0) 0x431b3f2c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_rdlock 0x629563d0 (0) 0x431b3f2c: rwlock_unlock 0x629563d0 0x3d9c3b2c: rwlock_wrlock 0x629563d0 (0) 0x3d9c3b2c: rwlock_unlock 0x629563d0 0x3d9c3b2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3b2c: rwlock_unlock 0x629563d0 0x3d9c3c2c: rwlock_wrlock 0x629563d0 (0) 0x3d9c3c2c: rwlock_unlock 0x629563d0 0x3d9c3c2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3c2c: rwlock_unlock 0x629563d0 0x4fc0062c: rwlock_wrlock 0x629563d0 (0) 0x4fc0062c: rwlock_unlock 0x629563d0 0x4fc0062c: rwlock_rdlock 0x629563d0 (0) 0x4fc0062c: rwlock_unlock 0x629563d0 0x3d9c332c: rwlock_wrlock 0x629563d0 (0) 0x3d9c332c: rwlock_unlock 0x629563d0 0x3d9c332c: rwlock_rdlock 0x629563d0 (0) 0x431b3a2c: rwlock_wrlock 0x629563d0 (1) 0x3d9c332c: rwlock_unlock 0x629563d0 0x4fc0082c: rwlock_wrlock 0x629563d0 (0) 0x4fc0082c: rwlock_unlock 0x629563d0 0x4fc0082c: rwlock_rdlock 0x629563d0 (0) 0x431b3a2c: rwlock_unlock 0x629563d0 0x431b3a2c: rwlock_rdlock 0x629563d0 (1) 0x4fc0082c: rwlock_unlock 0x629563d0 0x431b3a2c: rwlock_unlock 0x629563d0 0x4fc0072c: rwlock_wrlock 0x629563d0 (0) rthread reaping 0x4fc0052c stack 0x5a244780 rthread reaping 0x3d9c3a2c stack 0x5a248360 rthread reaping 0x3d9c352c stack 0x5a248640 rthread reaping 0x431b3e2c stack 0x5a2482e0 rthread reaping 0x431b3f2c stack 0x5a244c60 0x72746c2c: rwlock_wrlock 0x629563d0 (2147483647) rthread reaping 0x3d9c3b2c stack 0x5a222860 rthread reaping 0x3d9c3c2c stack 0x5a248560 rthread reaping 0x4fc0062c stack 0x5a244840 rthread reaping 0x3d9c332c stack 0x5a227200 rthread reaping 0x431b3a2c stack 0x5a2279a0 0x7274682c: rwlock_wrlock 0x629563d0 (4294967295) rthread reaping 0x4fc0082c stack 0x5a227100 0x72746f2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b382c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0072c: rwlock_unlock 0x629563d0 0x4fc0072c: rwlock_rdlock 0x629563d0 (0) 0x4fc0072c: rwlock_unlock 0x629563d0 0x431b382c: rwlock_unlock 0x629563d0 0x431b382c: rwlock_rdlock 0x629563d0 (0) 0x431b382c: rwlock_unlock 0x629563d0 0x72746c2c: rwlock_unlock 0x629563d0 0x72746c2c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x4fc0072c stack 0x5a248000 0x72746c2c: rwlock_unlock 0x629563d0 rthread reaping 0x72746c2c stack 0x5a244120 0x72746f2c: rwlock_unlock 0x629563d0 0x72746f2c: rwlock_rdlock 0x629563d0 (0) 0x72746f2c: rwlock_unlock 0x629563d0 0x7274682c: rwlock_unlock 0x629563d0 0x7274682c: rwlock_rdlock 0x629563d0 (0) 0x7274682c: rwlock_unlock 0x629563d0 rthread reaping 0x7274682c stack 0x5a2273a0 rthread reaping 0x72746f2c stack 0x5a248aa0 rthread reaping 0x431b382c stack 0x5a248240 0x431b362c: rwlock_wrlock 0x629563d0 (0) 0x431b362c: rwlock_unlock 0x629563d0 0x431b362c: rwlock_rdlock 0x629563d0 (0) 0x431b362c: rwlock_unlock 0x629563d0 0x3d9c3c2c: rwlock_wrlock 0x629563d0 (0) 0x3d9c3c2c: rwlock_unlock 0x629563d0 0x3d9c3c2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3c2c: rwlock_unlock 0x629563d0 0x3d9c352c: rwlock_wrlock 0x629563d0 (0) 0x3d9c352c: rwlock_unlock 0x629563d0 0x3d9c352c: rwlock_rdlock 0x629563d0 (0) 0x3d9c352c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_wrlock 0x629563d0 (0) 0x7274652c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_rdlock 0x629563d0 (0) 0x7274652c: rwlock_unlock 0x629563d0 0x4fc0032c: rwlock_wrlock 0x629563d0 (0) 0x4fc0032c: rwlock_unlock 0x629563d0 0x4fc0032c: rwlock_rdlock 0x629563d0 (0) 0x7274672c: rwlock_wrlock 0x629563d0 (0) 0x4fc0032c: rwlock_unlock 0x629563d0 0x7274672c: rwlock_unlock 0x629563d0 0x7274672c: rwlock_rdlock 0x629563d0 (0) 0x7274672c: rwlock_unlock 0x629563d0 0x3d9c3d2c: rwlock_wrlock 0x629563d0 (0) 0x3d9c3d2c: rwlock_unlock 0x629563d0 0x3d9c3d2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3d2c: rwlock_unlock 0x629563d0 0x4fc00c2c: rwlock_wrlock 0x629563d0 (0) 0x4fc00c2c: rwlock_unlock 0x629563d0 0x4fc00c2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3f2c: rwlock_wrlock 0x629563d0 (0) 0x4fc00c2c: rwlock_unlock 0x629563d0 0x3d9c312c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c312c: rwlock_unlock 0x629563d0 0x3d9c312c: rwlock_rdlock 0x629563d0 (0) 0x3d9c312c: rwlock_unlock 0x629563d0 0x3d9c3f2c: rwlock_unlock 0x629563d0 0x3d9c3f2c: rwlock_rdlock 0x629563d0 (0) 0x4fc0042c: rwlock_wrlock 0x629563d0 (1) 0x431b332c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c3f2c: rwlock_unlock 0x629563d0 0x3d9c322c: rwlock_wrlock 0x629563d0 (0) 0x4fc00d2c: rwlock_wrlock 0x629563d0 (4294967295) rthread reaping 0x431b362c stack 0x5a248240 rthread reaping 0x3d9c3c2c stack 0x5a248aa0 rthread reaping 0x3d9c352c stack 0x5a2273a0 rthread reaping 0x7274652c stack 0x5a244120 rthread reaping 0x4fc0032c stack 0x5a248000 rthread reaping 0x7274672c stack 0x5a227100 rthread reaping 0x3d9c3d2c stack 0x5a2279a0 rthread reaping 0x4fc00c2c stack 0x5a227200 0x3d9c322c: rwlock_unlock 0x629563d0 0x3d9c322c: rwlock_rdlock 0x629563d0 (0) 0x431b3d2c: rwlock_wrlock 0x629563d0 (1) 0x72746d2c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c322c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_unlock 0x629563d0 0x72746d2c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_rdlock 0x629563d0 (4294967295) 0x431b3d2c: rwlock_unlock 0x629563d0 0x72746d2c: rwlock_rdlock 0x629563d0 (2147483647) 0x4fc0042c: rwlock_unlock 0x629563d0 0x4fc0042c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x3d9c3f2c stack 0x5a244840 rthread reaping 0x3d9c312c stack 0x5a248560 0x431b332c: rwlock_unlock 0x629563d0 0x431b332c: rwlock_rdlock 0x629563d0 (0) 0x431b332c: rwlock_unlock 0x629563d0 0x4fc0042c: rwlock_unlock 0x629563d0 0x72746d2c: rwlock_unlock 0x629563d0 0x4fc00d2c: rwlock_unlock 0x629563d0 0x4fc00d2c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x4fc0042c stack 0x5a222860 0x4fc00d2c: rwlock_unlock 0x629563d0 rthread reaping 0x431b332c stack 0x5a244c60 rthread reaping 0x3d9c322c stack 0x5a2482e0 rthread reaping 0x4fc00d2c stack 0x5a248640 rthread reaping 0x72746d2c stack 0x5a248360 rthread reaping 0x431b3d2c stack 0x5a244780 0x3d9c3d2c: rwlock_wrlock 0x629563d0 (0) 0x3d9c3d2c: rwlock_unlock 0x629563d0 0x3d9c3d2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3d2c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_wrlock 0x629563d0 (0) 0x431b352c: rwlock_unlock 0x629563d0 0x431b352c: rwlock_rdlock 0x629563d0 (0) 0x7274632c: rwlock_wrlock 0x629563d0 (0) 0x431b352c: rwlock_unlock 0x629563d0 0x7274632c: rwlock_unlock 0x629563d0 0x7274632c: rwlock_rdlock 0x629563d0 (0) 0x7274632c: rwlock_unlock 0x629563d0 0x4fc0042c: rwlock_wrlock 0x629563d0 (0) 0x4fc0042c: rwlock_unlock 0x629563d0 0x4fc0042c: rwlock_rdlock 0x629563d0 (0) 0x4fc00a2c: rwlock_wrlock 0x629563d0 (1) 0x4fc0042c: rwlock_unlock 0x629563d0 0x3d9c3b2c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c3b2c: rwlock_unlock 0x629563d0 0x3d9c3b2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3b2c: rwlock_unlock 0x629563d0 0x4fc0092c: rwlock_wrlock 0x629563d0 (0) 0x4fc0092c: rwlock_unlock 0x629563d0 0x4fc0092c: rwlock_rdlock 0x629563d0 (0) 0x4fc0092c: rwlock_unlock 0x629563d0 0x4fc00a2c: rwlock_unlock 0x629563d0 0x4fc00a2c: rwlock_rdlock 0x629563d0 (0) 0x4fc00a2c: rwlock_unlock 0x629563d0 0x7274692c: rwlock_wrlock 0x629563d0 (0) 0x7274692c: rwlock_unlock 0x629563d0 0x7274692c: rwlock_rdlock 0x629563d0 (0) 0x7274692c: rwlock_unlock 0x629563d0 0x4fc0052c: rwlock_wrlock 0x629563d0 (0) 0x4fc0052c: rwlock_unlock 0x629563d0 0x4fc0052c: rwlock_rdlock 0x629563d0 (0) 0x431b302c: rwlock_wrlock 0x629563d0 (1) 0x4fc0052c: rwlock_unlock 0x629563d0 0x431b302c: rwlock_unlock 0x629563d0 0x431b302c: rwlock_rdlock 0x629563d0 (0) 0x431b302c: rwlock_unlock 0x629563d0 0x431b312c: rwlock_wrlock 0x629563d0 (0) 0x431b312c: rwlock_unlock 0x629563d0 0x431b312c: rwlock_rdlock 0x629563d0 (0) 0x431b312c: rwlock_unlock 0x629563d0 0x4fc0062c: rwlock_wrlock 0x629563d0 (0) 0x4fc0062c: rwlock_unlock 0x629563d0 0x4fc0062c: rwlock_rdlock 0x629563d0 (0) 0x4fc0062c: rwlock_unlock 0x629563d0 0x4fc0002c: rwlock_wrlock 0x629563d0 (0) 0x4fc0002c: rwlock_unlock 0x629563d0 0x4fc0002c: rwlock_rdlock 0x629563d0 (0) 0x4fc00b2c: rwlock_wrlock 0x629563d0 (0) 0x4fc0002c: rwlock_unlock 0x629563d0 0x4fc00b2c: rwlock_unlock 0x629563d0 0x4fc00b2c: rwlock_rdlock 0x629563d0 (0) 0x4fc00b2c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c3d2c stack 0x5a244780 0x4fc00e2c: rwlock_wrlock 0x629563d0 (0) rthread reaping 0x431b352c stack 0x5a248360 rthread reaping 0x7274632c stack 0x5a248640 rthread reaping 0x4fc0042c stack 0x5a2482e0 0x4fc00e2c: rwlock_unlock 0x629563d0 rthread reaping 0x4fc00a2c stack 0x5a244c60 0x4fc00e2c: rwlock_rdlock 0x629563d0 (0) 0x431b3c2c: rwlock_wrlock 0x629563d0 (0) rthread reaping 0x3d9c3b2c stack 0x5a222860 0x4fc00e2c: rwlock_unlock 0x629563d0 rthread reaping 0x4fc0092c stack 0x5a248560 0x431b3c2c: rwlock_unlock 0x629563d0 rthread reaping 0x7274692c stack 0x5a244840 0x431b3c2c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x4fc0052c stack 0x5a227200 0x431b3c2c: rwlock_unlock 0x629563d0 rthread reaping 0x431b302c stack 0x5a2279a0 rthread reaping 0x431b312c stack 0x5a227100 rthread reaping 0x4fc0062c stack 0x5a248000 rthread reaping 0x4fc0002c stack 0x5a244120 rthread reaping 0x4fc00b2c stack 0x5a2273a0 rthread reaping 0x4fc00e2c stack 0x5a248aa0 rthread reaping 0x431b3c2c stack 0x5a248240 0x4fc00c2c: rwlock_wrlock 0x629563d0 (0) 0x4fc00c2c: rwlock_unlock 0x629563d0 0x4fc00c2c: rwlock_rdlock 0x629563d0 (0) 0x4fc00c2c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_wrlock 0x629563d0 (0) 0x7274652c: rwlock_unlock 0x629563d0 0x7274652c: rwlock_rdlock 0x629563d0 (0) 0x7274652c: rwlock_unlock 0x629563d0 0x3d9c3f2c: rwlock_wrlock 0x629563d0 (0) 0x3d9c3f2c: rwlock_unlock 0x629563d0 0x3d9c3f2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3f2c: rwlock_unlock 0x629563d0 0x7274642c: rwlock_wrlock 0x629563d0 (0) 0x7274642c: rwlock_unlock 0x629563d0 0x7274642c: rwlock_rdlock 0x629563d0 (0) 0x7274662c: rwlock_wrlock 0x629563d0 (1) 0x7274672c: rwlock_wrlock 0x629563d0 (2147483649) 0x7274642c: rwlock_unlock 0x629563d0 0x4fc0012c: rwlock_wrlock 0x629563d0 (0) 0x4fc00f2c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0012c: rwlock_unlock 0x629563d0 0x4fc0012c: rwlock_rdlock 0x629563d0 (0) 0x72746e2c: rwlock_wrlock 0x629563d0 (2147483649) 0x4fc0002c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b312c: rwlock_wrlock 0x629563d0 (2147483649) 0x4fc0072c: rwlock_wrlock 0x629563d0 (2147483649) rthread reaping 0x4fc00c2c stack 0x5a248240 0x4fc0012c: rwlock_unlock 0x629563d0 rthread reaping 0x7274652c stack 0x5a248aa0 rthread reaping 0x3d9c3f2c stack 0x5a2273a0 rthread reaping 0x7274642c stack 0x5a244120 0x431b3a2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b322c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3f2c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0002c: rwlock_unlock 0x629563d0 0x4fc0082c: rwlock_wrlock 0x629563d0 (0) 0x4fc0072c: rwlock_unlock 0x629563d0 0x4fc0082c: rwlock_unlock 0x629563d0 0x4fc0082c: rwlock_rdlock 0x629563d0 (0) 0x4fc0082c: rwlock_unlock 0x629563d0 0x4fc00f2c: rwlock_unlock 0x629563d0 0x4fc0072c: rwlock_rdlock 0x629563d0 (2147483647) 0x4fc00f2c: rwlock_rdlock 0x629563d0 (0) 0x4fc0072c: rwlock_unlock 0x629563d0 0x4fc00f2c: rwlock_unlock 0x629563d0 0x431b3a2c: rwlock_unlock 0x629563d0 0x431b3a2c: rwlock_rdlock 0x629563d0 (0) 0x431b3a2c: rwlock_unlock 0x629563d0 0x72746e2c: rwlock_unlock 0x629563d0 0x72746e2c: rwlock_rdlock 0x629563d0 (0) 0x431b322c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_rdlock 0x629563d0 (0) 0x4fc0002c: rwlock_rdlock 0x629563d0 (0) 0x431b322c: rwlock_rdlock 0x629563d0 (0) 0x4fc0002c: rwlock_unlock 0x629563d0 0x431b3f2c: rwlock_unlock 0x629563d0 0x431b322c: rwlock_unlock 0x629563d0 0x72746e2c: rwlock_unlock 0x629563d0 0x431b312c: rwlock_unlock 0x629563d0 0x431b312c: rwlock_rdlock 0x629563d0 (0) 0x431b312c: rwlock_unlock 0x629563d0 0x7274672c: rwlock_unlock 0x629563d0 0x7274672c: rwlock_rdlock 0x629563d0 (0) 0x7274672c: rwlock_unlock 0x629563d0 0x7274662c: rwlock_unlock 0x629563d0 0x7274662c: rwlock_rdlock 0x629563d0 (0) 0x7274662c: rwlock_unlock 0x629563d0 rthread reaping 0x7274662c stack 0x5a248000 rthread reaping 0x7274672c stack 0x5a227100 rthread reaping 0x4fc0012c stack 0x5a2279a0 rthread reaping 0x4fc00f2c stack 0x5a227200 rthread reaping 0x72746e2c stack 0x5a244840 rthread reaping 0x4fc0002c stack 0x5a248560 rthread reaping 0x431b312c stack 0x5a222860 rthread reaping 0x4fc0072c stack 0x5a244c60 rthread reaping 0x431b3a2c stack 0x5a2482e0 rthread reaping 0x431b322c stack 0x5a248640 rthread reaping 0x4fc0082c stack 0x5a248360 rthread reaping 0x431b3f2c stack 0x5a244780 0x431b3d2c: rwlock_wrlock 0x629563d0 (0) 0x431b3d2c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_rdlock 0x629563d0 (0) 0x431b3d2c: rwlock_unlock 0x629563d0 0x4fc0022c: rwlock_wrlock 0x629563d0 (0) 0x4fc0022c: rwlock_unlock 0x629563d0 0x4fc0022c: rwlock_rdlock 0x629563d0 (0) 0x4fc00a2c: rwlock_wrlock 0x629563d0 (0) 0x4fc0022c: rwlock_unlock 0x629563d0 0x431b3b2c: rwlock_wrlock 0x629563d0 (0) 0x4fc0072c: rwlock_wrlock 0x629563d0 (2147483647) 0x431b342c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3b2c: rwlock_unlock 0x629563d0 0x4fc0092c: rwlock_wrlock 0x629563d0 (0) 0x4fc0092c: rwlock_unlock 0x629563d0 0x4fc0092c: rwlock_rdlock 0x629563d0 (0) 0x4fc0092c: rwlock_unlock 0x629563d0 0x431b3b2c: rwlock_rdlock 0x629563d0 (1) 0x431b3b2c: rwlock_unlock 0x629563d0 0x3d9c302c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274682c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3c2c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc00a2c: rwlock_unlock 0x629563d0 0x4fc00a2c: rwlock_rdlock 0x629563d0 (0) 0x431b3e2c: rwlock_wrlock 0x629563d0 (2147483649) rthread reaping 0x431b3d2c stack 0x5a244780 rthread reaping 0x4fc0022c stack 0x5a248360 0x3d9c3d2c: rwlock_wrlock 0x629563d0 (2147483649) 0x4fc00a2c: rwlock_unlock 0x629563d0 0x431b332c: rwlock_wrlock 0x629563d0 (0) 0x431b372c: rwlock_wrlock 0x629563d0 (2147483647) 0x4fc00b2c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274652c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b332c: rwlock_unlock 0x629563d0 0x431b342c: rwlock_unlock 0x629563d0 0x431b342c: rwlock_rdlock 0x629563d0 (0) 0x431b342c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_unlock 0x629563d0 0x431b332c: rwlock_rdlock 0x629563d0 (0) 0x431b332c: rwlock_unlock 0x629563d0 0x4fc0072c: rwlock_unlock 0x629563d0 0x4fc0072c: rwlock_rdlock 0x629563d0 (0) 0x4fc0072c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_unlock 0x629563d0 0x7274682c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_rdlock 0x629563d0 (4294967295) 0x431b3e2c: rwlock_unlock 0x629563d0 0x3d9c302c: rwlock_unlock 0x629563d0 0x3d9c302c: rwlock_rdlock 0x629563d0 (0) 0x3d9c302c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_rdlock 0x629563d0 (0) 0x4fc00b2c: rwlock_unlock 0x629563d0 0x7274682c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3d2c: rwlock_unlock 0x629563d0 0x3d9c3d2c: rwlock_rdlock 0x629563d0 (1) 0x7274682c: rwlock_unlock 0x629563d0 rthread reaping 0x4fc00a2c stack 0x5a248640 0x4fc00b2c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x431b3b2c stack 0x5a2482e0 rthread reaping 0x4fc0072c stack 0x5a244c60 rthread reaping 0x431b342c stack 0x5a222860 rthread reaping 0x4fc0092c stack 0x5a248560 rthread reaping 0x3d9c302c stack 0x5a244840 0x3d9c3d2c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_unlock 0x629563d0 rthread reaping 0x7274682c stack 0x5a227200 0x4fc00b2c: rwlock_unlock 0x629563d0 rthread reaping 0x431b3c2c stack 0x5a2279a0 rthread reaping 0x431b3e2c stack 0x5a227100 rthread reaping 0x3d9c3d2c stack 0x5a248000 0x7274652c: rwlock_unlock 0x629563d0 rthread reaping 0x431b332c stack 0x5a244120 0x7274652c: rwlock_rdlock 0x629563d0 (0) 0x7274652c: rwlock_unlock 0x629563d0 0x431b372c: rwlock_unlock 0x629563d0 0x431b372c: rwlock_rdlock 0x629563d0 (0) 0x431b372c: rwlock_unlock 0x629563d0 rthread reaping 0x431b372c stack 0x5a2273a0 rthread reaping 0x4fc00b2c stack 0x5a248aa0 rthread reaping 0x7274652c stack 0x5a248240 0x4fc0052c: rwlock_wrlock 0x629563d0 (0) 0x4fc0052c: rwlock_unlock 0x629563d0 0x4fc0052c: rwlock_rdlock 0x629563d0 (0) 0x4fc0052c: rwlock_unlock 0x629563d0 0x431b3a2c: rwlock_wrlock 0x629563d0 (0) 0x431b3a2c: rwlock_unlock 0x629563d0 0x431b3a2c: rwlock_rdlock 0x629563d0 (0) 0x7274612c: rwlock_wrlock 0x629563d0 (1) 0x4fc00a2c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c372c: rwlock_wrlock 0x629563d0 (2147483649) 0x431b3a2c: rwlock_unlock 0x629563d0 0x3d9c3c2c: rwlock_wrlock 0x629563d0 (0) 0x3d9c3c2c: rwlock_unlock 0x629563d0 0x3d9c3c2c: rwlock_rdlock 0x629563d0 (0) 0x7274612c: rwlock_unlock 0x629563d0 0x4fc00f2c: rwlock_wrlock 0x629563d0 (0) 0x4fc00f2c: rwlock_unlock 0x629563d0 0x4fc00f2c: rwlock_rdlock 0x629563d0 (0) 0x7274612c: rwlock_rdlock 0x629563d0 (0) 0x431b362c: rwlock_wrlock 0x629563d0 (0) 0x4fc00f2c: rwlock_unlock 0x629563d0 0x7274612c: rwlock_unlock 0x629563d0 0x72746e2c: rwlock_wrlock 0x629563d0 (2) 0x431b362c: rwlock_unlock 0x629563d0 0x431b362c: rwlock_rdlock 0x629563d0 (0) 0x4fc00a2c: rwlock_unlock 0x629563d0 0x4fc0072c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0082c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc00d2c: rwlock_wrlock 0x629563d0 (4294967295) 0x72746e2c: rwlock_unlock 0x629563d0 0x72746e2c: rwlock_rdlock 0x629563d0 (0) 0x72746e2c: rwlock_unlock 0x629563d0 0x4fc00a2c: rwlock_rdlock 0x629563d0 (0) 0x431b362c: rwlock_unlock 0x629563d0 0x4fc00a2c: rwlock_unlock 0x629563d0 0x4fc00c2c: rwlock_wrlock 0x629563d0 (2147483649) rthread reaping 0x4fc0052c stack 0x5a248240 rthread reaping 0x431b3a2c stack 0x5a248aa0 rthread reaping 0x7274612c stack 0x5a2273a0 0x3d9c3c2c: rwlock_unlock 0x629563d0 0x3d9c3e2c: rwlock_wrlock 0x629563d0 (0) 0x4fc00e2c: rwlock_wrlock 0x629563d0 (2147483647) 0x3d9c3e2c: rwlock_unlock 0x629563d0 0x3d9c3e2c: rwlock_rdlock 0x629563d0 (0) 0x431b3d2c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c3e2c: rwlock_unlock 0x629563d0 0x4fc00c2c: rwlock_unlock 0x629563d0 0x4fc00c2c: rwlock_rdlock 0x629563d0 (0) 0x4fc0072c: rwlock_unlock 0x629563d0 0x4fc0072c: rwlock_rdlock 0x629563d0 (0) 0x431b3d2c: rwlock_unlock 0x629563d0 0x4fc0072c: rwlock_unlock 0x629563d0 0x431b3d2c: rwlock_rdlock 0x629563d0 (0) 0x431b3d2c: rwlock_unlock 0x629563d0 0x3d9c372c: rwlock_unlock 0x629563d0 0x4fc00c2c: rwlock_unlock 0x629563d0 0x3d9c372c: rwlock_rdlock 0x629563d0 (0) 0x3d9c372c: rwlock_unlock 0x629563d0 0x4fc0082c: rwlock_unlock 0x629563d0 0x4fc00d2c: rwlock_unlock 0x629563d0 0x4fc0082c: rwlock_rdlock 0x629563d0 (4294967295) rthread reaping 0x4fc00a2c stack 0x5a244120 rthread reaping 0x3d9c3c2c stack 0x5a227100 0x4fc0082c: rwlock_unlock 0x629563d0 0x4fc00d2c: rwlock_rdlock 0x629563d0 (1) rthread reaping 0x3d9c372c stack 0x5a248000 rthread reaping 0x4fc00f2c stack 0x5a2279a0 rthread reaping 0x72746e2c stack 0x5a227200 0x4fc00d2c: rwlock_unlock 0x629563d0 0x4fc00e2c: rwlock_unlock 0x629563d0 rthread reaping 0x4fc0082c stack 0x5a244840 0x4fc00e2c: rwlock_rdlock 0x629563d0 (0) rthread reaping 0x431b362c stack 0x5a248560 0x4fc00e2c: rwlock_unlock 0x629563d0 rthread reaping 0x4fc0072c stack 0x5a222860 rthread reaping 0x4fc00d2c stack 0x5a244c60 rthread reaping 0x4fc00c2c stack 0x5a2482e0 rthread reaping 0x431b3d2c stack 0x5a248640 rthread reaping 0x4fc00e2c stack 0x5a248360 rthread reaping 0x3d9c3e2c stack 0x5a244780 0x3d9c362c: rwlock_wrlock 0x629563d0 (0) 0x3d9c362c: rwlock_unlock 0x629563d0 0x3d9c362c: rwlock_rdlock 0x629563d0 (0) 0x72746d2c: rwlock_wrlock 0x629563d0 (0) 0x3d9c362c: rwlock_unlock 0x629563d0 0x72746d2c: rwlock_unlock 0x629563d0 0x72746d2c: rwlock_rdlock 0x629563d0 (0) 0x4fc00d2c: rwlock_wrlock 0x629563d0 (1) 0x3d9c312c: rwlock_wrlock 0x629563d0 (2147483649) 0x72746d2c: rwlock_unlock 0x629563d0 0x4fc0002c: rwlock_wrlock 0x629563d0 (0) 0x431b3c2c: rwlock_wrlock 0x629563d0 (4294967295) 0x4fc0002c: rwlock_unlock 0x629563d0 0x4fc0002c: rwlock_rdlock 0x629563d0 (0) 0x7274642c: rwlock_wrlock 0x629563d0 (2147483649) 0x4fc0002c: rwlock_unlock 0x629563d0 0x4fc0052c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c312c: rwlock_unlock 0x629563d0 0x3d9c312c: rwlock_rdlock 0x629563d0 (0) 0x3d9c382c: rwlock_wrlock 0x629563d0 (2147483649) rthread reaping 0x3d9c362c stack 0x5a244780 rthread reaping 0x72746d2c stack 0x5a248360 0x7274692c: rwlock_wrlock 0x629563d0 (2147483649) 0x7274612c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c392c: rwlock_wrlock 0x629563d0 (2147483649) 0x7274602c: rwlock_wrlock 0x629563d0 (2147483649) 0x3d9c312c: rwlock_unlock 0x629563d0 0x4fc0022c: rwlock_wrlock 0x629563d0 (4294967295) 0x3d9c3a2c: rwlock_wrlock 0x629563d0 (4294967295) 0x431b3e2c: rwlock_wrlock 0x629563d0 (4294967295) 0x7274642c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_unlock 0x629563d0 0x7274642c: rwlock_rdlock 0x629563d0 (4294967295) 0x4fc0022c: rwlock_unlock 0x629563d0 0x4fc0022c: rwlock_rdlock 0x629563d0 (0) 0x4fc0022c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_unlock 0x629563d0 0x431b3e2c: rwlock_rdlock 0x629563d0 (0) 0x431b3e2c: rwlock_unlock 0x629563d0 0x7274692c: rwlock_unlock 0x629563d0 0x7274692c: rwlock_rdlock 0x629563d0 (0) 0x431b3c2c: rwlock_rdlock 0x629563d0 (2147483650) 0x7274642c: rwlock_unlock 0x629563d0 0x7274692c: rwlock_unlock 0x629563d0 0x431b3c2c: rwlock_unlock 0x629563d0 0x3d9c382c: rwlock_unlock 0x629563d0 0x3d9c3a2c: rwlock_unlock 0x629563d0 0x3d9c3a2c: rwlock_rdlock 0x629563d0 (0) 0x3d9c3a2c: rwlock_unlock 0x629563d0 0x3d9c382c: rwlock_rdlock 0x629563d0 (0) 0x3d9c392c: rwlock_unlock 0x629563d0 0x3d9c392c: rwlock_rdlock 0x629563d0 (0) 0x4fc00d2c: rwlock_unlock 0x629563d0 0x3d9c392c: rwlock_unlock 0x629563d0 0x4fc00d2c: rwlock_rdlock 0x629563d0 (0) 0x7274602c: rwlock_unlock 0x629563d0 0x4fc00d2c: rwlock_unlock 0x629563d0 0x3d9c382c: rwlock_unlock 0x629563d0 0x7274602c: rwlock_rdlock 0x629563d0 (0) 0x4fc0052c: rwlock_unlock 0x629563d0 0x4fc0052c: rwlock_rdlock 0x629563d0 (0) 0x7274602c: rwlock_unlock 0x629563d0 0x4fc0052c: rwlock_unlock 0x629563d0 rthread reaping 0x4fc00d2c stack 0x5a248640 rthread reaping 0x3d9c312c stack 0x5a2482e0 rthread reaping 0x4fc0002c stack 0x5a244c60 rthread reaping 0x431b3c2c stack 0x5a222860 rthread reaping 0x7274642c stack 0x5a248560 rthread reaping 0x4fc0052c stack 0x5a244840 0x7274612c: rwlock_unlock 0x629563d0 rthread reaping 0x3d9c382c stack 0x5a227200 0x7274612c: rwlock_rdlock 0x629563d0 (0) 3: set_msg 0x3d9c392c: 14: enter run() 0x72746e2c: 15: enter run() 0x7274642c: 13: msg: "new message" 0x7274642c: 13: exit run() 0x72746e2c: 15: set_msg 0x72746e2c: 15: msg: "new message" 0x3d9c392c: 14: set_msg 0x72746e2c: 15: exit run() 0x3d9c392c: 14: msg: "new message" 0x3d9c392c: 14: exit run() main: 55 0x3d9c312c: 0: enter run() 0x3d9c312c: 0: set_msg 0x431b302c: 1: enter run() 0x3d9c312c: 0: msg: "new message" 0x3d9c332c: 2: enter run() 0x72746a2c: 3: enter run() 0x4fc00c2c: 4: enter run() 0x3d9c362c: 5: enter run() 0x3d9c312c: 0: exit run() 0x431b302c: 1: set_msg 0x72746d2c: 6: enter run() 0x4fc0002c: 7: enter run() 0x4fc00f2c: 8: enter run() 0x431b372c: 9: enter run() 0x3d9c3d2c: 10: enter run() 0x3d9c332c: 2: set_msg 0x3d9c352c: 11: enter run() 0x431b322c: 12: enter run() 0x3d9c352c: 11: set_msg 0x4fc0022c: 13: enter run() 0x3d9c3f2c: 15: enter run() 0x3d9c3b2c: 14: enter run() 0x72746a2c: 3: set_msg 0x4fc00c2c: 4: set_msg 0x3d9c362c: 5: set_msg 0x4fc0022c: 13: set_msg 0x3d9c362c: 5: msg: "new message" 0x3d9c3f2c: 15: set_msg 0x3d9c362c: 5: exit run() 0x431b322c: 12: set_msg 0x3d9c352c: 11: msg: "new message" 0x3d9c332c: 2: msg: "new message" 0x431b322c: 12: msg: "new message" 0x3d9c332c: 2: exit run() 0x4fc0022c: 13: msg: "new message" 0x3d9c352c: 11: exit run() 0x72746a2c: 3: msg: "new message" 0x4fc00c2c: 4: msg: "new message" 0x431b302c: 1: msg: "new message" 0x3d9c3f2c: 15: msg: "new message" 0x431b322c: 12: exit run() 0x4fc0022c: 13: exit run() 0x72746a2c: 3: exit run() 0x4fc00c2c: 4: exit run() 0x431b302c: 1: exit run() 0x3d9c3f2c: 15: exit run() 0x3d9c3b2c: 14: set_msg 0x72746d2c: 6: set_msg 0x3d9c3d2c: 10: set_msg 0x431b372c: 9: set_msg 0x3d9c3d2c: 10: msg: "new message" 0x3d9c3b2c: 14: msg: "new message" 0x3d9c3d2c: 10: exit run() 0x431b372c: 9: msg: "new message" 0x72746d2c: 6: msg: "new message" 0x3d9c3b2c: 14: exit run() 0x431b372c: 9: exit run() 0x72746d2c: 6: exit run() 0x4fc0002c: 7: set_msg 0x4fc0002c: 7: msg: "new message" 0x4fc0002c: 7: exit run() 0x4fc00f2c: 8: set_msg 0x4fc00f2c: 8: msg: "new message" 0x4fc00f2c: 8: exit run() main: 56 0x72746c2c: 0: enter run() 0x72746c2c: 0: set_msg 0x3d9c3e2c: 1: enter run() 0x72746c2c: 0: msg: "new message" 0x72746d2c: 2: enter run() 0x431b3e2c: 3: enter run() 0x72746c2c: 0: exit run() 0x3d9c3e2c: 1: set_msg 0x7274692c: 4: enter run() 0x7274612c: 5: enter run() 0x4fc0072c: 6: enter run() 0x3d9c302c: 7: enter run() 0x3d9c3e2c: 1: msg: "new message" 0x3d9c3c2c: 8: enter run() 0x4fc0042c: 9: enter run() 0x4fc00d2c: 10: enter run() 0x3d9c3e2c: 1: exit run() 0x431b3c2c: 11: enter run() 0x72746d2c: 2: set_msg 0x431b3d2c: 12: enter run() 0x3d9c312c: 13: enter run() 0x3d9c372c: 14: enter run() 0x3d9c382c: 15: enter run() 0x431b3d2c: 12: set_msg 0x3d9c372c: 14: set_msg 0x72746d2c: 2: msg: "new message" 0x3d9c372c: 14: msg: "new message" 0x72746d2c: 2: exit run() 0x431b3d2c: 12: msg: "new message" 0x3d9c372c: 14: exit run() 0x3d9c302c: 7: set_msg 0x3d9c382c: 15: set_msg 0x3d9c382c: 15: msg: "new message" 0x3d9c382c: 15: exit run() 0x431b3c2c: 11: set_msg 0x3d9c312c: 13: set_msg 0x3d9c302c: 7: msg: "new message" 0x3d9c302c: 7: exit run() 0x3d9c312c: 13: msg: "new message" 0x3d9c312c: 13: exit run() 0x431b3c2c: 11: msg: "new message" 0x431b3c2c: 11: exit run() 0x4fc00d2c: 10: set_msg 0x431b3d2c: 12: exit run() 0x4fc0042c: 9: set_msg 0x7274612c: 5: set_msg 0x7274612c: 5: msg: "new message" 0x7274612c: 5: exit run() 0x7274692c: 4: set_msg 0x4fc00d2c: 10: msg: "new message" 0x4fc00d2c: 10: exit run() 0x7274692c: 4: msg: "new message" 0x4fc0042c: 9: msg: "new message" 0x7274692c: 4: exit run() 0x4fc0042c: 9: exit run() 0x4fc0072c: 6: set_msg 0x3d9c3c2c: 8: set_msg 0x3d9c3c2c: 8: msg: "new message" 0x4fc0072c: 6: msg: "new message" 0x3d9c3c2c: 8: exit run() 0x4fc0072c: 6: exit run() 0x431b3e2c: 3: set_msg 0x431b3e2c: 3: msg: "new message" 0x431b3e2c: 3: exit run() main: 57 0x4fc0052c: 0: enter run() 0x4fc0052c: 0: set_msg 0x4fc0052c: 0: msg: "new message" 0x4fc0052c: 0: exit run() 0x3d9c3a2c: 1: enter run() 0x3d9c3a2c: 1: set_msg 0x3d9c3a2c: 1: msg: "new message" 0x3d9c3a2c: 1: exit run() 0x3d9c352c: 2: enter run() 0x3d9c352c: 2: set_msg 0x3d9c352c: 2: msg: "new message" 0x3d9c352c: 2: exit run() 0x431b3e2c: 3: enter run() 0x431b3e2c: 3: set_msg 0x431b3e2c: 3: msg: "new message" 0x431b3e2c: 3: exit run() 0x431b3f2c: 4: enter run() 0x431b3f2c: 4: set_msg 0x431b3f2c: 4: msg: "new message" 0x431b3f2c: 4: exit run() 0x3d9c3b2c: 5: enter run() 0x3d9c3b2c: 5: set_msg 0x3d9c3b2c: 5: msg: "new message" 0x3d9c3b2c: 5: exit run() 0x3d9c3c2c: 6: enter run() 0x3d9c3c2c: 6: set_msg 0x3d9c3c2c: 6: msg: "new message" 0x3d9c3c2c: 6: exit run() 0x4fc0062c: 7: enter run() 0x4fc0062c: 7: set_msg 0x4fc0062c: 7: msg: "new message" 0x4fc0062c: 7: exit run() 0x3d9c332c: 8: enter run() 0x3d9c332c: 8: set_msg 0x431b3a2c: 9: enter run() 0x3d9c332c: 8: msg: "new message" 0x4fc0082c: 10: enter run() 0x4fc0082c: 10: set_msg 0x3d9c332c: 8: exit run() 0x431b3a2c: 9: set_msg 0x4fc0082c: 10: msg: "new message" 0x431b3a2c: 9: msg: "new message" 0x4fc0082c: 10: exit run() 0x431b3a2c: 9: exit run() 0x4fc0072c: 11: enter run() 0x72746c2c: 12: enter run() 0x7274682c: 13: enter run() 0x72746f2c: 14: enter run() 0x431b382c: 15: enter run() 0x4fc0072c: 11: set_msg 0x4fc0072c: 11: msg: "new message" 0x431b382c: 15: set_msg 0x431b382c: 15: msg: "new message" 0x4fc0072c: 11: exit run() 0x431b382c: 15: exit run() 0x72746c2c: 12: set_msg 0x72746c2c: 12: msg: "new message" 0x72746c2c: 12: exit run() 0x72746f2c: 14: set_msg 0x72746f2c: 14: msg: "new message" 0x72746f2c: 14: exit run() 0x7274682c: 13: set_msg 0x7274682c: 13: msg: "new message" 0x7274682c: 13: exit run() main: 58 0x431b362c: 0: enter run() 0x431b362c: 0: set_msg 0x431b362c: 0: msg: "new message" 0x431b362c: 0: exit run() 0x3d9c3c2c: 1: enter run() 0x3d9c3c2c: 1: set_msg 0x3d9c3c2c: 1: msg: "new message" 0x3d9c3c2c: 1: exit run() 0x3d9c352c: 2: enter run() 0x3d9c352c: 2: set_msg 0x3d9c352c: 2: msg: "new message" 0x7274652c: 3: enter run() 0x3d9c352c: 2: exit run() 0x7274652c: 3: set_msg 0x7274652c: 3: msg: "new message" 0x7274652c: 3: exit run() 0x4fc0032c: 4: enter run() 0x4fc0032c: 4: set_msg 0x7274672c: 5: enter run() 0x4fc0032c: 4: msg: "new message" 0x4fc0032c: 4: exit run() 0x7274672c: 5: set_msg 0x7274672c: 5: msg: "new message" 0x7274672c: 5: exit run() 0x3d9c3d2c: 6: enter run() 0x3d9c3d2c: 6: set_msg 0x3d9c3d2c: 6: msg: "new message" 0x3d9c3d2c: 6: exit run() 0x4fc00c2c: 7: enter run() 0x4fc00c2c: 7: set_msg 0x3d9c3f2c: 8: enter run() 0x4fc00c2c: 7: msg: "new message" 0x3d9c312c: 9: enter run() 0x3d9c312c: 9: set_msg 0x3d9c312c: 9: msg: "new message" 0x4fc00c2c: 7: exit run() 0x3d9c312c: 9: exit run() 0x3d9c3f2c: 8: set_msg 0x4fc0042c: 10: enter run() 0x431b332c: 11: enter run() 0x3d9c3f2c: 8: msg: "new message" 0x3d9c322c: 12: enter run() 0x4fc00d2c: 13: enter run() 0x3d9c322c: 12: set_msg 0x431b3d2c: 15: enter run() 0x3d9c3f2c: 8: exit run() 0x72746d2c: 14: enter run() 0x3d9c322c: 12: msg: "new message" 0x431b3d2c: 15: set_msg 0x72746d2c: 14: set_msg 0x3d9c322c: 12: exit run() 0x431b3d2c: 15: msg: "new message" 0x4fc0042c: 10: set_msg 0x431b3d2c: 15: exit run() 0x431b332c: 11: set_msg 0x431b332c: 11: msg: "new message" 0x4fc0042c: 10: msg: "new message" 0x431b332c: 11: exit run() 0x4fc0042c: 10: exit run() 0x72746d2c: 14: msg: "new message" 0x72746d2c: 14: exit run() 0x4fc00d2c: 13: set_msg 0x4fc00d2c: 13: msg: "new message" 0x4fc00d2c: 13: exit run() main: 59 0x3d9c3d2c: 0: enter run() 0x3d9c3d2c: 0: set_msg 0x3d9c3d2c: 0: msg: "new message" 0x3d9c3d2c: 0: exit run() 0x431b352c: 1: enter run() 0x431b352c: 1: set_msg 0x7274632c: 2: enter run() 0x431b352c: 1: msg: "new message" 0x431b352c: 1: exit run() 0x7274632c: 2: set_msg 0x7274632c: 2: msg: "new message" 0x4fc0042c: 3: enter run() 0x7274632c: 2: exit run() 0x4fc0042c: 3: set_msg 0x4fc00a2c: 4: enter run() 0x4fc0042c: 3: msg: "new message" 0x3d9c3b2c: 5: enter run() 0x3d9c3b2c: 5: set_msg 0x4fc0042c: 3: exit run() 0x3d9c3b2c: 5: msg: "new message" 0x3d9c3b2c: 5: exit run() 0x4fc0092c: 6: enter run() 0x4fc0092c: 6: set_msg 0x4fc0092c: 6: msg: "new message" 0x4fc0092c: 6: exit run() 0x4fc00a2c: 4: set_msg 0x4fc00a2c: 4: msg: "new message" 0x4fc00a2c: 4: exit run() 0x7274692c: 7: enter run() 0x7274692c: 7: set_msg 0x7274692c: 7: msg: "new message" 0x7274692c: 7: exit run() 0x4fc0052c: 8: enter run() 0x4fc0052c: 8: set_msg 0x431b302c: 9: enter run() 0x4fc0052c: 8: msg: "new message" 0x4fc0052c: 8: exit run() 0x431b302c: 9: set_msg 0x431b302c: 9: msg: "new message" 0x431b302c: 9: exit run() 0x431b312c: 10: enter run() 0x431b312c: 10: set_msg 0x431b312c: 10: msg: "new message" 0x431b312c: 10: exit run() 0x4fc0062c: 11: enter run() 0x4fc0062c: 11: set_msg 0x4fc0062c: 11: msg: "new message" 0x4fc0062c: 11: exit run() 0x4fc0002c: 12: enter run() 0x4fc0002c: 12: set_msg 0x4fc00b2c: 13: enter run() 0x4fc0002c: 12: msg: "new message" 0x4fc0002c: 12: exit run() 0x4fc00b2c: 13: set_msg 0x4fc00b2c: 13: msg: "new message" 0x4fc00b2c: 13: exit run() 0x4fc00e2c: 14: enter run() 0x4fc00e2c: 14: set_msg 0x431b3c2c: 15: enter run() 0x4fc00e2c: 14: msg: "new message" 0x431b3c2c: 15: set_msg 0x4fc00e2c: 14: exit run() 0x431b3c2c: 15: msg: "new message" 0x431b3c2c: 15: exit run() main: 60 0x4fc00c2c: 0: enter run() 0x4fc00c2c: 0: set_msg 0x4fc00c2c: 0: msg: "new message" 0x4fc00c2c: 0: exit run() 0x7274652c: 1: enter run() 0x7274652c: 1: set_msg 0x7274652c: 1: msg: "new message" 0x7274652c: 1: exit run() 0x3d9c3f2c: 2: enter run() 0x3d9c3f2c: 2: set_msg 0x3d9c3f2c: 2: msg: "new message" 0x7274642c: 3: enter run() 0x3d9c3f2c: 2: exit run() 0x7274642c: 3: set_msg 0x7274662c: 4: enter run() 0x7274672c: 5: enter run() 0x7274642c: 3: msg: "new message" 0x4fc0012c: 6: enter run() 0x4fc00f2c: 7: enter run() 0x4fc0012c: 6: set_msg 0x7274642c: 3: exit run() 0x72746e2c: 8: enter run() 0x4fc0002c: 9: enter run() 0x431b312c: 10: enter run() 0x4fc0072c: 11: enter run() 0x4fc0012c: 6: msg: "new message" 0x431b3a2c: 12: enter run() 0x431b322c: 13: enter run() 0x431b3f2c: 15: enter run() 0x4fc0002c: 9: set_msg 0x4fc0012c: 6: exit run() 0x4fc0082c: 14: enter run() 0x4fc0072c: 11: set_msg 0x4fc0082c: 14: set_msg 0x4fc0082c: 14: msg: "new message" 0x4fc0082c: 14: exit run() 0x4fc00f2c: 7: set_msg 0x4fc0072c: 11: msg: "new message" 0x4fc00f2c: 7: msg: "new message" 0x4fc0072c: 11: exit run() 0x431b3a2c: 12: set_msg 0x431b3a2c: 12: msg: "new message" 0x4fc00f2c: 7: exit run() 0x431b3a2c: 12: exit run() 0x72746e2c: 8: set_msg 0x431b322c: 13: set_msg 0x431b3f2c: 15: set_msg 0x431b3f2c: 15: msg: "new message" 0x4fc0002c: 9: msg: "new message" 0x431b322c: 13: msg: "new message" 0x4fc0002c: 9: exit run() 0x72746e2c: 8: msg: "new message" 0x431b3f2c: 15: exit run() 0x431b322c: 13: exit run() 0x72746e2c: 8: exit run() 0x431b312c: 10: set_msg 0x431b312c: 10: msg: "new message" 0x7274672c: 5: set_msg 0x7274672c: 5: msg: "new message" 0x431b312c: 10: exit run() 0x7274672c: 5: exit run() 0x7274662c: 4: set_msg 0x7274662c: 4: msg: "new message" 0x7274662c: 4: exit run() main: 61 0x431b3d2c: 0: enter run() 0x431b3d2c: 0: set_msg 0x431b3d2c: 0: msg: "new message" 0x4fc0022c: 1: enter run() 0x431b3d2c: 0: exit run() 0x4fc0022c: 1: set_msg 0x4fc00a2c: 2: enter run() 0x4fc0022c: 1: msg: "new message" 0x431b3b2c: 3: enter run() 0x4fc0072c: 4: enter run() 0x4fc0022c: 1: exit run() 0x431b342c: 5: enter run() 0x431b3b2c: 3: set_msg 0x4fc0092c: 6: enter run() 0x4fc0092c: 6: set_msg 0x4fc0092c: 6: msg: "new message" 0x4fc0092c: 6: exit run() 0x431b3b2c: 3: msg: "new message" 0x3d9c302c: 7: enter run() 0x7274682c: 8: enter run() 0x431b3c2c: 9: enter run() 0x431b3b2c: 3: exit run() 0x4fc00a2c: 2: set_msg 0x431b3e2c: 10: enter run() 0x3d9c3d2c: 11: enter run() 0x4fc00a2c: 2: msg: "new message" 0x431b332c: 12: enter run() 0x431b372c: 13: enter run() 0x4fc00b2c: 14: enter run() 0x7274652c: 15: enter run() 0x431b332c: 12: set_msg 0x431b342c: 5: set_msg 0x431b342c: 5: msg: "new message" 0x431b342c: 5: exit run() 0x431b3c2c: 9: set_msg 0x4fc00a2c: 2: exit run() 0x431b332c: 12: msg: "new message" 0x4fc0072c: 4: set_msg 0x4fc0072c: 4: msg: "new message" 0x4fc0072c: 4: exit run() 0x431b3e2c: 10: set_msg 0x7274682c: 8: set_msg 0x431b3e2c: 10: msg: "new message" 0x431b3e2c: 10: exit run() 0x3d9c302c: 7: set_msg 0x3d9c302c: 7: msg: "new message" 0x3d9c302c: 7: exit run() 0x4fc00b2c: 14: set_msg 0x3d9c3d2c: 11: set_msg 0x7274682c: 8: msg: "new message" 0x3d9c3d2c: 11: msg: "new message" 0x7274682c: 8: exit run() 0x431b3c2c: 9: msg: "new message" 0x431b332c: 12: exit run() 0x4fc00b2c: 14: msg: "new message" 0x3d9c3d2c: 11: exit run() 0x431b3c2c: 9: exit run() 0x4fc00b2c: 14: exit run() 0x7274652c: 15: set_msg 0x7274652c: 15: msg: "new message" 0x7274652c: 15: exit run() 0x431b372c: 13: set_msg 0x431b372c: 13: msg: "new message" 0x431b372c: 13: exit run() main: 62 0x4fc0052c: 0: enter run() 0x4fc0052c: 0: set_msg 0x431b3a2c: 1: enter run() 0x4fc0052c: 0: msg: "new message" 0x4fc0052c: 0: exit run() 0x431b3a2c: 1: set_msg 0x7274612c: 2: enter run() 0x4fc00a2c: 3: enter run() 0x3d9c372c: 4: enter run() 0x431b3a2c: 1: msg: "new message" 0x3d9c3c2c: 5: enter run() 0x3d9c3c2c: 5: set_msg 0x431b3a2c: 1: exit run() 0x7274612c: 2: set_msg 0x4fc00f2c: 6: enter run() 0x4fc00f2c: 6: set_msg 0x431b362c: 9: enter run() 0x4fc00f2c: 6: msg: "new message" 0x72746e2c: 7: enter run() 0x7274612c: 2: msg: "new message" 0x4fc00f2c: 6: exit run() 0x431b362c: 9: set_msg 0x7274612c: 2: exit run() 0x4fc00a2c: 3: set_msg 0x4fc0072c: 10: enter run() 0x4fc0082c: 8: enter run() 0x4fc00d2c: 11: enter run() 0x72746e2c: 7: set_msg 0x72746e2c: 7: msg: "new message" 0x72746e2c: 7: exit run() 0x431b362c: 9: msg: "new message" 0x4fc00a2c: 3: msg: "new message" 0x431b362c: 9: exit run() 0x4fc00c2c: 12: enter run() 0x4fc00a2c: 3: exit run() 0x3d9c3c2c: 5: msg: "new message" 0x3d9c3e2c: 15: enter run() 0x4fc00e2c: 14: enter run() 0x3d9c3e2c: 15: set_msg 0x431b3d2c: 13: enter run() 0x3d9c3e2c: 15: msg: "new message" 0x4fc00c2c: 12: set_msg 0x3d9c3e2c: 15: exit run() 0x4fc0072c: 10: set_msg 0x3d9c3c2c: 5: exit run() 0x431b3d2c: 13: set_msg 0x4fc0072c: 10: msg: "new message" 0x431b3d2c: 13: msg: "new message" 0x431b3d2c: 13: exit run() 0x4fc0072c: 10: exit run() 0x3d9c372c: 4: set_msg 0x4fc00c2c: 12: msg: "new message" 0x4fc00c2c: 12: exit run() 0x3d9c372c: 4: msg: "new message" 0x3d9c372c: 4: exit run() 0x4fc0082c: 8: set_msg 0x4fc00d2c: 11: set_msg 0x4fc0082c: 8: msg: "new message" 0x4fc00d2c: 11: msg: "new message" 0x4fc0082c: 8: exit run() 0x4fc00d2c: 11: exit run() 0x4fc00e2c: 14: set_msg 0x4fc00e2c: 14: msg: "new message" 0x4fc00e2c: 14: exit run() main: 63 0x3d9c362c: 0: enter run() 0x3d9c362c: 0: set_msg 0x72746d2c: 1: enter run() 0x3d9c362c: 0: msg: "new message" 0x3d9c362c: 0: exit run() 0x72746d2c: 1: set_msg 0x4fc00d2c: 2: enter run() 0x3d9c312c: 3: enter run() 0x72746d2c: 1: msg: "new message" 0x4fc0002c: 4: enter run() 0x431b3c2c: 5: enter run() 0x4fc0002c: 4: set_msg 0x72746d2c: 1: exit run() 0x7274642c: 6: enter run() 0x4fc0002c: 4: msg: "new message" 0x4fc0052c: 7: enter run() 0x4fc0002c: 4: exit run() 0x3d9c312c: 3: set_msg 0x3d9c382c: 8: enter run() 0x7274692c: 9: enter run() 0x7274612c: 11: enter run() 0x3d9c392c: 10: enter run() 0x7274602c: 12: enter run() 0x3d9c312c: 3: msg: "new message" 0x4fc0022c: 13: enter run() 0x3d9c3a2c: 15: enter run() 0x431b3e2c: 14: enter run() 0x7274642c: 6: set_msg 0x3d9c312c: 3: exit run() 0x431b3e2c: 14: set_msg 0x4fc0022c: 13: set_msg 0x4fc0022c: 13: msg: "new message" 0x4fc0022c: 13: exit run() 0x431b3c2c: 5: set_msg 0x431b3e2c: 14: msg: "new message" 0x431b3e2c: 14: exit run() 0x7274692c: 9: set_msg 0x7274642c: 6: msg: "new message" 0x7274692c: 9: msg: "new message" 0x431b3c2c: 5: msg: "new message" 0x7274642c: 6: exit run() 0x7274692c: 9: exit run() 0x3d9c382c: 8: set_msg 0x431b3c2c: 5: exit run() 0x3d9c3a2c: 15: set_msg 0x3d9c3a2c: 15: msg: "new message" 0x3d9c3a2c: 15: exit run() 0x3d9c392c: 10: set_msg 0x4fc00d2c: 2: set_msg 0x3d9c392c: 10: msg: "new message" 0x3d9c392c: 10: exit run() 0x7274602c: 12: set_msg 0x4fc00d2c: 2: msg: "new message" 0x4fc00d2c: 2: exit run() 0x3d9c382c: 8: msg: "new message" 0x4fc0052c: 7: set_msg 0x7274602c: 12: msg: "new message" 0x3d9c382c: 8: exit run() 0x4fc0052c: 7: msg: "new message" 0x4fc0052c: 7: exit run() 0x7274602c: 12: exit run() 0x7274612c: 11: set_msg 0x7274610x7274612c: rwlock_unlock 0x629563d0 rthread reaping 0x7274692c stack 0x5a2279a0 rthread reaping 0x3d9c392c stack 0x5a248000 rthread reaping 0x7274612c stack 0x5a227100 rthread reaping 0x7274602c stack 0x5a244120 rthread reaping 0x4fc0022c stack 0x5a2273a0 rthread reaping 0x431b3e2c stack 0x5a248aa0 rthread reaping 0x3d9c3a2c stack 0x5a248240 2c: 11: msg: "new message" 0x7274612c: 11: exit run() ===> pthread_specific ==== run-regress-pthread_specific ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_specific"' -I/usr/src/regress/lib/libpthread/pthread_specific/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_specific/pthread_specific.c /usr/src/regress/lib/libpthread/pthread_specific/pthread_specific.c:47:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, ".", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/pthread_specific/pthread_specific.c:87:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o pthread_specific pthread_specific.o -lpthread ./pthread_specific ................................................................................................................................ ===> readdir ==== run-regress-readdir ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/readdir"' -I/usr/src/regress/lib/libpthread/readdir/../include -MD -MP -c /usr/src/regress/lib/libpthread/readdir/readdir.c /usr/src/regress/lib/libpthread/readdir/readdir.c:58:2: warning: format specifies type 'char *' but the argument has type 'DIR *' (aka 'struct _dirdesc *') [-Wformat] CHECKn(dot_dir = opendir(".")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/readdir/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/readdir/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o readdir readdir.o -lpthread ./readdir ===> restart ===> restart/accept ==== run-regress-accept ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/accept/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/accept"' -I/usr/src/regress/lib/libpthread/restart/accept/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/accept/accept.c cc -o accept accept.o -lpthread ./accept ===> restart/connect ==== run-regress-connect ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/connect/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/connect"' -I/usr/src/regress/lib/libpthread/restart/connect/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/connect/connect.c cc -o connect connect.o -lpthread ./connect ===> restart/kevent ==== run-regress-kevent ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/kevent/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/kevent"' -I/usr/src/regress/lib/libpthread/restart/kevent/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/kevent/kevent.c cc -o kevent kevent.o -lpthread ./kevent ===> restart/read ==== run-regress-read ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/read/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/read"' -I/usr/src/regress/lib/libpthread/restart/read/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/read/read.c cc -o read read.o -lpthread ./read ===> restart/readv ==== run-regress-readv ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/readv/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/readv"' -I/usr/src/regress/lib/libpthread/restart/readv/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/readv/readv.c cc -o readv readv.o -lpthread ./readv ===> restart/recvfrom ==== run-regress-recvfrom ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/recvfrom/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/recvfrom"' -I/usr/src/regress/lib/libpthread/restart/recvfrom/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/recvfrom/recvfrom.c cc -o recvfrom recvfrom.o -lpthread ./recvfrom ===> restart/recvmsg ==== run-regress-recvmsg ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/recvmsg/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/recvmsg"' -I/usr/src/regress/lib/libpthread/restart/recvmsg/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/recvmsg/recvmsg.c cc -o recvmsg recvmsg.o -lpthread ./recvmsg ===> select ==== run-regress-select ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/select"' -I/usr/src/regress/lib/libpthread/select/../include -MD -MP -c /usr/src/regress/lib/libpthread/select/select.c /usr/src/regress/lib/libpthread/select/select.c:134:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn(slpr = popen("sleep 2; echo foo", "r")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/select/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/select/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o select select.o -lpthread ./select ..................................................................................select returned 1 read 4: `foo ' last read was 0, errno = 0 success read finished ===> semaphore ===> semaphore/sem_destroy ==== run-regress-sem_destroy ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/semaphore/sem_destroy/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_destroy"' -I/usr/src/regress/lib/libpthread/semaphore/sem_destroy/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_destroy/sem_destroy.c cc -o sem_destroy sem_destroy.o -lpthread ./sem_destroy ===> semaphore/sem_getvalue ==== run-regress-sem_getvalue ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/semaphore/sem_getvalue/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_getvalue"' -I/usr/src/regress/lib/libpthread/semaphore/sem_getvalue/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_getvalue/sem_getvalue.c cc -o sem_getvalue sem_getvalue.o -lpthread ./sem_getvalue ===> semaphore/sem_trywait ==== run-regress-sem_trywait ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/semaphore/sem_trywait/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_trywait"' -I/usr/src/regress/lib/libpthread/semaphore/sem_trywait/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_trywait/sem_trywait.c cc -o sem_trywait sem_trywait.o -lpthread ./sem_trywait ===> semaphore/sem_wait ==== run-regress-sem_wait ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/semaphore/sem_wait/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_wait"' -I/usr/src/regress/lib/libpthread/semaphore/sem_wait/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_wait/sem_wait.c cc -o sem_wait sem_wait.o -lpthread ./sem_wait sem_destroy on semaphore with waiters! sending sig got sig posting expect: sem_destroy on semaphore with waiters! ===> semaphore/sem_timedwait ==== run-regress-sem_timedwait ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/semaphore/sem_timedwait/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_timedwait"' -I/usr/src/regress/lib/libpthread/semaphore/sem_timedwait/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_timedwait/sem_timedwait.c cc -o sem_timedwait sem_timedwait.o -lpthread ./sem_timedwait sem_destroy on semaphore with waiters! sending sig got sig posting timeout: expected 1730344499.492588197 actual 1730344499.502518455 timeout: expected 1730344499.502518455 actual 1730344499.512588197 expect: sem_destroy on semaphore with waiters! ===> setjmp ==== run-regress-setjmp ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/setjmp"' -I/usr/src/regress/lib/libpthread/setjmp/../include -MD -MP -c /usr/src/regress/lib/libpthread/setjmp/setjmp.c cc -o setjmp setjmp.o -lpthread ./setjmp jumping in main thread _jumping in main thread jumping in child thread _jumping in child thread ===> sigdeliver ==== run-regress-sigdeliver ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sigdeliver"' -I/usr/src/regress/lib/libpthread/sigdeliver/../include -MD -MP -c /usr/src/regress/lib/libpthread/sigdeliver/sigdeliver.c cc -o sigdeliver sigdeliver.o -lpthread ./sigdeliver ===> siginfo ==== run-regress-siginfo ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/siginfo"' -I/usr/src/regress/lib/libpthread/siginfo/../include -MD -MP -c /usr/src/regress/lib/libpthread/siginfo/siginfo.c cc -o siginfo siginfo.o -lpthread ./siginfo act_handler: signal 11, siginfo 0xcf7e6a84, context 0xcf7e6a30 addr 0x987230, code 1, trap 6 ===> siginterrupt ==== run-regress-siginterrupt ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/siginterrupt"' -I/usr/src/regress/lib/libpthread/siginterrupt/../include -MD -MP -c /usr/src/regress/lib/libpthread/siginterrupt/siginterrupt.c cc -o siginterrupt siginterrupt.o -lpthread ./siginterrupt ===> signal ==== run-regress-signal ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signal"' -I/usr/src/regress/lib/libpthread/signal/../include -MD -MP -c /usr/src/regress/lib/libpthread/signal/signal.c /usr/src/regress/lib/libpthread/signal/signal.c:26:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/signal/signal.c:53:4: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "!", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o signal signal.o -lpthread ./signal !! ===> signals ===> signals/ignore_sigchild ==== run-regress-ignore_sigchild ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/signals/ignore_sigchild/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signals/ignore_sigchild"' -I/usr/src/regress/lib/libpthread/signals/ignore_sigchild/../include -MD -MP -c /usr/src/regress/lib/libpthread/signals/ignore_sigchild/ignore_sigchild.c cc -o ignore_sigchild ignore_sigchild.o -lpthread ./ignore_sigchild ===> signals/pthread_join ==== run-regress-pthread_join ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/signals/pthread_join/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signals/pthread_join"' -I/usr/src/regress/lib/libpthread/signals/pthread_join/../include -MD -MP -c /usr/src/regress/lib/libpthread/signals/pthread_join/pthread_join.c cc -o pthread_join pthread_join.o -lpthread ./pthread_join ===> signals/pthread_mutex_lock ==== run-regress-pthread_mutex_lock ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signals/pthread_mutex_lock"' -I/usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/../include -MD -MP -c /usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/pthread_mutex_lock.c cc -o pthread_mutex_lock pthread_mutex_lock.o -lpthread ./pthread_mutex_lock ===> signodefer ==== run-regress-signodefer ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signodefer"' -I/usr/src/regress/lib/libpthread/signodefer/../include -MD -MP -c /usr/src/regress/lib/libpthread/signodefer/signodefer.c /usr/src/regress/lib/libpthread/signodefer/signodefer.c:34:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, str, strlen(str))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signodefer/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signodefer/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o signodefer signodefer.o -lpthread ./signodefer act_handler/1, signal 30, siginfo 0xcf7d8cec, context 0xcf7d8c98 act_handler/2, signal 30, siginfo 0xcf7d8cec, context 0xcf7d8c98 act_handler/3, signal 30, siginfo 0xcf7d8cec, context 0xcf7d8c98 [recurse] act_handler/4, signal 30, siginfo 0xcf7d8be0, context 0xcf7d8b8c ===> sigsuspend ==== run-regress-sigsuspend ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sigsuspend"' -I/usr/src/regress/lib/libpthread/sigsuspend/../include -MD -MP -c /usr/src/regress/lib/libpthread/sigsuspend/sigsuspend.c /usr/src/regress/lib/libpthread/sigsuspend/sigsuspend.c:56:6: warning: variable 'save_count' set but not used [-Wunused-but-set-variable] int save_count, status, i; ^ 1 warning generated. cc -o sigsuspend sigsuspend.o -lpthread ./sigsuspend -> Suspender thread signal handler caught signal 16 (Urgent I/O condition) -> Main thread signal handler caught signal 16 (Urgent I/O condition) -> Suspender thread signal handler caught signal 31 (User defined signal 2) -> Suspender thread signal handler caught signal 31 (User defined signal 2) Sigsuspend woke up by signal 16 (Urgent I/O condition) Sigsuspend woke up by signal 31 (User defined signal 2) Sigsuspend woke up by signal 31 (User defined signal 2) ===> sigwait ==== run-regress-sigwait ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sigwait"' -I/usr/src/regress/lib/libpthread/sigwait/../include -MD -MP -c /usr/src/regress/lib/libpthread/sigwait/sigwait.c cc -o sigwait sigwait.o -lpthread ./sigwait Sigwait waiting (thread 0x49b2ee2c) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0x49b2ee2c) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0x49b2ee2c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x49b2ee2c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x49b2ee2c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x49b2ee2c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x49b2ee2c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x49b2ee2c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x49b2ee2c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x49b2ee2c) ===> sleep ==== run-regress-sleep ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sleep"' -I/usr/src/regress/lib/libpthread/sleep/../include -MD -MP -c /usr/src/regress/lib/libpthread/sleep/sleep.c /usr/src/regress/lib/libpthread/sleep/sleep.c:83:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/sleep/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/sleep/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o sleep sleep.o -lpthread ./sleep abababababababababab Going to sleep Done sleeping ===> socket ===> socket/1 ==== run-regress-socket1 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/1/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/1"' -I/usr/src/regress/lib/libpthread/socket/1/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/1/socket1.c /usr/src/regress/lib/libpthread/socket/1/socket1.c:93:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/1/socket1.c:110:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, "5", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/1/socket1.c:160:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 3 warnings generated. cc -o socket1 socket1.o -lpthread ./socket1 ===> socket/2a ==== dummy ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/2a/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/2a"' -I/usr/src/regress/lib/libpthread/socket/2a/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/2a/socket2a.c /usr/src/regress/lib/libpthread/socket/2a/socket2a.c:87:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/2a/socket2a.c:88:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, MESSAGE6, sizeof(MESSAGE6))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o socket2a socket2a.o -lpthread socket2a ready ===> socket/2 ==== run-regress-socket2 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/2/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/2"' -I/usr/src/regress/lib/libpthread/socket/2/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/2/socket2.c /usr/src/regress/lib/libpthread/socket/2/socket2.c:68:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, MESSAGE5, sizeof(MESSAGE5))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/2/socket2.c:156:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o socket2 socket2.o -lpthread ./socket2 listening on port 3276 49574: This should be message #1 waiting for child 81266: This should be message #2 81266: This should be message #3 49574: This should be message #4 81266: This should be message #5 49574: This should be message #6 child exited ===> socket/3 ==== run-regress-socket3 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/3/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/3"' -I/usr/src/regress/lib/libpthread/socket/3/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/3/socket3.c cc -o socket3 socket3.o -lpthread ./socket3 listen_fd = 3 accept_fd = 0, flags = 6 ===> spinlock ==== run-regress-spinlock ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/spinlock"' -I/usr/src/regress/lib/libpthread/spinlock/../include -MD -MP -c /usr/src/regress/lib/libpthread/spinlock/spinlock.c cc -o spinlock spinlock.o -lpthread ./spinlock Thread 0 started Thread 1 started Thread 2 started Thread 3 started Thread 4 started Thread 5 started Thread 6 started Thread 7 started Thread 8 started Thread 9 started ===> stack ==== run-regress-stack ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/stack"' -I/usr/src/regress/lib/libpthread/stack/../include -MD -MP -c /usr/src/regress/lib/libpthread/stack/stack.c /usr/src/regress/lib/libpthread/stack/stack.c:25:11: warning: address of stack memory associated with local variable 's' returned [-Wreturn-stack-address] return (&s); ^ /usr/src/regress/lib/libpthread/stack/stack.c:35:10: warning: address of stack memory associated with local variable 'buf' returned [-Wreturn-stack-address] return (buf + LARGE_SIZE/2); ^~~ 2 warnings generated. cc -o stack stack.o -lpthread ./stack ===> stdarg ==== run-regress-stdarg ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/stdarg/../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/stdarg"' -I/usr/src/regress/lib/libpthread/stdarg/../include -MD -MP -c /usr/src/regress/lib/libpthread/stdarg/stdarg.c /usr/src/regress/lib/libpthread/stdarg/stdarg.c:43:3: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] EQ(l, 123456789L); ^~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/stdarg.c:14:19: note: expanded from macro 'EQ' #define EQ(v,exp) _CHECK(v, == exp, NULL) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/stdarg/stdarg.c:47:3: warning: format specifies type 'char *' but the argument has type 'void *' [-Wformat] EQ(p, &thing); ^~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/stdarg.c:14:19: note: expanded from macro 'EQ' #define EQ(v,exp) _CHECK(v, == exp, NULL) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o stdarg stdarg.o -lpthread ./stdarg trying loop in single-threaded mode: main ok now running loop with 2 threads: child 1 child 2 ok ok ===> stdio ==== run-regress-stdio ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/stdio"' -I/usr/src/regress/lib/libpthread/stdio/../include -MD -MP -c /usr/src/regress/lib/libpthread/stdio/stdio.c /usr/src/regress/lib/libpthread/stdio/stdio.c:57:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn((fp = fopen(fullname, "r"))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/stdio/stdio.c:74:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn(fp1 = fopen(fullname, "r")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/stdio/stdio.c:77:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn(fp2 = fopen(fullname, "r")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 3 warnings generated. cc -o stdio stdio.o -lpthread ./stdio ===> switch ==== run-regress-switch-2 ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/switch"' -I/usr/src/regress/lib/libpthread/switch/../include -MD -MP -c /usr/src/regress/lib/libpthread/switch/switch.c /usr/src/regress/lib/libpthread/switch/switch.c:76:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, (char *) arg, 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/switch/switch.c:116:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o switch switch.o -lpthread time ./switch -c 2 | wc -c 1040520 0m02.00s real 0m00.57s user 0m04.47s system ==== run-regress-switch-3 ==== time ./switch -c 3 | wc -c 750886 0m02.00s real 0m00.41s user 0m05.71s system ==== run-regress-switch-4 ==== time ./switch -c 4 | wc -c 608910 0m02.00s real 0m00.34s user 0m06.93s system ==== run-regress-switch-6 ==== time ./switch -c 6 | wc -c 394004 0m02.00s real 0m00.18s user 0m09.73s system ==== run-regress-switch-8 ==== time ./switch -c 8 | wc -c 291249 0m02.00s real 0m00.08s user 0m11.22s system ==== run-regress-switch-20 ==== time ./switch -c 20 | wc -c 162218 0m02.00s real 0m00.09s user 0m14.18s system ==== run-regress-switch-26 ==== time ./switch -c 26 | wc -c 142960 0m02.00s real 0m00.11s user 0m14.95s system ===> system ==== run-regress-system ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/system"' -I/usr/src/regress/lib/libpthread/system/../include -MD -MP -c /usr/src/regress/lib/libpthread/system/system.c cc -o system system.o -lpthread ./system system system.d system.o PASS lib/libpthread Duration 4m55.88s