START lib/libpthread 2024-10-30T19:19:03Z ===> 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 cwd.o: In function `main': cwd.c:(.text+0x64): 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.008876417 sigsuspend: pass time = 1.009814614 poll: fail time = 0.000077903 r = 1 open_fifo: pass time = 1.008326870 nanosleep: pass time = 1.009282123 flock: pass time = 1.007536298 fcntl(F_SETLKW): pass time = 1.006654700 connect: pass time = 1.008579780 accept: pass time = 1.009883843 in thread after dlopen(pthread) semop: pass time = 1.007688917 sigsuspend: pass time = 1.009957141 poll: fail time = 0.000022413 r = 1 open_fifo: pass time = 1.008480411 nanosleep: pass time = 1.009251809 flock: pass time = 1.007584292 fcntl(F_SETLKW): pass time = 1.006539153 connect: pass time = 1.008566265 accept: pass time = 1.009933970 using cancellation semop: pass time = 1.009693850 sigsuspend: pass time = 1.009934882 poll: fail time = 1.009988015 r = 1 open_fifo: pass time = 1.008391024 nanosleep: pass time = 1.009224944 flock: pass time = 1.007305975 fcntl(F_SETLKW): pass time = 1.005998141 connect: pass time = 1.008465940 accept: pass time = 1.009662170 ===> 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 37094 parent = pid 37094 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 0 gid 1 gid 2 gid 3 gid 4 before: wheel:*:0:root,user after: wheel:*:0:root,user before: daemon:*:1:daemon after: daemon:*:1:daemon before: kmem:*:2:root after: kmem:*:2:root before: sys:*:3:root after: sys:*:3:root before: tty:*:4:root after: tty:*:4:root ===> malloc_duel ==== run-regress-malloc_duel ==== cc -O2 -pipe -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.144 ms 64 bytes from 127.0.0.1: icmp_seq=1 ttl=255 time=0.101 ms 64 bytes from 127.0.0.1: icmp_seq=2 ttl=255 time=0.084 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.084/0.110/0.144/0.025 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.006272786 seconds Got timeout 1 in 10.016250973 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 0xed3e29bdd4 New thread was passed arg address 0xdeadbeef New thread stack at 0x1a48c7d47c ===> 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 0xe94d38a634 New thread 1 stack at 0x18fb450544 New thread 2 stack at 0x18fb450544 ===> 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 0xf029b7a678, context 0xf029b7a3f8 act_handler: signal 30, siginfo 0x3b9d167a98, context 0x3b9d167818 act_handler: signal 30, siginfo 0x3be2641cc8, context 0x3be2641a48 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 4 locked, state = 3 reader 3 locked, state = 4 reader 5 locked, state = 5 writer started, state = 5 reader 1 locked, state = 6 reader 4 woken, state = 6 reader 0 woken, state = 6 reader 5 woken, state = 6 writer woken, state = 6 writer starting reader 3 woken, state = 7 reader 3 unlocked reader 1 woken, state = 7 reader 1 unlocked reader 2 woken, state = 7 reader 2 unlocked reader 0 woken, state = 7 reader 0 unlocked reader 4 woken, state = 7 reader 4 unlocked reader 5 woken, state = 7 reader 5 unlocked writer locked reader 5 woken, state = 8 reader 1 woken, state = 8 reader 3 woken, state = 8 reader 2 woken, state = 8 reader 4 woken, state = 8 reader 0 woken, state = 9 writer unlocking writer exiting reader 0 woken, state = 0 reader 0 trying again (1) reader 0 locked again (1) reader 5 woken, state = 1 reader 5 trying again (2) reader 5 locked again (2) reader 0 woken, state = 2 reader 1 woken, state = 2 reader 1 trying again (3) reader 1 locked again (3) reader 4 woken, state = 3 reader 4 trying again (4) reader 4 locked again (4) reader 3 woken, state = 4 reader 3 trying again (5) reader 3 locked again (5) reader 0 woken, state = 5 reader 1 woken, state = 5 reader 2 woken, state = 5 reader 2 trying again (6) reader 2 locked again (6) reader 1 woken, state = 6 reader 1 exiting reader 2 exiting reader 0 woken, state = 6 reader 0 exiting reader 4 woken, state = 6 reader 4 exiting reader 3 woken, state = 6 reader 3 exiting reader 5 woken, state = 6 reader 5 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 /usr/src/regress/lib/libpthread/pthread_rwlock2/pthread_rwlock2.c:69:15: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] int self_n = (int)data; ^~~~~~~~~ 1 warning generated. cc -o pthread_rwlock2 pthread_rwlock2.o -lpthread ./pthread_rwlock2 rthread init 0x1a117d4430: mutex_lock 0x1a117d46c0 (0x0) 0x1a117d4430: mutex_unlock 0x1a117d46c0 (0x1a117d4430) 0x1a117d4430: mutex_lock 0x1a117d46c0 (0x0) 0x1a0a77b200: mutex_lock 0x1a117d4648 (0x0) 0x1a117d4430: mutex_unlock 0x1a117d46c0 (0x1a117d4430) 0x1a0a77b200: mutex_unlock 0x1a117d4648 (0x1a0a77b200) 0x1a0a77b200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ece00: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x19cbd7d200: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a117d4430: mutex_lock 0x1a117d46c0 (0x0) 0x1a0a77b200: rwlock_unlock 0x1a2a716df0 0x1a117d4430: mutex_unlock 0x1a117d46c0 (0x1a117d4430) 0x1a0f3ece00: rwlock_unlock 0x1a2a716df0 0x1a117d4430: mutex_lock 0x1a117d46c0 (0x0) 0x1a0f3ece00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a117d4430: mutex_unlock 0x1a117d46c0 (0x1a117d4430) 0x1a0a77b200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778e00: rwlock_wrlock 0x1a2a716df0 (2147483650) 0x1a0a77b200: rwlock_unlock 0x1a2a716df0 0x1a117d4430: mutex_lock 0x1a117d46c0 (0x0) 0x1a0f3ece00: rwlock_unlock 0x1a2a716df0 0x1a117d4430: mutex_unlock 0x1a117d46c0 (0x1a117d4430) 0x1a4d8c8000: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x19cbd7d200: rwlock_unlock 0x1a2a716df0 0x19cbd7d200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778e00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8000: rwlock_unlock 0x1a2a716df0 0x1a117d4430: mutex_lock 0x1a117d46c0 (0x0) 0x1a4d8c8000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a117d4430: mutex_unlock 0x1a117d46c0 (0x1a117d4430) 0x1a4d8c8000: rwlock_unlock 0x1a2a716df0 0x1a0a779e00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779e00: rwlock_unlock 0x1a2a716df0 0x1a0a779e00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779e00: rwlock_unlock 0x1a2a716df0 0x19cbd7d200: rwlock_unlock 0x1a2a716df0 0x1a0a778e00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778e00: rwlock_unlock 0x1a2a716df0 0x1a117d4430: mutex_lock 0x1a117d46c0 (0x0) 0x1a117d4430: mutex_unlock 0x1a117d46c0 (0x1a117d4430) 0x1a0f3ed600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ed600: rwlock_unlock 0x1a2a716df0 0x1a0f3ed600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ed600: rwlock_unlock 0x1a2a716df0 0x1a117d4430: mutex_lock 0x1a117d46c0 (0x0) 0x1a117d4430: mutex_unlock 0x1a117d46c0 (0x1a117d4430) 0x1a0f3ed400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ed400: rwlock_unlock 0x1a2a716df0 0x1a0f3ed400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ed400: rwlock_unlock 0x1a2a716df0 0x1a117d4430: mutex_lock 0x1a117d46c0 (0x0) 0x1a117d4430: mutex_unlock 0x1a117d46c0 (0x1a117d4430) 0x19cbd7ee00: rwlock_wrlock 0x1a2a716df0 (0) 0x19cbd7ee00: rwlock_unlock 0x1a2a716df0 0x1a117d4430: mutex_lock 0x1a117d46c0 (0x0) 0x19cbd7ee00: rwlock_rdlock 0x1a2a716df0 (0) 0x19cbd7ee00: rwlock_unlock 0x1a2a716df0 0x19cbd7c200: rwlock_wrlock 0x1a2a716df0 (0) 0x19cbd7c200: rwlock_unlock 0x1a2a716df0 0x1a117d4430: mutex_unlock 0x1a117d46c0 (0x1a117d4430) 0x19cbd7c200: rwlock_rdlock 0x1a2a716df0 (0) 0x19cbd7c200: rwlock_unlock 0x1a2a716df0 0x1a117d4430: mutex_lock 0x1a117d46c0 (0x0) 0x1a117d4430: mutex_unlock 0x1a117d46c0 (0x1a117d4430) 0x19cbd7f800: rwlock_wrlock 0x1a2a716df0 (0) 0x19cbd7f800: rwlock_unlock 0x1a2a716df0 0x19cbd7f800: rwlock_rdlock 0x1a2a716df0 (0) 0x19cbd7f800: rwlock_unlock 0x1a2a716df0 0x1a117d4430: mutex_lock 0x1a117d46c0 (0x0) 0x1a117d4430: mutex_unlock 0x1a117d46c0 (0x1a117d4430) 0x19cbd7e600: rwlock_wrlock 0x1a2a716df0 (0) 0x19cbd7e600: rwlock_unlock 0x1a2a716df0 0x19cbd7e600: rwlock_rdlock 0x1a2a716df0 (0) 0x19cbd7e600: rwlock_unlock 0x1a2a716df0 0x1a117d4430: mutex_lock 0x1a117d46c0 (0x0) 0x1a117d4430: mutex_unlock 0x1a117d46c0 (0x1a117d4430) 0x1a4d8cba00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cba00: rwlock_unlock 0x1a2a716df0 0x1a117d4430: mutex_lock 0x1a117d46c0 (0x0) 0x1a4d8cba00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a117d4430: mutex_unlock 0x1a117d46c0 (0x1a117d4430) 0x1a4d8cba00: rwlock_unlock 0x1a2a716df0 0x1a0f3ee200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ee200: rwlock_unlock 0x1a2a716df0 0x1a0f3ee200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ee200: rwlock_unlock 0x1a2a716df0 0x1a117d4430: mutex_lock 0x1a117d46c0 (0x0) 0x1a117d4430: mutex_unlock 0x1a117d46c0 (0x1a117d4430) 0x1a0f3ec800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ec800: rwlock_unlock 0x1a2a716df0 0x1a0f3ec800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec800: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a77b200 stack 0x1a3e5d14d0 0x1a0f3ec000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ec000: rwlock_unlock 0x1a2a716df0 0x1a0f3ec000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec000: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19cbd7d200 stack 0x1a3e5d01b0 rthread reaping 0x1a0f3ece00 stack 0x1a3e5d1500 rthread reaping 0x1a0a778e00 stack 0x1a3e4de0a0 rthread reaping 0x1a4d8c8000 stack 0x1a3e4dd3e0 rthread reaping 0x1a0a779e00 stack 0x1a3e4d6a90 rthread reaping 0x1a0f3ed600 stack 0x1a3e5d05d0 rthread reaping 0x1a0f3ed400 stack 0x1a3e4dc8d0 rthread reaping 0x19cbd7ee00 stack 0x1a3e5d2250 rthread reaping 0x19cbd7c200 stack 0x1a3e4ddfe0 rthread reaping 0x19cbd7f800 stack 0x1a3e552f70 rthread reaping 0x19cbd7e600 stack 0x1a3e4dccf0 rthread reaping 0x1a4d8cba00 stack 0x1a3e553330 rthread reaping 0x1a0f3ee200 stack 0x1a3e4d77e0 rthread reaping 0x1a0f3ec800 stack 0x1a3e4d7b70 rthread reaping 0x1a0f3ec000 stack 0x1a3e4dfcf0 0x1a0f3ee600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ee600: rwlock_unlock 0x1a2a716df0 0x1a0f3ee600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ee600: rwlock_unlock 0x1a2a716df0 0x1a0a779600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779600: rwlock_unlock 0x1a2a716df0 0x1a0a779600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779600: rwlock_unlock 0x1a2a716df0 0x1a0f3eda00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3eda00: rwlock_unlock 0x1a2a716df0 0x1a0f3eda00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3eda00: rwlock_unlock 0x1a2a716df0 0x1a0f3ed800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ed800: rwlock_unlock 0x1a2a716df0 0x1a0f3ed800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ed800: rwlock_unlock 0x1a2a716df0 0x1a0a77a400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a400: rwlock_unlock 0x1a2a716df0 0x1a0a77a400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a400: rwlock_unlock 0x1a2a716df0 0x1a4d8cac00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cac00: rwlock_unlock 0x1a2a716df0 0x1a4d8cac00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cac00: rwlock_unlock 0x1a2a716df0 0x1a0a779800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779800: rwlock_unlock 0x1a2a716df0 0x1a0a779800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779800: rwlock_unlock 0x1a2a716df0 0x1a0f3edc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3edc00: rwlock_unlock 0x1a2a716df0 0x1a0f3edc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3edc00: rwlock_unlock 0x1a2a716df0 0x19cbd7ca00: rwlock_wrlock 0x1a2a716df0 (0) 0x19cbd7ca00: rwlock_unlock 0x1a2a716df0 0x19cbd7ca00: rwlock_rdlock 0x1a2a716df0 (0) 0x19cbd7ca00: rwlock_unlock 0x1a2a716df0 0x1a0f3ed000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ed000: rwlock_unlock 0x1a2a716df0 0x1a0f3ed000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ed000: rwlock_unlock 0x1a2a716df0 0x19cbd7da00: rwlock_wrlock 0x1a2a716df0 (0) 0x19cbd7da00: rwlock_unlock 0x1a2a716df0 0x19cbd7da00: rwlock_rdlock 0x1a2a716df0 (0) 0x19cbd7da00: rwlock_unlock 0x1a2a716df0 0x19cbd7d600: rwlock_wrlock 0x1a2a716df0 (0) 0x19cbd7d600: rwlock_unlock 0x1a2a716df0 0x19cbd7d600: rwlock_rdlock 0x1a2a716df0 (0) 0x19cbd7d600: rwlock_unlock 0x1a2a716df0 0x1a4d8c9000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9000: rwlock_unlock 0x1a2a716df0 0x1a4d8c9000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9000: rwlock_unlock 0x1a2a716df0 0x1a0a778400: rwlock_wrlock 0x1a2a716df0 (1) 0x1a0a778400: rwlock_unlock 0x1a2a716df0 0x1a0a778400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778400: rwlock_unlock 0x1a2a716df0 0x1a0a77b800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77b800: rwlock_unlock 0x1a2a716df0 0x1a0a77b800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77b800: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ee600 stack 0x1a3e4dfcf0 rthread reaping 0x1a0a779600 stack 0x1a3e4d7b70 rthread reaping 0x1a0f3eda00 stack 0x1a3e4d77e0 0x1a0a778800: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a0f3ed800 stack 0x1a3e553330 0x1a0a778800: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a77a400 stack 0x1a3e4dccf0 0x1a0a778800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778800: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8cac00 stack 0x1a3e552f70 rthread reaping 0x1a0a779800 stack 0x1a3e4ddfe0 rthread reaping 0x1a0f3edc00 stack 0x1a3e5d2250 rthread reaping 0x19cbd7ca00 stack 0x1a3e4dc8d0 rthread reaping 0x1a0f3ed000 stack 0x1a3e5d05d0 rthread reaping 0x19cbd7da00 stack 0x1a3e4d6a90 rthread reaping 0x19cbd7d600 stack 0x1a3e4dd3e0 rthread reaping 0x1a4d8c9000 stack 0x1a3e4de0a0 rthread reaping 0x1a0a778400 stack 0x1a3e5d1500 rthread reaping 0x1a0a77b800 stack 0x1a3e5d01b0 rthread reaping 0x1a0a778800 stack 0x1a3e5d14d0 0x1a4d8c9200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9200: rwlock_unlock 0x1a2a716df0 0x1a4d8c9200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9200: rwlock_unlock 0x1a2a716df0 0x19cbd7c800: rwlock_wrlock 0x1a2a716df0 (0) 0x19cbd7c800: rwlock_unlock 0x1a2a716df0 0x19cbd7c800: rwlock_rdlock 0x1a2a716df0 (0) 0x19cbd7c800: rwlock_unlock 0x1a2a716df0 0x1a0f3edc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3edc00: rwlock_unlock 0x1a2a716df0 0x1a0f3edc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3edc00: rwlock_unlock 0x1a2a716df0 0x1a0a779e00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779e00: rwlock_unlock 0x1a2a716df0 0x1a0a779e00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779e00: rwlock_unlock 0x1a2a716df0 0x1a0f3ece00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ece00: rwlock_unlock 0x1a2a716df0 0x1a0f3ece00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ece00: rwlock_unlock 0x1a2a716df0 0x19cbd7e000: rwlock_wrlock 0x1a2a716df0 (0) 0x19cbd7e000: rwlock_unlock 0x1a2a716df0 0x19cbd7e000: rwlock_rdlock 0x1a2a716df0 (0) 0x19cbd7e000: rwlock_unlock 0x1a2a716df0 0x1a4d8caa00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8caa00: rwlock_unlock 0x1a2a716df0 0x1a4d8caa00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8caa00: rwlock_unlock 0x1a2a716df0 0x1a0a778200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778200: rwlock_unlock 0x1a2a716df0 0x1a0a778200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778200: rwlock_unlock 0x1a2a716df0 0x1a4d8c9400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9400: rwlock_unlock 0x1a2a716df0 0x1a4d8c9400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9400: rwlock_unlock 0x1a2a716df0 0x1a0a778a00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778a00: rwlock_unlock 0x1a2a716df0 0x1a0a778a00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778a00: rwlock_unlock 0x1a2a716df0 0x1a4d8ca800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8ca800: rwlock_unlock 0x1a2a716df0 0x1a4d8ca800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8ca800: rwlock_unlock 0x1a2a716df0 0x19cbd7dc00: rwlock_wrlock 0x1a2a716df0 (0) 0x19cbd7dc00: rwlock_unlock 0x1a2a716df0 0x19cbd7dc00: rwlock_rdlock 0x1a2a716df0 (0) 0x19cbd7dc00: rwlock_unlock 0x1a2a716df0 0x1a0a778c00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778c00: rwlock_unlock 0x1a2a716df0 0x1a0a778c00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778c00: rwlock_unlock 0x1a2a716df0 0x1a0a77a000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a000: rwlock_unlock 0x1a2a716df0 0x1a0a77a000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a000: rwlock_unlock 0x1a2a716df0 0x19cbd7ce00: rwlock_wrlock 0x1a2a716df0 (0) 0x19cbd7ce00: rwlock_unlock 0x1a2a716df0 0x19cbd7ce00: rwlock_rdlock 0x1a2a716df0 (0) 0x19cbd7ce00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8c9200 stack 0x1a3e5d14d0 rthread reaping 0x19cbd7c800 stack 0x1a3e5d01b0 0x19cbd7ea00: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a0f3edc00 stack 0x1a3e5d1500 0x19cbd7ea00: rwlock_unlock 0x1a2a716df0 0x19cbd7ea00: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a0a779e00 stack 0x1a3e4de0a0 0x19cbd7ea00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ece00 stack 0x1a3e4dd3e0 rthread reaping 0x19cbd7e000 stack 0x1a3e4d6a90 rthread reaping 0x1a4d8caa00 stack 0x1a3e5d05d0 rthread reaping 0x1a0a778200 stack 0x1a3e4dc8d0 rthread reaping 0x1a4d8c9400 stack 0x1a3e5d2250 rthread reaping 0x1a0a778a00 stack 0x1a3e4ddfe0 rthread reaping 0x1a4d8ca800 stack 0x1a3e552f70 rthread reaping 0x19cbd7dc00 stack 0x1a3e4dccf0 rthread reaping 0x1a0a778c00 stack 0x1a3e553330 rthread reaping 0x1a0a77a000 stack 0x1a3e4d77e0 rthread reaping 0x19cbd7ce00 stack 0x1a3e4d7b70 rthread reaping 0x19cbd7ea00 stack 0x1a3e4dfcf0 0x1a0f3ec200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ec200: rwlock_unlock 0x1a2a716df0 0x1a0f3ec200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec200: rwlock_unlock 0x1a2a716df0 0x1a0f3ede00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ede00: rwlock_unlock 0x1a2a716df0 0x1a0f3ede00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ede00: rwlock_unlock 0x1a2a716df0 0x1a4d8cb400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb400: rwlock_unlock 0x1a2a716df0 0x1a4d8cb400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb400: rwlock_unlock 0x1a2a716df0 0x1a0a77be00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77be00: rwlock_unlock 0x1a2a716df0 0x1a0a77be00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77be00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8c00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8c00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8c00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8c00: rwlock_unlock 0x1a2a716df0 0x1a0a779200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779200: rwlock_unlock 0x1a2a716df0 0x1a0a779200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779200: rwlock_unlock 0x1a2a716df0 0x1a4d8c9a00: rwlock_wrlock 0x1a2a716df0 (1) 0x1a4d8c9a00: rwlock_unlock 0x1a2a716df0 0x1a4d8c9a00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9a00: rwlock_unlock 0x1a2a716df0 0x1a0a778600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778600: rwlock_unlock 0x1a2a716df0 0x1a0a778600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778600: rwlock_unlock 0x1a2a716df0 0x1a4d8c8000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8000: rwlock_unlock 0x1a2a716df0 0x1a4d8c8000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8000: rwlock_unlock 0x1a2a716df0 0x19cbd7de00: rwlock_wrlock 0x1a2a716df0 (0) 0x19cbd7de00: rwlock_unlock 0x1a2a716df0 0x19cbd7de00: rwlock_rdlock 0x1a2a716df0 (0) 0x19cbd7de00: rwlock_unlock 0x1a2a716df0 0x1a0a779c00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779c00: rwlock_unlock 0x1a2a716df0 0x1a0a779c00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779c00: rwlock_unlock 0x1a2a716df0 0x19cbd7c000: rwlock_wrlock 0x1a2a716df0 (0) 0x19cbd7c000: rwlock_unlock 0x1a2a716df0 0x19cbd7c000: rwlock_rdlock 0x1a2a716df0 (0) 0x19cbd7c000: rwlock_unlock 0x1a2a716df0 0x1a4d8c8400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8400: rwlock_unlock 0x1a2a716df0 0x1a4d8c8400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8400: rwlock_unlock 0x1a2a716df0 0x1a0a778800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778800: rwlock_unlock 0x1a2a716df0 0x1a0a778800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778800: rwlock_unlock 0x1a2a716df0 0x1a4d8cb800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb800: rwlock_unlock 0x1a2a716df0 0x1a4d8cb800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb800: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ec200 stack 0x1a3e4dfcf0 rthread reaping 0x1a0f3ede00 stack 0x1a3e4d7b70 rthread reaping 0x1a4d8cb400 stack 0x1a3e4d77e0 rthread reaping 0x1a0a77be00 stack 0x1a3e553330 rthread reaping 0x1a4d8c8c00 stack 0x1a3e4dccf0 0x1a0f3eec00: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a0a779200 stack 0x1a3e552f70 0x1a0f3eec00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8c9a00 stack 0x1a3e4ddfe0 0x1a0f3eec00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3eec00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a778600 stack 0x1a3e5d2250 rthread reaping 0x1a4d8c8000 stack 0x1a3e4dc8d0 rthread reaping 0x19cbd7de00 stack 0x1a3e5d05d0 rthread reaping 0x1a0a779c00 stack 0x1a3e4d6a90 rthread reaping 0x19cbd7c000 stack 0x1a3e4dd3e0 rthread reaping 0x1a4d8c8400 stack 0x1a3e4de0a0 rthread reaping 0x1a0a778800 stack 0x1a3e5d1500 rthread reaping 0x1a4d8cb800 stack 0x1a3e5d01b0 rthread reaping 0x1a0f3eec00 stack 0x1a3e5d14d0 0x1a0a77a200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a200: rwlock_unlock 0x1a2a716df0 0x1a0a77a200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a200: rwlock_unlock 0x1a2a716df0 0x1a0f3eda00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3eda00: rwlock_unlock 0x1a2a716df0 0x1a0f3eda00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3eda00: rwlock_unlock 0x1a2a716df0 0x1a4d8ca200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8ca200: rwlock_unlock 0x1a2a716df0 0x1a4d8ca200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8ca200: rwlock_unlock 0x1a2a716df0 0x19cbd7c600: rwlock_wrlock 0x1a2a716df0 (0) 0x19cbd7c600: rwlock_unlock 0x1a2a716df0 0x19cbd7c600: rwlock_rdlock 0x1a2a716df0 (0) 0x19cbd7c600: rwlock_unlock 0x1a2a716df0 0x19cbd7ec00: rwlock_wrlock 0x1a2a716df0 (0) 0x19cbd7ec00: rwlock_unlock 0x1a2a716df0 0x19cbd7ec00: rwlock_rdlock 0x1a2a716df0 (0) 0x19cbd7ec00: rwlock_unlock 0x1a2a716df0 0x1a4d8c9600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9600: rwlock_unlock 0x1a2a716df0 0x1a4d8c9600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9600: rwlock_unlock 0x1a2a716df0 0x19cbd7dc00: rwlock_wrlock 0x1a2a716df0 (0) 0x19cbd7dc00: rwlock_unlock 0x1a2a716df0 0x19cbd7dc00: rwlock_rdlock 0x1a2a716df0 (0) 0x19cbd7dc00: rwlock_unlock 0x1a2a716df0 0x1a0a77a400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a400: rwlock_unlock 0x1a2a716df0 0x1a0a77a400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a400: rwlock_unlock 0x1a2a716df0 0x1a4d8cb600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb600: rwlock_unlock 0x1a2a716df0 0x1a4d8cb600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb600: rwlock_unlock 0x1a2a716df0 0x19cbd7d800: rwlock_wrlock 0x1a2a716df0 (0) 0x19cbd7d800: rwlock_unlock 0x1a2a716df0 0x19cbd7d800: rwlock_rdlock 0x1a2a716df0 (0) 0x19cbd7d800: rwlock_unlock 0x1a2a716df0 0x19cbd7ce00: rwlock_wrlock 0x1a2a716df0 (0) 0x19cbd7ce00: rwlock_unlock 0x1a2a716df0 0x19cbd7ce00: rwlock_rdlock 0x1a2a716df0 (0) 0x19cbd7ce00: rwlock_unlock 0x1a2a716df0 0x1a0a77a800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a800: rwlock_unlock 0x1a2a716df0 0x1a0a77a800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3efc00: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0a77a800: rwlock_unlock 0x1a2a716df0 0x1a0f3ede00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ede00: rwlock_unlock 0x1a2a716df0 0x1a0f3ede00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ede00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a77a200 stack 0x1a3e5d14d0 0x19cbd7f400: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a0f3eda00 stack 0x1a3e5d01b0 0x19cbd7f400: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8ca200 stack 0x1a3e5d1500 0x19cbd7f400: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x19cbd7c600 stack 0x1a3e4de0a0 0x19cbd7f400: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19cbd7ec00 stack 0x1a3e4dd3e0 rthread reaping 0x1a4d8c9600 stack 0x1a3e4d6a90 0x1a0f3efc00: rwlock_unlock 0x1a2a716df0 0x1a0f3efc00: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x19cbd7dc00 stack 0x1a3e5d05d0 0x1a0f3efc00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a77a400 stack 0x1a3e4dc8d0 rthread reaping 0x1a4d8cb600 stack 0x1a3e5d2250 rthread reaping 0x19cbd7d800 stack 0x1a3e4ddfe0 rthread reaping 0x19cbd7ce00 stack 0x1a3e552f70 0x19cbd7f600: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a0a77a800 stack 0x1a3e4dccf0 0x19cbd7f600: rwlock_unlock 0x1a2a716df0 0x19cbd7f600: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a0f3ede00 stack 0x1a3e4d77e0 0x19cbd7f600: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19cbd7f400 stack 0x1a3e4d7b70 rthread reaping 0x1a0f3efc00 stack 0x1a3e553330 rthread reaping 0x19cbd7f600 stack 0x1a3e4dfcf0 0x19cbd7c800: rwlock_wrlock 0x1a2a716df0 (0) 0x19cbd7c800: rwlock_unlock 0x1a2a716df0 0x19cbd7c800: rwlock_rdlock 0x1a2a716df0 (0) 0x19cbd7c800: rwlock_unlock 0x1a2a716df0 0x19cbd7e400: rwlock_wrlock 0x1a2a716df0 (0) 0x19cbd7e400: rwlock_unlock 0x1a2a716df0 0x19cbd7e400: rwlock_rdlock 0x1a2a716df0 (0) 0x19cbd7e400: rwlock_unlock 0x1a2a716df0 0x1a4d8ca200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8ca200: rwlock_unlock 0x1a2a716df0 0x1a4d8ca200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8ca200: rwlock_unlock 0x1a2a716df0 0x1a4d8c9200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9200: rwlock_unlock 0x1a2a716df0 0x1a4d8c9200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9200: rwlock_unlock 0x1a2a716df0 0x19cbd7fa00: rwlock_wrlock 0x1a2a716df0 (0) 0x19cbd7fa00: rwlock_unlock 0x1a2a716df0 0x19cbd7fa00: rwlock_rdlock 0x1a2a716df0 (0) 0x19cbd7fa00: rwlock_unlock 0x1a2a716df0 0x1a0a77b000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77b000: rwlock_unlock 0x1a2a716df0 0x1a0a77b000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77b000: rwlock_unlock 0x1a2a716df0 0x19cbd7fe00: rwlock_wrlock 0x1a2a716df0 (0) 0x19cbd7fe00: rwlock_unlock 0x1a2a716df0 0x19cbd7fe00: rwlock_rdlock 0x1a2a716df0 (0) 0x19cbd7fe00: rwlock_unlock 0x1a2a716df0 0x1a0a778e00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778e00: rwlock_unlock 0x1a2a716df0 0x1a0a778e00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778e00: rwlock_unlock 0x1a2a716df0 0x19cbd7f200: rwlock_wrlock 0x1a2a716df0 (0) 0x19cbd7f200: rwlock_unlock 0x1a2a716df0 0x19cbd7f200: rwlock_rdlock 0x1a2a716df0 (0) 0x19cbd7f200: rwlock_unlock 0x1a2a716df0 0x1a0f3edc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3edc00: rwlock_unlock 0x1a2a716df0 0x1a0f3edc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3edc00: rwlock_unlock 0x1a2a716df0 0x1a0f3ef400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ef400: rwlock_unlock 0x1a2a716df0 0x1a0f3ef400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ef400: rwlock_unlock 0x1a2a716df0 0x1a0a77bc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77bc00: rwlock_unlock 0x1a2a716df0 0x1a0a77bc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77bc00: rwlock_unlock 0x1a2a716df0 0x1a0a77a400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a400: rwlock_unlock 0x1a2a716df0 0x1a0a77a400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a400: rwlock_unlock 0x1a2a716df0 0x1a0f3ec400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ec400: rwlock_unlock 0x1a2a716df0 0x1a0f3ec400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec400: rwlock_unlock 0x1a2a716df0 0x1a4d8cb200: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x19cbd7c800 stack 0x1a3e553330 0x1a4d8cb200: rwlock_unlock 0x1a2a716df0 0x1a4d8cb200: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x19cbd7e400 stack 0x1a3e4dfcf0 0x1a4d8cb200: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8ca200 stack 0x1a3e4d7b70 rthread reaping 0x1a4d8c9200 stack 0x1a3e4d77e0 rthread reaping 0x19cbd7fa00 stack 0x1a3e4dccf0 rthread reaping 0x1a0a77b000 stack 0x1a3e552f70 rthread reaping 0x19cbd7fe00 stack 0x1a3e4ddfe0 0x1a0f3ecc00: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a0a778e00 stack 0x1a3e5d2250 0x1a0f3ecc00: rwlock_unlock 0x1a2a716df0 0x1a0f3ecc00: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x19cbd7f200 stack 0x1a3e4dc8d0 0x1a0f3ecc00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3edc00 stack 0x1a3e5d05d0 rthread reaping 0x1a0f3ef400 stack 0x1a3e4d6a90 rthread reaping 0x1a0a77bc00 stack 0x1a3e4dd3e0 rthread reaping 0x1a0a77a400 stack 0x1a3e4de0a0 rthread reaping 0x1a0f3ec400 stack 0x1a3e5d1500 rthread reaping 0x1a4d8cb200 stack 0x1a3e5d01b0 rthread reaping 0x1a0f3ecc00 stack 0x1a3e5d14d0 0x19cbd7da00: rwlock_wrlock 0x1a2a716df0 (0) 0x19cbd7da00: rwlock_unlock 0x1a2a716df0 0x19cbd7da00: rwlock_rdlock 0x1a2a716df0 (0) 0x19cbd7da00: rwlock_unlock 0x1a2a716df0 0x1a0f3ee000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ee000: rwlock_unlock 0x1a2a716df0 0x1a0f3ee000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ee000: rwlock_unlock 0x1a2a716df0 0x1a4d8cac00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cac00: rwlock_unlock 0x1a2a716df0 0x1a4d8cac00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cac00: rwlock_unlock 0x1a2a716df0 0x19cbd7c200: rwlock_wrlock 0x1a2a716df0 (0) 0x19cbd7c200: rwlock_unlock 0x1a2a716df0 0x19cbd7c200: rwlock_rdlock 0x1a2a716df0 (0) 0x19cbd7c200: rwlock_unlock 0x1a2a716df0 0x1a0f3eca00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3eca00: rwlock_unlock 0x1a2a716df0 0x1a0f3eca00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3eca00: rwlock_unlock 0x1a2a716df0 0x1a0a778e00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778800: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0a778e00: rwlock_unlock 0x1a2a716df0 0x1a0a778e00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778800: rwlock_unlock 0x1a2a716df0 0x1a4d8cb800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb800: rwlock_unlock 0x1a2a716df0 0x1a4d8cb800: rwlock_rdlock 0x1a2a716df0 (1) 0x1a0a778800: rwlock_unlock 0x1a2a716df0 0x1a4d8cb800: rwlock_unlock 0x1a2a716df0 0x1a0a778e00: rwlock_unlock 0x1a2a716df0 0x1a0a779c00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779c00: rwlock_unlock 0x1a2a716df0 0x1a0a779c00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779c00: rwlock_unlock 0x1a2a716df0 0x1a0a779000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779000: rwlock_unlock 0x1a2a716df0 0x1a0a779000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779000: rwlock_unlock 0x1a2a716df0 0x1a4d8c8000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8000: rwlock_unlock 0x1a2a716df0 0x1a4d8c8000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8000: rwlock_unlock 0x1a2a716df0 0x19cbd7f600: rwlock_wrlock 0x1a2a716df0 (0) 0x19cbd7f600: rwlock_unlock 0x1a2a716df0 0x19cbd7f600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9400: rwlock_wrlock 0x1a2a716df0 (0) 0x19cbd7f600: rwlock_unlock 0x1a2a716df0 0x1a0f3ed200: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a4d8c9400: rwlock_unlock 0x1a2a716df0 0x1a4d8c9400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9400: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19cbd7da00 stack 0x1a3e5d14d0 0x1a0f3ec800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ec800: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ee000 stack 0x1a3e5d01b0 0x1a0f3ec800: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a4d8cac00 stack 0x1a3e5d1500 0x1a0f3ec800: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19cbd7c200 stack 0x1a3e4de0a0 rthread reaping 0x1a0f3eca00 stack 0x1a3e4dd3e0 0x1a4d8c8e00: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a0a778e00 stack 0x1a3e4d6a90 0x1a4d8c8e00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8e00: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a0a778800 stack 0x1a3e5d05d0 0x1a4d8c8e00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8cb800 stack 0x1a3e4dc8d0 rthread reaping 0x1a0a779c00 stack 0x1a3e5d2250 rthread reaping 0x1a0a779000 stack 0x1a3e4ddfe0 rthread reaping 0x1a4d8c8000 stack 0x1a3e552f70 rthread reaping 0x19cbd7f600 stack 0x1a3e4dccf0 0x1a0f3ed200: rwlock_unlock 0x1a2a716df0 0x1a0f3ed200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ed200: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8c9400 stack 0x1a3e4d77e0 rthread reaping 0x1a0f3ed200 stack 0x1a3e4d7b70 rthread reaping 0x1a0f3ec800 stack 0x1a3e4dfcf0 rthread reaping 0x1a4d8c8e00 stack 0x1a3e553330 0x1a4d8cae00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cae00: rwlock_unlock 0x1a2a716df0 0x1a4d8cae00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cae00: rwlock_unlock 0x1a2a716df0 0x19cbd7fc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ece00: rwlock_wrlock 0x1a2a716df0 (0) 0x19cbd7fc00: rwlock_unlock 0x1a2a716df0 0x19cbd7fc00: rwlock_rdlock 0x1a2a716df0 (0) 0x19cbd7fc00: rwlock_unlock 0x1a2a716df0 0x19cbd7f200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ece00: rwlock_unlock 0x1a2a716df0 0x1a0a778400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778600: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0a778400: rwlock_unlock 0x1a2a716df0 0x1a0a778400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ece00: rwlock_rdlock 0x1a2a716df0 (0) 0x19cbd7f200: rwlock_unlock 0x1a2a716df0 0x1a0f3ece00: rwlock_unlock 0x1a2a716df0 0x1a0a778400: rwlock_unlock 0x1a2a716df0 0x1a0f3ee200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ee200: rwlock_unlock 0x1a2a716df0 0x1a0f3ee200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ee200: rwlock_unlock 0x1a2a716df0 0x19cbd7f200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8c00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779200: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a0f3ed400: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a0a778600: rwlock_unlock 0x1a2a716df0 0x1a0f3eda00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3eda00: rwlock_unlock 0x1a2a716df0 0x1a0a778600: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x1a0f3eda00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778600: rwlock_unlock 0x1a2a716df0 0x1a0f3eda00: rwlock_unlock 0x1a2a716df0 0x1a4d8c9e00: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a4d8c8c00: rwlock_unlock 0x1a2a716df0 0x1a0f3edc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3edc00: rwlock_unlock 0x1a2a716df0 0x1a0f3edc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3edc00: rwlock_unlock 0x1a2a716df0 0x19cbd7f200: rwlock_unlock 0x1a2a716df0 0x1a4d8c8c00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9e00: rwlock_unlock 0x1a2a716df0 0x1a4d8c9e00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9e00: rwlock_unlock 0x1a2a716df0 0x1a0a779600: rwlock_wrlock 0x1a2a716df0 (2147483649) 0x1a4d8c8c00: rwlock_unlock 0x1a2a716df0 0x1a0f3ed400: rwlock_unlock 0x1a2a716df0 0x1a0a779600: rwlock_unlock 0x1a2a716df0 0x1a0a779600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779600: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8cae00 stack 0x1a3e553330 0x1a0f3ed400: rwlock_rdlock 0x1a2a716df0 (4294967295) 0x1a4d8cb400: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19cbd7fc00 stack 0x1a3e4dfcf0 0x1a0a77b800: rwlock_wrlock 0x1a2a716df0 (4294967295) rthread reaping 0x1a0f3ece00 stack 0x1a3e4d7b70 0x1a0a77b800: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19cbd7f200 stack 0x1a3e4d77e0 0x1a0a77b800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77b800: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a778400 stack 0x1a3e4dccf0 rthread reaping 0x1a0a778600 stack 0x1a3e552f70 rthread reaping 0x1a0f3ee200 stack 0x1a3e4ddfe0 rthread reaping 0x1a4d8c8c00 stack 0x1a3e5d2250 0x1a0a779200: rwlock_unlock 0x1a2a716df0 0x1a4d8cb400: rwlock_rdlock 0x1a2a716df0 (4294967295) 0x1a4d8cb400: rwlock_unlock 0x1a2a716df0 0x1a0f3ed400: rwlock_unlock 0x1a2a716df0 0x1a0a779200: rwlock_rdlock 0x1a2a716df0 (1) 0x1a0a779200: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ed400 stack 0x1a3e5d05d0 rthread reaping 0x1a0f3eda00 stack 0x1a3e4d6a90 rthread reaping 0x1a4d8c9e00 stack 0x1a3e4dd3e0 rthread reaping 0x1a0f3edc00 stack 0x1a3e4de0a0 rthread reaping 0x1a0a779200 stack 0x1a3e4dc8d0 rthread reaping 0x1a0a779600 stack 0x1a3e5d1500 rthread reaping 0x1a4d8cb400 stack 0x1a3e5d01b0 rthread reaping 0x1a0a77b800 stack 0x1a3e5d14d0 0x19ea098000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778c00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ee400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ef200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ef600: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098000: rwlock_unlock 0x1a2a716df0 0x1a4d8cb200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb200: rwlock_unlock 0x1a2a716df0 0x1a0f3ef000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb200: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x1a0f3ef200: rwlock_unlock 0x1a2a716df0 0x19ea098c00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3eec00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779a00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098c00: rwlock_unlock 0x1a2a716df0 0x1a0f3eec00: rwlock_unlock 0x1a2a716df0 0x1a0f3eec00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3eec00: rwlock_unlock 0x1a2a716df0 0x1a0f3ece00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779a00: rwlock_unlock 0x1a2a716df0 0x1a0f3eca00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3eea00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3eca00: rwlock_unlock 0x1a2a716df0 0x1a0f3ede00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ede00: rwlock_unlock 0x1a2a716df0 0x1a0a778c00: rwlock_unlock 0x1a2a716df0 0x1a0f3ef200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ee400: rwlock_unlock 0x1a2a716df0 0x1a4d8cb200: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8cb200 stack 0x1a3e5d14d0 0x1a0f3ee400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ee400: rwlock_unlock 0x1a2a716df0 0x1a0f3ef200: rwlock_unlock 0x1a2a716df0 0x1a0f3ece00: rwlock_unlock 0x1a2a716df0 0x1a0a778c00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779a00: rwlock_rdlock 0x1a2a716df0 (0) main: 0 0x1a0a77b200: 0: enter run() 0x19cbd7d200: 1: enter run() 0x1a0f3ece00: 2: enter run() 0x1a0a77b200: 0: set_msg 0x1a0f3ece00: 2: set_msg 0x1a0a778e00: 3: enter run() 0x1a0a77b200: 0: msg: "new message" 0x1a0f3ece00: 2: msg: "new message" 0x1a0a77b200: 0: exit run() 0x1a4d8c8000: 4: enter run() 0x1a0f3ece00: 2: exit run() 0x19cbd7d200: 1: set_msg 0x1a0a778e00: 3: set_msg 0x1a4d8c8000: 4: set_msg 0x1a4d8c8000: 4: msg: "new message" 0x1a4d8c8000: 4: exit run() 0x1a0a779e00: 5: enter run() 0x1a0a779e00: 5: set_msg 0x1a0a779e00: 5: msg: "new message" 0x1a0a779e00: 5: exit run() 0x19cbd7d200: 1: msg: "new message" 0x19cbd7d200: 1: exit run() 0x1a0a778e00: 3: msg: "new message" 0x1a0a778e00: 3: exit run() 0x1a0f3ed600: 6: enter run() 0x1a0f3ed600: 6: set_msg 0x1a0f3ed600: 6: msg: "new message" 0x1a0f3ed600: 6: exit run() 0x1a0f3ed400: 7: enter run() 0x1a0f3ed400: 7: set_msg 0x1a0f3ed400: 7: msg: "new message" 0x1a0f3ed400: 7: exit run() 0x19cbd7ee00: 8: enter run() 0x19cbd7ee00: 8: set_msg 0x19cbd7ee00: 8: msg: "new message" 0x19cbd7ee00: 8: exit run() 0x19cbd7c200: 9: enter run() 0x19cbd7c200: 9: set_msg 0x19cbd7c200: 9: msg: "new message" 0x19cbd7c200: 9: exit run() 0x19cbd7f800: 10: enter run() 0x19cbd7f800: 10: set_msg 0x19cbd7f800: 10: msg: "new message" 0x19cbd7f800: 10: exit run() 0x19cbd7e600: 11: enter run() 0x19cbd7e600: 11: set_msg 0x19cbd7e600: 11: msg: "new message" 0x19cbd7e600: 11: exit run() 0x1a4d8cba00: 12: enter run() 0x1a4d8cba00: 12: set_msg 0x1a4d8cba00: 12: msg: "new message" 0x1a4d8cba00: 12: exit run() 0x1a0f3ee200: 13: enter run() 0x1a0f3ee200: 13: set_msg 0x1a0f3ee200: 13: msg: "new message" 0x1a0f3ee200: 13: exit run() 0x1a0f3ec800: 14: enter run() 0x1a0f3ec800: 14: set_msg 0x1a0f3ec800: 14: msg: "new message" 0x1a0f3ec800: 14: exit run() 0x1a0f3ec000: 15: enter run() 0x1a0f3ec000: 15: set_msg 0x1a0f3ec000: 15: msg: "new message" 0x1a0f3ec000: 15: exit run() main: 1 0x1a0f3ee600: 0: enter run() 0x1a0f3ee600: 0: set_msg 0x1a0f3ee600: 0: msg: "new message" 0x1a0f3ee600: 0: exit run() 0x1a0a779600: 1: enter run() 0x1a0a779600: 1: set_msg 0x1a0a779600: 1: msg: "new message" 0x1a0a779600: 1: exit run() 0x1a0f3eda00: 2: enter run() 0x1a0f3eda00: 2: set_msg 0x1a0f3eda00: 2: msg: "new message" 0x1a0f3eda00: 2: exit run() 0x1a0f3ed800: 3: enter run() 0x1a0f3ed800: 3: set_msg 0x1a0f3ed800: 3: msg: "new message" 0x1a0f3ed800: 3: exit run() 0x1a0a77a400: 4: enter run() 0x1a0a77a400: 4: set_msg 0x1a0a77a400: 4: msg: "new message" 0x1a0a77a400: 4: exit run() 0x1a4d8cac00: 5: enter run() 0x1a4d8cac00: 5: set_msg 0x1a4d8cac00: 5: msg: "new message" 0x1a4d8cac00: 5: exit run() 0x1a0a779800: 6: enter run() 0x1a0a779800: 6: set_msg 0x1a0a779800: 6: msg: "new message" 0x1a0a779800: 6: exit run() 0x1a0f3edc00: 7: enter run() 0x1a0f3edc00: 7: set_msg 0x1a0f3edc00: 7: msg: "new message" 0x1a0f3edc00: 7: exit run() 0x19cbd7ca00: 8: enter run() 0x19cbd7ca00: 8: set_msg 0x19cbd7ca00: 8: msg: "new message" 0x19cbd7ca00: 8: exit run() 0x1a0f3ed000: 9: enter run() 0x1a0f3ed000: 9: set_msg 0x1a0f3ed000: 9: msg: "new message" 0x1a0f3ed000: 9: exit run() 0x19cbd7da00: 10: enter run() 0x19cbd7da00: 10: set_msg 0x19cbd7da00: 10: msg: "new message" 0x19cbd7da00: 10: exit run() 0x19cbd7d600: 11: enter run() 0x19cbd7d600: 11: set_msg 0x19cbd7d600: 11: msg: "new message" 0x19cbd7d600: 11: exit run() 0x1a4d8c9000: 12: enter run() 0x1a4d8c9000: 12: set_msg 0x1a4d8c9000: 12: msg: "new message" 0x1a0a778400: 13: enter run() 0x1a4d8c9000: 12: exit run() 0x1a0a778400: 13: set_msg 0x1a0a778400: 13: msg: "new message" 0x1a0a778400: 13: exit run() 0x1a0a77b800: 14: enter run() 0x1a0a77b800: 14: set_msg 0x1a0a77b800: 14: msg: "new message" 0x1a0a77b800: 14: exit run() 0x1a0a778800: 15: enter run() 0x1a0a778800: 15: set_msg 0x1a0a778800: 15: msg: "new message" 0x1a0a778800: 15: exit run() main: 2 0x1a4d8c9200: 0: enter run() 0x1a4d8c9200: 0: set_msg 0x1a4d8c9200: 0: msg: "new message" 0x1a4d8c9200: 0: exit run() 0x19cbd7c800: 1: enter run() 0x19cbd7c800: 1: set_msg 0x19cbd7c800: 1: msg: "new message" 0x19cbd7c800: 1: exit run() 0x1a0f3edc00: 2: enter run() 0x1a0f3edc00: 2: set_msg 0x1a0f3edc00: 2: msg: "new message" 0x1a0f3edc00: 2: exit run() 0x1a0a779e00: 3: enter run() 0x1a0a779e00: 3: set_msg 0x1a0a779e00: 3: msg: "new message" 0x1a0a779e00: 3: exit run() 0x1a0f3ece00: 4: enter run() 0x1a0f3ece00: 4: set_msg 0x1a0f3ece00: 4: msg: "new message" 0x1a0f3ece00: 4: exit run() 0x19cbd7e000: 5: enter run() 0x19cbd7e000: 5: set_msg 0x19cbd7e000: 5: msg: "new message" 0x19cbd7e000: 5: exit run() 0x1a4d8caa00: 6: enter run() 0x1a4d8caa00: 6: set_msg 0x1a4d8caa00: 6: msg: "new message" 0x1a4d8caa00: 6: exit run() 0x1a0a778200: 7: enter run() 0x1a0a778200: 7: set_msg 0x1a0a778200: 7: msg: "new message" 0x1a0a778200: 7: exit run() 0x1a4d8c9400: 8: enter run() 0x1a4d8c9400: 8: set_msg 0x1a4d8c9400: 8: msg: "new message" 0x1a4d8c9400: 8: exit run() 0x1a0a778a00: 9: enter run() 0x1a0a778a00: 9: set_msg 0x1a0a778a00: 9: msg: "new message" 0x1a0a778a00: 9: exit run() 0x1a4d8ca800: 10: enter run() 0x1a4d8ca800: 10: set_msg 0x1a4d8ca800: 10: msg: "new message" 0x19cbd7dc00: 11: enter run() 0x19cbd7dc00: 11: set_msg 0x19cbd7dc00: 11: msg: "new message" 0x1a4d8ca800: 10: exit run() 0x19cbd7dc00: 11: exit run() 0x1a0a778c00: 12: enter run() 0x1a0a778c00: 12: set_msg 0x1a0a778c00: 12: msg: "new message" 0x1a0a778c00: 12: exit run() 0x1a0a77a000: 13: enter run() 0x1a0a77a000: 13: set_msg 0x1a0a77a000: 13: msg: "new message" 0x1a0a77a000: 13: exit run() 0x19cbd7ce00: 14: enter run() 0x19cbd7ce00: 14: set_msg 0x19cbd7ce00: 14: msg: "new message" 0x19cbd7ce00: 14: exit run() 0x19cbd7ea00: 15: enter run() 0x19cbd7ea00: 15: set_msg 0x19cbd7ea00: 15: msg: "new message" 0x19cbd7ea00: 15: exit run() main: 3 0x1a0f3ec200: 0: enter run() 0x1a0f3ec200: 0: set_msg 0x1a0f3ec200: 0: msg: "new message" 0x1a0f3ec200: 0: exit run() 0x1a0f3ede00: 1: enter run() 0x1a0f3ede00: 1: set_msg 0x1a0f3ede00: 1: msg: "new message" 0x1a0f3ede00: 1: exit run() 0x1a4d8cb400: 2: enter run() 0x1a4d8cb400: 2: set_msg 0x1a4d8cb400: 2: msg: "new message" 0x1a4d8cb400: 2: exit run() 0x1a0a77be00: 3: enter run() 0x1a0a77be00: 3: set_msg 0x1a0a77be00: 3: msg: "new message" 0x1a0a77be00: 3: exit run() 0x1a4d8c8c00: 4: enter run() 0x1a4d8c8c00: 4: set_msg 0x1a4d8c8c00: 4: msg: "new message" 0x1a4d8c8c00: 4: exit run() 0x1a0a779200: 5: enter run() 0x1a0a779200: 5: set_msg 0x1a0a779200: 5: msg: "new message" 0x1a4d8c9a00: 6: enter run() 0x1a0a779200: 5: exit run() 0x1a4d8c9a00: 6: set_msg 0x1a4d8c9a00: 6: msg: "new message" 0x1a4d8c9a00: 6: exit run() 0x1a0a778600: 7: enter run() 0x1a0a778600: 7: set_msg 0x1a0a778600: 7: msg: "new message" 0x1a0a778600: 7: exit run() 0x1a4d8c8000: 8: enter run() 0x1a4d8c8000: 8: set_msg 0x1a4d8c8000: 8: msg: "new message" 0x1a4d8c8000: 8: exit run() 0x19cbd7de00: 9: enter run() 0x19cbd7de00: 9: set_msg 0x19cbd7de00: 9: msg: "new message" 0x19cbd7de00: 9: exit run() 0x1a0a779c00: 10: enter run() 0x1a0a779c00: 10: set_msg 0x1a0a779c00: 10: msg: "new message" 0x1a0a779c00: 10: exit run() 0x19cbd7c000: 11: enter run() 0x19cbd7c000: 11: set_msg 0x19cbd7c000: 11: msg: "new message" 0x19cbd7c000: 11: exit run() 0x1a4d8c8400: 12: enter run() 0x1a4d8c8400: 12: set_msg 0x1a4d8c8400: 12: msg: "new message" 0x1a4d8c8400: 12: exit run() 0x1a0a778800: 13: enter run() 0x1a0a778800: 13: set_msg 0x1a0a778800: 13: msg: "new message" 0x1a0a778800: 13: exit run() 0x1a4d8cb800: 14: enter run() 0x1a4d8cb800: 14: set_msg 0x1a4d8cb800: 14: msg: "new message" 0x1a4d8cb800: 14: exit run() 0x1a0f3eec00: 15: enter run() 0x1a0f3eec00: 15: set_msg 0x1a0f3eec00: 15: msg: "new message" 0x1a0f3eec00: 15: exit run() main: 4 0x1a0a77a200: 0: enter run() 0x1a0a77a200: 0: set_msg 0x1a0a77a200: 0: msg: "new message" 0x1a0a77a200: 0: exit run() 0x1a0f3eda00: 1: enter run() 0x1a0f3eda00: 1: set_msg 0x1a0f3eda00: 1: msg: "new message" 0x1a0f3eda00: 1: exit run() 0x1a4d8ca200: 2: enter run() 0x1a4d8ca200: 2: set_msg 0x1a4d8ca200: 2: msg: "new message" 0x1a4d8ca200: 2: exit run() 0x19cbd7c600: 3: enter run() 0x19cbd7c600: 3: set_msg 0x19cbd7c600: 3: msg: "new message" 0x19cbd7c600: 3: exit run() 0x19cbd7ec00: 4: enter run() 0x19cbd7ec00: 4: set_msg 0x19cbd7ec00: 4: msg: "new message" 0x19cbd7ec00: 4: exit run() 0x1a4d8c9600: 5: enter run() 0x1a4d8c9600: 5: set_msg 0x1a4d8c9600: 5: msg: "new message" 0x1a4d8c9600: 5: exit run() 0x19cbd7dc00: 6: enter run() 0x19cbd7dc00: 6: set_msg 0x19cbd7dc00: 6: msg: "new message" 0x19cbd7dc00: 6: exit run() 0x1a0a77a400: 7: enter run() 0x1a0a77a400: 7: set_msg 0x1a0a77a400: 7: msg: "new message" 0x1a0a77a400: 7: exit run() 0x1a4d8cb600: 8: enter run() 0x1a4d8cb600: 8: set_msg 0x1a4d8cb600: 8: msg: "new message" 0x1a4d8cb600: 8: exit run() 0x19cbd7d800: 9: enter run() 0x19cbd7d800: 9: set_msg 0x19cbd7d800: 9: msg: "new message" 0x19cbd7d800: 9: exit run() 0x19cbd7ce00: 10: enter run() 0x19cbd7ce00: 10: set_msg 0x19cbd7ce00: 10: msg: "new message" 0x19cbd7ce00: 10: exit run() 0x1a0a77a800: 11: enter run() 0x1a0a77a800: 11: set_msg 0x1a0f3efc00: 12: enter run() 0x1a0a77a800: 11: msg: "new message" 0x1a0f3ede00: 13: enter run() 0x1a0f3ede00: 13: set_msg 0x1a0f3ede00: 13: msg: "new message" 0x1a0f3ede00: 13: exit run() 0x1a0a77a800: 11: exit run() 0x19cbd7f400: 14: enter run() 0x19cbd7f400: 14: set_msg 0x19cbd7f400: 14: msg: "new message" 0x19cbd7f400: 14: exit run() 0x1a0f3efc00: 12: set_msg 0x1a0f3efc00: 12: msg: "new message" 0x1a0f3efc00: 12: exit run() 0x19cbd7f600: 15: enter run() 0x19cbd7f600: 15: set_msg 0x19cbd7f600: 15: msg: "new message" 0x19cbd7f600: 15: exit run() main: 5 0x19cbd7c800: 0: enter run() 0x19cbd7c800: 0: set_msg 0x19cbd7c800: 0: msg: "new message" 0x19cbd7c800: 0: exit run() 0x19cbd7e400: 1: enter run() 0x19cbd7e400: 1: set_msg 0x19cbd7e400: 1: msg: "new message" 0x19cbd7e400: 1: exit run() 0x1a4d8ca200: 2: enter run() 0x1a4d8ca200: 2: set_msg 0x1a4d8ca200: 2: msg: "new message" 0x1a4d8ca200: 2: exit run() 0x1a4d8c9200: 3: enter run() 0x1a4d8c9200: 3: set_msg 0x1a4d8c9200: 3: msg: "new message" 0x19cbd7fa00: 4: enter run() 0x19cbd7fa00: 4: set_msg 0x19cbd7fa00: 4: msg: "new message" 0x19cbd7fa00: 4: exit run() 0x1a4d8c9200: 3: exit run() 0x1a0a77b000: 5: enter run() 0x1a0a77b000: 5: set_msg 0x1a0a77b000: 5: msg: "new message" 0x1a0a77b000: 5: exit run() 0x19cbd7fe00: 6: enter run() 0x19cbd7fe00: 6: set_msg 0x19cbd7fe00: 6: msg: "new message" 0x19cbd7fe00: 6: exit run() 0x1a0a778e00: 7: enter run() 0x1a0a778e00: 7: set_msg 0x1a0a778e00: 7: msg: "new message" 0x1a0a778e00: 7: exit run() 0x19cbd7f200: 8: enter run() 0x19cbd7f200: 8: set_msg 0x19cbd7f200: 8: msg: "new message" 0x19cbd7f200: 8: exit run() 0x1a0f3edc00: 9: enter run() 0x1a0f3edc00: 9: set_msg 0x1a0f3edc00: 9: msg: "new message" 0x1a0f3edc00: 9: exit run() 0x1a0f3ef400: 10: enter run() 0x1a0f3ef400: 10: set_msg 0x1a0f3ef400: 10: msg: "new message" 0x1a0f3ef400: 10: exit run() 0x1a0a77bc00: 11: enter run() 0x1a0a77bc00: 11: set_msg 0x1a0a77bc00: 11: msg: "new message" 0x1a0a77bc00: 11: exit run() 0x1a0a77a400: 12: enter run() 0x1a0a77a400: 12: set_msg 0x1a0a77a400: 12: msg: "new message" 0x1a0a77a400: 12: exit run() 0x1a0f3ec400: 13: enter run() 0x1a0f3ec400: 13: set_msg 0x1a0f3ec400: 13: msg: "new message" 0x1a0f3ec400: 13: exit run() 0x1a4d8cb200: 14: enter run() 0x1a4d8cb200: 14: set_msg 0x1a4d8cb200: 14: msg: "new message" 0x1a4d8cb200: 14: exit run() 0x1a0f3ecc00: 15: enter run() 0x1a0f3ecc00: 15: set_msg 0x1a0f3ecc00: 15: msg: "new message" 0x1a0f3ecc00: 15: exit run() main: 6 0x19cbd7da00: 0: enter run() 0x19cbd7da00: 0: set_msg 0x19cbd7da00: 0: msg: "new message" 0x19cbd7da00: 0: exit run() 0x1a0f3ee000: 1: enter run() 0x1a0f3ee000: 1: set_msg 0x1a0f3ee000: 1: msg: "new message" 0x1a0f3ee000: 1: exit run() 0x1a4d8cac00: 2: enter run() 0x1a4d8cac00: 2: set_msg 0x1a4d8cac00: 2: msg: "new message" 0x1a4d8cac00: 2: exit run() 0x19cbd7c200: 3: enter run() 0x19cbd7c200: 3: set_msg 0x19cbd7c200: 3: msg: "new message" 0x19cbd7c200: 3: exit run() 0x1a0f3eca00: 4: enter run() 0x1a0f3eca00: 4: set_msg 0x1a0f3eca00: 4: msg: "new message" 0x1a0f3eca00: 4: exit run() 0x1a0a778e00: 5: enter run() 0x1a0a778800: 6: enter run() 0x1a0a778e00: 5: set_msg 0x1a0a778800: 6: set_msg 0x1a4d8cb800: 7: enter run() 0x1a4d8cb800: 7: set_msg 0x1a0a778800: 6: msg: "new message" 0x1a4d8cb800: 7: msg: "new message" 0x1a4d8cb800: 7: exit run() 0x1a0a778e00: 5: msg: "new message" 0x1a0a778800: 6: exit run() 0x1a0a778e00: 5: exit run() 0x1a0a779c00: 8: enter run() 0x1a0a779c00: 8: set_msg 0x1a0a779c00: 8: msg: "new message" 0x1a0a779c00: 8: exit run() 0x1a0a779000: 9: enter run() 0x1a0a779000: 9: set_msg 0x1a0a779000: 9: msg: "new message" 0x1a0a779000: 9: exit run() 0x1a4d8c8000: 10: enter run() 0x1a4d8c8000: 10: set_msg 0x1a4d8c8000: 10: msg: "new message" 0x1a4d8c8000: 10: exit run() 0x19cbd7f600: 11: enter run() 0x19cbd7f600: 11: set_msg 0x1a4d8c9400: 12: enter run() 0x19cbd7f600: 11: msg: "new message" 0x1a0f3ed200: 13: enter run() 0x1a4d8c9400: 12: set_msg 0x1a4d8c9400: 12: msg: "new message" 0x19cbd7f600: 11: exit run() 0x1a0f3ec800: 14: enter run() 0x1a0f3ec800: 14: set_msg 0x1a0f3ec800: 14: msg: "new message" 0x1a0f3ec800: 14: exit run() 0x1a4d8c8e00: 15: enter run() 0x1a4d8c8e00: 15: set_msg 0x1a4d8c8e00: 15: msg: "new message" 0x1a4d8c8e00: 15: exit run() 0x1a4d8c9400: 12: exit run() 0x1a0f3ed200: 13: set_msg 0x1a0f3ed200: 13: msg: "new message" 0x1a0f3ed200: 13: exit run() main: 7 0x1a4d8cae00: 0: enter run() 0x1a4d8cae00: 0: set_msg 0x1a4d8cae00: 0: msg: "new message" 0x1a4d8cae00: 0: exit run() 0x19cbd7fc00: 1: enter run() 0x1a0f3ece00: 2: enter run() 0x19cbd7fc00: 1: set_msg 0x19cbd7fc00: 1: msg: "new message" 0x19cbd7fc00: 1: exit run() 0x19cbd7f200: 3: enter run() 0x1a0f3ece00: 2: set_msg 0x1a0a778400: 4: enter run() 0x1a0a778600: 5: enter run() 0x1a0a778400: 4: set_msg 0x19cbd7f200: 3: set_msg 0x1a0f3ece00: 2: msg: "new message" 0x1a0f3ece00: 2: exit run() 0x1a0a778400: 4: msg: "new message" 0x1a0a778400: 4: exit run() 0x1a0f3ee200: 6: enter run() 0x1a0f3ee200: 6: set_msg 0x1a0f3ee200: 6: msg: "new message" 0x1a0f3ee200: 6: exit run() 0x1a4d8c8c00: 7: enter run() 0x1a0a778600: 5: set_msg 0x1a0a779200: 8: enter run() 0x1a0f3ed400: 9: enter run() 0x1a0f3eda00: 10: enter run() 0x1a0f3eda00: 10: set_msg 0x1a0a778600: 5: msg: "new message" 0x1a0f3eda00: 10: msg: "new message" 0x1a0a778600: 5: exit run() 0x1a0f3eda00: 10: exit run() 0x1a4d8c9e00: 11: enter run() 0x1a4d8c8c00: 7: set_msg 0x1a0f3edc00: 12: enter run() 0x1a0f3edc00: 12: set_msg 0x1a0f3edc00: 12: msg: "new message" 0x1a0f3edc00: 12: exit run() 0x19cbd7f200: 3: msg: "new message" 0x19cbd7f200: 3: exit run() 0x1a4d8c9e00: 11: set_msg 0x1a4d8c9e00: 11: msg: "new message"0x19ea098c00: rwlock_rdlock 0x1a2a716df0 (1) 0x1a0a779600: 13: enter run() 0x1a4d8c8c00: 7: msg: "new message" 0x1a4d8c9e00: 11: exit run() 0x1a0f3ed400: 9: set_msg 0x1a4d8c8c00: 7: exit run() 0x1a0a779600: 13: set_msg 0x1a4d8cb400: 14: enter run() 0x1a0a779600: 13: msg: "new message" 0x1a4d8cb400: 14: set_msg 0x1a0a77b800: 15: enter run() 0x1a0a77b800: 15: set_msg 0x1a0a77b800: 15: msg: "new message" 0x1a0a77b800: 15: exit run() 0x1a0a779200: 8: set_msg 0x1a4d8cb400: 14: msg: "new message" 0x1a4d8cb400: 14: exit run() 0x1a0f3ed400: 9: msg: "new message" 0x1a0f3ed400: 9: exit run() 0x1a0a779200: 8: msg: "new message" 0x1a0a779200: 8: exit run() 0x1a0a779600: 13: exit run() main: 8 0x1a4d8cb200: 0: enter run() 0x1a0f3ef600: 1: enter run() 0x1a0a778c00: 2: enter run() 0x1a0f3ece00: 3: enter run() 0x1a0f3ef000: 4: enter run() 0x1a0a779a00: 5: enter run() 0x1a0f3eea00: 6: enter run() 0x1a0f3ef200: 7: enter run() 0x19ea098000: 8: enter run() 0x1a0f3ee400: 9: enter run() 0x1a4d8c8800: 10: enter run() 0x1a0f3eec00: 11: enter run() 0x1a0f3eca00: 12: enter run() 0x19ea098c00: 13: enter run() 0x1a0f3ede00: 14: enter run() 0x1a4d8c9600: 15: enter run() 0x19ea098000: 8: set_msg 0x1a4d8cb200: 0: set_msg 0x1a0f3ef200: 7: set_msg 0x19ea098c00: 13: set_msg 0x1a0f3eec00: 11: set_msg 0x1a0f3eec00: 11: msg: "new message" 0x1a0f3eec00: 11: exit run() 0x1a0a779a00: 5: set_msg 0x1a0f3eca00: 12: set_msg 0x1a0f3ede00: 14: set_msg 0x1a0a778c00: 2: set_msg 0x1a0f3ee400: 9: set_msg 0x1a4d8cb200: 0: msg: "new message" 0x1a4d8cb200: 0: exit run() 0x1a0f3ee400: 9: msg: "new message" 0x1a0f3ee400: 9: exit run() 0x1a0f3ef200: 7: msg: "new message" 0x1a0f3ef200: 7: exit run() 0x1a0f3ece00: 3: set_msg 0x1a0a7780x19ea098000: rwlock_rdlock 0x1a2a716df0 (2147483650) 0x1a0f3ede00: rwlock_rdlock 0x1a2a716df0 (2147483650) 0x1a0a778c00: rwlock_unlock 0x1a2a716df0 0x1a0f3ece00: rwlock_rdlock 0x1a2a716df0 (1) 0x1a0f3eca00: rwlock_rdlock 0x1a2a716df0 (2147483650) 0x1a0a779a00: rwlock_unlock 0x1a2a716df0 0x19ea098c00: rwlock_unlock 0x1a2a716df0 0x19ea098000: rwlock_unlock 0x1a2a716df0 0x1a0f3ece00: rwlock_unlock 0x1a2a716df0 0x1a0f3ede00: rwlock_unlock 0x1a2a716df0 0x1a0f3eca00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8800: rwlock_unlock 0x1a2a716df0 0x1a4d8c8800: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x1a0f3ef600: rwlock_unlock 0x1a2a716df0 0x1a0f3eea00: rwlock_unlock 0x1a2a716df0 0x1a0f3ef600: rwlock_rdlock 0x1a2a716df0 (4294967295) 0x1a0f3ef600: rwlock_unlock 0x1a2a716df0 0x1a0f3ef000: rwlock_unlock 0x1a2a716df0 0x1a0f3eea00: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x1a0f3ef000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8800: rwlock_unlock 0x1a2a716df0 0x1a0f3eea00: rwlock_unlock 0x1a2a716df0 0x1a0f3ef000: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a778c00 stack 0x1a3e5d1500 rthread reaping 0x1a0f3ece00 stack 0x1a3e4dc8d0 rthread reaping 0x1a0f3ef000 stack 0x1a3e4de0a0 rthread reaping 0x1a0a779a00 stack 0x1a3e4dd3e0 rthread reaping 0x1a0f3ef600 stack 0x1a3e5d01b0 0x1a4d8c9600: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ef200 stack 0x1a3e5d05d0 0x1a4d8c9600: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x19ea098000 stack 0x1a3e5d2250 0x1a4d8c9600: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ee400 stack 0x1a3e4ddfe0 rthread reaping 0x1a4d8c8800 stack 0x1a3e552f70 rthread reaping 0x1a0f3eea00 stack 0x1a3e4d6a90 rthread reaping 0x1a0f3eec00 stack 0x1a3e4dccf0 rthread reaping 0x1a0f3eca00 stack 0x1a3e4d77e0 rthread reaping 0x19ea098c00 stack 0x1a3e4d7b70 rthread reaping 0x1a0f3ede00 stack 0x1a3e4dfcf0 rthread reaping 0x1a4d8c9600 stack 0x1a3e553330 0x1a4d8cba00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cba00: rwlock_unlock 0x1a2a716df0 0x1a4d8cba00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cba00: rwlock_unlock 0x1a2a716df0 0x1a0f3ecc00: rwlock_wrlock 0x1a2a716df0 (1) 0x1a0f3ecc00: rwlock_unlock 0x1a2a716df0 0x1a0f3ecc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ecc00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8600: rwlock_unlock 0x1a2a716df0 0x1a4d8c8600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8600: rwlock_unlock 0x1a2a716df0 0x1a4d8c9000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9000: rwlock_unlock 0x1a2a716df0 0x1a4d8c9000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9000: rwlock_unlock 0x1a2a716df0 0x1a0a77be00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8400: rwlock_unlock 0x1a2a716df0 0x1a4d8c8400: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x1a0a77be00: rwlock_unlock 0x1a2a716df0 0x1a0a77b600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77b600: rwlock_unlock 0x1a2a716df0 0x1a0a77b600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77be00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8400: rwlock_unlock 0x1a2a716df0 0x1a0a77be00: rwlock_unlock 0x1a2a716df0 0x1a0a77b600: rwlock_unlock 0x1a2a716df0 0x1a0a778000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778000: rwlock_unlock 0x1a2a716df0 0x1a0a778000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778000: rwlock_unlock 0x1a2a716df0 0x1a4d8c9200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9200: rwlock_unlock 0x1a2a716df0 0x1a4d8c9200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9200: rwlock_unlock 0x1a2a716df0 0x1a0f3ece00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ece00: rwlock_unlock 0x1a2a716df0 0x1a0f3ece00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ece00: rwlock_unlock 0x1a2a716df0 0x1a0a77a000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a000: rwlock_unlock 0x1a2a716df0 0x1a0a77a000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a000: rwlock_unlock 0x1a2a716df0 0x19ea098e00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098e00: rwlock_unlock 0x1a2a716df0 0x19ea098e00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cbc00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098e00: rwlock_unlock 0x1a2a716df0 0x1a4d8c9400: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a4d8cbc00: rwlock_unlock 0x1a2a716df0 0x1a0f3ed600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ed600: rwlock_unlock 0x1a2a716df0 0x1a0f3ed600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cbc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ed600: rwlock_unlock 0x1a2a716df0 0x1a4d8cbc00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8cba00 stack 0x1a3e553330 0x1a0a77b800: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a0f3ecc00 stack 0x1a3e4dfcf0 0x1a0a77b800: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8c8600 stack 0x1a3e4d7b70 0x1a0a77b800: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a4d8c8400 stack 0x1a3e4d77e0 0x1a0a77b800: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8c9000 stack 0x1a3e4dccf0 rthread reaping 0x1a0a77be00 stack 0x1a3e4d6a90 0x1a4d8c9400: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a77b600 stack 0x1a3e552f70 0x1a4d8c9400: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a0a778000 stack 0x1a3e4ddfe0 0x1a4d8c9400: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8c9200 stack 0x1a3e5d2250 rthread reaping 0x1a0f3ece00 stack 0x1a3e5d05d0 rthread reaping 0x1a0a77a000 stack 0x1a3e5d01b0 rthread reaping 0x19ea098e00 stack 0x1a3e4de0a0 rthread reaping 0x1a4d8cbc00 stack 0x1a3e4dc8d0 rthread reaping 0x1a0a77b800 stack 0x1a3e5d14d0 rthread reaping 0x1a4d8c9400 stack 0x1a3e4dd3e0 rthread reaping 0x1a0f3ed600 stack 0x1a3e5d1500 0x1a0a779200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779200: rwlock_unlock 0x1a2a716df0 0x1a0a779200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779200: rwlock_unlock 0x1a2a716df0 0x1a0a77b000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77b000: rwlock_unlock 0x1a2a716df0 0x1a0a77b000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77b000: rwlock_unlock 0x1a2a716df0 0x19ea099a00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099a00: rwlock_unlock 0x1a2a716df0 0x19ea099a00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099a00: rwlock_unlock 0x1a2a716df0 0x1a0a779c00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779c00: rwlock_unlock 0x1a2a716df0 0x1a0a779c00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779c00: rwlock_unlock 0x1a2a716df0 0x1a4d8ca000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8ca000: rwlock_unlock 0x1a2a716df0 0x1a4d8ca000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8ca000: rwlock_unlock 0x1a2a716df0 0x1a4d8c8800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8800: rwlock_unlock 0x1a2a716df0 0x1a4d8c8800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8800: rwlock_unlock 0x1a2a716df0 0x1a0f3ef200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ef200: rwlock_unlock 0x1a2a716df0 0x1a0f3ef200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ef200: rwlock_unlock 0x1a2a716df0 0x19ea09ba00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09ba00: rwlock_unlock 0x1a2a716df0 0x19ea09ba00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09ba00: rwlock_unlock 0x1a2a716df0 0x19ea09a800: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09a800: rwlock_unlock 0x1a2a716df0 0x19ea09a800: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a800: rwlock_unlock 0x1a2a716df0 0x1a0a77b400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77b400: rwlock_unlock 0x1a2a716df0 0x1a0a77b400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77b400: rwlock_unlock 0x1a2a716df0 0x19ea09b400: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09b400: rwlock_unlock 0x1a2a716df0 0x19ea09b400: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09b400: rwlock_unlock 0x1a2a716df0 0x1a0a77a200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a200: rwlock_unlock 0x1a2a716df0 0x1a0a77a200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a200: rwlock_unlock 0x1a2a716df0 0x1a4d8ca200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779e00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8ca200: rwlock_unlock 0x1a2a716df0 0x1a4d8ca200: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x1a0a779e00: rwlock_unlock 0x1a2a716df0 0x1a0a779e00: rwlock_rdlock 0x1a2a716df0 (1) 0x1a4d8ca200: rwlock_unlock 0x1a2a716df0 0x1a0a779e00: rwlock_unlock 0x1a2a716df0 0x1a0a778a00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778a00: rwlock_unlock 0x1a2a716df0 0x1a0a778a00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778a00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a779200 stack 0x1a3e5d1500 rthread reaping 0x1a0a77b000 stack 0x1a3e4dd3e0 rthread reaping 0x19ea099a00 stack 0x1a3e5d14d0 rthread reaping 0x1a0a779c00 stack 0x1a3e4dc8d0 rthread reaping 0x1a4d8ca000 stack 0x1a3e4de0a0 0x1a0a778c00: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a4d8c8800 stack 0x1a3e5d01b0 0x1a0a778c00: rwlock_unlock 0x1a2a716df0 0x1a0a778c00: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a0f3ef200 stack 0x1a3e5d05d0 0x1a0a778c00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea09ba00 stack 0x1a3e5d2250 rthread reaping 0x19ea09a800 stack 0x1a3e4ddfe0 rthread reaping 0x1a0a77b400 stack 0x1a3e552f70 rthread reaping 0x19ea09b400 stack 0x1a3e4d6a90 rthread reaping 0x1a0a77a200 stack 0x1a3e4dccf0 rthread reaping 0x1a4d8ca200 stack 0x1a3e4d77e0 rthread reaping 0x1a0a779e00 stack 0x1a3e4d7b70 rthread reaping 0x1a0a778a00 stack 0x1a3e4dfcf0 rthread reaping 0x1a0a778c00 stack 0x1a3e553330 0x1a0f3ece00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cac00: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0f3ece00: rwlock_unlock 0x1a2a716df0 0x19ea09a200: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09a200: rwlock_unlock 0x1a2a716df0 0x1a0f3ece00: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x1a0f3ece00: rwlock_unlock 0x1a2a716df0 0x1a4d8cac00: rwlock_unlock 0x1a2a716df0 0x19ea09a200: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x1a4d8cac00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099c00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09a200: rwlock_unlock 0x1a2a716df0 0x1a4d8cac00: rwlock_unlock 0x1a2a716df0 0x1a0f3eca00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3eca00: rwlock_unlock 0x1a2a716df0 0x1a0f3eca00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3eca00: rwlock_unlock 0x1a2a716df0 0x1a4d8ca400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8ca400: rwlock_unlock 0x1a2a716df0 0x1a4d8ca400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8ca400: rwlock_unlock 0x1a2a716df0 0x19ea099c00: rwlock_unlock 0x1a2a716df0 0x19ea099c00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099c00: rwlock_unlock 0x1a2a716df0 0x19ea09aa00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09aa00: rwlock_unlock 0x1a2a716df0 0x19ea09aa00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09aa00: rwlock_unlock 0x1a2a716df0 0x1a4d8caa00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8caa00: rwlock_unlock 0x1a2a716df0 0x1a4d8caa00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8caa00: rwlock_unlock 0x1a2a716df0 0x19ea09b800: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09b800: rwlock_unlock 0x1a2a716df0 0x19ea09b800: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09b800: rwlock_unlock 0x1a2a716df0 0x1a0a77ba00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77ba00: rwlock_unlock 0x1a2a716df0 0x1a0a77ba00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77ba00: rwlock_unlock 0x1a2a716df0 0x1a4d8cb800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb800: rwlock_unlock 0x1a2a716df0 0x1a4d8cb800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb800: rwlock_unlock 0x1a2a716df0 0x1a0f3ecc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ecc00: rwlock_unlock 0x1a2a716df0 0x1a0f3ecc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ecc00: rwlock_unlock 0x1a2a716df0 0x1a0a77b000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77b000: rwlock_unlock 0x1a2a716df0 0x1a0a77b000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77b000: rwlock_unlock 0x1a2a716df0 0x1a0a779400: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098a00: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0a779400: rwlock_unlock 0x1a2a716df0 0x1a0a779400: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098a00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ece00 stack 0x1a3e553330 0x1a0f3ec000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ec000: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8cac00 stack 0x1a3e4dfcf0 0x19ea098a00: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x1a0f3ec000: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x19ea09a200 stack 0x1a3e4d7b70 0x1a0a779400: rwlock_unlock 0x1a2a716df0 0x1a0f3ec000: rwlock_unlock 0x1a2a716df0 0x19ea098a00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea099c00 stack 0x1a3e4d77e0 rthread reaping 0x1a0f3eca00 stack 0x1a3e4dccf0 rthread reaping 0x1a4d8ca400 stack 0x1a3e4d6a90 rthread reaping 0x19ea09aa00 stack 0x1a3e552f70 rthread reaping 0x1a4d8caa00 stack 0x1a3e4ddfe0 rthread reaping 0x19ea09b800 stack 0x1a3e5d2250 rthread reaping 0x1a0a77ba00 stack 0x1a3e5d05d0 rthread reaping 0x1a4d8cb800 stack 0x1a3e5d01b0 rthread reaping 0x1a0f3ecc00 stack 0x1a3e4de0a0 rthread reaping 0x1a0a77b000 stack 0x1a3e4dc8d0 rthread reaping 0x1a0a779400 stack 0x1a3e5d14d0 rthread reaping 0x19ea098a00 stack 0x1a3e4dd3e0 rthread reaping 0x1a0f3ec000 stack 0x1a3e5d1500 0x1a0f3ec800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ec800: rwlock_unlock 0x1a2a716df0 0x1a0f3ec800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec800: rwlock_unlock 0x1a2a716df0 0x1a4d8cbe00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cba00: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a4d8cbe00: rwlock_unlock 0x1a2a716df0 0x1a0a779c00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779c00: rwlock_unlock 0x1a2a716df0 0x1a4d8cbe00: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x1a4d8cbe00: rwlock_unlock 0x1a2a716df0 0x1a0a779c00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cba00: rwlock_unlock 0x1a2a716df0 0x19ea09bc00: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x19ea09bc00: rwlock_unlock 0x1a2a716df0 0x19ea09bc00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09bc00: rwlock_unlock 0x1a2a716df0 0x1a4d8cba00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cba00: rwlock_unlock 0x1a2a716df0 0x1a0a779c00: rwlock_unlock 0x1a2a716df0 0x1a4d8ca600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8ca600: rwlock_unlock 0x1a2a716df0 0x1a4d8ca600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8ca600: rwlock_unlock 0x1a2a716df0 0x19ea099000: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099000: rwlock_unlock 0x1a2a716df0 0x19ea099000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77b400: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099000: rwlock_unlock 0x1a2a716df0 0x19ea09ac00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77b400: rwlock_unlock 0x1a2a716df0 0x1a0a77b400: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09ac00: rwlock_unlock 0x1a2a716df0 0x1a0f3ec600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ec600: rwlock_unlock 0x1a2a716df0 0x1a0f3ec600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec600: rwlock_unlock 0x1a2a716df0 0x19ea09ac00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09ac00: rwlock_unlock 0x1a2a716df0 0x1a0a77b400: rwlock_unlock 0x1a2a716df0 0x1a0f3ede00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ede00: rwlock_unlock 0x1a2a716df0 0x1a0f3ede00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ede00: rwlock_unlock 0x1a2a716df0 0x1a0f3eea00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3eea00: rwlock_unlock 0x1a2a716df0 0x1a0f3eea00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3eea00: rwlock_unlock 0x1a2a716df0 0x1a4d8c9600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9600: rwlock_unlock 0x1a2a716df0 0x1a4d8c9200: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0f3efe00: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0a779800: rwlock_wrlock 0x1a2a716df0 (2147483647) rthread reaping 0x1a0f3ec800 stack 0x1a3e5d1500 0x1a4d8c9200: rwlock_unlock 0x1a2a716df0 0x1a4d8c9600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9600: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8cbe00 stack 0x1a3e4dd3e0 rthread reaping 0x1a4d8cba00 stack 0x1a3e5d14d0 rthread reaping 0x1a0a779c00 stack 0x1a3e4dc8d0 rthread reaping 0x19ea09bc00 stack 0x1a3e4de0a0 rthread reaping 0x1a4d8ca600 stack 0x1a3e5d01b0 rthread reaping 0x19ea099000 stack 0x1a3e5d05d0 rthread reaping 0x1a0a77b400 stack 0x1a3e5d2250 rthread reaping 0x19ea09ac00 stack 0x1a3e4ddfe0 rthread reaping 0x1a0f3ec600 stack 0x1a3e552f70 rthread reaping 0x1a0f3ede00 stack 0x1a3e4d6a90 rthread reaping 0x1a0f3eea00 stack 0x1a3e4dccf0 rthread reaping 0x1a4d8c9600 stack 0x1a3e4d77e0 0x1a4d8c9200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3efe00: rwlock_unlock 0x1a2a716df0 0x1a0a779800: rwlock_unlock 0x1a2a716df0 0x1a0a779800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779800: rwlock_unlock 0x1a2a716df0 0x1a0f3efe00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3efe00: rwlock_unlock 0x1a2a716df0 0x1a4d8c9200: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8c9200 stack 0x1a3e4d7b70 rthread reaping 0x1a0a779800 stack 0x1a3e4dfcf0 rthread reaping 0x1a0f3efe00 stack 0x1a3e553330 0x1a0a778000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778000: rwlock_unlock 0x1a2a716df0 0x1a0a778000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778000: rwlock_unlock 0x1a2a716df0 0x1a0a77a200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a200: rwlock_unlock 0x1a2a716df0 0x1a0a77a200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a200: rwlock_unlock 0x1a2a716df0 0x19ea09a400: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09a400: rwlock_unlock 0x1a2a716df0 0x19ea09a400: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a400: rwlock_unlock 0x1a2a716df0 0x1a0f3ef200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ef200: rwlock_unlock 0x1a2a716df0 0x1a0f3ef200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ef200: rwlock_unlock 0x1a2a716df0 0x1a0a779400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779400: rwlock_unlock 0x1a2a716df0 0x1a0a779400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779400: rwlock_unlock 0x1a2a716df0 0x19ea098000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cbe00: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x19ea098000: rwlock_unlock 0x1a2a716df0 0x1a0f3edc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3edc00: rwlock_unlock 0x1a2a716df0 0x1a0f3edc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3edc00: rwlock_unlock 0x1a2a716df0 0x1a4d8c9c00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9c00: rwlock_unlock 0x1a2a716df0 0x1a4d8c9c00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9c00: rwlock_unlock 0x1a2a716df0 0x19ea09b600: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09b600: rwlock_unlock 0x1a2a716df0 0x19ea09b600: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09b600: rwlock_unlock 0x1a2a716df0 0x19ea098000: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098000: rwlock_unlock 0x1a2a716df0 0x1a0a778400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778400: rwlock_unlock 0x1a2a716df0 0x1a0a778400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778400: rwlock_unlock 0x1a2a716df0 0x1a4d8cbe00: rwlock_unlock 0x1a2a716df0 0x1a4d8cbe00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cbe00: rwlock_unlock 0x1a2a716df0 0x1a4d8cb000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb000: rwlock_unlock 0x1a2a716df0 0x1a4d8cb000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb000: rwlock_unlock 0x1a2a716df0 0x19ea09a600: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09a600: rwlock_unlock 0x1a2a716df0 0x19ea09a600: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a600: rwlock_unlock 0x1a2a716df0 0x19ea09ba00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09ba00: rwlock_unlock 0x1a2a716df0 0x19ea09ba00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09ba00: rwlock_unlock 0x1a2a716df0 0x1a0a77b600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77b600: rwlock_unlock 0x1a2a716df0 0x1a0a77b600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77b600: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a778000 stack 0x1a3e553330 0x19ea098200: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a0a77a200 stack 0x1a3e4dfcf0 0x19ea098200: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea09a400 stack 0x1a3e4d7b70 0x19ea098200: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098200: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ef200 stack 0x1a3e4d77e0 rthread reaping 0x1a0a779400 stack 0x1a3e4dccf0 rthread reaping 0x19ea098000 stack 0x1a3e4d6a90 rthread reaping 0x1a4d8cbe00 stack 0x1a3e552f70 rthread reaping 0x1a0f3edc00 stack 0x1a3e4ddfe0 rthread reaping 0x1a4d8c9c00 stack 0x1a3e5d2250 rthread reaping 0x19ea09b600 stack 0x1a3e5d05d0 rthread reaping 0x1a0a778400 stack 0x1a3e5d01b0 rthread reaping 0x1a4d8cb000 stack 0x1a3e4de0a0 rthread reaping 0x19ea09a600 stack 0x1a3e4dc8d0 rthread reaping 0x19ea09ba00 stack 0x1a3e5d14d0 rthread reaping 0x1a0a77b600 stack 0x1a3e4dd3e0 rthread reaping 0x19ea098200 stack 0x1a3e5d1500 0x1a4d8ca000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8ca000: rwlock_unlock 0x1a2a716df0 0x1a4d8ca000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8ca000: rwlock_unlock 0x1a2a716df0 0x19ea09ae00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09ae00: rwlock_unlock 0x1a2a716df0 0x19ea09ae00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09ae00: rwlock_unlock 0x1a2a716df0 0x1a0f3ede00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ede00: rwlock_unlock 0x1a2a716df0 0x1a0f3ede00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ede00: rwlock_unlock 0x1a2a716df0 0x1a0f3ec800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ec800: rwlock_unlock 0x1a2a716df0 0x1a0f3ec800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec800: rwlock_unlock 0x1a2a716df0 0x19ea09b000: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09b000: rwlock_unlock 0x1a2a716df0 0x19ea09b000: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09b000: rwlock_unlock 0x1a2a716df0 0x1a0f3efc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3efc00: rwlock_unlock 0x1a2a716df0 0x1a0f3efc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3efc00: rwlock_unlock 0x1a2a716df0 0x19ea098400: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098400: rwlock_unlock 0x1a2a716df0 0x19ea098400: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098400: rwlock_unlock 0x1a2a716df0 0x1a4d8c9000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9000: rwlock_unlock 0x1a2a716df0 0x1a4d8c9000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9000: rwlock_unlock 0x1a2a716df0 0x1a0f3ec600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ec600: rwlock_unlock 0x1a2a716df0 0x1a0f3ec600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec600: rwlock_unlock 0x1a2a716df0 0x1a0f3ee000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ee000: rwlock_unlock 0x1a2a716df0 0x1a0f3ee000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ee000: rwlock_unlock 0x1a2a716df0 0x19ea09ba00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09ba00: rwlock_unlock 0x1a2a716df0 0x19ea09ba00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09ba00: rwlock_unlock 0x1a2a716df0 0x19ea09b400: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09b400: rwlock_unlock 0x1a2a716df0 0x19ea09b400: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09b400: rwlock_unlock 0x1a2a716df0 0x1a4d8c9a00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099800: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a4d8c9a00: rwlock_unlock 0x1a2a716df0 0x1a0f3ed600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ed600: rwlock_unlock 0x1a2a716df0 0x1a0f3ed600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ed600: rwlock_unlock 0x1a2a716df0 0x19ea099800: rwlock_unlock 0x1a2a716df0 0x19ea099800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9a00: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x19ea099800: rwlock_unlock 0x1a2a716df0 0x1a4d8c9a00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8ca000 stack 0x1a3e5d1500 rthread reaping 0x19ea09ae00 stack 0x1a3e4dd3e0 rthread reaping 0x1a0f3ede00 stack 0x1a3e5d14d0 rthread reaping 0x1a0f3ec800 stack 0x1a3e4dc8d0 0x19ea098c00: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x19ea09b000 stack 0x1a3e4de0a0 0x19ea098c00: rwlock_unlock 0x1a2a716df0 0x19ea098c00: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a0f3efc00 stack 0x1a3e5d01b0 0x19ea098c00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea098400 stack 0x1a3e5d05d0 rthread reaping 0x1a4d8c9000 stack 0x1a3e5d2250 rthread reaping 0x1a0f3ec600 stack 0x1a3e4ddfe0 rthread reaping 0x1a0f3ee000 stack 0x1a3e552f70 rthread reaping 0x19ea09ba00 stack 0x1a3e4d6a90 rthread reaping 0x19ea09b400 stack 0x1a3e4dccf0 rthread reaping 0x1a4d8c9a00 stack 0x1a3e4d77e0 rthread reaping 0x19ea099800 stack 0x1a3e4d7b70 rthread reaping 0x1a0f3ed600 stack 0x1a3e4dfcf0 rthread reaping 0x19ea098c00 stack 0x1a3e553330 0x1a0a77b800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77b800: rwlock_unlock 0x1a2a716df0 0x1a0a77b800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77b800: rwlock_unlock 0x1a2a716df0 0x1a4d8c8200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8200: rwlock_unlock 0x1a2a716df0 0x1a4d8c8200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8200: rwlock_unlock 0x1a2a716df0 0x1a0a778a00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778a00: rwlock_unlock 0x1a2a716df0 0x1a0a778a00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778a00: rwlock_unlock 0x1a2a716df0 0x1a0f3ed200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ed200: rwlock_unlock 0x1a2a716df0 0x1a0f3ed200: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x1a4d8c8400: rwlock_unlock 0x1a2a716df0 0x1a4d8c8400: rwlock_rdlock 0x1a2a716df0 (1) 0x1a0f3ed200: rwlock_unlock 0x1a2a716df0 0x1a4d8c8400: rwlock_unlock 0x1a2a716df0 0x19ea099600: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099600: rwlock_unlock 0x1a2a716df0 0x19ea099600: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099600: rwlock_unlock 0x1a2a716df0 0x19ea09a200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8800: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x19ea09a200: rwlock_unlock 0x1a2a716df0 0x19ea09a200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8800: rwlock_unlock 0x1a2a716df0 0x1a0f3ec200: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a0f3ec200: rwlock_unlock 0x1a2a716df0 0x1a0f3ec200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec200: rwlock_unlock 0x1a2a716df0 0x1a4d8cb400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb400: rwlock_unlock 0x1a2a716df0 0x1a4d8cb400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb400: rwlock_unlock 0x1a2a716df0 0x19ea09a200: rwlock_unlock 0x1a2a716df0 0x1a4d8c8800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8800: rwlock_unlock 0x1a2a716df0 0x19ea09ac00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09ae00: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x19ea09ac00: rwlock_unlock 0x1a2a716df0 0x19ea099000: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099000: rwlock_unlock 0x1a2a716df0 0x19ea099000: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09ac00: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x19ea099000: rwlock_unlock 0x1a2a716df0 0x19ea09ac00: rwlock_unlock 0x1a2a716df0 0x1a0a77a800: rwlock_unlock 0x1a2a716df0 0x1a0a77a800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a800: rwlock_unlock 0x1a2a716df0 0x1a4d8cb000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb000: rwlock_unlock 0x1a2a716df0 0x1a4d8cb000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb000: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a77b800 stack 0x1a3e553330 0x19ea09ae00: rwlock_unlock 0x1a2a716df0 0x19ea09ae00: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a4d8c8200 stack 0x1a3e4dfcf0 0x19ea09ae00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a778a00 stack 0x1a3e4d7b70 rthread reaping 0x1a0f3ed200 stack 0x1a3e4d77e0 rthread reaping 0x1a4d8c8400 stack 0x1a3e4dccf0 rthread reaping 0x19ea099600 stack 0x1a3e4d6a90 rthread reaping 0x19ea09a200 stack 0x1a3e552f70 rthread reaping 0x1a4d8c8800 stack 0x1a3e4ddfe0 rthread reaping 0x1a0f3ec200 stack 0x1a3e5d2250 rthread reaping 0x1a4d8cb400 stack 0x1a3e5d05d0 0x1a4d8c8e00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8e00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a77a800 stack 0x1a3e5d01b0 0x1a4d8c8e00: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x19ea09ac00 stack 0x1a3e4de0a0 0x1a4d8c8e00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea09ae00 stack 0x1a3e4dc8d0 rthread reaping 0x19ea099000 stack 0x1a3e5d14d0 rthread reaping 0x1a4d8cb000 stack 0x1a3e4dd3e0 rthread reaping 0x1a4d8c8e00 stack 0x1a3e5d1500 0x1a4d8cbc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cbc00: rwlock_unlock 0x1a2a716df0 0x1a4d8cbc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cbc00: rwlock_unlock 0x1a2a716df0 0x1a0f3ec000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ec000: rwlock_unlock 0x1a2a716df0 0x1a0f3ec000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec000: rwlock_unlock 0x1a2a716df0 0x1a0f3ee400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ee400: rwlock_unlock 0x1a2a716df0 0x1a0f3ee400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ee400: rwlock_unlock 0x1a2a716df0 0x1a4d8cb800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb800: rwlock_unlock 0x1a2a716df0 0x1a4d8cb800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb800: rwlock_unlock 0x1a2a716df0 0x1a0a77b600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77b600: rwlock_unlock 0x1a2a716df0 0x1a0a77b600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77b600: rwlock_unlock 0x1a2a716df0 0x19ea098600: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098600: rwlock_unlock 0x1a2a716df0 0x19ea098600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9e00: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x19ea098600: rwlock_unlock 0x1a2a716df0 0x1a4d8c9e00: rwlock_unlock 0x1a2a716df0 0x1a4d8c9e00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9e00: rwlock_unlock 0x1a2a716df0 0x19ea09a000: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09a000: rwlock_unlock 0x1a2a716df0 0x19ea09a000: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a000: rwlock_unlock 0x1a2a716df0 0x1a0f3ec600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ec600: rwlock_unlock 0x1a2a716df0 0x1a0f3ec600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec600: rwlock_unlock 0x1a2a716df0 0x1a4d8ca600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8ca600: rwlock_unlock 0x1a2a716df0 0x1a4d8ca600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8ca600: rwlock_unlock 0x1a2a716df0 0x1a0f3eec00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3eec00: rwlock_unlock 0x1a2a716df0 0x1a0f3eec00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3eec00: rwlock_unlock 0x1a2a716df0 0x1a0f3efc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3efc00: rwlock_unlock 0x1a2a716df0 0x1a0f3efc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3efc00: rwlock_unlock 0x1a2a716df0 0x1a4d8c9400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9400: rwlock_unlock 0x1a2a716df0 0x1a4d8c9400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9400: rwlock_unlock 0x1a2a716df0 0x1a0a778c00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778c00: rwlock_unlock 0x1a2a716df0 0x1a0a778c00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778c00: rwlock_unlock 0x1a2a716df0 0x1a0a779200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779200: rwlock_unlock 0x1a2a716df0 0x1a0a779200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779200: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8cbc00 stack 0x1a3e5d1500 0x1a0a779600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779600: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ec000 stack 0x1a3e4dd3e0 0x1a0a779600: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a0f3ee400 stack 0x1a3e5d14d0 0x1a0a779600: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8cb800 stack 0x1a3e4dc8d0 rthread reaping 0x1a0a77b600 stack 0x1a3e4de0a0 rthread reaping 0x19ea098600 stack 0x1a3e5d01b0 rthread reaping 0x1a4d8c9e00 stack 0x1a3e5d05d0 rthread reaping 0x19ea09a000 stack 0x1a3e5d2250 rthread reaping 0x1a0f3ec600 stack 0x1a3e4ddfe0 rthread reaping 0x1a4d8ca600 stack 0x1a3e552f70 rthread reaping 0x1a0f3eec00 stack 0x1a3e4d6a90 rthread reaping 0x1a0f3efc00 stack 0x1a3e4dccf0 rthread reaping 0x1a4d8c9400 stack 0x1a3e4d77e0 rthread reaping 0x1a0a778c00 stack 0x1a3e4d7b70 rthread reaping 0x1a0a779200 stack 0x1a3e4dfcf0 rthread reaping 0x1a0a779600 stack 0x1a3e553330 0x1a4d8c9a00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9a00: rwlock_unlock 0x1a2a716df0 0x1a4d8c9a00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9a00: rwlock_unlock 0x1a2a716df0 c00: 2: msg: "new message" 0x1a0a779a00: 5: msg: "new message" 0x19ea098c00: 13: msg: "new message" 0x1a0a778c00: 2: exit run() 0x19ea098000: 8: msg: "new message" 0x1a0f3ece00: 3: msg: "new message" 0x1a0f3ede00: 14: msg: "new message" 0x1a0f3eca00: 12: msg: "new message" 0x19ea098c00: 13: exit run() 0x19ea098000: 8: exit run() 0x1a0f3ece00: 3: exit run() 0x1a0a779a00: 5: exit run() 0x1a0f3eca00: 12: exit run() 0x1a0f3ede00: 14: exit run() 0x1a4d8c8800: 10: set_msg 0x1a0f3ef600: 1: set_msg 0x1a0f3eea00: 6: set_msg 0x1a0f3ef600: 1: msg: "new message" 0x1a0f3ef600: 1: exit run() 0x1a0f3ef000: 4: set_msg 0x1a4d8c8800: 10: msg: "new message" 0x1a4d8c8800: 10: exit run() 0x1a0f3eea00: 6: msg: "new message" 0x1a0f3eea00: 6: exit run() 0x1a0f3ef000: 4: msg: "new message" 0x1a0f3ef000: 4: exit run() 0x1a4d8c9600: 15: set_msg 0x1a4d8c9600: 15: msg: "new message" 0x1a4d8c9600: 15: exit run() main: 9 0x1a4d8cba00: 0: enter run() 0x1a4d8cba00: 0: set_msg 0x1a4d8cba00: 0: msg: "new message" 0x1a0f3ecc00: 1: enter run() 0x1a4d8cba00: 0: exit run() 0x1a0f3ecc00: 1: set_msg 0x1a0f3ecc00: 1: msg: "new message" 0x1a0f3ecc00: 1: exit run() 0x1a4d8c8600: 2: enter run() 0x1a4d8c8600: 2: set_msg 0x1a4d8c8600: 2: msg: "new message" 0x1a4d8c8600: 2: exit run() 0x1a4d8c9000: 4: enter run() 0x1a4d8c9000: 4: set_msg 0x1a4d8c8400: 3: enter run() 0x1a4d8c9000: 4: msg: "new message" 0x1a0a77be00: 5: enter run() 0x1a4d8c9000: 4: exit run() 0x1a4d8c8400: 3: set_msg 0x1a0a77be00: 5: set_msg 0x1a0a77b600: 6: enter run() 0x1a0a77b600: 6: set_msg 0x1a4d8c8400: 3: msg: "new message" 0x1a0a77be00: 5: msg: "new message" 0x1a0a77be00: 5: exit run() 0x1a0a77b600: 6: msg: "new message" 0x1a4d8c8400: 3: exit run() 0x1a0a77b600: 6: exit run() 0x1a0a778000: 7: enter run() 0x1a0a778000: 7: set_msg 0x1a0a778000: 7: msg: "new message" 0x1a4d8c9200: 8: enter run() 0x1a4d8c9200: 8: set_msg 0x1a4d8c9200: 8: msg: "new message" 0x1a4d8c9200: 8: exit run() 0x1a0a778000: 7: exit run() 0x1a0f3ece00: 9: enter run() 0x1a0f3ece00: 9: set_msg 0x1a0f3ece00: 9: msg: "new message" 0x1a0f3ece00: 9: exit run() 0x1a0a77a000: 10: enter run() 0x1a0a77a000: 10: set_msg 0x1a0a77a000: 10: msg: "new message" 0x1a0a77a000: 10: exit run() 0x19ea098e00: 12: enter run() 0x19ea098e00: 12: set_msg 0x1a4d8cbc00: 13: enter run() 0x19ea098e00: 12: msg: "new message" 0x19ea098e00: 12: exit run() 0x1a4d8c9400: 11: enter run() 0x1a4d8cbc00: 13: set_msg 0x1a0f3ed600: 14: enter run() 0x1a0f3ed600: 14: set_msg 0x1a0f3ed600: 14: msg: "new message" 0x1a4d8cbc00: 13: msg: "new message" 0x1a0a77b800: 15: enter run() 0x1a4d8cbc00: 13: exit run() 0x1a0a77b800: 15: set_msg 0x1a0a77b800: 15: msg: "new message" 0x1a0a77b800: 15: exit run() 0x1a4d8c9400: 11: set_msg 0x1a4d8c9400: 11: msg: "new message" 0x1a4d8c9400: 11: exit run() 0x1a0f3ed600: 14: exit run() main: 10 0x1a0a779200: 0: enter run() 0x1a0a779200: 0: set_msg 0x1a0a779200: 0: msg: "new message" 0x1a0a779200: 0: exit run() 0x1a0a77b000: 1: enter run() 0x1a0a77b000: 1: set_msg 0x1a0a77b000: 1: msg: "new message" 0x1a0a77b000: 1: exit run() 0x19ea099a00: 2: enter run() 0x19ea099a00: 2: set_msg 0x19ea099a00: 2: msg: "new message" 0x19ea099a00: 2: exit run() 0x1a0a779c00: 3: enter run() 0x1a0a779c00: 3: set_msg 0x1a0a779c00: 3: msg: "new message" 0x1a0a779c00: 3: exit run() 0x1a4d8ca000: 4: enter run() 0x1a4d8ca000: 4: set_msg 0x1a4d8ca000: 4: msg: "new message" 0x1a4d8ca000: 4: exit run() 0x1a4d8c8800: 5: enter run() 0x1a4d8c8800: 5: set_msg 0x1a4d8c8800: 5: msg: "new message" 0x1a4d8c8800: 5: exit run() 0x1a0f3ef200: 6: enter run() 0x1a0f3ef200: 6: set_msg 0x1a0f3ef200: 6: msg: "new message" 0x1a0f3ef200: 6: exit run() 0x19ea09ba00: 7: enter run() 0x19ea09ba00: 7: set_msg 0x19ea09ba00: 7: msg: "new message" 0x19ea09ba00: 7: exit run() 0x19ea09a800: 8: enter run() 0x19ea09a800: 8: set_msg 0x19ea09a800: 8: msg: "new message" 0x19ea09a800: 8: exit run() 0x1a0a77b400: 9: enter run() 0x1a0a77b400: 9: set_msg 0x1a0a77b400: 9: msg: "new message" 0x1a0a77b400: 9: exit run() 0x19ea09b400: 10: enter run() 0x19ea09b400: 10: set_msg 0x19ea09b400: 10: msg: "new message" 0x19ea09b400: 10: exit run() 0x1a0a77a200: 11: enter run() 0x1a0a77a200: 11: set_msg 0x1a0a77a200: 11: msg: "new message" 0x1a0a77a200: 11: exit run() 0x1a4d8ca200: 12: enter run() 0x1a0a779e00: 13: enter run() 0x1a4d8ca200: 12: set_msg 0x1a0a779e00: 13: set_msg 0x1a4d8ca200: 12: msg: "new message" 0x1a0a779e00: 13: msg: "new message" 0x1a0a779e00: 13: exit run() 0x1a4d8ca200: 12: exit run() 0x1a0a778a00: 14: enter run() 0x1a0a778a00: 14: set_msg 0x1a0a778a00: 14: msg: "new message" 0x1a0a778a00: 14: exit run() 0x1a0a778c00: 15: enter run() 0x1a0a778c00: 15: set_msg 0x1a0a778c00: 15: msg: "new message" 0x1a0a778c00: 15: exit run() main: 11 0x1a0f3ece00: 0: enter run() 0x1a4d8cac00: 1: enter run() 0x1a0f3ece00: 0: set_msg 0x19ea09a200: 2: enter run() 0x19ea09a200: 2: set_msg 0x1a0f3ece00: 0: msg: "new message" 0x1a0f3ece00: 0: exit run() 0x1a4d8cac00: 1: set_msg 0x19ea099c00: 3: enter run() 0x19ea09a200: 2: msg: "new message" 0x1a4d8cac00: 1: msg: "new message" 0x19ea09a200: 2: exit run() 0x1a0f3eca00: 4: enter run() 0x1a0f3eca00: 4: set_msg 0x1a0f3eca00: 4: msg: "new message" 0x1a0f3eca00: 4: exit run() 0x1a4d8ca400: 5: enter run() 0x1a4d8ca400: 5: set_msg 0x1a4d8ca400: 5: msg: "new message" 0x1a4d8ca400: 5: exit run() 0x19ea099c00: 3: set_msg 0x19ea099c00: 3: msg: "new message" 0x19ea099c00: 3: exit run() 0x1a4d8cac00: 1: exit run() 0x19ea09aa00: 6: enter run() 0x19ea09aa00: 6: set_msg 0x19ea09aa00: 6: msg: "new message" 0x19ea09aa00: 6: exit run() 0x1a4d8caa00: 7: enter run() 0x1a4d8caa00: 7: set_msg 0x1a4d8caa00: 7: msg: "new message" 0x1a4d8caa00: 7: exit run() 0x19ea09b800: 8: enter run() 0x19ea09b800: 8: set_msg 0x19ea09b800: 8: msg: "new message" 0x19ea09b800: 8: exit run() 0x1a0a77ba00: 9: enter run() 0x1a0a77ba00: 9: set_msg 0x1a0a77ba00: 9: msg: "new message" 0x1a0a77ba00: 9: exit run() 0x1a4d8cb800: 10: enter run() 0x1a4d8cb800: 10: set_msg 0x1a4d8cb800: 10: msg: "new message" 0x1a0f3ecc00: 11: enter run() 0x1a4d8cb800: 10: exit run() 0x1a0f3ecc00: 11: set_msg 0x1a0f3ecc00: 11: msg: "new message" 0x1a0f3ecc00: 11: exit run() 0x1a0a77b000: 12: enter run() 0x1a0a77b000: 12: set_msg 0x1a0a77b000: 12: msg: "new message" 0x1a0a77b000: 12: exit run() 0x1a0a779400: 13: enter run() 0x19ea098a00: 14: enter run() 0x1a0a779400: 13: set_msg 0x19ea098a00: 14: set_msg 0x1a0f3ec000: 15: enter run() 0x1a0f3ec000: 15: set_msg 0x1a0a779400: 13: msg: "new message" 0x1a0f3ec000: 15: msg: "new message" 0x19ea098a00: 14: msg: "new message" 0x1a0a779400: 13: exit run() 0x19ea098a00: 14: exit run() 0x1a0f3ec000: 15: exit run() main: 12 0x1a0f3ec800: 0: enter run() 0x1a0f3ec800: 0: set_msg 0x1a0f3ec800: 0: msg: "new message" 0x1a0f3ec800: 0: exit run() 0x1a4d8cbe00: 1: enter run() 0x1a4d8cba00: 2: enter run() 0x1a4d8cbe00: 1: set_msg 0x1a0a779c00: 3: enter run() 0x1a0a779c00: 3: set_msg 0x1a4d8cbe00: 1: msg: "new message" 0x1a4d8cbe00: 1: exit run() 0x1a4d8cba00: 2: set_msg 0x19ea09bc00: 4: enter run() 0x19ea09bc00: 4: set_msg 0x19ea09bc00: 4: msg: "new message" 0x19ea09bc00: 4: exit run() 0x1a4d8cba00: 2: msg: "new message" 0x1a4d8cba00: 2: exit run() 0x1a0a779c00: 3: msg: "new message" 0x1a0a779c00: 3: exit run() 0x1a4d8ca600: 5: enter run() 0x1a4d8ca600: 5: set_msg 0x1a4d8ca600: 5: msg: "new message" 0x1a4d8ca600: 5: exit run() 0x19ea099000: 6: enter run() 0x19ea099000: 6: set_msg 0x1a0a77b400: 7: enter run() 0x19ea099000: 6: msg: "new message" 0x19ea09ac00: 8: enter run() 0x19ea099000: 6: exit run() 0x1a0a77b400: 7: set_msg 0x19ea09ac00: 8: set_msg 0x1a0f3ec600: 9: enter run() 0x1a0f3ec600: 9: set_msg 0x1a0f3ec600: 9: msg: "new message" 0x1a0f3ec600: 9: exit run() 0x19ea09ac00: 8: msg: "new message" 0x1a0a77b400: 7: msg: "new message" 0x19ea09ac00: 8: exit run() 0x1a0a77b400: 7: exit run() 0x1a0f3ede00: 10: enter run() 0x1a0f3ede00: 10: set_msg 0x1a0f3ede00: 10: msg: "new message" 0x1a0f3ede00: 10: exit run() 0x1a0f3eea00: 11: enter run() 0x1a0f3eea00: 11: set_msg 0x1a0f3eea00: 11: msg: "new message" 0x1a0f3eea00: 11: exit run() 0x1a4d8c9600: 12: enter run() 0x1a4d8c9600: 12: set_msg 0x1a4d8c9200: 13: enter run() 0x1a0a779800: 14: enter run() 0x1a0f3efe00: 15: enter run() 0x1a4d8c9200: 13: set_msg 0x1a4d8c9600: 12: msg: "new message" 0x1a4d8c9600: 12: exit run() 0x1a0f3efe00: 15: set_msg 0x1a0a779800: 14: set_msg 0x1a0a779800: 14: msg: "new message" 0x1a0a779800: 14: exit run() 0x1a0f3efe00: 15: msg: "new message" 0x1a0f3efe00: 15: exit run() 0x1a4d8c9200: 13: msg: "new message" 0x1a4d8c9200: 13: exit run() main: 13 0x1a0a778000: 0: enter run() 0x1a0a778000: 0: set_msg 0x1a0a778000: 0: msg: "new message" 0x1a0a778000: 0: exit run() 0x1a0a77a200: 1: enter run() 0x1a0a77a200: 1: set_msg 0x1a0a77a200: 1: msg: "new message" 0x1a0a77a200: 1: exit run() 0x19ea09a400: 2: enter run() 0x19ea09a400: 2: set_msg 0x19ea09a400: 2: msg: "new message" 0x19ea09a400: 2: exit run() 0x1a0f3ef200: 3: enter run() 0x1a0f3ef200: 3: set_msg 0x1a0f3ef200: 3: msg: "new message" 0x1a0f3ef200: 3: exit run() 0x1a0a779400: 4: enter run() 0x1a0a779400: 4: set_msg 0x1a0a779400: 4: msg: "new message" 0x1a0a779400: 4: exit run() 0x19ea098000: 5: enter run() 0x1a4d8cbe00: 6: enter run() 0x19ea098000: 5: set_msg 0x1a0f3edc00: 7: enter run() 0x1a0f3edc00: 7: set_msg 0x1a0f3edc00: 7: msg: "new message" 0x1a0f3edc00: 7: exit run() 0x1a4d8c9c00: 8: enter run() 0x1a4d8c9c00: 8: set_msg 0x1a4d8c9c00: 8: msg: "new message" 0x1a4d8c9c00: 8: exit run() 0x19ea09b600: 9: enter run() 0x19ea09b600: 9: set_msg 0x19ea09b600: 9: msg: "new message" 0x19ea09b600: 9: exit run() 0x19ea098000: 5: msg: "new message" 0x19ea098000: 5: exit run() 0x1a0a778400: 10: enter run() 0x1a0a778400: 10: set_msg 0x1a0a778400: 10: msg: "new message" 0x1a0a778400: 10: exit run() 0x1a4d8cbe00: 6: set_msg 0x1a4d8cbe00: 6: msg: "new message" 0x1a4d8cbe00: 6: exit run() 0x1a4d8cb000: 11: enter run() 0x1a4d8cb000: 11: set_msg 0x1a4d8cb000: 11: msg: "new message" 0x1a4d8cb000: 11: exit run() 0x19ea09a600: 12: enter run() 0x19ea09a600: 12: set_msg 0x19ea09a600: 12: msg: "new message" 0x19ea09a600: 12: exit run() 0x19ea09ba00: 13: enter run() 0x19ea09ba00: 13: set_msg 0x19ea09ba00: 13: msg: "new message" 0x19ea09ba00: 13: exit run() 0x1a0a77b600: 14: enter run() 0x1a0a77b600: 14: set_msg 0x1a0a77b600: 14: msg: "new message" 0x1a0a77b600: 14: exit run() 0x19ea098200: 15: enter run() 0x19ea098200: 15: set_msg 0x19ea098200: 15: msg: "new message" 0x19ea098200: 15: exit run() main: 14 0x1a4d8ca000: 0: enter run() 0x1a4d8ca000: 0: set_msg 0x1a4d8ca000: 0: msg: "new message" 0x1a4d8ca000: 0: exit run() 0x19ea09ae00: 1: enter run() 0x19ea09ae00: 1: set_msg 0x19ea09ae00: 1: msg: "new message" 0x19ea09ae00: 1: exit run() 0x1a0f3ede00: 2: enter run() 0x1a0f3ede00: 2: set_msg 0x1a0f3ede00: 2: msg: "new message" 0x1a0f3ede00: 2: exit run() 0x1a0f3ec800: 3: enter run() 0x1a0f3ec800: 3: set_msg 0x1a0f3ec800: 3: msg: "new message" 0x1a0f3ec800: 3: exit run() 0x19ea09b000: 4: enter run() 0x19ea09b000: 4: set_msg 0x19ea09b000: 4: msg: "new message" 0x19ea09b000: 4: exit run() 0x1a0f3efc00: 5: enter run() 0x1a0f3efc00: 5: set_msg 0x1a0f3efc00: 5: msg: "new message" 0x1a0f3efc00: 5: exit run() 0x19ea098400: 6: enter run() 0x19ea098400: 6: set_msg 0x19ea098400: 6: msg: "new message" 0x19ea098400: 6: exit run() 0x1a4d8c9000: 7: enter run() 0x1a4d8c9000: 7: set_msg 0x1a4d8c9000: 7: msg: "new message" 0x1a4d8c9000: 7: exit run() 0x1a0f3ec600: 8: enter run() 0x1a0f3ec600: 8: set_msg 0x1a0f3ec600: 8: msg: "new message" 0x1a0f3ec600: 8: exit run() 0x1a0f3ee000: 9: enter run() 0x1a0f3ee000: 9: set_msg 0x1a0f3ee000: 9: msg: "new message" 0x1a0f3ee000: 9: exit run() 0x19ea09ba00: 10: enter run() 0x19ea09ba00: 10: set_msg 0x19ea09ba00: 10: msg: "new message" 0x19ea09ba00: 10: exit run() 0x19ea09b400: 11: enter run() 0x19ea09b400: 11: set_msg 0x19ea09b400: 11: msg: "new message" 0x19ea09b400: 11: exit run() 0x1a4d8c9a00: 12: enter run() 0x19ea099800: 13: enter run() 0x1a4d8c9a00: 12: set_msg 0x1a0f3ed600: 14: enter run() 0x1a0f3ed600: 14: set_msg 0x1a0f3ed600: 14: msg: "new message" 0x1a0f3ed600: 14: exit run() 0x19ea099800: 13: set_msg 0x19ea099800: 13: msg: "new message" 0x19ea099800: 13: exit run() 0x1a4d8c9a00: 12: msg: "new message" 0x1a4d8c9a00: 12: exit run() 0x19ea098c00: 15: enter run() 0x19ea098c00: 15: set_msg 0x19ea098c00: 15: msg: "new message" 0x19ea098c00: 15: exit run() main: 15 0x1a0a77b800: 0: enter run() 0x1a0a77b800: 0: set_msg 0x1a0a77b800: 0: msg: "new message" 0x1a0a77b800: 0: exit run() 0x1a4d8c8200: 1: enter run() 0x1a4d8c8200: 1: set_msg 0x1a4d8c8200: 1: msg: "new message" 0x1a4d8c8200: 1: exit run() 0x1a0a778a00: 2: enter run() 0x1a0a778a00: 2: set_msg 0x1a0a778a00: 2: msg: "new message" 0x1a0a778a00: 2: exit run() 0x1a0f3ed200: 3: enter run() 0x1a4d8c8400: 4: enter run() 0x1a0f3ed200: 3: set_msg 0x1a4d8c8400: 4: set_msg 0x1a0f3ed200: 3: msg: "new message" 0x1a4d8c8400: 4: msg: "new message" 0x1a0f3ed200: 3: exit run() 0x19ea099600: 5: enter run() 0x19ea099600: 5: set_msg 0x19ea099600: 5: msg: "new message" 0x19ea099600: 5: exit run() 0x1a4d8c8400: 4: exit run() 0x19ea09a200: 6: enter run() 0x1a4d8c8800: 7: enter run() 0x19ea09a200: 6: set_msg 0x1a4d8c8800: 7: set_msg 0x1a0f3ec200: 8: enter run() 0x1a0f3ec200: 8: set_msg 0x1a0f3ec200: 8: msg: "new message" 0x1a0f3ec200: 8: exit run() 0x1a4d8cb400: 9: enter run() 0x1a4d8cb400: 9: set_msg 0x1a4d8cb400: 9: msg: "new message" 0x1a4d8cb400: 9: exit run() 0x19ea09a200: 6: msg: "new message" 0x1a0a77a800: 10: enter run() 0x1a4d8c8800: 7: msg: "new message" 0x19ea09a200: 6: exit run() 0x19ea09ac00: 11: enter run() 0x19ea09ae00: 12: enter run() 0x1a4d8c8800: 7: exit run() 0x19ea09ac00: 11: set_msg 0x19ea099000: 13: enter run() 0x19ea099000: 13: set_msg 0x19ea099000: 13: msg: "new message" 0x19ea09ac00: 11: msg: "new message" 0x19ea099000: 13: exit run() 0x19ea09ac00: 11: exit run() 0x1a0a77a800: 10: set_msg 0x1a0a77a800: 10: msg: "new message" 0x1a0a77a800: 10: exit run() 0x1a4d8cb000: 14: enter run() 0x1a4d8cb000: 14: set_msg 0x1a4d8cb000: 14: msg: "new message" 0x1a4d8cb000: 14: exit run() 0x19ea09ae00: 12: set_msg 0x19ea09ae00: 12: msg: "new message" 0x19ea09ae00: 12: exit run() 0x1a4d8c8e00: 15: enter run() 0x1a4d8c8e00: 15: set_msg 0x1a4d8c8e00: 15: msg: "new message" 0x1a4d8c8e00: 15: exit run() main: 16 0x1a4d8cbc00: 0: enter run() 0x1a4d8cbc00: 0: set_msg 0x1a4d8cbc00: 0: msg: "new message" 0x1a4d8cbc00: 0: exit run() 0x1a0f3ec000: 1: enter run() 0x1a0f3ec000: 1: set_msg 0x1a0f3ec000: 1: msg: "new message" 0x1a0f3ee400: 2: enter run() 0x1a0f3ee400: 2: set_msg 0x1a0f3ec000: 1: exit run() 0x1a0f3ee400: 2: msg: "new message" 0x1a0f3ee400: 2: exit run() 0x1a4d8cb800: 3: enter run() 0x1a4d8cb800: 3: set_msg 0x1a4d8cb800: 3: msg: "new message" 0x1a4d8cb800: 3: exit run() 0x1a0a77b600: 4: enter run() 0x1a0a77b600: 4: set_msg 0x1a0a77b600: 4: msg: "new message" 0x1a0a77b600: 4: exit run() 0x19ea098600: 5: enter run() 0x19ea098600: 5: set_msg 0x1a4d8c9e00: 6: enter run() 0x19ea098600: 5: msg: "new message" 0x19ea098600: 5: exit run() 0x1a4d8c9e00: 6: set_msg 0x1a4d8c9e00: 6: msg: "new message" 0x1a4d8c9e00: 6: exit run() 0x19ea09a000: 7: enter run() 0x19ea09a000: 7: set_msg 0x19ea09a000: 7: msg: "new message" 0x19ea09a000: 7: exit run() 0x1a0f3ec600: 8: enter run() 0x1a0f3ec600: 8: set_msg 0x1a0f3ec600: 8: msg: "new message" 0x1a0f3ec600: 8: exit run() 0x1a4d8ca600: 9: enter run() 0x1a4d8ca600: 9: set_msg 0x1a0f3eec00: 10: enter run() 0x1a4d8ca600: 9: msg: "new message" 0x1a4d8ca600: 9: exit run() 0x1a0f3eec00: 10: set_msg 0x1a0f3eec00: 10: msg: "new message" 0x1a0f3eec00: 10: exit run() 0x1a0f3efc00: 11: enter run() 0x1a0f3efc00: 11: set_msg 0x1a0f3efc00: 11: msg: "new message" 0x1a0f3efc00: 11: exit run() 0x1a4d8c9400: 12: enter run() 0x1a4d8c9400: 12: set_msg 0x1a4d8c9400: 12: msg: "new message" 0x1a4d8c9400: 12: exit run() 0x1a0a778c00: 13: enter run() 0x1a0a778c00: 13: set_msg 0x1a0a778c00: 13: msg: "new message" 0x1a0a778c00: 13: exit run() 0x1a0a779200: 14: enter run() 0x1a0a779200: 14: set_msg 0x1a0a779200: 14: msg: "new message" 0x1a0a779200: 14: exit run() 0x1a0a779600: 15: enter run() 0x1a0a779600: 15: set_msg 0x1a0a779600: 15: msg: "new message" 0x1a0a779600: 15: exit run() main: 17 0x1a4d8c9a00: 0: enter run() 0x1a4d8c9a00: 0: set_msg 0x1a4d8c9a00: 0: msg: "new message" 0x1a4d8c9a00: 0: exit 0x19ea09aa00: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a4d8c9a00 stack 0x1a3e553330 0x19ea09b800: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0a77aa00: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a0f3ee200: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a4d8c8400: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a0f3efe00: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a0a778400: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a0f3ec000: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x19ea09a200: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a0f3ef000: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a0f3ed800: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a0a779e00: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a0f3ede00: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x19ea09a800: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x19ea09aa00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8c00: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a4d8c8c00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8c00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8c00: rwlock_unlock 0x1a2a716df0 0x1a0a779e00: rwlock_unlock 0x1a2a716df0 0x1a0a779e00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779e00: rwlock_unlock 0x1a2a716df0 0x19ea09aa00: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x19ea09b800: rwlock_unlock 0x1a2a716df0 0x1a0f3ee200: rwlock_unlock 0x1a2a716df0 0x1a4d8c8400: rwlock_unlock 0x1a2a716df0 0x1a0f3ee200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ee200: rwlock_unlock 0x1a2a716df0 0x1a0f3ed800: rwlock_unlock 0x1a2a716df0 0x1a0f3ed800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ed800: rwlock_unlock 0x1a2a716df0 0x1a0f3ede00: rwlock_unlock 0x1a2a716df0 0x1a0f3ede00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ede00: rwlock_unlock 0x1a2a716df0 0x19ea09aa00: rwlock_unlock 0x1a2a716df0 0x1a0a77aa00: rwlock_unlock 0x1a2a716df0 0x1a0a77aa00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77aa00: rwlock_unlock 0x1a2a716df0 0x19ea09a200: rwlock_unlock 0x1a2a716df0 0x19ea09a200: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a200: rwlock_unlock 0x1a2a716df0 0x19ea09b800: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09b800: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea09b800 stack 0x1a3e4d7b70 rthread reaping 0x1a0a77aa00 stack 0x1a3e4d77e0 0x1a0a778400: rwlock_unlock 0x1a2a716df0 0x1a0f3efe00: rwlock_unlock 0x1a2a716df0 0x1a0f3efe00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3efe00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8400: rwlock_rdlock 0x1a2a716df0 (1) 0x1a0a778400: rwlock_unlock 0x1a2a716df0 0x1a4d8c8400: rwlock_unlock 0x1a2a716df0 0x1a0f3ec000: rwlock_unlock 0x1a2a716df0 0x1a0f3ec000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec000: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea09aa00 stack 0x1a3e4dfcf0 rthread reaping 0x1a0f3ee200 stack 0x1a3e4dccf0 rthread reaping 0x1a4d8c8400 stack 0x1a3e4d6a90 rthread reaping 0x1a0f3efe00 stack 0x1a3e552f70 rthread reaping 0x1a0a778400 stack 0x1a3e4ddfe0 rthread reaping 0x1a0f3ec000 stack 0x1a3e5d2250 0x1a0f3ef000: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea09a200 stack 0x1a3e5d05d0 0x19ea09a800: rwlock_unlock 0x1a2a716df0 0x19ea09a800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ef000: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x19ea09a800: rwlock_unlock 0x1a2a716df0 0x1a0f3ef000: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ef000 stack 0x1a3e5d01b0 rthread reaping 0x1a0a779e00 stack 0x1a3e4de0a0 rthread reaping 0x1a0f3ed800 stack 0x1a3e4dc8d0 rthread reaping 0x1a0f3ede00 stack 0x1a3e5d14d0 rthread reaping 0x19ea09a800 stack 0x1a3e4dd3e0 rthread reaping 0x1a4d8c8c00 stack 0x1a3e5d1500 0x1a0a778600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778600: rwlock_unlock 0x1a2a716df0 0x1a0a778600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778600: rwlock_unlock 0x1a2a716df0 0x1a4d8ca000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8ca000: rwlock_unlock 0x1a2a716df0 0x1a4d8ca000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8ca000: rwlock_unlock 0x1a2a716df0 0x1a4d8c9400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9400: rwlock_unlock 0x1a2a716df0 0x1a4d8c9400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9400: rwlock_unlock 0x1a2a716df0 0x1a0a778200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778200: rwlock_unlock 0x1a2a716df0 0x1a0a778200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778200: rwlock_unlock 0x1a2a716df0 0x1a4d8c9200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9200: rwlock_unlock 0x1a2a716df0 0x1a4d8c9200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9200: rwlock_unlock 0x1a2a716df0 0x1a0a778800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778800: rwlock_unlock 0x1a2a716df0 0x1a0a778800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778800: rwlock_unlock 0x1a2a716df0 0x19ea099a00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099a00: rwlock_unlock 0x1a2a716df0 0x19ea099a00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099a00: rwlock_unlock 0x1a2a716df0 0x1a0f3ec000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ec000: rwlock_unlock 0x1a2a716df0 0x1a0f3ec000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec000: rwlock_unlock 0x1a2a716df0 0x1a0a778a00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778a00: rwlock_unlock 0x1a2a716df0 0x1a0a778a00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778a00: rwlock_unlock 0x1a2a716df0 0x1a0f3ee400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ee400: rwlock_unlock 0x1a2a716df0 0x1a0f3ee400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ee400: rwlock_unlock 0x1a2a716df0 0x1a0a77ac00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77ac00: rwlock_unlock 0x1a2a716df0 0x1a0a77ac00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77ac00: rwlock_unlock 0x1a2a716df0 0x1a0f3ed600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ed600: rwlock_unlock 0x1a2a716df0 0x1a0f3ed600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ed600: rwlock_unlock 0x1a2a716df0 0x1a4d8cb200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb200: rwlock_unlock 0x1a2a716df0 0x1a4d8cb200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb200: rwlock_unlock 0x1a2a716df0 0x1a4d8cbe00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cbe00: rwlock_unlock 0x1a2a716df0 0x1a4d8cbe00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cbe00: rwlock_unlock 0x1a2a716df0 0x19ea098800: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098800: rwlock_unlock 0x1a2a716df0 0x19ea098800: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098800: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a778600 stack 0x1a3e5d1500 0x1a0f3eda00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3eda00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8ca000 stack 0x1a3e4dd3e0 0x1a0f3eda00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3eda00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8c9400 stack 0x1a3e5d14d0 rthread reaping 0x1a0a778200 stack 0x1a3e4dc8d0 rthread reaping 0x1a4d8c9200 stack 0x1a3e4de0a0 rthread reaping 0x1a0a778800 stack 0x1a3e5d01b0 rthread reaping 0x19ea099a00 stack 0x1a3e5d05d0 rthread reaping 0x1a0f3ec000 stack 0x1a3e5d2250 rthread reaping 0x1a0a778a00 stack 0x1a3e4ddfe0 rthread reaping 0x1a0f3ee400 stack 0x1a3e552f70 rthread reaping 0x1a0a77ac00 stack 0x1a3e4d6a90 rthread reaping 0x1a0f3ed600 stack 0x1a3e4dccf0 rthread reaping 0x1a4d8cb200 stack 0x1a3e4dfcf0 rthread reaping 0x1a4d8cbe00 stack 0x1a3e4d77e0 rthread reaping 0x19ea098800 stack 0x1a3e4d7b70 rthread reaping 0x1a0f3eda00 stack 0x1a3e553330 0x1a4d8c8800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8800: rwlock_unlock 0x1a2a716df0 0x1a4d8c8800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8800: rwlock_unlock 0x1a2a716df0 0x1a0a77ae00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a400: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0a77ae00: rwlock_unlock 0x1a2a716df0 0x1a0a77ae00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a400: rwlock_unlock 0x1a2a716df0 0x1a0f3efe00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3efe00: rwlock_unlock 0x1a2a716df0 0x1a0f3efe00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3efe00: rwlock_unlock 0x1a2a716df0 0x1a0a77ae00: rwlock_unlock 0x1a2a716df0 0x1a0a77a400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a400: rwlock_unlock 0x1a2a716df0 0x19ea09b400: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09b400: rwlock_unlock 0x1a2a716df0 0x19ea09b400: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09b400: rwlock_unlock 0x1a2a716df0 0x19ea098c00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098c00: rwlock_unlock 0x1a2a716df0 0x19ea098c00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098c00: rwlock_unlock 0x1a2a716df0 0x1a0a778a00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778a00: rwlock_unlock 0x1a2a716df0 0x1a0a778a00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778a00: rwlock_unlock 0x1a2a716df0 0x1a4d8c9200: rwlock_unlock 0x1a2a716df0 0x1a4d8c9200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9200: rwlock_unlock 0x1a2a716df0 0x19ea098000: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098000: rwlock_unlock 0x1a2a716df0 0x19ea098000: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098000: rwlock_unlock 0x1a2a716df0 0x19ea099000: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099000: rwlock_unlock 0x1a2a716df0 0x1a4d8ca800: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x19ea099000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8ca800: rwlock_unlock 0x1a2a716df0 0x1a4d8ca800: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099000: rwlock_unlock 0x1a2a716df0 0x1a4d8ca800: rwlock_unlock 0x1a2a716df0 0x1a0a778c00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778c00: rwlock_unlock 0x1a2a716df0 0x1a0a778c00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778c00: rwlock_unlock 0x1a2a716df0 0x1a0a77a000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a000: rwlock_unlock 0x1a2a716df0 0x1a0a77a000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a000: rwlock_unlock 0x1a2a716df0 0x1a0a779200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779200: rwlock_unlock 0x1a2a716df0 0x1a0a779200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779200: rwlock_unlock 0x1a2a716df0 0x1a0f3ede00: rwlock_wrlock 0x1a2a716df0 (1) 0x1a0f3ede00: rwlock_unlock 0x1a2a716df0 0x1a0f3ede00: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a4d8c8800 stack 0x1a3e553330 0x1a0f3ede00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a77ae00 stack 0x1a3e4d7b70 0x1a0f3ed200: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a0a77a400 stack 0x1a3e4d77e0 0x1a0f3ed200: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3efe00 stack 0x1a3e4dfcf0 0x1a0f3ed200: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a4d8c9200 stack 0x1a3e4dccf0 0x1a0f3ed200: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea09b400 stack 0x1a3e4d6a90 rthread reaping 0x19ea098c00 stack 0x1a3e552f70 rthread reaping 0x1a0a778a00 stack 0x1a3e4ddfe0 rthread reaping 0x19ea098000 stack 0x1a3e5d2250 rthread reaping 0x19ea099000 stack 0x1a3e5d05d0 rthread reaping 0x1a4d8ca800 stack 0x1a3e5d01b0 rthread reaping 0x1a0a778c00 stack 0x1a3e4de0a0 rthread reaping 0x1a0a77a000 stack 0x1a3e4dc8d0 rthread reaping 0x1a0a779200 stack 0x1a3e5d14d0 rthread reaping 0x1a0f3ede00 stack 0x1a3e4dd3e0 rthread reaping 0x1a0f3ed200 stack 0x1a3e5d1500 0x1a0f3ee600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ee600: rwlock_unlock 0x1a2a716df0 0x1a0f3ee600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ee600: rwlock_unlock 0x1a2a716df0 0x1a0f3ed400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ed400: rwlock_unlock 0x1a2a716df0 0x1a0f3ed400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ed400: rwlock_unlock 0x1a2a716df0 0x19ea09ac00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09ac00: rwlock_unlock 0x1a2a716df0 0x19ea09ac00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09ac00: rwlock_unlock 0x1a2a716df0 0x1a0f3ee000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ee000: rwlock_unlock 0x1a2a716df0 0x1a0f3ef400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ef400: rwlock_unlock 0x1a2a716df0 0x1a0f3ef400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ef400: rwlock_unlock 0x1a2a716df0 0x1a0f3ee000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb800: rwlock_unlock 0x1a2a716df0 0x1a0a779800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779800: rwlock_unlock 0x1a2a716df0 0x1a0f3ee000: rwlock_unlock 0x1a2a716df0 0x1a4d8cb800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb800: rwlock_unlock 0x1a2a716df0 0x1a0a77a800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a800: rwlock_unlock 0x1a2a716df0 0x1a0a77a800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a800: rwlock_unlock 0x1a2a716df0 0x1a0a779800: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09ae00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779800: rwlock_unlock 0x1a2a716df0 0x1a0a779e00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779e00: rwlock_unlock 0x1a2a716df0 0x1a0a779e00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779e00: rwlock_unlock 0x1a2a716df0 0x1a0a779000: rwlock_unlock 0x1a2a716df0 0x1a0a779000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779000: rwlock_unlock 0x1a2a716df0 0x1a4d8c8000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8000: rwlock_unlock 0x1a2a716df0 0x1a4d8c8000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8000: rwlock_unlock 0x1a2a716df0 0x19ea09ae00: rwlock_unlock 0x1a2a716df0 0x19ea09ae00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09ae00: rwlock_unlock 0x1a2a716df0 0x1a4d8cba00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cba00: rwlock_unlock 0x1a2a716df0 0x1a4d8cba00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cba00: rwlock_unlock 0x1a2a716df0 0x1a4d8caa00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8caa00: rwlock_unlock 0x1a2a716df0 0x1a4d8caa00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8caa00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ee600 stack 0x1a3e5d1500 0x1a4d8cbc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cbc00: rwlock_unlock 0x1a2a716df0 0x1a4d8cbc00: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a0f3ed400 stack 0x1a3e4dd3e0 0x1a0a77ba00: rwlock_wrlock 0x1a2a716df0 (1) rthread reaping 0x19ea09ac00 stack 0x1a3e5d14d0 0x1a4d8cbc00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ee000 stack 0x1a3e4dc8d0 rthread reaping 0x1a4d8cb800 stack 0x1a3e4de0a0 rthread reaping 0x1a0f3ef400 stack 0x1a3e5d01b0 0x1a0a77ba00: rwlock_unlock 0x1a2a716df0 0x1a0a77ba00: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a0a779800 stack 0x1a3e5d05d0 0x1a0a77ba00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a779000 stack 0x1a3e5d2250 rthread reaping 0x1a0a77a800 stack 0x1a3e4ddfe0 rthread reaping 0x19ea09ae00 stack 0x1a3e552f70 rthread reaping 0x1a0a779e00 stack 0x1a3e4d6a90 rthread reaping 0x1a4d8c8000 stack 0x1a3e4dccf0 rthread reaping 0x1a4d8cba00 stack 0x1a3e4dfcf0 rthread reaping 0x1a4d8caa00 stack 0x1a3e4d77e0 rthread reaping 0x1a4d8cbc00 stack 0x1a3e4d7b70 rthread reaping 0x1a0a77ba00 stack 0x1a3e553330 0x1a4d8c8a00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8a00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8a00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8a00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8c00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8c00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8c00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8c00: rwlock_unlock 0x1a2a716df0 0x1a4d8cb000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb000: rwlock_unlock 0x1a2a716df0 0x1a4d8cb000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb000: rwlock_unlock 0x1a2a716df0 0x19ea099e00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099e00: rwlock_unlock 0x1a2a716df0 0x19ea099e00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099e00: rwlock_unlock 0x1a2a716df0 0x1a0a77ae00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77ae00: rwlock_unlock 0x1a2a716df0 0x1a0a77ae00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77ae00: rwlock_unlock 0x1a2a716df0 0x1a0a77bc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77bc00: rwlock_unlock 0x1a2a716df0 0x1a0a77bc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77bc00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8400: rwlock_unlock 0x1a2a716df0 0x1a4d8c8400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8400: rwlock_unlock 0x1a2a716df0 0x1a4d8cb200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb200: rwlock_unlock 0x1a2a716df0 0x1a4d8cb200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb200: rwlock_unlock 0x1a2a716df0 0x1a0f3ed800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ed800: rwlock_unlock 0x1a2a716df0 0x1a0f3ed800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9800: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0f3ed800: rwlock_unlock 0x1a2a716df0 0x19ea09b600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9800: rwlock_unlock 0x1a2a716df0 0x1a4d8c9800: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09b600: rwlock_unlock 0x1a2a716df0 0x19ea099a00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099a00: rwlock_unlock 0x1a2a716df0 0x19ea099a00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099a00: rwlock_unlock 0x1a2a716df0 0x1a4d8c9800: rwlock_unlock 0x1a2a716df0 0x19ea09b600: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09b600: rwlock_unlock 0x1a2a716df0 0x1a0a77b600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77b600: rwlock_unlock 0x1a2a716df0 0x1a0a77b600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77b600: rwlock_unlock 0x1a2a716df0 0x19ea09a600: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09a600: rwlock_unlock 0x1a2a716df0 0x19ea09a600: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a600: rwlock_unlock 0x1a2a716df0 0x19ea09a400: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09a400: rwlock_unlock 0x1a2a716df0 0x19ea09a400: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a400: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8c8a00 stack 0x1a3e553330 0x1a0a779a00: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a4d8c8c00 stack 0x1a3e4d7b70 0x1a0a779a00: rwlock_unlock 0x1a2a716df0 0x1a0a779a00: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a4d8cb000 stack 0x1a3e4d77e0 0x1a0a779a00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea099e00 stack 0x1a3e4dfcf0 rthread reaping 0x1a0a77ae00 stack 0x1a3e4dccf0 rthread reaping 0x1a0a77bc00 stack 0x1a3e4d6a90 rthread reaping 0x1a4d8c8400 stack 0x1a3e552f70 rthread reaping 0x1a4d8cb200 stack 0x1a3e4ddfe0 rthread reaping 0x1a0f3ed800 stack 0x1a3e5d2250 rthread reaping 0x1a4d8c9800 stack 0x1a3e5d05d0 rthread reaping 0x19ea09b600 stack 0x1a3e5d01b0 rthread reaping 0x19ea099a00 stack 0x1a3e4de0a0 rthread reaping 0x1a0a77b600 stack 0x1a3e4dc8d0 rthread reaping 0x19ea09a600 stack 0x1a3e5d14d0 rthread reaping 0x19ea09a400 stack 0x1a3e4dd3e0 rthread reaping 0x1a0a779a00 stack 0x1a3e5d1500 0x19ea099400: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099400: rwlock_unlock 0x1a2a716df0 0x19ea099400: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099400: rwlock_unlock 0x1a2a716df0 0x1a0f3eee00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3eee00: rwlock_unlock 0x1a2a716df0 0x1a0f3eee00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3eee00: rwlock_unlock 0x1a2a716df0 0x19ea098e00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098e00: rwlock_unlock 0x1a2a716df0 0x19ea098e00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098e00: rwlock_unlock 0x1a2a716df0 0x1a0f3efa00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3efa00: rwlock_unlock 0x1a2a716df0 0x1a0f3efa00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3efa00: rwlock_unlock 0x1a2a716df0 0x1a0a77bc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77bc00: rwlock_unlock 0x1a2a716df0 0x1a0a77bc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77bc00: rwlock_unlock 0x1a2a716df0 0x1a0f3edc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3edc00: rwlock_unlock 0x1a2a716df0 0x1a0f3edc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3edc00: rwlock_unlock 0x1a2a716df0 0x1a0a778600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778600: rwlock_unlock 0x1a2a716df0 0x1a0a778600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778600: rwlock_unlock 0x1a2a716df0 0x1a0a778a00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778a00: rwlock_unlock 0x1a2a716df0 0x1a0a778a00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778a00: rwlock_unlock 0x1a2a716df0 0x1a0a77ac00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77ac00: rwlock_unlock 0x1a2a716df0 0x1a0a77ac00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77ac00: rwlock_unlock 0x1a2a716df0 0x1a4d8cbe00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09b800: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a4d8cbe00: rwlock_unlock 0x1a2a716df0 0x1a0f3eda00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3eda00: rwlock_unlock 0x1a2a716df0 0x1a0f3eda00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3eda00: rwlock_unlock 0x1a2a716df0 0x19ea098400: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098400: rwlock_unlock 0x1a2a716df0 0x19ea098400: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098400: rwlock_unlock 0x1a2a716df0 0x1a4d8cbe00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cbe00: rwlock_unlock 0x1a2a716df0 0x19ea09b800: rwlock_unlock 0x1a2a716df0 0x19ea09b800: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09b800: rwlock_unlock 0x1a2a716df0 0x1a4d8c8600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8600: rwlock_unlock 0x1a2a716df0 0x1a4d8c8600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8600: rwlock_unlock 0x1a2a716df0 0x1a0a778800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778800: rwlock_unlock 0x1a2a716df0 0x1a0a778800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778800: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea099400 stack 0x1a3e5d1500 rthread reaping 0x1a0f3eee00 stack 0x1a3e4dd3e0 0x1a0f3efc00: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x19ea098e00 stack 0x1a3e5d14d0 0x1a0f3efc00: rwlock_unlock 0x1a2a716df0 0x1a0f3efc00: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a0f3efa00 stack 0x1a3e4dc8d0 0x1a0f3efc00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a77bc00 stack 0x1a3e4de0a0 rthread reaping 0x1a0f3edc00 stack 0x1a3e5d01b0 rthread reaping 0x1a0a778600 stack 0x1a3e5d05d0 rthread reaping 0x1a0a778a00 stack 0x1a3e5d2250 rthread reaping 0x1a0a77ac00 stack 0x1a3e4ddfe0 rthread reaping 0x1a4d8cbe00 stack 0x1a3e552f70 rthread reaping 0x19ea09b800 stack 0x1a3e4d6a90 rthread reaping 0x1a0f3eda00 stack 0x1a3e4dccf0 rthread reaping 0x19ea098400 stack 0x1a3e4dfcf0 rthread reaping 0x1a4d8c8600 stack 0x1a3e4d77e0 rthread reaping 0x1a0a778800 stack 0x1a3e4d7b70 rthread reaping 0x1a0f3efc00 stack 0x1a3e553330 0x19ea098200: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098200: rwlock_unlock 0x1a2a716df0 0x19ea098200: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098200: rwlock_unlock 0x1a2a716df0 0x1a4d8c8e00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8e00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8e00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8e00: rwlock_unlock 0x1a2a716df0 0x1a0a77a000: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09a200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a000: rwlock_unlock 0x1a2a716df0 0x1a0a77a000: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x19ea09a200: rwlock_unlock 0x1a2a716df0 0x19ea09a200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a400: rwlock_wrlock 0x1a2a716df0 (1) 0x1a0a77a000: rwlock_unlock 0x1a2a716df0 0x19ea09a200: rwlock_unlock 0x1a2a716df0 0x1a4d8c8000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a400: rwlock_unlock 0x1a2a716df0 0x1a0f3ec000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ec000: rwlock_unlock 0x1a2a716df0 0x1a0f3ec000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec000: rwlock_unlock 0x1a2a716df0 0x1a4d8c8000: rwlock_unlock 0x1a2a716df0 0x1a4d8c8000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8000: rwlock_unlock 0x1a2a716df0 0x1a0a77a400: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098600: rwlock_wrlock 0x1a2a716df0 (1) 0x1a0a77a400: rwlock_unlock 0x1a2a716df0 0x19ea09ac00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09a800: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0f3ed200: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x19ea09ac00: rwlock_unlock 0x1a2a716df0 0x1a0f3ef800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ef800: rwlock_unlock 0x1a2a716df0 0x1a0f3ef800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ef800: rwlock_unlock 0x1a2a716df0 0x19ea09ac00: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x19ea098600: rwlock_unlock 0x1a2a716df0 0x1a0f3ec400: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a0f3ec400: rwlock_unlock 0x1a2a716df0 0x19ea09a000: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098600: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x19ea09a400: rwlock_wrlock 0x1a2a716df0 (2147483647) rthread reaping 0x19ea098200 stack 0x1a3e553330 0x1a4d8c8200: rwlock_wrlock 0x1a2a716df0 (4294967295) rthread reaping 0x1a4d8c8e00 stack 0x1a3e4d7b70 rthread reaping 0x1a0a77a000 stack 0x1a3e4d77e0 rthread reaping 0x19ea09a200 stack 0x1a3e4dfcf0 rthread reaping 0x1a0a77a400 stack 0x1a3e4dccf0 rthread reaping 0x1a4d8c8000 stack 0x1a3e4d6a90 rthread reaping 0x1a0f3ec000 stack 0x1a3e552f70 0x19ea09a000: rwlock_unlock 0x1a2a716df0 0x1a0f3ed200: rwlock_unlock 0x1a2a716df0 0x1a0f3ec400: rwlock_rdlock 0x1a2a716df0 (4294967295) 0x1a0f3ec400: rwlock_unlock 0x1a2a716df0 0x19ea09a800: rwlock_unlock 0x1a2a716df0 0x19ea09a800: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09ac00: rwlock_unlock 0x1a2a716df0 0x19ea09a800: rwlock_unlock 0x1a2a716df0 0x1a0f3ed200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ed200: rwlock_unlock 0x1a2a716df0 0x1a4d8c8200: rwlock_unlock 0x1a2a716df0 0x1a4d8c8200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8200: rwlock_unlock 0x1a2a716df0 0x19ea09a400: rwlock_unlock 0x1a2a716df0 0x19ea09a400: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a400: rwlock_unlock 0x1a2a716df0 0x19ea09a000: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098600: rwlock_unlock 0x1a2a716df0 0x19ea09a000: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea098600 stack 0x1a3e4ddfe0 rthread reaping 0x19ea09ac00 stack 0x1a3e5d2250 rthread reaping 0x19ea09a800 stack 0x1a3e5d05d0 rthread reaping 0x1a0f3ed200 stack 0x1a3e5d01b0 rthread reaping 0x1a0f3ef800 stack 0x1a3e4de0a0 rthread reaping 0x1a0f3ec400 stack 0x1a3e4dc8d0 rthread reaping 0x19ea09a000 stack 0x1a3e5d14d0 rthread reaping 0x19ea09a400 stack 0x1a3e4dd3e0 rthread reaping 0x1a4d8c8200 stack 0x1a3e5d1500 0x1a0f3ec000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ec000: rwlock_unlock 0x1a2a716df0 0x1a0f3ec000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec000: rwlock_unlock 0x1a2a716df0 0x1a0a779c00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779c00: rwlock_unlock 0x1a2a716df0 0x1a0a779c00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779c00: rwlock_unlock 0x1a2a716df0 0x19ea09b200: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09b200: rwlock_unlock 0x1a2a716df0 0x19ea09b200: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09b200: rwlock_unlock 0x1a2a716df0 0x1a0f3ed000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ed000: rwlock_unlock 0x1a2a716df0 0x1a0f3ed000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ed000: rwlock_unlock 0x1a2a716df0 0x1a0f3efa00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3efa00: rwlock_unlock 0x1a2a716df0 0x1a0f3efa00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3efa00: rwlock_unlock 0x1a2a716df0 0x19ea099800: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099800: rwlock_unlock 0x1a2a716df0 0x19ea099800: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099800: rwlock_unlock 0x1a2a716df0 0x1a0f3ee000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ee000: rwlock_unlock 0x1a2a716df0 0x1a0f3ee000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ee000: rwlock_unlock 0x1a2a716df0 0x1a0a779200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779200: rwlock_unlock 0x1a2a716df0 0x1a0a779200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779200: rwlock_unlock 0x1a2a716df0 0x19ea09aa00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09aa00: rwlock_unlock 0x1a2a716df0 0x19ea09aa00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09aa00: rwlock_unlock 0x1a2a716df0 0x1a0a779000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779000: rwlock_unlock 0x1a2a716df0 0x1a0a779000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779000: rwlock_unlock 0x1a2a716df0 0x1a4d8cb400: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb400: rwlock_unlock 0x1a2a716df0 0x1a4d8cb400: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099000: rwlock_unlock 0x1a2a716df0 0x1a4d8cb000: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a4d8cb000: rwlock_unlock 0x1a2a716df0 0x1a4d8cb000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb000: rwlock_unlock 0x1a2a716df0 0x19ea099000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb400: rwlock_unlock 0x1a2a716df0 0x19ea099000: rwlock_unlock 0x1a2a716df0 0x1a0a779e00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779e00: rwlock_unlock 0x1a2a716df0 0x1a0a779e00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9600: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ec000 stack 0x1a3e5d1500 0x1a4d8c9600: rwlock_rdlock 0x1a2a716df0 (1) 0x1a0a779e00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a779c00 stack 0x1a3e4dd3e0 0x1a0a77a000: rwlock_wrlock 0x1a2a716df0 (1) rthread reaping 0x19ea09b200 stack 0x1a3e5d14d0 0x1a4d8c9600: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ed000 stack 0x1a3e4dc8d0 rthread reaping 0x1a0f3efa00 stack 0x1a3e4de0a0 rthread reaping 0x19ea099800 stack 0x1a3e5d01b0 rthread reaping 0x1a0f3ee000 stack 0x1a3e5d05d0 rthread reaping 0x1a0a779200 stack 0x1a3e5d2250 rthread reaping 0x19ea09aa00 stack 0x1a3e4ddfe0 rthread reaping 0x1a4d8cb400 stack 0x1a3e552f70 rthread reaping 0x1a0a779000 stack 0x1a3e4d6a90 rthread reaping 0x19ea099000 stack 0x1a3e4dccf0 rthread reaping 0x1a4d8cb000 stack 0x1a3e4dfcf0 0x1a0a77a000: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a779e00 stack 0x1a3e4d77e0 0x1a0a77a000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a000: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8c9600 stack 0x1a3e4d7b70 rthread reaping 0x1a0a77a000 stack 0x1a3e553330 0x19ea09aa00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09aa00: rwlock_unlock 0x1a2a716df0 0x19ea09aa00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09aa00: rwlock_unlock 0x1a2a716df0 0x1a0a779400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779400: rwlock_unlock 0x1a2a716df0 0x1a0a779400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779400: rwlock_unlock 0x1a2a716df0 0x1a0a77bc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cac00: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0a77bc00: rwlock_unlock 0x1a2a716df0 0x1a0a77bc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77bc00: rwlock_unlock 0x1a2a716df0 0x1a4d8cac00: rwlock_unlock 0x1a2a716df0 0x1a4d8cac00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cac00: rwlock_unlock 0x1a2a716df0 0x19ea099400: rwlock_unlock 0x1a2a716df0 0x19ea099400: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099400: rwlock_unlock 0x1a2a716df0 0x1a0a778600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778600: rwlock_unlock 0x1a2a716df0 0x1a0a778600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778600: rwlock_unlock 0x1a2a716df0 0x1a0a77ba00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77ba00: rwlock_unlock 0x1a2a716df0 0x1a0a77ba00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77ba00: rwlock_unlock 0x1a2a716df0 0x19ea098800: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098800: rwlock_unlock 0x1a2a716df0 0x19ea098800: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098800: rwlock_unlock 0x1a2a716df0 0x1a0f3ed200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ed200: rwlock_unlock 0x1a2a716df0 0x1a0f3ed200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ed200: rwlock_unlock 0x1a2a716df0 0x1a0a77a200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a200: rwlock_unlock 0x1a2a716df0 0x1a0a77a200: rwlock_rdlock 0x1a2a716df0 (0) run() 0x19ea09aa00: 1: enter run() 0x19ea09b800: 2: enter run() 0x1a0a77aa00: 3: enter run() 0x1a0f3ee200: 4: enter run() 0x1a4d8c8400: 5: enter run() 0x1a0f3efe00: 6: enter run() 0x1a0a778400: 7: enter run() 0x1a0f3ec000: 8: enter run() 0x19ea09a200: 9: enter run() 0x1a0f3ef000: 10: enter run() 0x1a0a779e00: 11: enter run() 0x1a0f3ed800: 12: enter run() 0x1a0f3ede00: 13: enter run() 0x19ea09a800: 14: enter run() 0x1a4d8c8c00: 15: enter run() 0x19ea09aa00: 1: set_msg 0x1a4d8c8c00: 15: set_msg 0x1a4d8c8c00: 15: msg: "new message" 0x1a4d8c8c00: 15: exit run() 0x1a0a779e00: 11: set_msg 0x1a0a779e00: 11: msg: "new message" 0x1a0a779e00: 11: exit run() 0x19ea09b800: 2: set_msg 0x1a0f3ee200: 4: set_msg 0x1a4d8c8400: 5: set_msg 0x1a0f3ee200: 4: msg: "new message" 0x1a0f3ee200: 4: exit run() 0x1a0f3ed800: 12: set_msg 0x1a0f3ed800: 12: msg: "new message" 0x1a0f3ed800: 12: exit run() 0x1a0f3ede00: 13: set_msg 0x1a0f3ede00: 13: msg: "new message" 0x1a0f3ede00: 13: exit run() 0x19ea09aa00: 1: msg: "new message" 0x1a0a77aa00: 3: set_msg 0x1a0a77aa00: 3: msg: "new message" 0x1a0a77aa00: 3: exit run() 0x19ea09a200: 9: set_msg 0x19ea09a200: 9: msg: "new message" 0x19ea09a200: 9: exit run() 0x19ea09b800: 2: msg: "new message" 0x19ea09b800: 2: exit run() 0x19ea09aa00: 1: exit run() 0x1a0a778400: 7: set_msg 0x1a0f3efe00: 6: set_msg 0x1a0f3efe00: 6: msg: "new message" 0x1a0a778400: 7: msg: "new message" 0x1a4d8c8400: 5: msg: "new message" 0x1a0f3efe00: 6: exit run() 0x1a0a778400: 7: exit run() 0x1a0f3ec000: 8: set_msg 0x1a0f3ec000: 8: msg: "new message" 0x1a0f3ec000: 8: exit run() 0x1a4d8c8400: 5: exit run() 0x1a0f3ef000: 10: set_msg 0x19ea09a800: 14: set_msg 0x19ea09a800: 14: msg: "new message" 0x19ea09a800: 14: exit run() 0x1a0f3ef000: 10: msg: "new message" 0x1a0f3ef000: 10: exit run() main: 18 0x1a0a778600: 0: enter run() 0x1a0a778600: 0: set_msg 0x1a0a778600: 0: msg: "new message" 0x1a0a778600: 0: exit run() 0x1a4d8ca000: 1: enter run() 0x1a4d8ca000: 1: set_msg 0x1a4d8ca000: 1: msg: "new message" 0x1a4d8ca000: 1: exit run() 0x1a4d8c9400: 2: enter run() 0x1a4d8c9400: 2: set_msg 0x1a4d8c9400: 2: msg: "new message" 0x1a4d8c9400: 2: exit run() 0x1a0a778200: 3: enter run() 0x1a0a778200: 3: set_msg 0x1a0a778200: 3: msg: "new message" 0x1a0a778200: 3: exit run() 0x1a4d8c9200: 4: enter run() 0x1a4d8c9200: 4: set_msg 0x1a4d8c9200: 4: msg: "new message" 0x1a4d8c9200: 4: exit run() 0x1a0a778800: 5: enter run() 0x1a0a778800: 5: set_msg 0x1a0a778800: 5: msg: "new message" 0x19ea099a00: 6: enter run() 0x1a0a778800: 5: exit run() 0x19ea099a00: 6: set_msg 0x19ea099a00: 6: msg: "new message" 0x19ea099a00: 6: exit run() 0x1a0f3ec000: 7: enter run() 0x1a0f3ec000: 7: set_msg 0x1a0f3ec000: 7: msg: "new message" 0x1a0f3ec000: 7: exit run() 0x1a0a778a00: 8: enter run() 0x1a0a778a00: 8: set_msg 0x1a0a778a00: 8: msg: "new message" 0x1a0a778a00: 8: exit run() 0x1a0f3ee400: 9: enter run() 0x1a0f3ee400: 9: set_msg 0x1a0f3ee400: 9: msg: "new message" 0x1a0f3ee400: 9: exit run() 0x1a0a77ac00: 10: enter run() 0x1a0a77ac00: 10: set_msg 0x1a0a77ac00: 10: msg: "new message" 0x1a0a77ac00: 10: exit run() 0x1a0f3ed600: 11: enter run() 0x1a0f3ed600: 11: set_msg 0x1a0f3ed600: 11: msg: "new message" 0x1a4d8cb200: 12: enter run() 0x1a0f3ed600: 11: exit run() 0x1a4d8cb200: 12: set_msg 0x1a4d8cb200: 12: msg: "new message" 0x1a4d8cb200: 12: exit run() 0x1a4d8cbe00: 13: enter run() 0x1a4d8cbe00: 13: set_msg 0x1a4d8cbe00: 13: msg: "new message" 0x1a4d8cbe00: 13: exit run() 0x19ea098800: 14: enter run() 0x19ea098800: 14: set_msg 0x19ea098800: 14: msg: "new message" 0x19ea098800: 14: exit run() 0x1a0f3eda00: 15: enter run() 0x1a0f3eda00: 15: set_msg 0x1a0f3eda00: 15: msg: "new message" 0x1a0f3eda00: 15: exit run() main: 19 0x1a4d8c8800: 0: enter run() 0x1a4d8c8800: 0: set_msg 0x1a4d8c8800: 0: msg: "new message" 0x1a4d8c8800: 0: exit run() 0x1a0a77ae00: 1: enter run() 0x1a0a77a400: 2: enter run() 0x1a0a77ae00: 1: set_msg 0x1a0a77a400: 2: set_msg 0x1a0f3efe00: 3: enter run() 0x1a0f3efe00: 3: set_msg 0x1a0f3efe00: 3: msg: "new message" 0x1a0f3efe00: 3: exit run() 0x1a0a77ae00: 1: msg: "new message" 0x1a0a77ae00: 1: exit run() 0x1a4d8c9200: 4: enter run() 0x1a0a77a400: 2: msg: "new message" 0x19ea09b400: 5: enter run() 0x19ea09b400: 5: set_msg 0x19ea09b400: 5: msg: "new message" 0x19ea09b400: 5: exit run() 0x19ea098c00: 6: enter run() 0x19ea098c00: 6: set_msg 0x19ea098c00: 6: msg: "new message" 0x1a0a778a00: 7: enter run() 0x1a0a778a00: 7: set_msg 0x1a0a778a00: 7: msg: "new message" 0x1a0a778a00: 7: exit run() 0x19ea098c00: 6: exit run() 0x1a0a77a400: 2: exit run() 0x1a4d8c9200: 4: set_msg 0x1a4d8c9200: 4: msg: "new message" 0x1a4d8c9200: 4: exit run() 0x19ea098000: 8: enter run() 0x19ea098000: 8: set_msg 0x19ea098000: 8: msg: "new message" 0x19ea098000: 8: exit run() 0x19ea099000: 9: enter run() 0x1a4d8ca800: 10: enter run() 0x19ea099000: 9: set_msg 0x1a4d8ca800: 10: set_msg 0x19ea099000: 9: msg: "new message" 0x1a4d8ca800: 10: msg: "new message" 0x19ea099000: 9: exit run() 0x1a4d8ca800: 10: exit run() 0x1a0a778c00: 11: enter run() 0x1a0a778c00: 11: set_msg 0x1a0a778c00: 11: msg: "new message" 0x1a0a778c00: 11: exit run() 0x1a0a77a000: 12: enter run() 0x1a0a77a000: 12: set_msg 0x1a0a77a000: 12: msg: "new message" 0x1a0a77a000: 12: exit run() 0x1a0a779200: 13: enter run() 0x1a0a779200: 13: set_msg 0x1a0a779200: 13: msg: "new message" 0x1a0f3ede00: 14: enter run() 0x1a0a779200: 13: exit run() 0x1a0f3ede00: 14: set_msg 0x1a0f3ede00: 14: msg: "new message" 0x1a0f3ede00: 14: exit run() 0x1a0f3ed200: 15: enter run() 0x1a0f3ed200: 15: set_msg 0x1a0f3ed200: 15: msg: "new message" 0x1a0f3ed200: 15: exit run() main: 20 0x1a0f3ee600: 0: enter run() 0x1a0f3ee600: 0: set_msg 0x1a0f3ee600: 0: msg: "new message" 0x1a0f3ee600: 0: exit run() 0x1a0f3ed400: 1: enter run() 0x1a0f3ed400: 1: set_msg 0x1a0f3ed400: 1: msg: "new message" 0x1a0f3ed400: 1: exit run() 0x19ea09ac00: 2: enter run() 0x19ea09ac00: 2: set_msg 0x19ea09ac00: 2: msg: "new message" 0x19ea09ac00: 2: exit run() 0x1a0f3ee000: 3: enter run() 0x1a4d8cb800: 4: enter run() 0x1a0f3ee000: 3: set_msg 0x1a0f3ef400: 5: enter run() 0x1a0f3ef400: 5: set_msg 0x1a0f3ef400: 5: msg: "new message" 0x1a0f3ef400: 5: exit run() 0x1a4d8cb800: 4: set_msg 0x1a0a779800: 6: enter run() 0x1a0a779000: 7: enter run() 0x1a0a779800: 6: set_msg 0x1a0f3ee000: 3: msg: "new message" 0x1a0f3ee000: 3: exit run() 0x1a4d8cb800: 4: msg: "new message" 0x1a0a77a800: 8: enter run() 0x1a0a77a800: 8: set_msg 0x1a4d8cb800: 4: exit run() 0x1a0a77a800: 8: msg: "new message" 0x1a0a77a800: 8: exit run() 0x19ea09ae00: 9: enter run() 0x1a0a779800: 6: msg: "new message" 0x1a0a779e00: 10: enter run() 0x1a0a779e00: 10: set_msg 0x1a0a779e00: 10: msg: "new message" 0x1a0a779e00: 10: exit run() 0x1a0a779000: 7: set_msg 0x1a0a779000: 7: msg: "new message" 0x1a0a779000: 7: exit run() 0x1a4d8c8000: 11: enter run() 0x1a4d8c8000: 11: set_msg 0x1a4d8c8000: 11: msg: "new message" 0x1a4d8c8000: 11: exit run() 0x1a0a779800: 6: exit run() 0x19ea09ae00: 9: set_msg 0x19ea09ae00: 9: msg: "new message" 0x19ea09ae00: 9: exit run() 0x1a4d8cba00: 12: enter run() 0x1a4d8cba00: 12: set_msg 0x1a4d8cba00: 12: msg: "new message" 0x1a4d8cba00: 12: exit run() 0x1a4d8caa00: 13: enter run() 0x1a4d8caa00: 13: set_msg 0x1a4d8caa00: 13: msg: "new message" 0x1a4d8caa00: 13: exit run() 0x1a4d8cbc00: 14: enter run() 0x1a4d8cbc00: 14: set_msg 0x1a0a77ba00: 15: enter run() 0x1a4d8cbc00: 14: msg: "new message" 0x1a0a77ba00: 15: set_msg 0x1a4d8cbc00: 14: exit run() 0x1a0a77ba00: 15: msg: "new message" 0x1a0a77ba00: 15: exit run() main: 21 0x1a4d8c8a00: 0: enter run() 0x1a4d8c8a00: 0: set_msg 0x1a4d8c8a00: 0: msg: "new message" 0x1a4d8c8a00: 0: exit run() 0x1a4d8c8c00: 1: enter run() 0x1a4d8c8c00: 1: set_msg 0x1a4d8c8c00: 1: msg: "new message" 0x1a4d8c8c00: 1: exit run() 0x1a4d8cb000: 2: enter run() 0x1a4d8cb000: 2: set_msg 0x1a4d8cb000: 2: msg: "new message" 0x1a4d8cb000: 2: exit run() 0x19ea099e00: 3: enter run() 0x19ea099e00: 3: set_msg 0x19ea099e00: 3: msg: "new message" 0x19ea099e00: 3: exit run() 0x1a0a77ae00: 4: enter run() 0x1a0a77ae00: 4: set_msg 0x1a0a77ae00: 4: msg: "new message" 0x1a0a77ae00: 4: exit run() 0x1a0a77bc00: 5: enter run() 0x1a0a77bc00: 5: set_msg 0x1a4d8c8400: 6: enter run() 0x1a0a77bc00: 5: msg: "new message" 0x1a0a77bc00: 5: exit run() 0x1a4d8c8400: 6: set_msg 0x1a4d8c8400: 6: msg: "new message" 0x1a4d8c8400: 6: exit run() 0x1a4d8cb200: 7: enter run() 0x1a4d8cb200: 7: set_msg 0x1a4d8cb200: 7: msg: "new message" 0x1a4d8cb200: 7: exit run() 0x1a0f3ed800: 8: enter run() 0x1a0f3ed800: 8: set_msg 0x1a4d8c9800: 9: enter run() 0x1a0f3ed800: 8: msg: "new message" 0x19ea09b600: 10: enter run() 0x1a4d8c9800: 9: set_msg 0x1a0f3ed800: 8: exit run() 0x19ea09b600: 10: set_msg 0x19ea099a00: 11: enter run() 0x19ea099a00: 11: set_msg 0x19ea099a00: 11: msg: "new message" 0x19ea099a00: 11: exit run() 0x1a4d8c9800: 9: msg: "new message" 0x1a4d8c9800: 9: exit run() 0x19ea09b600: 10: msg: "new message" 0x19ea09b600: 10: exit run() 0x1a0a77b600: 12: enter run() 0x1a0a77b600: 12: set_msg 0x1a0a77b600: 12: msg: "new message" 0x19ea09a600: 13: enter run() 0x1a0a77b600: 12: exit run() 0x19ea09a600: 13: set_msg 0x19ea09a600: 13: msg: "new message" 0x19ea09a600: 13: exit run() 0x19ea09a400: 14: enter run() 0x19ea09a400: 14: set_msg 0x19ea09a400: 14: msg: "new message" 0x19ea09a400: 14: exit run() 0x1a0a779a00: 15: enter run() 0x1a0a779a00: 15: set_msg 0x1a0a779a00: 15: msg: "new message" 0x1a0a779a00: 15: exit run() main: 22 0x19ea099400: 0: enter run() 0x19ea099400: 0: set_msg 0x19ea099400: 0: msg: "new message" 0x19ea099400: 0: exit run() 0x1a0f3eee00: 1: enter run() 0x1a0f3eee00: 1: set_msg 0x1a0f3eee00: 1: msg: "new message" 0x1a0f3eee00: 1: exit run() 0x19ea098e00: 2: enter run() 0x19ea098e00: 2: set_msg 0x19ea098e00: 2: msg: "new message" 0x19ea098e00: 2: exit run() 0x1a0f3efa00: 3: enter run() 0x1a0f3efa00: 3: set_msg 0x1a0f3efa00: 3: msg: "new message" 0x1a0f3efa00: 3: exit run() 0x1a0a77bc00: 4: enter run() 0x1a0a77bc00: 4: set_msg 0x1a0a77bc00: 4: msg: "new message" 0x1a0a77bc00: 4: exit run() 0x1a0f3edc00: 5: enter run() 0x1a0f3edc00: 5: set_msg 0x1a0f3edc00: 5: msg: "new message" 0x1a0f3edc00: 5: exit run() 0x1a0a778600: 6: enter run() 0x1a0a778600: 6: set_msg 0x1a0a778600: 6: msg: "new message" 0x1a0a778600: 6: exit run() 0x1a0a778a00: 7: enter run() 0x1a0a778a00: 7: set_msg 0x1a0a778a00: 7: msg: "new message" 0x1a0a778a00: 7: exit run() 0x1a0a77ac00: 8: enter run() 0x1a0a77ac00: 8: set_msg 0x1a0a77ac00: 8: msg: "new message" 0x1a0a77ac00: 8: exit run() 0x1a4d8cbe00: 9: enter run() 0x19ea09b800: 10: enter run() 0x1a4d8cbe00: 9: set_msg 0x1a0f3eda00: 11: enter run() 0x1a0f3eda00: 11: set_msg 0x1a0f3eda00: 11: msg: "new message" 0x1a0f3eda00: 11: exit run() 0x19ea098400: 12: enter run() 0x19ea098400: 12: set_msg 0x19ea098400: 12: msg: "new message" 0x19ea098400: 12: exit run() 0x1a4d8cbe00: 9: msg: "new message" 0x1a4d8cbe00: 9: exit run() 0x19ea09b800: 10: set_msg 0x19ea09b800: 10: msg: "new message" 0x19ea09b800: 10: exit run() 0x1a4d8c8600: 13: enter run() 0x1a4d8c8600: 13: set_msg 0x1a4d8c8600: 13: msg: "new message" 0x1a4d8c8600: 13: exit run() 0x1a0a778800: 14: enter run() 0x1a0a778800: 14: set_msg 0x1a0a778800: 14: msg: "new message" 0x1a0a778800: 14: exit run() 0x1a0f3efc00: 15: enter run() 0x1a0f3efc00: 15: set_msg 0x1a0f3efc00: 15: msg: "new message" 0x1a0f3efc00: 15: exit run() main: 23 0x19ea098200: 0: enter run() 0x19ea098200: 0: set_msg 0x19ea098200: 0: msg: "new message" 0x19ea098200: 0: exit run() 0x1a4d8c8e00: 1: enter run() 0x1a4d8c8e00: 1: set_msg 0x1a4d8c8e00: 1: msg: "new message" 0x1a4d8c8e00: 1: exit run() 0x1a0a77a000: 2: enter run() 0x19ea09a200: 3: enter run() 0x1a0a77a000: 2: set_msg 0x19ea09a200: 3: set_msg 0x1a0a77a400: 4: enter run() 0x1a0a77a000: 2: msg: "new message" 0x1a0a77a000: 2: exit run() 0x19ea09a200: 3: msg: "new message" 0x1a4d8c8000: 5: enter run() 0x19ea09a200: 3: exit run() 0x1a0a77a400: 4: set_msg 0x1a0f3ec000: 6: enter run() 0x1a0f3ec000: 6: set_msg 0x1a0f3ec000: 6: msg: "new message" 0x1a0f3ec000: 6: exit run() 0x1a4d8c8000: 5: set_msg 0x1a4d8c8000: 5: msg: "new message" 0x1a4d8c8000: 5: exit run() 0x19ea098600: 7: enter run() 0x1a0a77a400: 4: msg: "new message" 0x19ea09ac00: 8: enter run() 0x19ea09a800: 9: enter run() 0x1a0a77a400: 4: exit run() 0x1a0f3ed200: 10: enter run() 0x19ea09ac00: 8: set_msg 0x1a0f3ef800: 11: enter run() 0x1a0f3ef800: 11: set_msg 0x1a0f3ef800: 11: msg: "new message" 0x1a0f3ef800: 11: exit run() 0x19ea098600: 7: set_msg 0x1a0f3ec400: 12: enter run() 0x1a0f3ec400: 12: set_msg 0x19ea09a000: 13: enter run() 0x19ea09a400: 14: enter run() 0x1a4d8c8200: 15: enter run() 0x19ea09a000: 13: set_msg 0x1a0f3ed200: 10: set_msg 0x1a0f3ec400: 12: msg: "new message" 0x1a0f3ec400: 12: exit run() 0x19ea09a800: 9: set_msg 0x19ea09ac00: 8: msg: "new message" 0x19ea09ac00: 8: exit run() 0x19ea09a800: 9: msg: "new message" 0x1a0f3ed200: 10: msg: "new message" 0x1a0f3ed200: 10: exit run() 0x1a4d8c8200: 15: set_msg 0x1a4d8c8200: 15: msg: "new message" 0x1a4d8c8200: 15: exit run() 0x19ea09a400: 14: set_msg 0x19ea09a400: 14: msg: "new message" 0x19ea09a400: 14: exit run() 0x19ea09a800: 9: exit run() 0x19ea098600: 7: msg: "new message" 0x19ea098600: 7: exit run() 0x19ea09a000: 13: msg: "new message" 0x19ea09a000: 13: exit run() main: 24 0x1a0f3ec000: 0: enter run() 0x1a0f3ec000: 0: set_msg 0x1a0f3ec000: 0: msg: "new message" 0x1a0f3ec000: 0: exit run() 0x1a0a779c00: 1: enter run() 0x1a0a779c00: 1: set_msg 0x1a0a779c00: 1: msg: "new message" 0x1a0a779c00: 1: exit run() 0x19ea09b200: 2: enter run() 0x19ea09b200: 2: set_msg 0x19ea09b200: 2: msg: "new message" 0x19ea09b200: 2: exit run() 0x1a0f3ed000: 3: enter run() 0x1a0f3ed000: 3: set_msg 0x1a0f3ed000: 3: msg: "new message" 0x1a0f3ed000: 3: exit run() 0x1a0f3efa00: 4: enter run() 0x1a0f3efa00: 4: set_msg 0x1a0f3efa00: 4: msg: "new message" 0x1a0f3efa00: 4: exit run() 0x19ea099800: 5: enter run() 0x19ea099800: 5: set_msg 0x19ea099800: 5: msg: "new message" 0x19ea099800: 5: exit run() 0x1a0f3ee000: 6: enter run() 0x1a0f3ee000: 6: set_msg 0x1a0f3ee000: 6: msg: "new message" 0x1a0f3ee000: 6: exit run() 0x1a0a779200: 7: enter run() 0x1a0a779200: 7: set_msg 0x1a0a779200: 7: msg: "new message" 0x1a0a779200: 7: exit run() 0x19ea09aa00: 8: enter run() 0x19ea09aa00: 8: set_msg 0x19ea09aa00: 8: msg: "new message" 0x19ea09aa00: 8: exit run() 0x1a4d8cb400: 9: enter run() 0x1a0a779000: 10: enter run() 0x1a0a779000: 10: set_msg 0x1a0a779000: 10: msg: "new message" 0x1a0a779000: 10: exit run() 0x19ea099000: 11: enter run() 0x1a4d8cb400: 9: set_msg 0x19ea099000: 11: set_msg 0x1a4d8cb000: 12: enter run() 0x1a4d8cb000: 12: set_msg 0x1a4d8cb000: 12: msg: "new message" 0x1a4d8cb000: 12: exit run() 0x1a4d8cb400: 9: msg: "new message" 0x19ea099000: 11: msg: "new message" 0x1a4d8cb400: 9: exit run() 0x19ea099000: 11: exit run() 0x1a0a779e00: 13: enter run() 0x1a4d8c9600: 14: enter run() 0x1a0a779e00: 13: set_msg 0x1a4d8c9600: 14: set_msg 0x1a0a779e00: 13: msg: "new message" 0x1a0a77a000: 15: enter run() 0x1a0a779e00: 13: exit run() 0x1a4d8c9600: 14: msg: "new message" 0x1a4d8c9600: 14: exit run() 0x1a0a77a000: 15: set_msg 0x1a0a77a000: 15: msg: "new message" 0x1a0a77a000: 15: exit run() main: 25 0x19ea09aa00: 0: enter run() 0x19ea09aa00: 0: set_msg 0x19ea09aa00: 0: msg: "new message" 0x19ea09aa00: 0: exit run() 0x1a0a779400: 1: enter run() 0x1a0a779400: 1: set_msg 0x1a0a779400: 1: msg: "new message" 0x1a0a779400: 1: exit run() 0x1a0a77bc00: 2: enter run() 0x1a4d8cac00: 3: enter run() 0x1a0a77bc00: 2: set_msg 0x1a0a77bc00: 2: msg: "new message" 0x1a0a77bc00: 2: exit run() 0x1a4d8cac00: 3: set_msg 0x19ea099400: 4: enter run() 0x1a4d8cac00: 3: msg: "new message" 0x19ea099400: 4: set_msg 0x19ea099400: 4: msg: "new message" 0x1a4d8cac00: 3: exit run() 0x19ea099400: 4: exit run() 0x1a0a778600: 5: enter run() 0x1a0a778600: 5: set_msg 0x1a0a778600: 5: msg: "new message" 0x1a0a778600: 5: exit run() 0x1a0a77ba00: 6: enter run() 0x1a0a77ba00: 6: set_msg 0x1a0a77ba00: 6: msg: "new message" 0x1a0a77ba00: 6: exit run() 0x19ea098800: 7: enter run() 0x19ea098800: 7: set_msg 0x19ea098800: 7: msg: "new message" 0x19ea098800: 7: exit run() 0x1a0f3ed200: 8: enter run() 0x1a0f3ed200: 8: set_msg 0x1a0f3ed200: 8: msg: "new message" 0x1a0f3ed200: 8: exit run() 0x1a0a77a200: 9: enter run() 0x1a0a77a200: 9: set_msg 0x1a0a77a200rthread reaping 0x19ea09aa00 stack 0x1a3e553330 0x1a0a77a200: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a779400 stack 0x1a3e4d7b70 rthread reaping 0x1a0a77bc00 stack 0x1a3e4d77e0 0x1a0f3eca00: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a4d8cac00 stack 0x1a3e4dfcf0 rthread reaping 0x19ea099400 stack 0x1a3e4dccf0 rthread reaping 0x1a0a778600 stack 0x1a3e4d6a90 rthread reaping 0x1a0a77ba00 stack 0x1a3e552f70 rthread reaping 0x19ea098800 stack 0x1a3e4ddfe0 rthread reaping 0x1a0f3ed200 stack 0x1a3e5d2250 0x19ea099600: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0f3ed000: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a4d8cae00: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a0f3ef800: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a0a77a600: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a0f3eca00: rwlock_unlock 0x1a2a716df0 0x1a0f3eca00: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x1a0f3ef800: rwlock_unlock 0x1a2a716df0 0x1a4d8cae00: rwlock_unlock 0x1a2a716df0 0x1a4d8cae00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cae00: rwlock_unlock 0x1a2a716df0 0x1a0a77a600: rwlock_unlock 0x1a2a716df0 0x1a0a77a600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a600: rwlock_unlock 0x1a2a716df0 0x1a0f3ef800: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099600: rwlock_unlock 0x1a2a716df0 0x1a0f3eca00: rwlock_unlock 0x1a2a716df0 0x19ea099600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ef800: rwlock_unlock 0x1a2a716df0 0x19ea099600: rwlock_unlock 0x1a2a716df0 0x1a0f3ed000: rwlock_unlock 0x1a2a716df0 0x1a0f3ed000: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a0a77a200 stack 0x1a3e5d05d0 0x1a0f3ed000: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3eca00 stack 0x1a3e5d01b0 rthread reaping 0x19ea099600 stack 0x1a3e4de0a0 rthread reaping 0x1a0f3ed000 stack 0x1a3e4dc8d0 rthread reaping 0x1a4d8cae00 stack 0x1a3e5d14d0 rthread reaping 0x1a0f3ef800 stack 0x1a3e4dd3e0 rthread reaping 0x1a0a77a600 stack 0x1a3e5d1500 0x19ea09b600: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09b600: rwlock_unlock 0x1a2a716df0 0x19ea09b600: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09b600: rwlock_unlock 0x1a2a716df0 0x19ea099a00: rwlock_wrlock 0x1a2a716df0 (1) 0x19ea099a00: rwlock_unlock 0x1a2a716df0 0x19ea099a00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099a00: rwlock_unlock 0x1a2a716df0 0x19ea099c00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099c00: rwlock_unlock 0x1a2a716df0 0x19ea099c00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099c00: rwlock_unlock 0x1a2a716df0 0x1a0a77aa00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77aa00: rwlock_unlock 0x1a2a716df0 0x1a0a77aa00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77aa00: rwlock_unlock 0x1a2a716df0 0x1a0f3ef200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ef200: rwlock_unlock 0x1a2a716df0 0x1a0f3ef200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77ac00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ef200: rwlock_unlock 0x1a2a716df0 0x1a0a77ac00: rwlock_unlock 0x1a2a716df0 0x1a0a77ac00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77ac00: rwlock_unlock 0x1a2a716df0 0x19ea09a600: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09a600: rwlock_unlock 0x1a2a716df0 0x19ea09a600: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a600: rwlock_unlock 0x1a2a716df0 0x1a0a779a00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779a00: rwlock_unlock 0x1a2a716df0 0x1a0a779a00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779a00: rwlock_unlock 0x1a2a716df0 0x1a0f3efc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3efc00: rwlock_unlock 0x1a2a716df0 0x1a0f3efc00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09ac00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb800: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099e00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3efc00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8600: rwlock_unlock 0x1a2a716df0 0x1a4d8c8600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8600: rwlock_unlock 0x1a2a716df0 0x1a0a779000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779000: rwlock_unlock 0x1a2a716df0 0x1a4d8c8800: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x19ea09b600 stack 0x1a3e5d1500 0x1a4d8c8800: rwlock_unlock 0x1a2a716df0 0x1a4d8c8800: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x19ea099a00 stack 0x1a3e4dd3e0 0x1a4d8c8800: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea099c00 stack 0x1a3e5d14d0 rthread reaping 0x1a0a77aa00 stack 0x1a3e4dc8d0 rthread reaping 0x1a0f3ef200 stack 0x1a3e4de0a0 rthread reaping 0x1a0a77ac00 stack 0x1a3e5d01b0 rthread reaping 0x19ea09a600 stack 0x1a3e5d05d0 rthread reaping 0x1a0a779a00 stack 0x1a3e5d2250 0x19ea09ac00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3efc00 stack 0x1a3e4ddfe0 0x19ea099e00: rwlock_unlock 0x1a2a716df0 0x19ea099e00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099e00: rwlock_unlock 0x1a2a716df0 0x1a0a779800: rwlock_unlock 0x1a2a716df0 0x1a0a779800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779800: rwlock_unlock 0x1a2a716df0 0x19ea09ac00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb800: rwlock_unlock 0x1a2a716df0 0x19ea09ac00: rwlock_unlock 0x1a2a716df0 0x1a4d8cb800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb800: rwlock_unlock 0x1a2a716df0 0x1a0a779000: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea099e00 stack 0x1a3e552f70 rthread reaping 0x1a4d8cb800 stack 0x1a3e4d6a90 rthread reaping 0x1a4d8c8600 stack 0x1a3e4dccf0 rthread reaping 0x1a0a779800 stack 0x1a3e4dfcf0 rthread reaping 0x1a4d8c8800 stack 0x1a3e4d77e0 rthread reaping 0x1a0a779000 stack 0x1a3e4d7b70 rthread reaping 0x19ea09ac00 stack 0x1a3e553330 0x1a0a77b600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77b600: rwlock_unlock 0x1a2a716df0 0x1a0a77b600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77b600: rwlock_unlock 0x1a2a716df0 0x1a0f3ed200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8ca000: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0f3ed200: rwlock_unlock 0x1a2a716df0 0x1a0f3ed200: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x1a4d8ca000: rwlock_unlock 0x1a2a716df0 0x1a4d8ca000: rwlock_rdlock 0x1a2a716df0 (1) 0x1a0f3ed200: rwlock_unlock 0x1a2a716df0 0x19ea099200: rwlock_wrlock 0x1a2a716df0 (1) 0x1a4d8ca000: rwlock_unlock 0x1a2a716df0 0x1a0a77b800: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099200: rwlock_unlock 0x1a2a716df0 0x19ea099200: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x1a0a77b800: rwlock_unlock 0x1a2a716df0 0x19ea098600: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098600: rwlock_unlock 0x1a2a716df0 0x1a0a77b800: rwlock_rdlock 0x1a2a716df0 (4294967295) 0x1a0a77b800: rwlock_unlock 0x1a2a716df0 0x19ea098600: rwlock_rdlock 0x1a2a716df0 (2) 0x19ea099200: rwlock_unlock 0x1a2a716df0 0x1a4d8c9800: rwlock_wrlock 0x1a2a716df0 (1) 0x19ea098600: rwlock_unlock 0x1a2a716df0 0x19ea09a000: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09a000: rwlock_unlock 0x1a2a716df0 0x19ea09a000: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a000: rwlock_unlock 0x1a2a716df0 0x1a4d8c9800: rwlock_unlock 0x1a2a716df0 0x1a4d8c9800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9800: rwlock_unlock 0x1a2a716df0 0x1a0a77aa00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77aa00: rwlock_unlock 0x1a2a716df0 0x1a0a77aa00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77aa00: rwlock_unlock 0x1a2a716df0 0x1a0f3ee000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ee000: rwlock_unlock 0x1a2a716df0 0x1a0f3ee000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ee000: rwlock_unlock 0x1a2a716df0 0x1a4d8c8e00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8e00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8e00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8e00: rwlock_unlock 0x1a2a716df0 0x19ea098c00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098c00: rwlock_unlock 0x1a2a716df0 0x19ea098c00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098c00: rwlock_unlock 0x1a2a716df0 0x19ea098800: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098800: rwlock_unlock 0x1a2a716df0 0x19ea098800: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098800: rwlock_unlock 0x1a2a716df0 0x19ea099c00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099c00: rwlock_unlock 0x1a2a716df0 0x19ea099c00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099c00: rwlock_unlock 0x1a2a716df0 0x19ea09ae00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09ae00: rwlock_unlock 0x1a2a716df0 0x19ea09ae00: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a0a77b600 stack 0x1a3e553330 0x19ea098200: rwlock_wrlock 0x1a2a716df0 (1) 0x19ea09ae00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ed200 stack 0x1a3e4d7b70 rthread reaping 0x1a4d8ca000 stack 0x1a3e4d77e0 0x19ea098200: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea099200 stack 0x1a3e4dfcf0 0x19ea098200: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098200: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a77b800 stack 0x1a3e4dccf0 rthread reaping 0x19ea098600 stack 0x1a3e4d6a90 rthread reaping 0x1a4d8c9800 stack 0x1a3e552f70 rthread reaping 0x19ea09a000 stack 0x1a3e4ddfe0 rthread reaping 0x1a0a77aa00 stack 0x1a3e5d2250 rthread reaping 0x1a0f3ee000 stack 0x1a3e5d05d0 rthread reaping 0x1a4d8c8e00 stack 0x1a3e5d01b0 rthread reaping 0x19ea098c00 stack 0x1a3e4de0a0 rthread reaping 0x19ea098800 stack 0x1a3e4dc8d0 rthread reaping 0x19ea099c00 stack 0x1a3e5d14d0 rthread reaping 0x19ea09ae00 stack 0x1a3e4dd3e0 rthread reaping 0x19ea098200 stack 0x1a3e5d1500 0x1a0a778400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778400: rwlock_unlock 0x1a2a716df0 0x1a0a778400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec800: rwlock_wrlock 0x1a2a716df0 (1) 0x1a0a778400: rwlock_unlock 0x1a2a716df0 0x1a0f3ec800: rwlock_unlock 0x1a2a716df0 0x1a0f3ec800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec800: rwlock_unlock 0x1a2a716df0 0x1a0a77bc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77bc00: rwlock_unlock 0x1a2a716df0 0x1a0a77bc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77bc00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8400: rwlock_unlock 0x1a2a716df0 0x1a4d8c8400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8400: rwlock_unlock 0x1a2a716df0 0x1a4d8cbe00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cbe00: rwlock_unlock 0x1a2a716df0 0x1a4d8cbe00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ede00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cbe00: rwlock_unlock 0x1a2a716df0 0x19ea09a400: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0f3ede00: rwlock_unlock 0x1a2a716df0 0x1a0f3ede00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ede00: rwlock_unlock 0x1a2a716df0 0x19ea09a400: rwlock_unlock 0x1a2a716df0 0x19ea09a400: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a400: rwlock_unlock 0x1a2a716df0 0x1a4d8cb600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb600: rwlock_unlock 0x1a2a716df0 0x1a4d8cb600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb600: rwlock_unlock 0x1a2a716df0 0x1a0f3ec400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ec400: rwlock_unlock 0x1a2a716df0 0x1a0f3ec400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec400: rwlock_unlock 0x1a2a716df0 0x1a0a778e00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778e00: rwlock_unlock 0x1a2a716df0 0x1a0a778e00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778e00: rwlock_unlock 0x1a2a716df0 0x19ea098800: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098800: rwlock_unlock 0x1a2a716df0 0x19ea098800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3edc00: rwlock_wrlock 0x1a2a716df0 (1) 0x19ea098800: rwlock_unlock 0x1a2a716df0 0x1a0f3edc00: rwlock_unlock 0x1a2a716df0 0x1a0f3edc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779e00: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0f3edc00: rwlock_unlock 0x1a2a716df0 0x19ea09b200: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09b200: rwlock_unlock 0x1a2a716df0 0x19ea09b200: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09b200: rwlock_unlock 0x1a2a716df0 0x1a0a779e00: rwlock_unlock 0x1a2a716df0 0x1a0a779e00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779e00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a778400 stack 0x1a3e5d1500 0x1a4d8c8a00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8a00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ec800 stack 0x1a3e4dd3e0 0x1a4d8c8a00: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a0a77bc00 stack 0x1a3e5d14d0 0x1a4d8c8a00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8c8400 stack 0x1a3e4dc8d0 rthread reaping 0x1a4d8cbe00 stack 0x1a3e4de0a0 0x1a4d8c8c00: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a0f3ede00 stack 0x1a3e5d01b0 0x1a4d8c8c00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea09a400 stack 0x1a3e5d05d0 0x1a4d8c8c00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8c00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8cb600 stack 0x1a3e5d2250 rthread reaping 0x1a0f3ec400 stack 0x1a3e4ddfe0 rthread reaping 0x1a0a778e00 stack 0x1a3e552f70 rthread reaping 0x19ea098800 stack 0x1a3e4d6a90 rthread reaping 0x1a0f3edc00 stack 0x1a3e4dccf0 rthread reaping 0x1a0a779e00 stack 0x1a3e4dfcf0 rthread reaping 0x19ea09b200 stack 0x1a3e4d77e0 rthread reaping 0x1a4d8c8a00 stack 0x1a3e4d7b70 rthread reaping 0x1a4d8c8c00 stack 0x1a3e553330 0x19ea099800: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099800: rwlock_unlock 0x1a2a716df0 0x19ea099800: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099800: rwlock_unlock 0x1a2a716df0 0x1a0f3ef000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ef000: rwlock_unlock 0x1a2a716df0 0x1a0f3ef000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ef000: rwlock_unlock 0x1a2a716df0 0x1a4d8c8200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8200: rwlock_unlock 0x1a2a716df0 0x1a4d8c8200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8200: rwlock_unlock 0x1a2a716df0 0x1a4d8c8800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8800: rwlock_unlock 0x1a2a716df0 0x1a4d8c8800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8800: rwlock_unlock 0x1a2a716df0 0x1a4d8cac00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cac00: rwlock_unlock 0x1a2a716df0 0x1a4d8cac00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cac00: rwlock_unlock 0x1a2a716df0 0x1a0f3ed600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ed600: rwlock_unlock 0x1a2a716df0 0x1a0f3ed600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ed600: rwlock_unlock 0x1a2a716df0 0x1a4d8ca400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8ca400: rwlock_unlock 0x1a2a716df0 0x1a4d8ca400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ed800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8ca400: rwlock_unlock 0x1a2a716df0 0x19ea09a800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ed800: rwlock_unlock 0x1a2a716df0 0x1a0f3ed800: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a800: rwlock_unlock 0x1a2a716df0 0x19ea09a000: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09a000: rwlock_unlock 0x1a2a716df0 0x19ea09a000: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a000: rwlock_unlock 0x1a2a716df0 0x19ea09a800: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a800: rwlock_unlock 0x1a2a716df0 0x1a0f3ed800: rwlock_unlock 0x1a2a716df0 0x19ea09ba00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09ba00: rwlock_unlock 0x1a2a716df0 0x19ea09ba00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09ba00: rwlock_unlock 0x1a2a716df0 0x1a0a77ba00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77ba00: rwlock_unlock 0x1a2a716df0 0x1a0a77ba00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77ba00: rwlock_unlock 0x1a2a716df0 0x1a4d8cb800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb800: rwlock_unlock 0x1a2a716df0 0x1a4d8cb800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb800: rwlock_unlock 0x1a2a716df0 0x1a0f3ee400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ee400: rwlock_unlock 0x1a2a716df0 0x1a0f3ee400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ee400: rwlock_unlock 0x1a2a716df0 0x1a0a77b600: rwlock_wrlock 0x1a2a716df0 (1) 0x1a0a77b600: rwlock_unlock 0x1a2a716df0 0x1a0a77b600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77b600: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea099800 stack 0x1a3e553330 rthread reaping 0x1a0f3ef000 stack 0x1a3e4d7b70 rthread reaping 0x1a4d8c8200 stack 0x1a3e4d77e0 rthread reaping 0x1a4d8c8800 stack 0x1a3e4dfcf0 rthread reaping 0x1a4d8cac00 stack 0x1a3e4dccf0 0x1a4d8c8a00: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a0f3ed600 stack 0x1a3e4d6a90 0x1a4d8c8a00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8ca400 stack 0x1a3e552f70 0x1a4d8c8a00: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a0f3ed800 stack 0x1a3e4ddfe0 0x1a4d8c8a00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea09a800 stack 0x1a3e5d2250 rthread reaping 0x19ea09a000 stack 0x1a3e5d05d0 rthread reaping 0x19ea09ba00 stack 0x1a3e5d01b0 rthread reaping 0x1a0a77ba00 stack 0x1a3e4de0a0 rthread reaping 0x1a4d8cb800 stack 0x1a3e4dc8d0 rthread reaping 0x1a0f3ee400 stack 0x1a3e5d14d0 rthread reaping 0x1a0a77b600 stack 0x1a3e4dd3e0 rthread reaping 0x1a4d8c8a00 stack 0x1a3e5d1500 0x19ea099a00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099a00: rwlock_unlock 0x1a2a716df0 0x19ea099a00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77be00: rwlock_wrlock 0x1a2a716df0 (1) 0x19ea099a00: rwlock_unlock 0x1a2a716df0 0x1a0f3ed800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ed800: rwlock_unlock 0x1a2a716df0 0x1a0f3ed800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ed800: rwlock_unlock 0x1a2a716df0 0x1a0a77be00: rwlock_unlock 0x1a2a716df0 0x1a0a77be00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77be00: rwlock_unlock 0x1a2a716df0 0x19ea098400: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098400: rwlock_unlock 0x1a2a716df0 0x19ea098400: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098400: rwlock_unlock 0x1a2a716df0 0x1a0f3edc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3edc00: rwlock_unlock 0x1a2a716df0 0x1a0f3edc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3edc00: rwlock_unlock 0x1a2a716df0 0x1a0a77b200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77b200: rwlock_unlock 0x1a2a716df0 0x1a0a77b200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77b200: rwlock_unlock 0x1a2a716df0 0x1a4d8c9600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9600: rwlock_unlock 0x1a2a716df0 0x1a4d8c9600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9600: rwlock_unlock 0x1a2a716df0 0x1a0a779200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779200: rwlock_unlock 0x1a2a716df0 0x1a0a779200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ed400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779200: rwlock_unlock 0x1a2a716df0 0x1a0f3ed400: rwlock_unlock 0x1a2a716df0 0x1a0f3ed400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ed400: rwlock_unlock 0x1a2a716df0 0x1a4d8ca800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8ca800: rwlock_unlock 0x1a2a716df0 0x1a4d8ca800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8ca800: rwlock_unlock 0x1a2a716df0 0x19ea099c00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a000: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099c00: rwlock_unlock 0x1a2a716df0 0x19ea099c00: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x1a0a77a000: rwlock_unlock 0x1a2a716df0 0x1a0a77a000: rwlock_rdlock 0x1a2a716df0 (1) 0x19ea099c00: rwlock_unlock 0x1a2a716df0 0x1a0a77a000: rwlock_unlock 0x1a2a716df0 0x1a0a77a200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a200: rwlock_unlock 0x1a2a716df0 0x1a0a77a200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a200: rwlock_unlock 0x1a2a716df0 0x1a4d8ca200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8ca200: rwlock_unlock 0x1a2a716df0 0x1a4d8ca200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8ca200: rwlock_unlock 0x1a2a716df0 0x1a0a778000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778000: rwlock_unlock 0x1a2a716df0 0x1a0a778000: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x19ea099a00 stack 0x1a3e5d1500 0x1a0a77aa00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778000: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a77be00 stack 0x1a3e4dd3e0 rthread reaping 0x1a0f3ed800 stack 0x1a3e5d14d0 rthread reaping 0x19ea098400 stack 0x1a3e4dc8d0 rthread reaping 0x1a0f3edc00 stack 0x1a3e4de0a0 rthread reaping 0x1a0a77b200 stack 0x1a3e5d01b0 rthread reaping 0x1a4d8c9600 stack 0x1a3e5d05d0 0x1a0a77aa00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a779200 stack 0x1a3e5d2250 0x1a0a77aa00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77aa00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ed400 stack 0x1a3e4ddfe0 rthread reaping 0x1a4d8ca800 stack 0x1a3e552f70 rthread reaping 0x19ea099c00 stack 0x1a3e4d6a90 rthread reaping 0x1a0a77a000 stack 0x1a3e4dccf0 rthread reaping 0x1a0a77a200 stack 0x1a3e4dfcf0 rthread reaping 0x1a4d8ca200 stack 0x1a3e4d77e0 rthread reaping 0x1a0a778000 stack 0x1a3e4d7b70 rthread reaping 0x1a0a77aa00 stack 0x1a3e553330 0x19ea098000: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098000: rwlock_unlock 0x1a2a716df0 0x19ea098000: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098000: rwlock_unlock 0x1a2a716df0 0x1a0f3efc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ecc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ef400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3efc00: rwlock_unlock 0x1a2a716df0 0x19ea099200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ee200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ec400: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099200: rwlock_unlock 0x1a2a716df0 0x1a0a77a400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a400: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea098000 stack 0x1a3e553330 0x1a4d8cba00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778e00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778c00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77ac00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778a00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9000: rwlock_unlock 0x1a2a716df0 0x1a4d8c9000: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099200: rwlock_rdlock 0x1a2a716df0 (4294967295) 0x1a4d8c9000: rwlock_unlock 0x1a2a716df0 0x1a0f3efc00: rwlock_rdlock 0x1a2a716df0 (4294967295) 0x1a0f3efc00: rwlock_unlock 0x1a2a716df0 0x19ea099200: rwlock_unlock 0x1a2a716df0 0x1a4d8cba00: rwlock_unlock 0x1a2a716df0 0x1a4d8cba00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cba00: rwlock_unlock 0x1a2a716df0 0x1a0a778200: rwlock_unlock 0x1a2a716df0 0x1a0a778200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778200: rwlock_unlock 0x1a2a716df0 0x1a0a778a00: rwlock_unlock 0x1a2a716df0 0x1a0f3ef400: rwlock_unlock 0x1a2a716df0 0x1a0f3ef400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ef400: rwlock_unlock 0x1a2a716df0 0x1a0a77ac00: rwlock_unlock 0x1a2a716df0 0x1a0a77ac00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77ac00: rwlock_unlock 0x1a2a716df0 0x1a0a778a00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778a00: rwlock_unlock 0x1a2a716df0 0x1a0a778e00: rwlock_unlock 0x1a2a716df0 0x1a0a77a400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a400: rwlock_unlock 0x1a2a716df0 0x1a0f3ee200: rwlock_unlock 0x1a2a716df0 0x1a0f3ee200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778e00: rwlock_rdlock 0x1a2a716df0 (1) 0x1a0f3ee200: rwlock_unlock 0x1a2a716df0 0x1a0a778e00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a77ac00 stack 0x1a3e4d77e0 rthread reaping 0x19ea099200 stack 0x1a3e4dfcf0 0x1a0a779000: rwlock_unlock 0x1a2a716df0 0x1a0f3ec400: rwlock_unlock 0x1a2a716df0 0x1a0f3ec400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec400: rwlock_unlock 0x1a2a716df0 0x1a0a778c00: rwlock_unlock 0x1a2a716df0 0x1a0a778c00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ecc00: rwlock_unlock 0x1a2a716df0 0x1a0a778c00: rwlock_unlock 0x1a2a716df0 0x1a0f3ecc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ecc00: rwlock_unlock 0x1a2a716df0 0x1a0a779000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779000: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a77a400 stack 0x1a3e4d7b70 rthread reaping 0x1a0f3ee200 stack 0x1a3e4dccf0 rthread reaping 0x1a0a778e00 stack 0x1a3e4d6a90 rthread reaping 0x1a0a778a00 stack 0x1a3e552f70 rthread reaping 0x1a0f3efc00 stack 0x1a3e4ddfe0 rthread reaping 0x1a0f3ecc00 stack 0x1a3e5d2250 rthread reaping 0x1a4d8c9000 stack 0x1a3e5d05d0 rthread reaping 0x1a0f3ec400 stack 0x1a3e5d01b0 rthread reaping 0x1a0f3ef400 stack 0x1a3e4de0a0 rthread reaping 0x1a0a778200 stack 0x1a3e4dc8d0 rthread reaping 0x1a4d8cba00 stack 0x1a3e5d14d0 rthread reaping 0x1a0a778c00 stack 0x1a3e4dd3e0 rthread reaping 0x1a0a779000 stack 0x1a3e5d1500 0x1a0f3ec000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ec000: rwlock_unlock 0x1a2a716df0 0x1a0f3ec000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec000: rwlock_unlock 0x1a2a716df0 0x1a0f3efe00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3efe00: rwlock_unlock 0x1a2a716df0 0x1a0f3efe00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3efe00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8400: rwlock_unlock 0x1a2a716df0 0x1a4d8c8400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8400: rwlock_unlock 0x1a2a716df0 0x19ea098400: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098400: rwlock_unlock 0x1a2a716df0 0x19ea098400: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098400: rwlock_unlock 0x1a2a716df0 0x1a0a778400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778400: rwlock_unlock 0x1a2a716df0 0x1a0a778400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778400: rwlock_unlock 0x1a2a716df0 0x1a0a778e00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778e00: rwlock_unlock 0x1a2a716df0 0x1a0a778e00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778e00: rwlock_unlock 0x1a2a716df0 0x1a0a77bc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77bc00: rwlock_unlock 0x1a2a716df0 0x1a0a77bc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77bc00: rwlock_unlock 0x1a2a716df0 0x1a4d8cb200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb200: rwlock_unlock 0x1a2a716df0 0x1a4d8cb200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb200: rwlock_unlock 0x1a2a716df0 0x1a0f3eec00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3eec00: rwlock_unlock 0x1a2a716df0 0x1a0f3eec00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3eec00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8e00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099e00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8e00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8e00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8e00: rwlock_unlock 0x1a2a716df0 0x19ea099e00: rwlock_unlock 0x1a2a716df0 0x19ea099e00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099e00: rwlock_unlock 0x1a2a716df0 0x1a0a779200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779200: rwlock_unlock 0x1a2a716df0 0x1a0a779200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9200: rwlock_wrlock 0x1a2a716df0 (1) 0x1a4d8ca600: rwlock_wrlock 0x1a2a716df0 (2147483649) 0x1a0f3ecc00: rwlock_wrlock 0x1a2a716df0 (2147483649) 0x1a0a779200: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ec000 stack 0x1a3e5d1500 0x1a0f3ece00: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a0f3efe00 stack 0x1a3e4dd3e0 0x1a0f3ece00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8c8400 stack 0x1a3e5d14d0 0x1a0f3ece00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ece00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea098400 stack 0x1a3e4dc8d0 0x1a0f3ecc00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a778400 stack 0x1a3e4de0a0 0x1a0f3ecc00: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a0a778e00 stack 0x1a3e5d01b0 0x1a0f3ecc00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a77bc00 stack 0x1a3e5d05d0 rthread reaping 0x1a4d8cb200 stack 0x1a3e5d2250 rthread reaping 0x1a0f3eec00 stack 0x1a3e4ddfe0 rthread reaping 0x1a4d8c8e00 stack 0x1a3e552f70 rthread reaping 0x19ea099e00 stack 0x1a3e4d6a90 0x1a4d8c9200: rwlock_unlock 0x1a2a716df0 0x1a4d8c9200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8ca600: rwlock_unlock 0x1a2a716df0 0x1a4d8ca600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8ca600: rwlock_unlock 0x1a2a716df0 0x1a4d8c9200: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a779200 stack 0x1a3e4dccf0 rthread reaping 0x1a4d8c9200 stack 0x1a3e4d7b70 rthread reaping 0x1a4d8ca600 stack 0x1a3e4dfcf0 rthread reaping 0x1a0f3ecc00 stack 0x1a3e4d77e0 rthread reaping 0x1a0f3ece00 stack 0x1a3e553330 0x19ea098c00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098c00: rwlock_unlock 0x1a2a716df0 0x19ea098c00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098c00: rwlock_unlock 0x1a2a716df0 0x1a4d8cba00: rwlock_wrlock 0x1a2a716df0 (1) 0x1a4d8cba00: rwlock_unlock 0x1a2a716df0 0x1a4d8cba00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cba00: rwlock_unlock 0x1a2a716df0 0x1a0f3eea00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3eea00: rwlock_unlock 0x1a2a716df0 0x1a0f3eea00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3eea00: rwlock_unlock 0x1a2a716df0 0x19ea09a000: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09a000: rwlock_unlock 0x1a2a716df0 0x19ea09a000: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a000: rwlock_unlock 0x1a2a716df0 0x1a4d8cb800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb800: rwlock_unlock 0x1a2a716df0 0x1a4d8cb800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb800: rwlock_unlock 0x1a2a716df0 0x19ea09a600: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09a600: rwlock_unlock 0x1a2a716df0 0x19ea09a600: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a600: rwlock_unlock 0x1a2a716df0 0x1a0f3ec800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ec800: rwlock_unlock 0x1a2a716df0 0x1a0f3ec800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cbe00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ec800: rwlock_unlock 0x1a2a716df0 0x1a4d8cbe00: rwlock_unlock 0x1a2a716df0 0x1a4d8cbe00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cbe00: rwlock_unlock 0x1a2a716df0 0x1a0f3ed600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ed600: rwlock_unlock 0x1a2a716df0 0x1a0f3ed600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ed600: rwlock_unlock 0x1a2a716df0 0x1a0a778800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778800: rwlock_unlock 0x1a2a716df0 0x1a0a778800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778800: rwlock_unlock 0x1a2a716df0 0x1a4d8ca000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8ca000: rwlock_unlock 0x1a2a716df0 0x1a4d8ca000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8ca000: rwlock_unlock 0x1a2a716df0 0x1a4d8c8600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8600: rwlock_unlock 0x1a2a716df0 0x1a4d8c8600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8600: rwlock_unlock 0x1a2a716df0 0x1a0a778e00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778e00: rwlock_unlock 0x1a2a716df0 0x1a0a778e00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778e00: rwlock_unlock 0x1a2a716df0 0x1a0a77b000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77b000: rwlock_unlock 0x1a2a716df0 0x1a0a77b000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77b000: rwlock_unlock 0x1a2a716df0 0x1a0a77ba00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77ba00: rwlock_unlock 0x1a2a716df0 0x1a0a77ba00: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x19ea098c00 stack 0x1a3e553330 0x1a0a77ba00: rwlock_unlock 0x1a2a716df0 0x19ea099a00: rwlock_wrlock 0x1a2a716df0 (1) 0x19ea099a00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8cba00 stack 0x1a3e4d77e0 0x19ea099a00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099a00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3eea00 stack 0x1a3e4dfcf0 rthread reaping 0x19ea09a000 stack 0x1a3e4d7b70 rthread reaping 0x1a4d8cb800 stack 0x1a3e4dccf0 rthread reaping 0x19ea09a600 stack 0x1a3e4d6a90 rthread reaping 0x1a0f3ec800 stack 0x1a3e552f70 rthread reaping 0x1a4d8cbe00 stack 0x1a3e4ddfe0 rthread reaping 0x1a0f3ed600 stack 0x1a3e5d2250 rthread reaping 0x1a0a778800 stack 0x1a3e5d05d0 rthread reaping 0x1a4d8ca000 stack 0x1a3e5d01b0 rthread reaping 0x1a4d8c8600 stack 0x1a3e4de0a0 rthread reaping 0x1a0a778e00 stack 0x1a3e4dc8d0 rthread reaping 0x1a0a77b000 stack 0x1a3e5d14d0 rthread reaping 0x1a0a77ba00 stack 0x1a3e4dd3e0 rthread reaping 0x19ea099a00 stack 0x1a3e5d1500 0x1a4d8c9a00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9a00: rwlock_unlock 0x1a2a716df0 0x1a4d8c9a00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099c00: rwlock_wrlock 0x1a2a716df0 (1) 0x1a4d8c9a00: rwlock_unlock 0x1a2a716df0 0x19ea099c00: rwlock_unlock 0x1a2a716df0 0x19ea099c00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099c00: rwlock_unlock 0x1a2a716df0 : 9: msg: "new message" 0x1a0f3eca00: 10: enter run() 0x19ea099600: 11: enter run() 0x1a0f3ed000: 12: enter run() 0x1a4d8cae00: 13: enter run() 0x1a0f3ef800: 14: enter run() 0x1a0a77a600: 15: enter run() 0x1a0f3eca00: 10: set_msg 0x1a0a77a200: 9: exit run() 0x1a0f3ef800: 14: set_msg 0x1a4d8cae00: 13: set_msg 0x1a4d8cae00: 13: msg: "new message" 0x1a4d8cae00: 13: exit run() 0x1a0a77a600: 15: set_msg 0x1a0a77a600: 15: msg: "new message" 0x1a0a77a600: 15: exit run() 0x19ea099600: 11: set_msg 0x1a0f3eca00: 10: msg: "new message" 0x1a0f3eca00: 10: exit run() 0x1a0f3ef800: 14: msg: "new message" 0x1a0f3ef800: 14: exit run() 0x19ea099600: 11: msg: "new message" 0x1a0f3ed000: 12: set_msg 0x19ea099600: 11: exit run() 0x1a0f3ed000: 12: msg: "new message" 0x1a0f3ed000: 12: exit run() main: 26 0x19ea09b600: 0: enter run() 0x19ea09b600: 0: set_msg 0x19ea09b600: 0: msg: "new message" 0x19ea099a00: 1: enter run() 0x19ea09b600: 0: exit run() 0x19ea099a00: 1: set_msg 0x19ea099a00: 1: msg: "new message" 0x19ea099a00: 1: exit run() 0x19ea099c00: 2: enter run() 0x19ea099c00: 2: set_msg 0x19ea099c00: 2: msg: "new message" 0x19ea099c00: 2: exit run() 0x1a0a77aa00: 3: enter run() 0x1a0a77aa00: 3: set_msg 0x1a0a77aa00: 3: msg: "new message" 0x1a0a77aa00: 3: exit run() 0x1a0f3ef200: 4: enter run() 0x1a0f3ef200: 4: set_msg 0x1a0a77ac00: 5: enter run() 0x1a0f3ef200: 4: msg: "new message" 0x1a0f3ef200: 4: exit run() 0x1a0a77ac00: 5: set_msg 0x1a0a77ac00: 5: msg: "new message" 0x1a0a77ac00: 5: exit run() 0x19ea09a600: 6: enter run() 0x19ea09a600: 6: set_msg 0x19ea09a600: 6: msg: "new message" 0x19ea09a600: 6: exit run() 0x1a0a779a00: 7: enter run() 0x1a0a779a00: 7: set_msg 0x1a0a779a00: 7: msg: "new message" 0x1a0a779a00: 7: exit run() 0x1a0f3efc00: 8: enter run() 0x1a0f3efc00: 8: set_msg 0x19ea099e00: 9: enter run() 0x1a4d8cb800: 10: enter run() 0x1a4d8c8600: 11: enter run() 0x1a0a779800: 12: enter run() 0x1a4d8c8800: 13: enter run() 0x1a0a779000: 14: enter run() 0x19ea09ac00: 15: enter run() 0x1a0f3efc00: 8: msg: "new message" 0x1a4d8c8600: 11: set_msg 0x1a4d8c8600: 11: msg: "new message" 0x1a4d8c8600: 11: exit run() 0x1a0a779000: 14: set_msg 0x1a4d8c8800: 13: set_msg 0x1a4d8c8800: 13: msg: "new message" 0x1a4d8c8800: 13: exit run() 0x19ea09ac00: 15: set_msg 0x1a0f3efc00: 8: exit run() 0x19ea099e00: 9: set_msg 0x19ea099e00: 9: msg: "new message" 0x19ea099e00: 9: exit run() 0x1a0a779800: 12: set_msg 0x1a0a779800: 12: msg: "new message" 0x1a0a779800: 12: exit run() 0x1a4d8cb800: 10: set_msg 0x19ea09ac00: 15: msg: "new message" 0x19ea09ac00: 15: exit run() 0x1a4d8cb800: 10: msg: "new message" 0x1a0a779000: 14: msg: "new message" 0x1a4d8cb800: 10: exit run() 0x1a0a779000: 14: exit run() main: 27 0x1a0a77b600: 0: enter run() 0x1a0a77b600: 0: set_msg 0x1a0a77b600: 0: msg: "new message" 0x1a0a77b600: 0: exit run() 0x1a0f3ed200: 1: enter run() 0x1a4d8ca000: 2: enter run() 0x1a0f3ed200: 1: set_msg 0x1a4d8ca000: 2: set_msg 0x1a0f3ed200: 1: msg: "new message" 0x19ea099200: 3: enter run() 0x1a0f3ed200: 1: exit run() 0x1a4d8ca000: 2: msg: "new message" 0x1a0a77b800: 4: enter run() 0x1a4d8ca000: 2: exit run() 0x19ea099200: 3: set_msg 0x1a0a77b800: 4: set_msg 0x19ea098600: 5: enter run() 0x19ea098600: 5: set_msg 0x1a0a77b800: 4: msg: "new message" 0x19ea099200: 3: msg: "new message" 0x1a4d8c9800: 6: enter run() 0x1a0a77b800: 4: exit run() 0x19ea098600: 5: msg: "new message" 0x19ea099200: 3: exit run() 0x19ea09a000: 7: enter run() 0x19ea09a000: 7: set_msg 0x19ea09a000: 7: msg: "new message" 0x19ea09a000: 7: exit run() 0x1a4d8c9800: 6: set_msg 0x1a4d8c9800: 6: msg: "new message" 0x19ea098600: 5: exit run() 0x1a4d8c9800: 6: exit run() 0x1a0a77aa00: 8: enter run() 0x1a0a77aa00: 8: set_msg 0x1a0a77aa00: 8: msg: "new message" 0x1a0a77aa00: 8: exit run() 0x1a0f3ee000: 9: enter run() 0x1a0f3ee000: 9: set_msg 0x1a0f3ee000: 9: msg: "new message" 0x1a0f3ee000: 9: exit run() 0x1a4d8c8e00: 10: enter run() 0x1a4d8c8e00: 10: set_msg 0x1a4d8c8e00: 10: msg: "new message" 0x1a4d8c8e00: 10: exit run() 0x19ea098c00: 11: enter run() 0x19ea098c00: 11: set_msg 0x19ea098c00: 11: msg: "new message" 0x19ea098800: 12: enter run() 0x19ea098c00: 11: exit run() 0x19ea098800: 12: set_msg 0x19ea098800: 12: msg: "new message" 0x19ea098800: 12: exit run() 0x19ea099c00: 13: enter run() 0x19ea099c00: 13: set_msg 0x19ea099c00: 13: msg: "new message" 0x19ea099c00: 13: exit run() 0x19ea09ae00: 14: enter run() 0x19ea09ae00: 14: set_msg 0x19ea09ae00: 14: msg: "new message" 0x19ea098200: 15: enter run() 0x19ea09ae00: 14: exit run() 0x19ea098200: 15: set_msg 0x19ea098200: 15: msg: "new message" 0x19ea098200: 15: exit run() main: 28 0x1a0a778400: 0: enter run() 0x1a0a778400: 0: set_msg 0x1a0f3ec800: 1: enter run() 0x1a0a778400: 0: msg: "new message" 0x1a0f3ec800: 1: set_msg 0x1a0a778400: 0: exit run() 0x1a0f3ec800: 1: msg: "new message" 0x1a0f3ec800: 1: exit run() 0x1a0a77bc00: 2: enter run() 0x1a0a77bc00: 2: set_msg 0x1a0a77bc00: 2: msg: "new message" 0x1a0a77bc00: 2: exit run() 0x1a4d8c8400: 3: enter run() 0x1a4d8c8400: 3: set_msg 0x1a4d8c8400: 3: msg: "new message" 0x1a4d8c8400: 3: exit run() 0x1a4d8cbe00: 4: enter run() 0x1a4d8cbe00: 4: set_msg 0x1a0f3ede00: 5: enter run() 0x1a4d8cbe00: 4: msg: "new message" 0x1a4d8cbe00: 4: exit run() 0x19ea09a400: 6: enter run() 0x1a0f3ede00: 5: set_msg 0x1a0f3ede00: 5: msg: "new message" 0x1a0f3ede00: 5: exit run() 0x19ea09a400: 6: set_msg 0x19ea09a400: 6: msg: "new message" 0x19ea09a400: 6: exit run() 0x1a4d8cb600: 7: enter run() 0x1a4d8cb600: 7: set_msg 0x1a4d8cb600: 7: msg: "new message" 0x1a4d8cb600: 7: exit run() 0x1a0f3ec400: 8: enter run() 0x1a0f3ec400: 8: set_msg 0x1a0f3ec400: 8: msg: "new message" 0x1a0f3ec400: 8: exit run() 0x1a0a778e00: 9: enter run() 0x1a0a778e00: 9: set_msg 0x1a0a778e00: 9: msg: "new message" 0x1a0a778e00: 9: exit run() 0x19ea098800: 10: enter run() 0x19ea098800: 10: set_msg 0x1a0f3edc00: 11: enter run() 0x19ea098800: 10: msg: "new message" 0x19ea098800: 10: exit run() 0x1a0f3edc00: 11: set_msg 0x1a0a779e00: 12: enter run() 0x1a0f3edc00: 11: msg: "new message" 0x19ea09b200: 13: enter run() 0x19ea09b200: 13: set_msg 0x19ea09b200: 13: msg: "new message" 0x19ea09b200: 13: exit run() 0x1a0a779e00: 12: set_msg 0x1a0a779e00: 12: msg: "new message" 0x1a0a779e00: 12: exit run() 0x1a4d8c8a00: 14: enter run() 0x1a4d8c8a00: 14: set_msg 0x1a4d8c8a00: 14: msg: "new message" 0x1a4d8c8a00: 14: exit run() 0x1a0f3edc00: 11: exit run() 0x1a4d8c8c00: 15: enter run() 0x1a4d8c8c00: 15: set_msg 0x1a4d8c8c00: 15: msg: "new message" 0x1a4d8c8c00: 15: exit run() main: 29 0x19ea099800: 0: enter run() 0x19ea099800: 0: set_msg 0x19ea099800: 0: msg: "new message" 0x1a0f3ef000: 1: enter run() 0x19ea099800: 0: exit run() 0x1a0f3ef000: 1: set_msg 0x1a0f3ef000: 1: msg: "new message" 0x1a0f3ef000: 1: exit run() 0x1a4d8c8200: 2: enter run() 0x1a4d8c8200: 2: set_msg 0x1a4d8c8200: 2: msg: "new message" 0x1a4d8c8200: 2: exit run() 0x1a4d8c8800: 3: enter run() 0x1a4d8c8800: 3: set_msg 0x1a4d8c8800: 3: msg: "new message" 0x1a4d8cac00: 4: enter run() 0x1a4d8c8800: 3: exit run() 0x1a4d8cac00: 4: set_msg 0x1a4d8cac00: 4: msg: "new message" 0x1a4d8cac00: 4: exit run() 0x1a0f3ed600: 5: enter run() 0x1a0f3ed600: 5: set_msg 0x1a0f3ed600: 5: msg: "new message" 0x1a0f3ed600: 5: exit run() 0x1a4d8ca400: 6: enter run() 0x1a4d8ca400: 6: set_msg 0x1a0f3ed800: 7: enter run() 0x1a4d8ca400: 6: msg: "new message" 0x1a4d8ca400: 6: exit run() 0x19ea09a800: 8: enter run() 0x1a0f3ed800: 7: set_msg 0x19ea09a800: 8: set_msg 0x19ea09a000: 9: enter run() 0x19ea09a000: 9: set_msg 0x19ea09a000: 9: msg: "new message" 0x19ea09a000: 9: exit run() 0x19ea09a800: 8: msg: "new message" 0x19ea09a800: 8: exit run() 0x1a0f3ed800: 7: msg: "new message" 0x1a0f3ed800: 7: exit run() 0x19ea09ba00: 10: enter run() 0x19ea09ba00: 10: set_msg 0x19ea09ba00: 10: msg: "new message" 0x19ea09ba00: 10: exit run() 0x1a0a77ba00: 11: enter run() 0x1a0a77ba00: 11: set_msg 0x1a0a77ba00: 11: msg: "new message" 0x1a0a77ba00: 11: exit run() 0x1a4d8cb800: 12: enter run() 0x1a4d8cb800: 12: set_msg 0x1a4d8cb800: 12: msg: "new message" 0x1a4d8cb800: 12: exit run() 0x1a0f3ee400: 13: enter run() 0x1a0f3ee400: 13: set_msg 0x1a0f3ee400: 13: msg: "new message" 0x1a0a77b600: 14: enter run() 0x1a0a77b600: 14: set_msg 0x1a0a77b600: 14: msg: "new message" 0x1a0a77b600: 14: exit run() 0x1a0f3ee400: 13: exit run() 0x1a4d8c8a00: 15: enter run() 0x1a4d8c8a00: 15: set_msg 0x1a4d8c8a00: 15: msg: "new message" 0x1a4d8c8a00: 15: exit run() main: 30 0x19ea099a00: 0: enter run() 0x19ea099a00: 0: set_msg 0x1a0a77be00: 1: enter run() 0x19ea099a00: 0: msg: "new message" 0x1a0f3ed800: 2: enter run() 0x1a0f3ed800: 2: set_msg 0x1a0f3ed800: 2: msg: "new message" 0x19ea099a00: 0: exit run() 0x1a0a77be00: 1: set_msg 0x1a0f3ed800: 2: exit run() 0x1a0a77be00: 1: msg: "new message" 0x1a0a77be00: 1: exit run() 0x19ea098400: 3: enter run() 0x19ea098400: 3: set_msg 0x19ea098400: 3: msg: "new message" 0x19ea098400: 3: exit run() 0x1a0f3edc00: 4: enter run() 0x1a0f3edc00: 4: set_msg 0x1a0f3edc00: 4: msg: "new message" 0x1a0f3edc00: 4: exit run() 0x1a0a77b200: 5: enter run() 0x1a0a77b200: 5: set_msg 0x1a0a77b200: 5: msg: "new message" 0x1a0a77b200: 5: exit run() 0x1a4d8c9600: 6: enter run() 0x1a4d8c9600: 6: set_msg 0x1a4d8c9600: 6: msg: "new message" 0x1a0a779200: 7: enter run() 0x1a4d8c9600: 6: exit run() 0x1a0a779200: 7: set_msg 0x1a0f3ed400: 8: enter run() 0x1a0a779200: 7: msg: "new message" 0x1a0a779200: 7: exit run() 0x1a0f3ed400: 8: set_msg 0x1a0f3ed400: 8: msg: "new message" 0x1a0f3ed400: 8: exit run() 0x1a4d8ca800: 9: enter run() 0x1a4d8ca800: 9: set_msg 0x1a4d8ca800: 9: msg: "new message" 0x1a4d8ca800: 9: exit run() 0x19ea099c00: 10: enter run() 0x1a0a77a000: 11: enter run() 0x19ea099c00: 10: set_msg 0x1a0a77a000: 11: set_msg 0x19ea099c00: 10: msg: "new message" 0x1a0a77a000: 11: msg: "new message" 0x19ea099c00: 10: exit run() 0x1a0a77a200: 12: enter run() 0x1a0a77a000: 11: exit run() 0x1a0a77a200: 12: set_msg 0x1a0a77a200: 12: msg: "new message" 0x1a0a77a200: 12: exit run() 0x1a4d8ca200: 13: enter run() 0x1a4d8ca200: 13: set_msg 0x1a4d8ca200: 13: msg: "new message" 0x1a4d8ca200: 13: exit run() 0x1a0a778000: 14: enter run() 0x1a0a778000: 14: set_msg 0x1a0a77aa00: 15: enter run() 0x1a0a778000: 14: msg: "new message" 0x1a0a778000: 14: exit run() 0x1a0a77aa00: 15: set_msg 0x1a0a77aa00: 15: msg: "new message" 0x1a0a77aa00: 15: exit run() main: 31 0x19ea098000: 0: enter run() 0x19ea098000: 0: set_msg 0x19ea098000: 0: msg: "new message" 0x19ea098000: 0: exit run() 0x1a0a77a400: 1: enter run() 0x1a0a77ac00: 2: enter run() 0x19ea099200: 3: enter run() 0x1a0f3ee200: 4: enter run() 0x1a0a778e00: 5: enter run() 0x1a0a778a00: 6: enter run() 0x1a0f3efc00: 7: enter run() 0x1a0f3ecc00: 8: enter run() 0x1a4d8c9000: 9: enter run() 0x1a0f3ec400: 10: enter run() 0x1a0f3ef400: 11: enter run() 0x1a0a778200: 12: enter run() 0x1a4d8cba00: 13: enter run() 0x1a0a778c00: 14: enter run() 0x1a0a779000: 15: enter run() 0x1a0f3efc00: 7: set_msg 0x19ea099200: 3: set_msg 0x1a0a77a400: 1: set_msg 0x1a4d8c9000: 9: set_msg 0x1a4d8c9000: 9: msg: "new message" 0x1a4d8c9000: 9: exit run() 0x1a0f3efc00: 7: msg: "new message" 0x1a0f3efc00: 7: exit run() 0x19ea099200: 3: msg: "new message" 0x1a4d8cba00: 13: set_msg 0x1a4d8cba00: 13: msg: "new message" 0x1a4d8cba00: 13: exit run() 0x1a0a778200: 12: set_msg 0x1a0a778200: 12: msg: "new message" 0x1a0a778200: 12: exit run() 0x19ea099200: 3: exit run() 0x1a0a778a00: 6: set_msg 0x1a0f3ef400: 11: set_msg 0x1a0f3ef400: 11: msg: "new message" 0x1a0f3ef400: 11: exit run() 0x1a0a77ac00: 2: set_msg 0x1a0a77ac00: 2: msg: "new message" 0x1a0a77ac00: 2: exit run() 0x1a0a778a00: 6: msg: "new message" 0x1a0a778a00: 6: exit run() 0x1a0a778e00: 5: set_msg 0x1a0a77a400: 1: msg: "new message" 0x1a0a77a400: 1: exit run() 0x1a0f3ee200: 4: set_msg 0x1a0f3ee200: 4: msg: "new message" 0x1a0a778e00: 5: msg: "new message" 0x1a0f3ee200: 4: exit run() 0x1a0a779000: 15: set_msg 0x1a0f3ec400: 10: set_msg 0x1a0f3ec400: 10: msg: "new message" 0x1a0f3ec400: 10: exit run() 0x1a0a778c00: 14: set_msg 0x1a0f3ecc00: 8: set_msg 0x1a0a778e00: 5: exit run() 0x1a0a778c00: 14: msg: "new message" 0x1a0a778c00: 14: exit run() 0x1a0f3ecc00: 8: msg: "new message" 0x1a0f3ecc00: 8: exit run() 0x1a0a779000: 15: msg: "new message" 0x1a0a779000: 15: exit run() main: 32 0x1a0f3ec000: 0: enter run() 0x1a0f3ec000: 0: set_msg 0x1a0f3ec000: 0: msg: "new message" 0x1a0f3ec000: 0: exit run() 0x1a0f3efe00: 1: enter run() 0x1a0f3efe00: 1: set_msg 0x1a0f3efe00: 1: msg: "new message" 0x1a0f3efe00: 1: exit run() 0x1a4d8c8400: 2: enter run() 0x1a4d8c8400: 2: set_msg 0x1a4d8c8400: 2: msg: "new message" 0x1a4d8c8400: 2: exit run() 0x19ea098400: 3: enter run() 0x19ea098400: 3: set_msg 0x19ea098400: 3: msg: "new message" 0x19ea098400: 3: exit run() 0x1a0a778400: 4: enter run() 0x1a0a778400: 4: set_msg 0x1a0a778400: 4: msg: "new message" 0x1a0a778400: 4: exit run() 0x1a0a778e00: 5: enter run() 0x1a0a778e00: 5: set_msg 0x1a0a778e00: 5: msg: "new message" 0x1a0a778e00: 5: exit run() 0x1a0a77bc00: 6: enter run() 0x1a0a77bc00: 6: set_msg 0x1a0a77bc00: 6: msg: "new message" 0x1a0a77bc00: 6: exit run() 0x1a4d8cb200: 7: enter run() 0x1a4d8cb200: 7: set_msg 0x1a4d8cb200: 7: msg: "new message" 0x1a4d8cb200: 7: exit run() 0x1a0f3eec00: 8: enter run() 0x1a0f3eec00: 8: set_msg 0x1a0f3eec00: 8: msg: "new message" 0x1a0f3eec00: 8: exit run() 0x1a4d8c8e00: 9: enter run() 0x19ea099e00: 10: enter run() 0x1a4d8c8e00: 9: set_msg 0x1a4d8c8e00: 9: msg: "new message" 0x1a4d8c8e00: 9: exit run() 0x19ea099e00: 10: set_msg 0x19ea099e00: 10: msg: "new message" 0x19ea099e00: 10: exit run() 0x1a0a779200: 11: enter run() 0x1a0a779200: 11: set_msg 0x1a4d8c9200: 12: enter run() 0x1a4d8ca600: 13: enter run() 0x1a0f3ecc00: 14: enter run() 0x1a0a779200: 11: msg: "new message" 0x1a0f3ece00: 15: enter run() 0x1a0f3ece00: 15: set_msg 0x1a0f3ece00: 15: msg: "new message" 0x1a0f3ecc00: 14: set_msg 0x1a0f3ecc00: 14: msg: "new message" 0x1a0f3ecc00: 14: exit run() 0x1a4d8c9200: 12: set_msg 0x1a0f3ece00: 15: exit run() 0x1a4d8ca600: 13: set_msg 0x1a0a779200: 11: exit run() 0x1a4d8ca600: 13: msg: "new message" 0x1a4d8ca600: 13: exit run() 0x1a4d8c9200: 12: msg: "new message" 0x1a4d8c9200: 12: exit run() main: 33 0x19ea098c00: 0: enter run() 0x19ea098c00: 0: set_msg 0x19ea098c00: 0: msg: "new message" 0x1a4d8cba00: 1: enter run() 0x19ea098c00: 0: exit run() 0x1a4d8cba00: 1: set_msg 0x1a4d8cba00: 1: msg: "new message" 0x1a0f3eea00: 2: enter run() 0x1a4d8cba00: 1: exit run() 0x1a0f3eea00: 2: set_msg 0x1a0f3eea00: 2: msg: "new message" 0x1a0f3eea00: 2: exit run() 0x19ea09a000: 3: enter run() 0x19ea09a000: 3: set_msg 0x19ea09a000: 3: msg: "new message" 0x1a4d8cb800: 4: enter run() 0x19ea09a000: 3: exit run() 0x1a4d8cb800: 4: set_msg 0x1a4d8cb800: 4: msg: "new message" 0x1a4d8cb800: 4: exit run() 0x19ea09a600: 5: enter run() 0x19ea09a600: 5: set_msg 0x19ea09a600: 5: msg: "new message" 0x1a0f3ec800: 6: enter run() 0x19ea09a600: 5: exit run() 0x1a0f3ec800: 6: set_msg 0x1a4d8cbe00: 7: enter run() 0x1a0f3ec800: 6: msg: "new message" 0x1a0f3ec800: 6: exit run() 0x1a4d8cbe00: 7: set_msg 0x1a4d8cbe00: 7: msg: "new message" 0x1a4d8cbe00: 7: exit run() 0x1a0f3ed600: 8: enter run() 0x1a0f3ed600: 8: set_msg 0x1a0f3ed600: 8: msg: "new message" 0x1a0f3ed600: 8: exit run() 0x1a0a778800: 9: enter run() 0x1a0a778800: 9: set_msg 0x1a0a778800: 9: msg: "new message" 0x1a0a778800: 9: exit run() 0x1a4d8ca000: 10: enter run() 0x1a4d8ca000: 10: set_msg 0x1a4d8ca000: 10: msg: "new message" 0x1a4d8ca000: 10: exit run() 0x1a4d8c8600: 11: enter run() 0x1a4d8c8600: 11: set_msg 0x1a4d8c8600: 11: msg: "new message" 0x1a4d8c8600: 11: exit run() 0x1a0a778e00: 12: enter run() 0x1a0a778e00: 12: set_msg 0x1a0a778e00: 12: msg: "new message" 0x1a0a77b000: 13: enter run() 0x1a0a778e00: 12: exit run() 0x1a0a77b000: 13: set_msg 0x1a0a77b000: 13: msg: "new message" 0x1a0a77b000: 13: exit run() 0x1a0a77ba00: 14: enter run() 0x1a0a77ba00: 14: set_msg 0x1a0a77ba00: 14: msg: "new message" 0x19ea099a00: 15: enter run() 0x1a0a77ba00: 14: exit run() 0x19ea099a00: 15: set_msg 0x19ea099a00: 15: msg: "new message" 0x19ea099a00: 15: exit run() main: 34 0x1a4d8c9a00: 0: enter run() 0x1a4d8c9a00: 0: set_msg 0x19ea099c00: 1: enter run() 0x1a4d8c9a00: 0: msg: "new message" 0x19ea099c00: 1: set_msg 0x19ea099c00: 1: msg: "new message" 0x19ea099c00: 1: exit run() 0x1a4d8c9a00: 00x1a0a77b800: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a4d8c9a00 stack 0x1a3e5d1500 rthread reaping 0x19ea099c00 stack 0x1a3e4dd3e0 0x1a0a778800: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0a779200: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a0a779a00: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x19ea098c00: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a0a77bc00: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a0f3efc00: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a4d8c8200: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a0f3ecc00: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a4d8c9400: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a0a778a00: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a4d8ca400: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a0a778c00: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x19ea09a600: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a0a77b800: rwlock_unlock 0x1a2a716df0 0x1a0a77b800: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x1a0a778a00: rwlock_unlock 0x1a2a716df0 0x1a0a778800: rwlock_unlock 0x1a2a716df0 0x1a0f3ecc00: rwlock_unlock 0x1a2a716df0 0x1a0a778c00: rwlock_unlock 0x1a2a716df0 0x1a0a778c00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778c00: rwlock_unlock 0x1a2a716df0 0x1a0a779a00: rwlock_unlock 0x1a2a716df0 0x19ea098c00: rwlock_unlock 0x1a2a716df0 0x1a0f3ecc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ecc00: rwlock_unlock 0x1a2a716df0 0x19ea098c00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9400: rwlock_unlock 0x1a2a716df0 0x1a0a77b800: rwlock_unlock 0x1a2a716df0 0x1a4d8c8200: rwlock_unlock 0x1a2a716df0 0x1a4d8c8200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8200: rwlock_unlock 0x1a2a716df0 0x1a0a77bc00: rwlock_unlock 0x1a2a716df0 0x1a0a77bc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77bc00: rwlock_unlock 0x1a2a716df0 0x1a4d8c9400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8ca400: rwlock_unlock 0x1a2a716df0 0x1a4d8ca400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8ca400: rwlock_unlock 0x1a2a716df0 0x19ea09a600: rwlock_unlock 0x1a2a716df0 0x19ea09a600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778a00: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x1a0f3efc00: rwlock_unlock 0x1a2a716df0 0x19ea098c00: rwlock_unlock 0x1a2a716df0 0x1a0a779a00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3efc00: rwlock_rdlock 0x1a2a716df0 (2147483651) 0x1a4d8c9400: rwlock_unlock 0x1a2a716df0 0x19ea09a600: rwlock_unlock 0x1a2a716df0 0x1a0a779a00: rwlock_unlock 0x1a2a716df0 0x1a0a778800: rwlock_unlock 0x1a2a716df0 0x1a0a778a00: rwlock_unlock 0x1a2a716df0 0x1a0f3efc00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a77b800 stack 0x1a3e5d14d0 0x1a0a779200: rwlock_unlock 0x1a2a716df0 0x1a0a779200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779200: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a778800 stack 0x1a3e4dc8d0 rthread reaping 0x1a0a779200 stack 0x1a3e4de0a0 rthread reaping 0x1a0a779a00 stack 0x1a3e5d01b0 rthread reaping 0x19ea098c00 stack 0x1a3e5d05d0 rthread reaping 0x1a0a77bc00 stack 0x1a3e5d2250 rthread reaping 0x1a0f3efc00 stack 0x1a3e4ddfe0 rthread reaping 0x1a4d8c8200 stack 0x1a3e552f70 rthread reaping 0x1a0f3ecc00 stack 0x1a3e4d6a90 rthread reaping 0x1a4d8c9400 stack 0x1a3e4dccf0 rthread reaping 0x1a0a778a00 stack 0x1a3e4d7b70 rthread reaping 0x1a4d8ca400 stack 0x1a3e4dfcf0 rthread reaping 0x1a0a778c00 stack 0x1a3e4d77e0 rthread reaping 0x19ea09a600 stack 0x1a3e553330 0x19ea09a200: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09a200: rwlock_unlock 0x1a2a716df0 0x19ea09a200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a400: rwlock_wrlock 0x1a2a716df0 (1) 0x19ea09a200: rwlock_unlock 0x1a2a716df0 0x1a0a77a400: rwlock_unlock 0x1a2a716df0 0x1a0a77a400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a400: rwlock_unlock 0x1a2a716df0 0x1a0f3ef600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ef600: rwlock_unlock 0x1a2a716df0 0x1a0f3ef600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ef600: rwlock_unlock 0x1a2a716df0 0x1a0f3ed400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ed400: rwlock_unlock 0x1a2a716df0 0x1a0f3ed400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ed400: rwlock_unlock 0x1a2a716df0 0x1a0a778000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778000: rwlock_unlock 0x1a2a716df0 0x1a0a778000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778000: rwlock_unlock 0x1a2a716df0 0x1a0a77aa00: rwlock_wrlock 0x1a2a716df0 (1) 0x1a0a77aa00: rwlock_unlock 0x1a2a716df0 0x1a0a77aa00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77aa00: rwlock_unlock 0x1a2a716df0 0x19ea099800: rwlock_wrlock 0x1a2a716df0 (1) 0x19ea099800: rwlock_unlock 0x1a2a716df0 0x19ea099800: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099800: rwlock_unlock 0x1a2a716df0 0x1a0a77a800: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a800: rwlock_unlock 0x1a2a716df0 0x1a0a77a800: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099400: rwlock_unlock 0x1a2a716df0 0x1a0f3ed000: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098000: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0f3ed000: rwlock_unlock 0x1a2a716df0 0x19ea099400: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x19ea099400: rwlock_unlock 0x1a2a716df0 0x19ea099600: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099600: rwlock_unlock 0x1a2a716df0 0x19ea099600: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099600: rwlock_unlock 0x1a2a716df0 0x1a0a77a800: rwlock_unlock 0x1a2a716df0 0x1a0f3ed000: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098000: rwlock_unlock 0x1a2a716df0 0x19ea098a00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098a00: rwlock_unlock 0x1a2a716df0 0x19ea098a00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098a00: rwlock_unlock 0x1a2a716df0 0x19ea098000: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098000: rwlock_unlock 0x1a2a716df0 0x1a0f3ed000: rwlock_unlock 0x1a2a716df0 0x1a4d8cae00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ef200: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x19ea09a200 stack 0x1a3e553330 0x1a4d8cba00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cae00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a77a400 stack 0x1a3e4d77e0 0x1a4d8cba00: rwlock_unlock 0x1a2a716df0 0x1a4d8cba00: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a0f3ef600 stack 0x1a3e4dfcf0 0x1a4d8cba00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ed400 stack 0x1a3e4d7b70 rthread reaping 0x1a0a778000 stack 0x1a3e4dccf0 rthread reaping 0x1a0a77aa00 stack 0x1a3e4d6a90 rthread reaping 0x19ea099800 stack 0x1a3e552f70 0x1a0f3ef200: rwlock_unlock 0x1a2a716df0 0x1a0f3ef200: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a0a77a800 stack 0x1a3e4ddfe0 0x1a0f3ef200: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea099400 stack 0x1a3e5d2250 rthread reaping 0x1a0f3ed000 stack 0x1a3e5d05d0 rthread reaping 0x19ea098000 stack 0x1a3e5d01b0 0x1a4d8cae00: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x19ea099600 stack 0x1a3e4de0a0 0x1a4d8cae00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea098a00 stack 0x1a3e4dc8d0 rthread reaping 0x1a4d8cba00 stack 0x1a3e4dd3e0 rthread reaping 0x1a0f3ef200 stack 0x1a3e5d1500 rthread reaping 0x1a4d8cae00 stack 0x1a3e5d14d0 0x1a0f3ee600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ee600: rwlock_unlock 0x1a2a716df0 0x1a0f3ee600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ee600: rwlock_unlock 0x1a2a716df0 0x1a0f3efa00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3efa00: rwlock_unlock 0x1a2a716df0 0x1a0f3efa00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3efa00: rwlock_unlock 0x1a2a716df0 0x1a0a778400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778400: rwlock_unlock 0x1a2a716df0 0x1a0a778400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778400: rwlock_unlock 0x1a2a716df0 0x1a0f3eee00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3eee00: rwlock_unlock 0x1a2a716df0 0x1a0f3eee00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3eee00: rwlock_unlock 0x1a2a716df0 0x1a4d8cbc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cbc00: rwlock_unlock 0x1a2a716df0 0x1a4d8cbc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ef200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cbc00: rwlock_unlock 0x1a2a716df0 0x1a0a77ac00: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0f3ef200: rwlock_unlock 0x1a2a716df0 0x1a0f3ef200: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x1a0a77ac00: rwlock_unlock 0x1a2a716df0 0x1a0f3ef200: rwlock_unlock 0x1a2a716df0 0x1a0a77ac00: rwlock_rdlock 0x1a2a716df0 (1) 0x1a0a77ac00: rwlock_unlock 0x1a2a716df0 0x1a0a77ae00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77ae00: rwlock_unlock 0x1a2a716df0 0x1a0a77ae00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77ae00: rwlock_unlock 0x1a2a716df0 0x19ea09b400: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09b400: rwlock_unlock 0x1a2a716df0 0x19ea09b400: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09b400: rwlock_unlock 0x1a2a716df0 0x1a4d8cb000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3eca00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb000: rwlock_unlock 0x1a2a716df0 0x1a4d8cb000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb000: rwlock_unlock 0x1a2a716df0 0x1a0f3eca00: rwlock_unlock 0x1a2a716df0 0x1a0f3eca00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3eca00: rwlock_unlock 0x1a2a716df0 0x1a0f3ef400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ef400: rwlock_unlock 0x1a2a716df0 0x1a0f3ef400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ef400: rwlock_unlock 0x1a2a716df0 0x19ea099800: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099800: rwlock_unlock 0x1a2a716df0 0x19ea099800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779000: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099800: rwlock_unlock 0x1a2a716df0 0x1a0a779000: rwlock_unlock 0x1a2a716df0 0x1a0f3ecc00: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0a779000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ecc00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ee600 stack 0x1a3e5d14d0 rthread reaping 0x1a0f3efa00 stack 0x1a3e5d1500 0x1a0f3ecc00: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a0a778400 stack 0x1a3e4dd3e0 0x19ea099e00: rwlock_wrlock 0x1a2a716df0 (1) rthread reaping 0x1a0f3eee00 stack 0x1a3e4dc8d0 rthread reaping 0x1a4d8cbc00 stack 0x1a3e4de0a0 rthread reaping 0x1a0f3ef200 stack 0x1a3e5d01b0 0x1a0a779000: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a77ac00 stack 0x1a3e5d05d0 0x1a0f3ecc00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a77ae00 stack 0x1a3e5d2250 rthread reaping 0x19ea09b400 stack 0x1a3e4ddfe0 rthread reaping 0x1a4d8cb000 stack 0x1a3e552f70 rthread reaping 0x1a0f3eca00 stack 0x1a3e4d6a90 0x19ea099e00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ef400 stack 0x1a3e4dccf0 0x19ea099e00: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x19ea099800 stack 0x1a3e4d7b70 0x19ea099e00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a779000 stack 0x1a3e4dfcf0 rthread reaping 0x1a0f3ecc00 stack 0x1a3e4d77e0 rthread reaping 0x19ea099e00 stack 0x1a3e553330 0x19ea099600: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099600: rwlock_unlock 0x1a2a716df0 0x19ea099600: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099600: rwlock_unlock 0x1a2a716df0 0x1a0a77a200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a200: rwlock_unlock 0x1a2a716df0 0x1a0a77a200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a200: rwlock_unlock 0x1a2a716df0 0x19ea099c00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099c00: rwlock_unlock 0x1a2a716df0 0x19ea099c00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099c00: rwlock_unlock 0x1a2a716df0 0x1a4d8c9e00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9e00: rwlock_unlock 0x1a2a716df0 0x1a4d8c9e00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9e00: rwlock_unlock 0x1a2a716df0 0x1a0a77ac00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8200: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0a77ac00: rwlock_unlock 0x1a2a716df0 0x1a0a77ac00: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x1a4d8c8200: rwlock_unlock 0x1a2a716df0 0x1a4d8c8200: rwlock_rdlock 0x1a2a716df0 (1) 0x1a0a77ac00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8200: rwlock_unlock 0x1a2a716df0 0x1a0a77b600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77b600: rwlock_unlock 0x1a2a716df0 0x1a0a77b600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77b600: rwlock_unlock 0x1a2a716df0 0x1a0f3ec600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ec600: rwlock_unlock 0x1a2a716df0 0x1a0f3ec600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec600: rwlock_unlock 0x1a2a716df0 0x19ea098c00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09ae00: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x19ea098c00: rwlock_unlock 0x1a2a716df0 0x19ea098c00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09b000: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a4d8c8400: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x19ea09ae00: rwlock_unlock 0x1a2a716df0 0x1a0f3ec800: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09a000: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0f3efc00: rwlock_wrlock 0x1a2a716df0 (4294967295) rthread reaping 0x19ea099600 stack 0x1a3e4d77e0 0x1a0f3ec800: rwlock_unlock 0x1a2a716df0 0x1a4d8c8800: rwlock_wrlock 0x1a2a716df0 (4294967295) rthread reaping 0x1a0a77a200 stack 0x1a3e553330 0x1a4d8c8800: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea099c00 stack 0x1a3e4dfcf0 0x1a4d8c8800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8800: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8c9e00 stack 0x1a3e4d7b70 rthread reaping 0x1a0a77ac00 stack 0x1a3e4dccf0 rthread reaping 0x1a4d8c8200 stack 0x1a3e4d6a90 rthread reaping 0x1a0a77b600 stack 0x1a3e552f70 rthread reaping 0x1a0f3ec600 stack 0x1a3e4ddfe0 0x19ea09a000: rwlock_unlock 0x1a2a716df0 0x1a0f3ec800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec800: rwlock_unlock 0x1a2a716df0 0x19ea09b000: rwlock_unlock 0x1a2a716df0 0x19ea09b000: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09b000: rwlock_unlock 0x1a2a716df0 0x19ea09a000: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098c00: rwlock_unlock 0x1a2a716df0 0x19ea09ae00: rwlock_rdlock 0x1a2a716df0 (1) 0x19ea09a000: rwlock_unlock 0x1a2a716df0 0x19ea09ae00: rwlock_unlock 0x1a2a716df0 0x1a0f3efc00: rwlock_unlock 0x1a2a716df0 0x1a0f3efc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3efc00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8400: rwlock_unlock 0x1a2a716df0 0x1a4d8c8400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8400: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea09ae00 stack 0x1a3e5d2250 rthread reaping 0x19ea098c00 stack 0x1a3e5d05d0 rthread reaping 0x19ea09b000 stack 0x1a3e5d01b0 rthread reaping 0x1a4d8c8400 stack 0x1a3e4de0a0 rthread reaping 0x1a0f3ec800 stack 0x1a3e4dc8d0 rthread reaping 0x19ea09a000 stack 0x1a3e4dd3e0 rthread reaping 0x1a0f3efc00 stack 0x1a3e5d1500 rthread reaping 0x1a4d8c8800 stack 0x1a3e5d14d0 0x1a0f3ef800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ef800: rwlock_unlock 0x1a2a716df0 0x1a0f3ef800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ef800: rwlock_unlock 0x1a2a716df0 0x1a0a77b800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77b800: rwlock_unlock 0x1a2a716df0 0x1a0a77b800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3efa00: rwlock_wrlock 0x1a2a716df0 (1) 0x1a0a77b800: rwlock_unlock 0x1a2a716df0 0x1a0f3ef400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ef400: rwlock_unlock 0x1a2a716df0 0x1a0f3ef400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ef400: rwlock_unlock 0x1a2a716df0 0x1a0f3efa00: rwlock_unlock 0x1a2a716df0 0x1a0f3efa00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3efa00: rwlock_unlock 0x1a2a716df0 0x19ea09ac00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09ac00: rwlock_unlock 0x1a2a716df0 0x19ea09ac00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09ac00: rwlock_unlock 0x1a2a716df0 0x1a0a778200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778200: rwlock_unlock 0x1a2a716df0 0x1a0a778200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778200: rwlock_unlock 0x1a2a716df0 0x19ea098a00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098a00: rwlock_unlock 0x1a2a716df0 0x19ea098a00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098a00: rwlock_unlock 0x1a2a716df0 0x1a0a779000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779000: rwlock_unlock 0x1a2a716df0 0x1a0a779000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779000: rwlock_unlock 0x1a2a716df0 0x19ea09a600: rwlock_wrlock 0x1a2a716df0 (1) 0x19ea09a600: rwlock_unlock 0x1a2a716df0 0x19ea09a600: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a600: rwlock_unlock 0x1a2a716df0 0x19ea099000: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099000: rwlock_unlock 0x1a2a716df0 0x19ea099000: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099000: rwlock_unlock 0x1a2a716df0 0x1a0a77ae00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77ae00: rwlock_unlock 0x1a2a716df0 0x1a0a77ae00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77ae00: rwlock_unlock 0x1a2a716df0 0x1a0f3eda00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3eda00: rwlock_unlock 0x1a2a716df0 0x1a0f3eda00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3eda00: rwlock_unlock 0x1a2a716df0 0x1a0a77a800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a800: rwlock_unlock 0x1a2a716df0 0x1a0a77a800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a800: rwlock_unlock 0x1a2a716df0 0x1a0a77b000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77b000: rwlock_unlock 0x1a2a716df0 0x1a0a77b000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77b000: rwlock_unlock 0x1a2a716df0 0x19ea099400: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099400: rwlock_unlock 0x1a2a716df0 0x19ea099400: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099400: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ef800 stack 0x1a3e5d14d0 rthread reaping 0x1a0a77b800 stack 0x1a3e5d1500 rthread reaping 0x1a0f3efa00 stack 0x1a3e4dd3e0 rthread reaping 0x1a0f3ef400 stack 0x1a3e4dc8d0 rthread reaping 0x19ea09ac00 stack 0x1a3e4de0a0 0x1a0a778400: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a0a778200 stack 0x1a3e5d01b0 0x1a0a778400: rwlock_unlock 0x1a2a716df0 0x1a0a778400: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x19ea098a00 stack 0x1a3e5d05d0 0x1a0a778400: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a779000 stack 0x1a3e5d2250 rthread reaping 0x19ea09a600 stack 0x1a3e4ddfe0 rthread reaping 0x19ea099000 stack 0x1a3e552f70 rthread reaping 0x1a0a77ae00 stack 0x1a3e4d6a90 rthread reaping 0x1a0f3eda00 stack 0x1a3e4dccf0 rthread reaping 0x1a0a77a800 stack 0x1a3e4d7b70 rthread reaping 0x1a0a77b000 stack 0x1a3e4dfcf0 rthread reaping 0x19ea099400 stack 0x1a3e553330 rthread reaping 0x1a0a778400 stack 0x1a3e4d77e0 0x1a4d8c9600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9600: rwlock_unlock 0x1a2a716df0 0x1a4d8c9600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778c00: rwlock_wrlock 0x1a2a716df0 (1) 0x1a4d8c9600: rwlock_unlock 0x1a2a716df0 0x1a0a778c00: rwlock_unlock 0x1a2a716df0 0x1a0a778c00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778c00: rwlock_unlock 0x1a2a716df0 0x1a0a77ba00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77ba00: rwlock_unlock 0x1a2a716df0 0x1a0a77ba00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77ba00: rwlock_unlock 0x1a2a716df0 0x1a0f3ed800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ed800: rwlock_unlock 0x1a2a716df0 0x1a0f3ed800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ed800: rwlock_unlock 0x1a2a716df0 0x1a0f3edc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3edc00: rwlock_unlock 0x1a2a716df0 0x1a0f3edc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3edc00: rwlock_unlock 0x1a2a716df0 0x19ea099200: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099200: rwlock_unlock 0x1a2a716df0 0x19ea099200: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099200: rwlock_unlock 0x1a2a716df0 0x1a0f3ede00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ede00: rwlock_unlock 0x1a2a716df0 0x1a0f3ede00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ede00: rwlock_unlock 0x1a2a716df0 0x1a0a77b800: rwlock_wrlock 0x1a2a716df0 (1) 0x1a0a77b800: rwlock_unlock 0x1a2a716df0 0x1a0a77b800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77b800: rwlock_unlock 0x1a2a716df0 0x1a4d8c9000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9000: rwlock_unlock 0x1a2a716df0 0x1a4d8c9000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9000: rwlock_unlock 0x1a2a716df0 0x1a4d8cb200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb200: rwlock_unlock 0x1a2a716df0 0x1a4d8cb200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb200: rwlock_unlock 0x1a2a716df0 0x1a0f3ee600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ee600: rwlock_unlock 0x1a2a716df0 0x1a0f3ee600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ee600: rwlock_unlock 0x1a2a716df0 0x19ea098e00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779e00: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x19ea098e00: rwlock_unlock 0x1a2a716df0 0x1a0a779e00: rwlock_unlock 0x1a2a716df0 0x19ea098e00: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x1a0a779e00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098e00: rwlock_unlock 0x1a2a716df0 0x1a0a779e00: rwlock_unlock 0x1a2a716df0 0x1a4d8c9200: rwlock_wrlock 0x1a2a716df0 (1) 0x1a4d8c9200: rwlock_unlock 0x1a2a716df0 0x1a4d8c9200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9200: rwlock_unlock 0x1a2a716df0 0x1a0f3efe00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3efe00: rwlock_unlock 0x1a2a716df0 0x1a0f3efe00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3efe00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8c9600 stack 0x1a3e4d77e0 rthread reaping 0x1a0a778c00 stack 0x1a3e553330 rthread reaping 0x1a0a77ba00 stack 0x1a3e4dfcf0 0x1a0a779400: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a0f3ed800 stack 0x1a3e4d7b70 0x1a0a779400: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3edc00 stack 0x1a3e4dccf0 0x1a0a779400: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x19ea099200 stack 0x1a3e4d6a90 0x1a0a779400: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ede00 stack 0x1a3e552f70 rthread reaping 0x1a0a77b800 stack 0x1a3e4ddfe0 rthread reaping 0x1a4d8c9000 stack 0x1a3e5d2250 rthread reaping 0x1a4d8cb200 stack 0x1a3e5d05d0 rthread reaping 0x1a0f3ee600 stack 0x1a3e5d01b0 rthread reaping 0x19ea098e00 stack 0x1a3e4de0a0 rthread reaping 0x1a0a779e00 stack 0x1a3e4dc8d0 rthread reaping 0x1a4d8c9200 stack 0x1a3e4dd3e0 rthread reaping 0x1a0f3efe00 stack 0x1a3e5d1500 rthread reaping 0x1a0a779400 stack 0x1a3e5d14d0 0x1a0a77be00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77be00: rwlock_unlock 0x1a2a716df0 0x1a0a77be00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77be00: rwlock_unlock 0x1a2a716df0 0x1a0f3efc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3efc00: rwlock_unlock 0x1a2a716df0 0x1a0f3efc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3efc00: rwlock_unlock 0x1a2a716df0 0x1a0a778000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778000: rwlock_unlock 0x1a2a716df0 0x1a0a778000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778000: rwlock_unlock 0x1a2a716df0 0x1a4d8cb600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8ca600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb600: rwlock_unlock 0x1a2a716df0 0x1a4d8cb600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8ca600: rwlock_unlock 0x1a2a716df0 0x1a4d8ca600: rwlock_rdlock 0x1a2a716df0 (1) 0x1a4d8cb600: rwlock_unlock 0x1a2a716df0 0x1a4d8ca600: rwlock_unlock 0x1a2a716df0 0x1a0f3eca00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9400: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09bc00: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a0a77be00 stack 0x1a3e5d14d0 0x1a0f3eca00: rwlock_unlock 0x1a2a716df0 0x19ea099800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cbc00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09aa00: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a0f3efc00 stack 0x1a3e5d1500 0x19ea099800: rwlock_unlock 0x1a2a716df0 0x1a0a77bc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9c00: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a0a778000 stack 0x1a3e4dd3e0 0x1a4d8c8600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77bc00: rwlock_unlock 0x1a2a716df0 0x1a0f3ef800: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a4d8ca600 stack 0x1a3e4dc8d0 0x1a4d8cb800: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a4d8cb600 stack 0x1a3e4de0a0 0x1a0a77bc00: rwlock_rdlock 0x1a2a716df0 (4294967295) 0x1a0f3ef800: rwlock_unlock 0x1a2a716df0 0x19ea099800: rwlock_rdlock 0x1a2a716df0 (4294967295) 0x19ea099800: rwlock_unlock 0x1a2a716df0 0x1a0f3ef800: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x1a4d8cbc00: rwlock_unlock 0x1a2a716df0 0x1a0f3ef800: rwlock_unlock 0x1a2a716df0 0x1a4d8cbc00: rwlock_rdlock 0x1a2a716df0 (4294967295) 0x19ea09aa00: rwlock_unlock 0x1a2a716df0 0x1a4d8c9c00: rwlock_unlock 0x1a2a716df0 0x1a4d8c9c00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9c00: rwlock_unlock 0x1a2a716df0 0x1a4d8cbc00: rwlock_unlock 0x1a2a716df0 0x1a4d8c9400: rwlock_unlock 0x1a2a716df0 0x1a0a77bc00: rwlock_unlock 0x1a2a716df0 0x19ea09aa00: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x1a4d8c9400: rwlock_rdlock 0x1a2a716df0 (4294967295) 0x1a4d8cb800: rwlock_unlock 0x1a2a716df0 0x19ea09aa00: rwlock_unlock 0x1a2a716df0 0x1a4d8cb800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8600: rwlock_unlock 0x1a2a716df0 0x1a0f3eca00: rwlock_rdlock 0x1a2a716df0 (4294967295) 0x1a0f3eca00: rwlock_unlock 0x1a2a716df0 0x19ea09bc00: rwlock_unlock 0x1a2a716df0 0x19ea09bc00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09bc00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9400: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a77bc00 stack 0x1a3e5d01b0 0x1a4d8c8600: rwlock_unlock 0x1a2a716df0 0x1a4d8cb800: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea09aa00 stack 0x1a3e5d05d0 rthread reaping 0x1a4d8c9400 stack 0x1a3e4ddfe0 rthread reaping 0x1a4d8c8600 stack 0x1a3e5d2250 rthread reaping 0x19ea099800 stack 0x1a3e552f70 rthread reaping 0x1a4d8cb800 stack 0x1a3e4d6a90 rthread reaping 0x1a4d8cbc00 stack 0x1a3e4dccf0 rthread reaping 0x1a4d8c9c00 stack 0x1a3e4d7b70 rthread reaping 0x1a0f3ef800 stack 0x1a3e4dfcf0 rthread reaping 0x19ea09bc00 stack 0x1a3e553330 rthread reaping 0x1a0f3eca00 stack 0x1a3e4d77e0 0x1a0a77a800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a800: rwlock_unlock 0x1a2a716df0 0x1a0a77a800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a800: rwlock_unlock 0x1a2a716df0 0x1a0f3eec00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3eec00: rwlock_unlock 0x1a2a716df0 0x1a0f3eec00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3eec00: rwlock_unlock 0x1a2a716df0 0x1a0a779400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779400: rwlock_unlock 0x1a2a716df0 0x1a0a779400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779400: rwlock_unlock 0x1a2a716df0 0x19ea099000: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099000: rwlock_unlock 0x1a2a716df0 0x19ea099000: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099000: rwlock_unlock 0x1a2a716df0 0x1a0f3edc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3edc00: rwlock_unlock 0x1a2a716df0 0x1a0f3edc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3edc00: rwlock_unlock 0x1a2a716df0 0x19ea098200: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098200: rwlock_unlock 0x1a2a716df0 0x19ea098200: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098200: rwlock_unlock 0x1a2a716df0 0x19ea098e00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098e00: rwlock_unlock 0x1a2a716df0 0x19ea098e00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098e00: rwlock_unlock 0x1a2a716df0 0x1a0f3ef600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ef600: rwlock_unlock 0x1a2a716df0 0x1a0f3ef600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ef600: rwlock_unlock 0x1a2a716df0 0x19ea099600: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099600: rwlock_unlock 0x1a2a716df0 0x19ea099600: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099600: rwlock_unlock 0x1a2a716df0 0x1a0f3ed600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ed600: rwlock_unlock 0x1a2a716df0 0x1a0f3ed600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ed600: rwlock_unlock 0x1a2a716df0 0x1a0f3ede00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ede00: rwlock_unlock 0x1a2a716df0 0x1a0f3ede00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ede00: rwlock_unlock 0x1a2a716df0 0x1a0a779600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779600: rwlock_unlock 0x1a2a716df0 0x1a0a779600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779600: rwlock_unlock 0x1a2a716df0 0x1a0a77ae00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77ae00: rwlock_unlock 0x1a2a716df0 0x1a0a77ae00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77ae00: rwlock_unlock 0x1a2a716df0 0x1a0a77be00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77be00: rwlock_unlock 0x1a2a716df0 0x1a0a77be00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77be00: rwlock_unlock 0x1a2a716df0 0x1a4d8c9a00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9a00: rwlock_unlock 0x1a2a716df0 0x1a4d8c9a00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9a00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a77a800 stack 0x1a3e4d77e0 0x1a4d8cb800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb800: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3eec00 stack 0x1a3e553330 0x1a4d8cb800: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a0a779400 stack 0x1a3e4dfcf0 0x1a4d8cb800: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea099000 stack 0x1a3e4d7b70 rthread reaping 0x1a0f3edc00 stack 0x1a3e4dccf0 rthread reaping 0x19ea098200 stack 0x1a3e4d6a90 rthread reaping 0x19ea098e00 stack 0x1a3e552f70 rthread reaping 0x1a0f3ef600 stack 0x1a3e5d2250 rthread reaping 0x19ea099600 stack 0x1a3e4ddfe0 rthread reaping 0x1a0f3ed600 stack 0x1a3e5d05d0 rthread reaping 0x1a0f3ede00 stack 0x1a3e5d01b0 rthread reaping 0x1a0a779600 stack 0x1a3e4de0a0 rthread reaping 0x1a0a77ae00 stack 0x1a3e4dc8d0 rthread reaping 0x1a0a77be00 stack 0x1a3e4dd3e0 rthread reaping 0x1a4d8c9a00 stack 0x1a3e5d1500 rthread reaping 0x1a4d8cb800 stack 0x1a3e5d14d0 0x1a0f3ee000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8c00: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0f3ee000: rwlock_unlock 0x1a2a716df0 0x1a0f3ee000: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x1a4d8c8c00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8c00: rwlock_rdlock 0x1a2a716df0 (1) 0x1a0f3ee000: rwlock_unlock 0x1a2a716df0 0x1a0f3efe00: rwlock_wrlock 0x1a2a716df0 (1) 0x1a4d8c8c00: rwlock_unlock 0x1a2a716df0 0x1a4d8cbe00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cbe00: rwlock_unlock 0x1a2a716df0 0x1a4d8cbe00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cbe00: rwlock_unlock 0x1a2a716df0 0x1a0f3efe00: rwlock_unlock 0x1a2a716df0 0x1a0f3efe00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3efe00: rwlock_unlock 0x1a2a716df0 0x1a0f3ef400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ef400: rwlock_unlock 0x1a2a716df0 0x1a0f3ef400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ef400: rwlock_unlock 0x1a2a716df0 0x1a4d8cb000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb000: rwlock_unlock 0x1a2a716df0 0x1a4d8cb000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb000: rwlock_unlock 0x1a2a716df0 0x1a4d8ca200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8ca200: rwlock_unlock 0x1a2a716df0 0x1a4d8ca200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8ca200: rwlock_unlock 0x1a2a716df0 0x1a0a77a000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a000: rwlock_unlock 0x1a2a716df0 0x1a0a77a000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a000: rwlock_unlock 0x1a2a716df0 0x19ea098a00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8ca400: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098a00: rwlock_unlock 0x1a2a716df0 0x19ea098a00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8ca400: rwlock_unlock 0x1a2a716df0 0x1a4d8ca400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77ba00: rwlock_wrlock 0x1a2a716df0 (1) 0x1a4d8ca400: rwlock_unlock 0x1a2a716df0 0x1a0f3ec000: rwlock_wrlock 0x1a2a716df0 (2147483649) 0x19ea09a800: rwlock_wrlock 0x1a2a716df0 (2147483649) : exit run() 0x1a0a77b800: 2: enter run() 0x1a0a778800: 3: enter run() 0x1a0a779200: 4: enter run() 0x1a0a779a00: 5: enter run() 0x19ea098c00: 6: enter run() 0x1a0a77bc00: 7: enter run() 0x1a0f3efc00: 8: enter run() 0x1a4d8c8200: 9: enter run() 0x1a0f3ecc00: 10: enter run() 0x1a4d8c9400: 11: enter run() 0x1a0a778a00: 12: enter run() 0x1a4d8ca400: 13: enter run() 0x1a0a778c00: 14: enter run() 0x19ea09a600: 15: enter run() 0x1a0a77b800: 2: set_msg 0x1a0a778a00: 12: set_msg 0x1a0a778800: 3: set_msg 0x1a0f3ecc00: 10: set_msg 0x1a0a778c00: 14: set_msg 0x1a0a778c00: 14: msg: "new message" 0x1a0a778c00: 14: exit run() 0x1a0a779a00: 5: set_msg 0x19ea098c00: 6: set_msg 0x1a0f3ecc00: 10: msg: "new message" 0x1a0f3ecc00: 10: exit run() 0x1a4d8c9400: 11: set_msg 0x1a0a77b800: 2: msg: "new message" 0x1a0a77b800: 2: exit run() 0x1a4d8c8200: 9: set_msg 0x1a4d8c8200: 9: msg: "new message" 0x1a4d8c8200: 9: exit run() 0x1a0a77bc00: 7: set_msg 0x1a0a77bc00: 7: msg: "new message" 0x1a0a77bc00: 7: exit run() 0x1a4d8ca400: 13: set_msg 0x1a4d8ca400: 13: msg: "new message" 0x1a4d8ca400: 13: exit run() 0x19ea09a600: 15: set_msg 0x1a0f3efc00: 8: set_msg 0x19ea098c00: 6: msg: "new message" 0x19ea098c00: 6: exit run() 0x1a4d8c9400: 11: msg: "new message" 0x19ea09a600: 15: msg: "new message" 0x1a0a779a00: 5: msg: "new message" 0x1a0a778800: 3: msg: "new message" 0x1a4d8c9400: 11: exit run() 0x19ea09a600: 15: exit run() 0x1a0a778a00: 12: msg: "new message" 0x1a0f3efc00: 8: msg: "new message" 0x1a0a778800: 3: exit run() 0x1a0a779a00: 5: exit run() 0x1a0a778a00: 12: exit run() 0x1a0f3efc00: 8: exit run() 0x1a0a779200: 4: set_msg 0x1a0a779200: 4: msg: "new message" 0x1a0a779200: 4: exit run() main: 35 0x19ea09a200: 0: enter run() 0x19ea09a200: 0: set_msg 0x1a0a77a400: 1: enter run() 0x19ea09a200: 0: msg: "new message" 0x1a0a77a400: 1: set_msg 0x19ea09a200: 0: exit run() 0x1a0a77a400: 1: msg: "new message" 0x1a0a77a400: 1: exit run() 0x1a0f3ef600: 2: enter run() 0x1a0f3ef600: 2: set_msg 0x1a0f3ef600: 2: msg: "new message" 0x1a0f3ef600: 2: exit run() 0x1a0f3ed400: 3: enter run() 0x1a0f3ed400: 3: set_msg 0x1a0f3ed400: 3: msg: "new message" 0x1a0f3ed400: 3: exit run() 0x1a0a778000: 4: enter run() 0x1a0a778000: 4: set_msg 0x1a0a778000: 4: msg: "new message" 0x1a0a77aa00: 5: enter run() 0x1a0a778000: 4: exit run() 0x1a0a77aa00: 5: set_msg 0x1a0a77aa00: 5: msg: "new message" 0x19ea099800: 6: enter run() 0x19ea099800: 6: set_msg 0x19ea099800: 6: msg: "new message" 0x19ea099800: 6: exit run() 0x1a0a77aa00: 5: exit run() 0x1a0a77a800: 7: enter run() 0x19ea099400: 8: enter run() 0x1a0a77a800: 7: set_msg 0x19ea099400: 8: set_msg 0x1a0f3ed000: 9: enter run() 0x19ea098000: 10: enter run() 0x1a0f3ed000: 9: set_msg 0x19ea099400: 8: msg: "new message" 0x19ea099400: 8: exit run() 0x19ea099600: 11: enter run() 0x19ea099600: 11: set_msg 0x19ea099600: 11: msg: "new message" 0x19ea099600: 11: exit run() 0x1a0a77a800: 7: msg: "new message" 0x1a0a77a800: 7: exit run() 0x19ea098000: 10: set_msg 0x19ea098a00: 12: enter run() 0x19ea098a00: 12: set_msg 0x19ea098a00: 12: msg: "new message" 0x19ea098a00: 12: exit run() 0x19ea098000: 10: msg: "new message" 0x19ea098000: 10: exit run() 0x1a0f3ed000: 9: msg: "new message" 0x1a4d8cae00: 13: enter run() 0x1a0f3ed000: 9: exit run() 0x1a4d8cba00: 14: enter run() 0x1a0f3ef200: 15: enter run() 0x1a4d8cae00: 13: set_msg 0x1a4d8cba00: 14: set_msg 0x1a4d8cba00: 14: msg: "new message" 0x1a4d8cba00: 14: exit run() 0x1a0f3ef200: 15: set_msg 0x1a0f3ef200: 15: msg: "new message" 0x1a0f3ef200: 15: exit run() 0x1a4d8cae00: 13: msg: "new message" 0x1a4d8cae00: 13: exit run() main: 36 0x1a0f3ee600: 0: enter run() 0x1a0f3ee600: 0: set_msg 0x1a0f3ee600: 0: msg: "new message" 0x1a0f3ee600: 0: exit run() 0x1a0f3efa00: 1: enter run() 0x1a0f3efa00: 1: set_msg 0x1a0f3efa00: 1: msg: "new message" 0x1a0f3efa00: 1: exit run() 0x1a0a778400: 2: enter run() 0x1a0a778400: 2: set_msg 0x1a0a778400: 2: msg: "new message" 0x1a0a778400: 2: exit run() 0x1a0f3eee00: 3: enter run() 0x1a0f3eee00: 3: set_msg 0x1a0f3eee00: 3: msg: "new message" 0x1a0f3eee00: 3: exit run() 0x1a4d8cbc00: 4: enter run() 0x1a4d8cbc00: 4: set_msg 0x1a0f3ef200: 5: enter run() 0x1a4d8cbc00: 4: msg: "new message" 0x1a4d8cbc00: 4: exit run() 0x1a0a77ac00: 6: enter run() 0x1a0f3ef200: 5: set_msg 0x1a0a77ac00: 6: set_msg 0x1a0f3ef200: 5: msg: "new message" 0x1a0f3ef200: 5: exit run() 0x1a0a77ac00: 6: msg: "new message" 0x1a0a77ac00: 6: exit run() 0x1a0a77ae00: 7: enter run() 0x1a0a77ae00: 7: set_msg 0x1a0a77ae00: 7: msg: "new message" 0x1a0a77ae00: 7: exit run() 0x19ea09b400: 8: enter run() 0x19ea09b400: 8: set_msg 0x19ea09b400: 8: msg: "new message" 0x19ea09b400: 8: exit run() 0x1a4d8cb000: 9: enter run() 0x1a0f3eca00: 10: enter run() 0x1a4d8cb000: 9: set_msg 0x1a4d8cb000: 9: msg: "new message" 0x1a4d8cb000: 9: exit run() 0x1a0f3eca00: 10: set_msg 0x1a0f3eca00: 10: msg: "new message" 0x1a0f3eca00: 10: exit run() 0x1a0f3ef400: 11: enter run() 0x1a0f3ef400: 11: set_msg 0x1a0f3ef400: 11: msg: "new message" 0x1a0f3ef400: 11: exit run() 0x19ea099800: 12: enter run() 0x19ea099800: 12: set_msg 0x1a0a779000: 13: enter run() 0x19ea099800: 12: msg: "new message" 0x1a0a779000: 13: set_msg 0x1a0f3ecc00: 14: enter run() 0x19ea099800: 12: exit run() 0x1a0f3ecc00: 14: set_msg 0x19ea099e00: 15: enter run() 0x1a0a779000: 13: msg: "new message" 0x1a0a779000: 13: exit run() 0x1a0f3ecc00: 14: msg: "new message" 0x1a0f3ecc00: 14: exit run() 0x19ea099e00: 15: set_msg 0x19ea099e00: 15: msg: "new message" 0x19ea099e00: 15: exit run() main: 37 0x19ea099600: 0: enter run() 0x19ea099600: 0: set_msg 0x19ea099600: 0: msg: "new message" 0x19ea099600: 0: exit run() 0x1a0a77a200: 1: enter run() 0x1a0a77a200: 1: set_msg 0x1a0a77a200: 1: msg: "new message" 0x1a0a77a200: 1: exit run() 0x19ea099c00: 2: enter run() 0x19ea099c00: 2: set_msg 0x19ea099c00: 2: msg: "new message" 0x19ea099c00: 2: exit run() 0x1a4d8c9e00: 3: enter run() 0x1a4d8c9e00: 3: set_msg 0x1a4d8c9e00: 3: msg: "new message" 0x1a4d8c9e00: 3: exit run() 0x1a0a77ac00: 4: enter run() 0x1a4d8c8200: 5: enter run() 0x1a0a77ac00: 4: set_msg 0x1a4d8c8200: 5: set_msg 0x1a0a77ac00: 4: msg: "new message" 0x1a4d8c8200: 5: msg: "new message" 0x1a4d8c8200: 5: exit run() 0x1a0a77ac00: 4: exit run() 0x1a0a77b600: 6: enter run() 0x1a0a77b600: 6: set_msg 0x1a0a77b600: 6: msg: "new message" 0x1a0a77b600: 6: exit run() 0x1a0f3ec600: 7: enter run() 0x1a0f3ec600: 7: set_msg 0x1a0f3ec600: 7: msg: "new message" 0x1a0f3ec600: 7: exit run() 0x19ea098c00: 9: enter run() 0x19ea09ae00: 8: enter run() 0x19ea098c00: 9: set_msg 0x19ea09b000: 10: enter run() 0x1a4d8c8400: 11: enter run() 0x19ea09ae00: 8: set_msg 0x1a0f3ec800: 12: enter run() 0x19ea09a000: 13: enter run() 0x1a0f3efc00: 14: enter run() 0x1a0f3ec800: 12: set_msg 0x1a4d8c8800: 15: enter run() 0x1a4d8c8800: 15: set_msg 0x1a4d8c8800: 15: msg: "new message" 0x1a4d8c8800: 15: exit run() 0x19ea09a000: 13: set_msg 0x1a0f3ec800: 12: msg: "new message" 0x1a0f3ec800: 12: exit run() 0x19ea09b000: 10: set_msg 0x19ea09b000: 10: msg: "new message" 0x19ea09b000: 10: exit run() 0x19ea098c00: 9: msg: "new message" 0x19ea09a000: 13: msg: "new message" 0x19ea098c00: 9: exit run() 0x19ea09a000: 13: exit run() 0x19ea09ae00: 8: msg: "new message" 0x19ea09ae00: 8: exit run() 0x1a0f3efc00: 14: set_msg 0x1a0f3efc00: 14: msg: "new message" 0x1a0f3efc00: 14: exit run() 0x1a4d8c8400: 11: set_msg 0x1a4d8c8400: 11: msg: "new message" 0x1a4d8c8400: 11: exit run() main: 38 0x1a0f3ef800: 0: enter run() 0x1a0f3ef800: 0: set_msg 0x1a0f3ef800: 0: msg: "new message" 0x1a0f3ef800: 0: exit run() 0x1a0a77b800: 1: enter run() 0x1a0a77b800: 1: set_msg 0x1a0f3efa00: 2: enter run() 0x1a0a77b800: 1: msg: "new message" 0x1a0f3ef400: 3: enter run() 0x1a0f3ef400: 3: set_msg 0x1a0f3ef400: 3: msg: "new message" 0x1a0f3ef400: 3: exit run() 0x1a0a77b800: 1: exit run() 0x1a0f3efa00: 2: set_msg 0x1a0f3efa00: 2: msg: "new message" 0x1a0f3efa00: 2: exit run() 0x19ea09ac00: 4: enter run() 0x19ea09ac00: 4: set_msg 0x19ea09ac00: 4: msg: "new message" 0x19ea09ac00: 4: exit run() 0x1a0a778200: 5: enter run() 0x1a0a778200: 5: set_msg 0x1a0a778200: 5: msg: "new message" 0x1a0a778200: 5: exit run() 0x19ea098a00: 6: enter run() 0x19ea098a00: 6: set_msg 0x19ea098a00: 6: msg: "new message" 0x19ea098a00: 6: exit run() 0x1a0a779000: 7: enter run() 0x1a0a779000: 7: set_msg 0x1a0a779000: 7: msg: "new message" 0x19ea09a600: 8: enter run() 0x1a0a779000: 7: exit run() 0x19ea09a600: 8: set_msg 0x19ea09a600: 8: msg: "new message" 0x19ea09a600: 8: exit run() 0x19ea099000: 9: enter run() 0x19ea099000: 9: set_msg 0x19ea099000: 9: msg: "new message" 0x19ea099000: 9: exit run() 0x1a0a77ae00: 10: enter run() 0x1a0a77ae00: 10: set_msg 0x1a0a77ae00: 10: msg: "new message" 0x1a0a77ae00: 10: exit run() 0x1a0f3eda00: 11: enter run() 0x1a0f3eda00: 11: set_msg 0x1a0f3eda00: 11: msg: "new message" 0x1a0f3eda00: 11: exit run() 0x1a0a77a800: 12: enter run() 0x1a0a77a800: 12: set_msg 0x1a0a77a800: 12: msg: "new message" 0x1a0a77b000: 13: enter run() 0x1a0a77b000: 13: set_msg 0x1a0a77b000: 13: msg: "new message" 0x1a0a77b000: 13: exit run() 0x1a0a77a800: 12: exit run() 0x19ea099400: 14: enter run() 0x19ea099400: 14: set_msg 0x19ea099400: 14: msg: "new message" 0x19ea099400: 14: exit run() 0x1a0a778400: 15: enter run() 0x1a0a778400: 15: set_msg 0x1a0a778400: 15: msg: "new message" 0x1a0a778400: 15: exit run() main: 39 0x1a4d8c9600: 0: enter run() 0x1a4d8c9600: 0: set_msg 0x1a0a778c00: 1: enter run() 0x1a4d8c9600: 0: msg: "new message" 0x1a0a778c00: 1: set_msg 0x1a4d8c9600: 0: exit run() 0x1a0a778c00: 1: msg: "new message" 0x1a0a778c00: 1: exit run() 0x1a0a77ba00: 2: enter run() 0x1a0a77ba00: 2: set_msg 0x1a0a77ba00: 2: msg: "new message" 0x1a0a77ba00: 2: exit run() 0x1a0f3ed800: 3: enter run() 0x1a0f3ed800: 3: set_msg 0x1a0f3ed800: 3: msg: "new message" 0x1a0f3ed800: 3: exit run() 0x1a0f3edc00: 4: enter run() 0x1a0f3edc00: 4: set_msg 0x1a0f3edc00: 4: msg: "new message" 0x1a0f3edc00: 4: exit run() 0x19ea099200: 5: enter run() 0x19ea099200: 5: set_msg 0x19ea099200: 5: msg: "new message" 0x19ea099200: 5: exit run() 0x1a0f3ede00: 6: enter run() 0x1a0f3ede00: 6: set_msg 0x1a0f3ede00: 6: msg: "new message" 0x1a0a77b800: 7: enter run() 0x1a0f3ede00: 6: exit run() 0x1a0a77b800: 7: set_msg 0x1a0a77b800: 7: msg: "new message" 0x1a0a77b800: 7: exit run() 0x1a4d8c9000: 8: enter run() 0x1a4d8c9000: 8: set_msg 0x1a4d8c9000: 8: msg: "new message" 0x1a4d8c9000: 8: exit run() 0x1a4d8cb200: 9: enter run() 0x1a4d8cb200: 9: set_msg 0x1a4d8cb200: 9: msg: "new message" 0x1a4d8cb200: 9: exit run() 0x1a0f3ee600: 10: enter run() 0x1a0f3ee600: 10: set_msg 0x1a0f3ee600: 10: msg: "new message" 0x1a0f3ee600: 10: exit run() 0x19ea098e00: 11: enter run() 0x1a0a779e00: 12: enter run() 0x19ea098e00: 11: set_msg 0x1a0a779e00: 12: set_msg 0x19ea098e00: 11: msg: "new message" 0x1a0a779e00: 12: msg: "new message" 0x1a4d8c9200: 13: enter run() 0x1a0a779e00: 12: exit run() 0x19ea098e00: 11: exit run() 0x1a4d8c9200: 13: set_msg 0x1a4d8c9200: 13: msg: "new message" 0x1a4d8c9200: 13: exit run() 0x1a0f3efe00: 14: enter run() 0x1a0f3efe00: 14: set_msg 0x1a0f3efe00: 14: msg: "new message" 0x1a0f3efe00: 14: exit run() 0x1a0a779400: 15: enter run() 0x1a0a779400: 15: set_msg 0x1a0a779400: 15: msg: "new message" 0x1a0a779400: 15: exit run() main: 40 0x1a0a77be00: 0: enter run() 0x1a0a77be00: 0: set_msg 0x1a0a77be00: 0: msg: "new message" 0x1a0a77be00: 0: exit run() 0x1a0f3efc00: 1: enter run() 0x1a0f3efc00: 1: set_msg 0x1a0f3efc00: 1: msg: "new message" 0x1a0f3efc00: 1: exit run() 0x1a0a778000: 2: enter run() 0x1a0a778000: 2: set_msg 0x1a0a778000: 2: msg: "new message" 0x1a0a778000: 2: exit run() 0x1a4d8ca600: 3: enter run() 0x1a4d8cb600: 4: enter run() 0x1a4d8cb600: 4: set_msg 0x1a4d8ca600: 3: set_msg 0x1a4d8cb600: 4: msg: "new message" 0x1a4d8ca600: 3: msg: "new message" 0x1a4d8cb600: 4: exit run() 0x1a4d8ca600: 3: exit run() 0x1a0a77bc00: 5: enter run() 0x19ea09aa00: 6: enter run() 0x1a4d8c8600: 7: enter run() 0x1a4d8c9400: 8: enter run() 0x19ea099800: 9: enter run() 0x1a4d8cb800: 10: enter run() 0x1a4d8cbc00: 11: enter run() 0x1a4d8c9c00: 12: enter run() 0x1a0f3ef800: 13: enter run() 0x19ea09bc00: 14: enter run() 0x1a0f3eca00: 15: enter run() 0x1a0f3eca00: 15: set_msg 0x19ea099800: 9: set_msg 0x1a0a77bc00: 5: set_msg 0x1a0f3ef800: 13: set_msg 0x19ea099800: 9: msg: "new message" 0x19ea099800: 9: exit run() 0x1a4d8cbc00: 11: set_msg 0x1a0f3ef800: 13: msg: "new message" 0x1a0f3ef800: 13: exit run() 0x19ea09aa00: 6: set_msg 0x1a4d8c9c00: 12: set_msg 0x1a4d8c9c00: 12: msg: "new message" 0x1a4d8c9c00: 12: exit run() 0x1a4d8cbc00: 11: msg: "new message" 0x1a4d8c9400: 8: set_msg 0x1a0a77bc00: 5: msg: "new message" 0x1a0a77bc00: 5: exit run() 0x1a4d8cb800: 10: set_msg 0x19ea09aa00: 6: msg: "new message" 0x1a4d8cbc00: 11: exit run() 0x19ea09aa00: 6: exit run() 0x1a4d8c8600: 7: set_msg 0x1a0f3eca00: 15: msg: "new message" 0x1a0f3eca00: 15: exit run() 0x19ea09bc00: 14: set_msg 0x19ea09bc00: 14: msg: "new message" 0x19ea09bc00: 14: exit run() 0x1a4d8c9400: 8: msg: "new message" 0x1a4d8c8600: 7: msg: "new message" 0x1a4d8c9400: 8: exit run() 0x1a4d8cb800: 10: msg: "new message" 0x1a4d8cb800: 10: exit run() 0x1a4d8c8600: 7: exit run() main: 41 0x1a0a77a800: 0: enter run() 0x1a0a77a800: 0: set_msg 0x1a0a77a800: 0: msg: "new message" 0x1a0a77a800: 0: exit run() 0x1a0f3eec00: 1: enter run() 0x1a0f3eec00: 1: set_msg 0x1a0f3eec00: 1: msg: "new message" 0x1a0f3eec00: 1: exit run() 0x1a0a779400: 2: enter run() 0x1a0a779400: 2: set_msg 0x1a0a779400: 2: msg: "new message" 0x1a0a779400: 2: exit run() 0x19ea099000: 3: enter run() 0x19ea099000: 3: set_msg 0x19ea099000: 3: msg: "new message" 0x19ea099000: 3: exit run() 0x1a0f3edc00: 4: enter run() 0x1a0f3edc00: 4: set_msg 0x1a0f3edc00: 4: msg: "new message" 0x1a0f3edc00: 4: exit run() 0x19ea098200: 5: enter run() 0x19ea098200: 5: set_msg 0x19ea098200: 5: msg: "new message" 0x19ea098200: 5: exit run() 0x19ea098e00: 6: enter run() 0x19ea098e00: 6: set_msg 0x19ea098e00: 6: msg: "new message" 0x19ea098e00: 6: exit run() 0x1a0f3ef600: 7: enter run() 0x1a0f3ef600: 7: set_msg 0x1a0f3ef600: 7: msg: "new message" 0x1a0f3ef600: 7: exit run() 0x19ea099600: 8: enter run() 0x19ea099600: 8: set_msg 0x19ea099600: 8: msg: "new message" 0x19ea099600: 8: exit run() 0x1a0f3ed600: 9: enter run() 0x1a0f3ed600: 9: set_msg 0x1a0f3ed600: 9: msg: "new message" 0x1a0f3ed600: 9: exit run() 0x1a0f3ede00: 10: enter run() 0x1a0f3ede00: 10: set_msg 0x1a0f3ede00: 10: msg: "new message" 0x1a0f3ede00: 10: exit run() 0x1a0a779600: 11: enter run() 0x1a0a779600: 11: set_msg 0x1a0a779600: 11: msg: "new message" 0x1a0a779600: 11: exit run() 0x1a0a77ae00: 12: enter run() 0x1a0a77ae00: 12: set_msg 0x1a0a77ae00: 12: msg: "new message" 0x1a0a77ae00: 12: exit run() 0x1a0a77be00: 13: enter run() 0x1a0a77be00: 13: set_msg 0x1a0a77be00: 13: msg: "new message" 0x1a0a77be00: 13: exit run() 0x1a4d8c9a00: 14: enter run() 0x1a4d8c9a00: 14: set_msg 0x1a4d8c9a00: 14: msg: "new message" 0x1a4d8c9a00: 14: exit run() 0x1a4d8cb800: 15: enter run() 0x1a4d8cb800: 15: set_msg 0x1a4d8cb800: 15: msg: "new message" 0x1a4d8cb800: 15: exit run() main: 42 0x1a0f3ee000: 0: enter run() 0x1a4d8c8c00: 1: enter run() 0x1a0f3ee000: 0: set_msg 0x1a4d8c8c00: 1: set_msg 0x1a0f3ee000: 0: msg: "new message" 0x1a0f3efe00: 2: enter run() 0x1a4d8c8c00: 1: msg: "new message" 0x1a0f3ee000: 0: exit run() 0x1a4d8cbe00: 3: enter run() 0x1a4d8cbe00: 3: set_msg 0x1a4d8cbe00: 3: msg: "new message" 0x1a4d8cbe00: 3: exit run() 0x1a0f3efe00: 2: set_msg 0x1a0f3efe00: 2: msg: "new message" 0x1a0f3efe00: 2: exit run() 0x1a4d8c8c00: 1: exit run() 0x1a0f3ef400: 4: enter run() 0x1a0f3ef400: 4: set_msg 0x1a0f3ef400: 4: msg: "new message" 0x1a0f3ef400: 4: exit run() 0x1a4d8cb000: 5: enter run() 0x1a4d8cb000: 5: set_msg 0x1a4d8cb000: 5: msg: "new message" 0x1a4d8ca200: 6: enter run() 0x1a4d8cb000: 5: exit run() 0x1a4d8ca200: 6: set_msg 0x1a4d8ca200: 6: msg: "new message" 0x1a4d8ca200: 6: exit run() 0x1a0a77a000: 7: enter run() 0x1a0a77a000: 7: set_msg 0x1a0a77a000: 7: msg: "new message" 0x1a0a77a000: 7: exit run() 0x19ea098a00: 8: enter run() 0x1a4d8ca400: 9: enter run() 0x19ea098a00: 8: set_msg 0x1a4d8ca400: 9: set_msg 0x1a0a77ba00: 10: enter run() 0x1a4d8ca400: 9: msg: "new message" 0x1a4d8ca400: 9: exit run() 0x1a0f3ec000: 11: enter run() 0x19ea09a800: 12: enter run() 0x19ea098a00: 8: msg: "new messagrthread reaping 0x1a0f3ee000 stack 0x1a3e5d14d0 0x19ea098a00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8c8c00 stack 0x1a3e5d1500 0x1a0a77a600: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a0f3efe00 stack 0x1a3e4dd3e0 rthread reaping 0x1a4d8cbe00 stack 0x1a3e4dc8d0 rthread reaping 0x1a0f3ef400 stack 0x1a3e4de0a0 rthread reaping 0x1a4d8cb000 stack 0x1a3e5d01b0 rthread reaping 0x1a4d8ca200 stack 0x1a3e5d05d0 rthread reaping 0x1a0a77a000 stack 0x1a3e4ddfe0 0x1a0a778400: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a0a77bc00: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a0a77a600: rwlock_unlock 0x1a2a716df0 0x1a0a77ba00: rwlock_unlock 0x1a2a716df0 0x1a0a77bc00: rwlock_unlock 0x1a2a716df0 0x1a0a77a600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a600: rwlock_unlock 0x1a2a716df0 0x19ea09a800: rwlock_unlock 0x1a2a716df0 0x19ea09a800: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a800: rwlock_unlock 0x1a2a716df0 0x1a0a778400: rwlock_unlock 0x1a2a716df0 0x1a0a77bc00: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x1a0a778400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77bc00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea098a00 stack 0x1a3e5d2250 rthread reaping 0x1a4d8ca400 stack 0x1a3e552f70 0x1a0a778400: rwlock_unlock 0x1a2a716df0 0x1a0f3ec000: rwlock_unlock 0x1a2a716df0 0x1a0f3ec000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec000: rwlock_unlock 0x1a2a716df0 0x1a0a77ba00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77ba00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a77ba00 stack 0x1a3e4d6a90 rthread reaping 0x1a0f3ec000 stack 0x1a3e4dccf0 rthread reaping 0x19ea09a800 stack 0x1a3e4d7b70 rthread reaping 0x1a0a77a600 stack 0x1a3e4dfcf0 rthread reaping 0x1a0a778400 stack 0x1a3e553330 rthread reaping 0x1a0a77bc00 stack 0x1a3e4d77e0 0x1a0a778000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778000: rwlock_unlock 0x1a2a716df0 0x1a0a778000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778000: rwlock_unlock 0x1a2a716df0 0x1a4d8c8a00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8a00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8a00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8a00: rwlock_unlock 0x1a2a716df0 0x1a0f3ef800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ef800: rwlock_unlock 0x1a2a716df0 0x1a0f3ef800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ef800: rwlock_unlock 0x1a2a716df0 0x1a0a77a400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a400: rwlock_unlock 0x1a2a716df0 0x1a0a77a400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a400: rwlock_unlock 0x1a2a716df0 0x1a4d8cba00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cba00: rwlock_unlock 0x1a2a716df0 0x1a4d8cba00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cba00: rwlock_unlock 0x1a2a716df0 0x19ea09a600: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09a600: rwlock_unlock 0x1a2a716df0 0x19ea09a600: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a600: rwlock_unlock 0x1a2a716df0 0x1a4d8c8200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8200: rwlock_unlock 0x1a2a716df0 0x1a4d8c8200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8200: rwlock_unlock 0x1a2a716df0 0x1a0a77a600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a600: rwlock_unlock 0x1a2a716df0 0x1a0a77a600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77aa00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a600: rwlock_unlock 0x1a2a716df0 0x1a0a77aa00: rwlock_unlock 0x1a2a716df0 0x1a0a77aa00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77aa00: rwlock_unlock 0x1a2a716df0 0x19ea09aa00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09aa00: rwlock_unlock 0x1a2a716df0 0x19ea09aa00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09aa00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8400: rwlock_unlock 0x1a2a716df0 0x1a4d8c8400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8400: rwlock_unlock 0x1a2a716df0 0x1a0f3eec00: rwlock_wrlock 0x1a2a716df0 (1) 0x1a0f3eec00: rwlock_unlock 0x1a2a716df0 0x1a0f3eec00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3eec00: rwlock_unlock 0x1a2a716df0 0x19ea099200: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099200: rwlock_unlock 0x1a2a716df0 0x19ea099200: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099200: rwlock_unlock 0x1a2a716df0 0x1a0f3ecc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ecc00: rwlock_unlock 0x1a2a716df0 0x1a0f3ecc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ecc00: rwlock_unlock 0x1a2a716df0 0x1a0a77b400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77b400: rwlock_unlock 0x1a2a716df0 0x1a0a77b400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77b400: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a778000 stack 0x1a3e4d77e0 rthread reaping 0x1a4d8c8a00 stack 0x1a3e553330 0x19ea098c00: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a0f3ef800 stack 0x1a3e4dfcf0 0x19ea098c00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a77a400 stack 0x1a3e4d7b70 0x19ea098c00: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a4d8cba00 stack 0x1a3e4dccf0 0x19ea098c00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea09a600 stack 0x1a3e4d6a90 rthread reaping 0x1a4d8c8200 stack 0x1a3e552f70 rthread reaping 0x1a0a77a600 stack 0x1a3e5d2250 rthread reaping 0x1a0a77aa00 stack 0x1a3e4ddfe0 rthread reaping 0x19ea09aa00 stack 0x1a3e5d05d0 rthread reaping 0x1a4d8c8400 stack 0x1a3e5d01b0 rthread reaping 0x1a0f3eec00 stack 0x1a3e4de0a0 rthread reaping 0x19ea099200 stack 0x1a3e4dc8d0 rthread reaping 0x1a0f3ecc00 stack 0x1a3e4dd3e0 rthread reaping 0x1a0a77b400 stack 0x1a3e5d1500 rthread reaping 0x19ea098c00 stack 0x1a3e5d14d0 0x1a4d8cb400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb400: rwlock_unlock 0x1a2a716df0 0x1a4d8cb400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a600: rwlock_wrlock 0x1a2a716df0 (1) 0x1a4d8cb400: rwlock_unlock 0x1a2a716df0 0x1a0a77a600: rwlock_unlock 0x1a2a716df0 0x1a0a77a600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a600: rwlock_unlock 0x1a2a716df0 0x19ea098200: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098200: rwlock_unlock 0x1a2a716df0 0x19ea098200: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098200: rwlock_unlock 0x1a2a716df0 0x1a0f3eee00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3eee00: rwlock_unlock 0x1a2a716df0 0x1a0f3eee00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3eee00: rwlock_unlock 0x1a2a716df0 0x1a0f3efa00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3efa00: rwlock_unlock 0x1a2a716df0 0x1a0f3efa00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3efa00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8000: rwlock_unlock 0x1a2a716df0 0x1a4d8c8000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8000: rwlock_unlock 0x1a2a716df0 0x1a0a778400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778400: rwlock_unlock 0x1a2a716df0 0x1a0a778400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778400: rwlock_unlock 0x1a2a716df0 0x1a4d8cac00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77b800: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a4d8cac00: rwlock_unlock 0x1a2a716df0 0x1a0f3ec200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ec200: rwlock_unlock 0x1a2a716df0 0x1a0f3ec200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec200: rwlock_unlock 0x1a2a716df0 0x1a0a77b800: rwlock_unlock 0x1a2a716df0 0x1a0a77b800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77b800: rwlock_unlock 0x1a2a716df0 0x1a4d8cac00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cac00: rwlock_unlock 0x1a2a716df0 0x1a0f3ee200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ee200: rwlock_unlock 0x1a2a716df0 0x1a0f3ee200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ee200: rwlock_unlock 0x1a2a716df0 0x1a0a77a400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a400: rwlock_unlock 0x1a2a716df0 0x1a0a77a400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a400: rwlock_unlock 0x1a2a716df0 0x1a4d8ca800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8ca800: rwlock_unlock 0x1a2a716df0 0x1a4d8ca800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8ca800: rwlock_unlock 0x1a2a716df0 0x1a0a77ba00: rwlock_wrlock 0x1a2a716df0 (1) 0x1a0a77ba00: rwlock_unlock 0x1a2a716df0 0x1a0a77ba00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77ba00: rwlock_unlock 0x1a2a716df0 0x1a0f3ee800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ee800: rwlock_unlock 0x1a2a716df0 0x1a0f3ee800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ee800: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8cb400 stack 0x1a3e5d14d0 rthread reaping 0x1a0a77a600 stack 0x1a3e5d1500 rthread reaping 0x19ea098200 stack 0x1a3e4dd3e0 0x19ea098000: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a0f3eee00 stack 0x1a3e4dc8d0 0x19ea098000: rwlock_unlock 0x1a2a716df0 0x19ea098000: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a0f3efa00 stack 0x1a3e4de0a0 0x19ea098000: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8c8000 stack 0x1a3e5d01b0 rthread reaping 0x1a0a778400 stack 0x1a3e5d05d0 rthread reaping 0x1a4d8cac00 stack 0x1a3e4ddfe0 rthread reaping 0x1a0a77b800 stack 0x1a3e5d2250 rthread reaping 0x1a0f3ec200 stack 0x1a3e552f70 rthread reaping 0x1a0f3ee200 stack 0x1a3e4d6a90 rthread reaping 0x1a0a77a400 stack 0x1a3e4dccf0 rthread reaping 0x1a4d8ca800 stack 0x1a3e4d7b70 rthread reaping 0x1a0a77ba00 stack 0x1a3e4dfcf0 rthread reaping 0x1a0f3ee800 stack 0x1a3e553330 rthread reaping 0x19ea098000 stack 0x1a3e4d77e0 0x1a4d8c8200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8200: rwlock_unlock 0x1a2a716df0 0x1a4d8c8200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ed400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8200: rwlock_unlock 0x1a2a716df0 0x1a0f3ed400: rwlock_unlock 0x1a2a716df0 0x1a0f3ed400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec800: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0f3ed400: rwlock_unlock 0x1a2a716df0 0x1a0a77b400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77b400: rwlock_unlock 0x1a2a716df0 0x1a0a77b400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77b400: rwlock_unlock 0x1a2a716df0 0x1a4d8caa00: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0f3ec800: rwlock_unlock 0x1a2a716df0 0x1a0f3efc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3efc00: rwlock_unlock 0x1a2a716df0 0x1a0f3efc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3efc00: rwlock_unlock 0x1a2a716df0 0x1a4d8caa00: rwlock_unlock 0x1a2a716df0 0x1a0f3ec800: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x1a4d8caa00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec800: rwlock_unlock 0x1a2a716df0 0x1a4d8caa00: rwlock_unlock 0x1a2a716df0 0x19ea098a00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098a00: rwlock_unlock 0x1a2a716df0 0x19ea098a00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098a00: rwlock_unlock 0x1a2a716df0 0x1a4d8cb600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb600: rwlock_unlock 0x1a2a716df0 0x1a4d8cb600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8400: rwlock_unlock 0x1a2a716df0 0x1a4d8c8400: rwlock_rdlock 0x1a2a716df0 (1) 0x1a4d8cb600: rwlock_unlock 0x1a2a716df0 0x1a4d8c8800: rwlock_wrlock 0x1a2a716df0 (1) 0x1a4d8c8400: rwlock_unlock 0x1a2a716df0 0x1a0f3ec400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ec400: rwlock_unlock 0x1a2a716df0 0x1a0f3ec400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec400: rwlock_unlock 0x1a2a716df0 0x1a0a77b200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8800: rwlock_unlock 0x1a2a716df0 0x1a0f3eec00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3eec00: rwlock_unlock 0x1a2a716df0 0x1a0f3eec00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3eec00: rwlock_unlock 0x1a2a716df0 0x1a0a77b600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77b600: rwlock_unlock 0x1a2a716df0 0x1a0a77b200: rwlock_unlock 0x1a2a716df0 0x1a0a77b200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77b200: rwlock_unlock 0x1a2a716df0 0x19ea09ba00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09ba00: rwlock_unlock 0x1a2a716df0 0x19ea09ba00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09ba00: rwlock_unlock 0x1a2a716df0 0x1a0a77b600: rwlock_rdlock 0x1a2a716df0 (2) 0x1a4d8c8800: rwlock_unlock 0x1a2a716df0 0x1a0a77b600: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8c8200 stack 0x1a3e4d77e0 rthread reaping 0x1a0f3ed400 stack 0x1a3e553330 rthread reaping 0x1a0f3ec800 stack 0x1a3e4dfcf0 rthread reaping 0x1a0a77b400 stack 0x1a3e4d7b70 rthread reaping 0x1a4d8caa00 stack 0x1a3e4dccf0 0x1a4d8cae00: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a0f3efc00 stack 0x1a3e4d6a90 0x1a4d8cae00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea098a00 stack 0x1a3e552f70 0x1a4d8cae00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cae00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8cb600 stack 0x1a3e5d2250 rthread reaping 0x1a4d8c8400 stack 0x1a3e4ddfe0 rthread reaping 0x1a4d8c8800 stack 0x1a3e5d05d0 rthread reaping 0x1a0f3ec400 stack 0x1a3e5d01b0 rthread reaping 0x1a0a77b200 stack 0x1a3e4de0a0 rthread reaping 0x1a0f3eec00 stack 0x1a3e4dc8d0 rthread reaping 0x1a0a77b600 stack 0x1a3e4dd3e0 rthread reaping 0x19ea09ba00 stack 0x1a3e5d1500 rthread reaping 0x1a4d8cae00 stack 0x1a3e5d14d0 0x1a4d8ca800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8ca800: rwlock_unlock 0x1a2a716df0 0x1a4d8ca800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8ca000: rwlock_wrlock 0x1a2a716df0 (1) 0x1a4d8ca800: rwlock_unlock 0x1a2a716df0 0x1a4d8ca000: rwlock_unlock 0x1a2a716df0 0x1a4d8ca000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8ca000: rwlock_unlock 0x1a2a716df0 0x19ea09a600: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09a600: rwlock_unlock 0x1a2a716df0 0x19ea09a600: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a600: rwlock_unlock 0x1a2a716df0 0x1a0a778000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778000: rwlock_unlock 0x1a2a716df0 0x1a0a778000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778000: rwlock_unlock 0x1a2a716df0 0x1a4d8c9e00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9e00: rwlock_unlock 0x1a2a716df0 0x1a4d8c9e00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9e00: rwlock_unlock 0x1a2a716df0 0x1a0f3eee00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3eee00: rwlock_unlock 0x1a2a716df0 0x1a0f3eee00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3eee00: rwlock_unlock 0x1a2a716df0 0x19ea09be00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09be00: rwlock_unlock 0x1a2a716df0 0x19ea09be00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09be00: rwlock_unlock 0x1a2a716df0 0x1a0f3ec600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ec600: rwlock_unlock 0x1a2a716df0 0x1a0f3ec600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec600: rwlock_unlock 0x1a2a716df0 0x1a4d8c8800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8800: rwlock_unlock 0x1a2a716df0 0x1a4d8c8800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8800: rwlock_unlock 0x1a2a716df0 0x1a0a77bc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77bc00: rwlock_unlock 0x1a2a716df0 0x1a0a77bc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77bc00: rwlock_unlock 0x1a2a716df0 0x1a4d8cb600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb600: rwlock_unlock 0x1a2a716df0 0x1a4d8cb600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb600: rwlock_unlock 0x1a2a716df0 0x1a0f3ee200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ee200: rwlock_unlock 0x1a2a716df0 0x1a0f3ee200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ee200: rwlock_unlock 0x1a2a716df0 0x1a4d8c8200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8200: rwlock_unlock 0x1a2a716df0 0x1a4d8c8200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8200: rwlock_unlock 0x1a2a716df0 0x19ea099400: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099400: rwlock_unlock 0x1a2a716df0 0x19ea099400: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099400: rwlock_unlock 0x1a2a716df0 0x1a0a778200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778200: rwlock_unlock 0x1a2a716df0 0x1a0a778200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778200: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8ca800 stack 0x1a3e5d14d0 rthread reaping 0x1a4d8ca000 stack 0x1a3e5d1500 0x19ea09b800: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09b800: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea09a600 stack 0x1a3e4dd3e0 0x19ea09b800: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a0a778000 stack 0x1a3e4dc8d0 0x19ea09b800: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8c9e00 stack 0x1a3e4de0a0 rthread reaping 0x1a0f3eee00 stack 0x1a3e5d01b0 rthread reaping 0x19ea09be00 stack 0x1a3e5d05d0 rthread reaping 0x1a0f3ec600 stack 0x1a3e4ddfe0 rthread reaping 0x1a4d8c8800 stack 0x1a3e5d2250 rthread reaping 0x1a0a77bc00 stack 0x1a3e552f70 rthread reaping 0x1a4d8cb600 stack 0x1a3e4d6a90 rthread reaping 0x1a0f3ee200 stack 0x1a3e4dccf0 rthread reaping 0x1a4d8c8200 stack 0x1a3e4d7b70 rthread reaping 0x19ea099400 stack 0x1a3e4dfcf0 rthread reaping 0x1a0a778200 stack 0x1a3e553330 rthread reaping 0x19ea09b800 stack 0x1a3e4d77e0 0x1a0f3ec000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ec000: rwlock_unlock 0x1a2a716df0 0x1a0f3ec000: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099600: rwlock_wrlock 0x1a2a716df0 (1) 0x1a0f3ec000: rwlock_unlock 0x1a2a716df0 0x19ea099600: rwlock_unlock 0x1a2a716df0 0x19ea099600: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099600: rwlock_unlock 0x1a2a716df0 0x19ea098600: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098600: rwlock_unlock 0x1a2a716df0 0x19ea098600: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098600: rwlock_unlock 0x1a2a716df0 0x1a4d8c9600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9600: rwlock_unlock 0x1a2a716df0 0x1a4d8c9600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9600: rwlock_unlock 0x1a2a716df0 0x19ea09ba00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09ba00: rwlock_unlock 0x1a2a716df0 0x19ea09ba00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09ba00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8a00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8000: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a4d8c8a00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8000: rwlock_unlock 0x1a2a716df0 0x1a4d8c8a00: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x1a4d8c8000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8a00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8000: rwlock_unlock 0x1a2a716df0 0x1a0f3ec400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ec400: rwlock_unlock 0x1a2a716df0 0x1a0f3ec400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec400: rwlock_unlock 0x1a2a716df0 0x1a4d8c9c00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9c00: rwlock_unlock 0x1a2a716df0 0x1a4d8c9c00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9c00: rwlock_unlock 0x1a2a716df0 0x1a0a779000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779000: rwlock_unlock 0x1a2a716df0 0x1a0a779000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779000: rwlock_unlock 0x1a2a716df0 0x1a0a77bc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77bc00: rwlock_unlock 0x1a2a716df0 0x1a0a77bc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77bc00: rwlock_unlock 0x1a2a716df0 0x1a4d8ca200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8ca200: rwlock_unlock 0x1a2a716df0 0x1a4d8ca200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8ca200: rwlock_unlock 0x1a2a716df0 0x1a0a77b000: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09a600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77b000: rwlock_unlock 0x1a2a716df0 0x1a0a77b000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77b800: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09a600: rwlock_unlock 0x1a2a716df0 0x1a0a77b800: rwlock_unlock 0x1a2a716df0 0x1a0a77b800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77b800: rwlock_unlock 0x1a2a716df0 0x19ea09a600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77b000: rwlock_unlock 0x1a2a716df0 0x19ea09a600: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ec000 stack 0x1a3e4d77e0 rthread reaping 0x19ea099600 stack 0x1a3e553330 rthread reaping 0x19ea098600 stack 0x1a3e4dfcf0 rthread reaping 0x1a4d8c9600 stack 0x1a3e4d7b70 rthread reaping 0x19ea09ba00 stack 0x1a3e4dccf0 0x1a4d8cb000: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a4d8c8a00 stack 0x1a3e4d6a90 0x1a4d8cb000: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8c8000 stack 0x1a3e552f70 0x1a4d8cb000: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a0f3ec400 stack 0x1a3e5d2250 0x1a4d8cb000: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8c9c00 stack 0x1a3e4ddfe0 rthread reaping 0x1a0a779000 stack 0x1a3e5d05d0 rthread reaping 0x1a0a77bc00 stack 0x1a3e5d01b0 rthread reaping 0x1a4d8ca200 stack 0x1a3e4de0a0 rthread reaping 0x1a0a77b000 stack 0x1a3e4dc8d0 rthread reaping 0x19ea09a600 stack 0x1a3e4dd3e0 rthread reaping 0x1a0a77b800 stack 0x1a3e5d1500 rthread reaping 0x1a4d8cb000 stack 0x1a3e5d14d0 0x1a0f3efe00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3efe00: rwlock_unlock 0x1a2a716df0 0x1a0f3efe00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3efe00: rwlock_unlock 0x1a2a716df0 0x1a0f3ee400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ee400: rwlock_unlock 0x1a2a716df0 0x1a0f3ee400: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099c00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ee400: rwlock_unlock 0x1a2a716df0 0x19ea09b200: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09b200: rwlock_unlock 0x1a2a716df0 0x19ea09b200: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09b200: rwlock_unlock 0x1a2a716df0 0x19ea099c00: rwlock_unlock 0x1a2a716df0 0x19ea099c00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099c00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8c00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8c00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8c00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778000: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a4d8c8c00: rwlock_unlock 0x1a2a716df0 0x1a0f3ede00: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0a778000: rwlock_unlock 0x1a2a716df0 0x1a0a778000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ede00: rwlock_unlock 0x1a2a716df0 0x19ea09a000: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09a000: rwlock_unlock 0x1a2a716df0 0x19ea09a000: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ede00: rwlock_rdlock 0x1a2a716df0 (1) 0x1a0a778000: rwlock_unlock 0x1a2a716df0 0x19ea09a000: rwlock_unlock 0x1a2a716df0 0x1a4d8cb200: rwlock_wrlock 0x1a2a716df0 (2147483649) 0x1a0f3ede00: rwlock_unlock 0x1a2a716df0 0x19ea09a200: rwlock_unlock 0x1a2a716df0 0x19ea09a200: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a200: rwlock_unlock 0x1a2a716df0 0x1a0a778400: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a4d8cb200: rwlock_unlock 0x1a2a716df0 0x1a0a778400: rwlock_unlock 0x1a2a716df0 0x1a4d8cb200: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x1a0a778400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ef200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb200: rwlock_unlock 0x1a2a716df0 0x1a0a778400: rwlock_unlock 0x1a2a716df0 0x1a0a779e00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779e00: rwlock_unlock 0x1a2a716df0 0x1a0a779e00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099800: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0a779e00: rwlock_unlock 0x1a2a716df0 0x1a0f3ed200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ed200: rwlock_unlock 0x1a2a716df0 0x1a0f3ed200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ed200: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3efe00 stack 0x1a3e5d14d0 0x19ea099a00: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a0f3ee400 stack 0x1a3e5d1500 0x19ea099a00: rwlock_unlock 0x1a2a716df0 0x19ea099a00: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x19ea099c00 stack 0x1a3e4dd3e0 0x19ea099a00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea09b200 stack 0x1a3e4dc8d0 rthread reaping 0x1a4d8c8c00 stack 0x1a3e4de0a0 rthread reaping 0x1a0a778000 stack 0x1a3e5d01b0 rthread reaping 0x1a0f3ede00 stack 0x1a3e5d05d0 rthread reaping 0x19ea09a000 stack 0x1a3e4ddfe0 rthread reaping 0x19ea09a200 stack 0x1a3e5d2250 0x19ea099800: rwlock_unlock 0x1a2a716df0 0x19ea099800: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099800: rwlock_unlock 0x1a2a716df0 0x1a0f3ef200: rwlock_unlock 0x1a2a716df0 0x1a0f3ef200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ef200: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8cb200 stack 0x1a3e552f70 rthread reaping 0x1a0a778400 stack 0x1a3e4d6a90 rthread reaping 0x1a0f3ef200 stack 0x1a3e4dccf0 rthread reaping 0x1a0a779e00 stack 0x1a3e4d7b70 rthread reaping 0x19ea099800 stack 0x1a3e4dfcf0 rthread reaping 0x1a0f3ed200 stack 0x1a3e553330 rthread reaping 0x19ea099a00 stack 0x1a3e4d77e0 0x19ea09b400: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09b400: rwlock_unlock 0x1a2a716df0 0x19ea09b400: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09b400: rwlock_unlock 0x1a2a716df0 0x1a0f3ed800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ed800: rwlock_unlock 0x1a2a716df0 0x1a0f3ed800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ed800: rwlock_unlock 0x1a2a716df0 0x1a0a778800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778800: rwlock_unlock 0x1a2a716df0 0x1a0a778800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778800: rwlock_unlock 0x1a2a716df0 0x1a4d8cb400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb400: rwlock_unlock 0x1a2a716df0 0x1a0f3eda00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3eda00: rwlock_unlock 0x1a2a716df0 0x1a4d8cb400: rwlock_unlock 0x1a2a716df0 0x1a0f3eda00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3eda00: rwlock_unlock 0x1a2a716df0 0x1a4d8c9000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9000: rwlock_unlock 0x1a2a716df0 0x1a4d8c9000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9000: rwlock_unlock 0x1a2a716df0 0x1a0f3ef800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ef800: rwlock_unlock 0x1a2a716df0 0x1a0f3ef800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ef800: rwlock_unlock 0x1a2a716df0 0x1a4d8cae00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cae00: rwlock_unlock 0x1a2a716df0 0x1a4d8cae00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cae00: rwlock_unlock 0x1a2a716df0 0x1a0a778200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778200: rwlock_unlock 0x1a2a716df0 0x1a0a778200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778200: rwlock_unlock 0x1a2a716df0 0x1a0f3ee600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ee600: rwlock_unlock 0x1a2a716df0 0x1a0f3efa00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3edc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ed600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ee600: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x19ea09b400 stack 0x1a3e4d77e0 0x1a0f3efa00: rwlock_unlock 0x1a2a716df0 0x19ea09b800: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09b800: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ed800 stack 0x1a3e553330 0x19ea09b800: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09b800: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a778800 stack 0x1a3e4dfcf0 rthread reaping 0x1a4d8cb400 stack 0x1a3e4d7b70 rthread reaping 0x1a0f3eda00 stack 0x1a3e4dccf0 rthread reaping 0x1a4d8c9000 stack 0x1a3e4d6a90 rthread reaping 0x1a0f3ef800 stack 0x1a3e552f70 0x1a4d8c9200: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a4d8cae00 stack 0x1a3e5d2250 0x1a4d8c9200: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a778200 stack 0x1a3e4ddfe0 0x1a4d8c9200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9200: rwlock_unlock 0x1a2a716df0 0x1a0f3ed600: rwlock_unlock 0x1a2a716df0 0x1a0f3efa00: rwlock_rdlock 0x1a2a716df0 (4294967295) 0x1a0f3efa00: rwlock_unlock 0x1a2a716df0 0x1a0f3ee600: rwlock_unlock 0x1a2a716df0 0x1a0f3edc00: rwlock_unlock 0x1a2a716df0 0x1a0f3edc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3edc00: rwlock_unlock 0x1a2a716df0 0x1a0f3ed600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778600: rwlock_unlock 0x1a2a716df0 0x1a0a778600: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a0f3ee600 stack 0x1a3e5d05d0 0x1a0a778600: rwlock_unlock 0x1a2a716df0 0x1a0f3ed600: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a778600 stack 0x1a3e5d01b0 rthread reaping 0x1a4d8c9200 stack 0x1a3e4de0a0 rthread reaping 0x1a0f3efa00 stack 0x1a3e4dc8d0 rthread reaping 0x1a0f3ed600 stack 0x1a3e4dd3e0 rthread reaping 0x19ea09b800 stack 0x1a3e5d1500 rthread reaping 0x1a0f3edc00 stack 0x1a3e5d14d0 0x1a0a77b800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77b800: rwlock_unlock 0x1a2a716df0 0x1a0a77b800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77b800: rwlock_unlock 0x1a2a716df0 0x19ea098600: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098600: rwlock_unlock 0x1a2a716df0 0x19ea098600: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098600: rwlock_unlock 0x1a2a716df0 0x1a0f3eee00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3eee00: rwlock_unlock 0x1a2a716df0 0x1a0f3eee00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3eee00: rwlock_unlock 0x1a2a716df0 0x1a4d8ca800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8ca800: rwlock_unlock 0x1a2a716df0 0x1a4d8ca800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8ca800: rwlock_unlock 0x1a2a716df0 0x1a0a77b600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77b600: rwlock_unlock 0x1a2a716df0 0x1a0a77b600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77b600: rwlock_unlock 0x1a2a716df0 0x1a0a77ac00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9400: rwlock_unlock 0x1a2a716df0 0x1a4d8c9400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9400: rwlock_unlock 0x1a2a716df0 0x1a0a77ac00: rwlock_unlock 0x1a2a716df0 0x1a0a77ac00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77ac00: rwlock_unlock 0x1a2a716df0 0x19ea09b400: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09b400: rwlock_unlock 0x1a2a716df0 0x19ea09b400: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09b400: rwlock_unlock 0x1a2a716df0 0x1a0f3ef400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ef400: rwlock_unlock 0x1a2a716df0 0x1a0f3ef400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ef400: rwlock_unlock 0x1a2a716df0 0x1a0f3ee200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ee200: rwlock_unlock 0x1a2a716df0 0x1a0f3ee200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ee200: rwlock_unlock 0x1a2a716df0 0x1a4d8cac00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cac00: rwlock_unlock 0x1a2a716df0 0x1a4d8cac00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cac00: rwlock_unlock 0x1a2a716df0 0x1a0a77a200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a200: rwlock_unlock 0x1a2a716df0 0x1a0a77a200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a200: rwlock_unlock 0x1a2a716df0 0x19ea09b000: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09b000: rwlock_unlock 0x1a2a716df0 0x19ea09b000: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a400: rwlock_wrlock 0x1a2a716df0 (1) 0x19ea09b000: rwlock_unlock 0x1a2a716df0 0x1a4d8cba00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09a400: rwlock_unlock 0x1a2a716df0 0x19ea09a400: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a400: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a77b800 stack 0x1a3e5d14d0 rthread reaping 0x19ea098600 stack 0x1a3e5d1500 rthread reaping 0x1a0f3eee00 stack 0x1a3e4dd3e0 rthread reaping 0x1a4d8ca800 stack 0x1a3e4dc8d0 rthread reaping 0x1a0a77b600 stack 0x1a3e4de0a0 0x1a4d8cb600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb600: rwlock_unlock 0x1a2a716df0 0x1a4d8cb600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb600: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8c9400 stack 0x1a3e5d01b0 rthread reaping 0x1a0a77ac00 stack 0x1a3e5d05d0 rthread reaping 0x19ea09b400 stack 0x1a3e4ddfe0 rthread reaping 0x1a0f3ef400 stack 0x1a3e5d2250 rthread reaping 0x1a0f3ee200 stack 0x1a3e552f70 rthread reaping 0x1a4d8cac00 stack 0x1a3e4d6a90 rthread reaping 0x1a0a77a200 stack 0x1a3e4dccf0 rthread reaping 0x19ea09b000 stack 0x1a3e4d7b70 0x1a4d8cba00: rwlock_unlock 0x1a2a716df0 0x1a4d8cba00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cba00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea09a400 stack 0x1a3e4dfcf0 rthread reaping 0x1a4d8cba00 stack 0x1a3e553330 rthread reaping 0x1a4d8cb600 stack 0x1a3e4d77e0 0x1a0a779400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779400: rwlock_unlock 0x1a2a716df0 0x1a0a779400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779400: rwlock_unlock 0x1a2a716df0 0x19ea09a600: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09a600: rwlock_unlock 0x1a2a716df0 0x19ea09a600: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a600: rwlock_unlock 0x1a2a716df0 0x1a0a77aa00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77aa00: rwlock_unlock 0x1a2a716df0 0x1a0a77aa00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77aa00: rwlock_unlock 0x1a2a716df0 e" 0x1a0a77a600: 13: enter run() 0x1a0a778400: 14: enter run() 0x1a0a77bc00: 15: enter run() 0x1a0a77a600: 13: set_msg 0x19ea098a00: 8: exit run() 0x1a0a77ba00: 10: set_msg 0x1a0a77bc00: 15: set_msg 0x1a0a77a600: 13: msg: "new message" 0x1a0a77a600: 13: exit run() 0x19ea09a800: 12: set_msg 0x19ea09a800: 12: msg: "new message" 0x19ea09a800: 12: exit run() 0x1a0a778400: 14: set_msg 0x1a0a77bc00: 15: msg: "new message" 0x1a0a778400: 14: msg: "new message" 0x1a0a77bc00: 15: exit run() 0x1a0f3ec000: 11: set_msg 0x1a0f3ec000: 11: msg: "new message" 0x1a0f3ec000: 11: exit run() 0x1a0a778400: 14: exit run() 0x1a0a77ba00: 10: msg: "new message" 0x1a0a77ba00: 10: exit run() main: 43 0x1a0a778000: 0: enter run() 0x1a0a778000: 0: set_msg 0x1a0a778000: 0: msg: "new message" 0x1a0a778000: 0: exit run() 0x1a4d8c8a00: 1: enter run() 0x1a4d8c8a00: 1: set_msg 0x1a4d8c8a00: 1: msg: "new message" 0x1a4d8c8a00: 1: exit run() 0x1a0f3ef800: 2: enter run() 0x1a0f3ef800: 2: set_msg 0x1a0f3ef800: 2: msg: "new message" 0x1a0f3ef800: 2: exit run() 0x1a0a77a400: 3: enter run() 0x1a0a77a400: 3: set_msg 0x1a0a77a400: 3: msg: "new message" 0x1a0a77a400: 3: exit run() 0x1a4d8cba00: 4: enter run() 0x1a4d8cba00: 4: set_msg 0x1a4d8cba00: 4: msg: "new message" 0x1a4d8cba00: 4: exit run() 0x19ea09a600: 5: enter run() 0x19ea09a600: 5: set_msg 0x19ea09a600: 5: msg: "new message" 0x19ea09a600: 5: exit run() 0x1a4d8c8200: 6: enter run() 0x1a4d8c8200: 6: set_msg 0x1a4d8c8200: 6: msg: "new message" 0x1a4d8c8200: 6: exit run() 0x1a0a77a600: 7: enter run() 0x1a0a77a600: 7: set_msg 0x1a0a77aa00: 8: enter run() 0x1a0a77a600: 7: msg: "new message" 0x1a0a77a600: 7: exit run() 0x1a0a77aa00: 8: set_msg 0x1a0a77aa00: 8: msg: "new message" 0x1a0a77aa00: 8: exit run() 0x19ea09aa00: 9: enter run() 0x19ea09aa00: 9: set_msg 0x19ea09aa00: 9: msg: "new message" 0x19ea09aa00: 9: exit run() 0x1a4d8c8400: 10: enter run() 0x1a4d8c8400: 10: set_msg 0x1a4d8c8400: 10: msg: "new message" 0x1a0f3eec00: 11: enter run() 0x1a0f3eec00: 11: set_msg 0x1a0f3eec00: 11: msg: "new message" 0x1a0f3eec00: 11: exit run() 0x1a4d8c8400: 10: exit run() 0x19ea099200: 12: enter run() 0x19ea099200: 12: set_msg 0x19ea099200: 12: msg: "new message" 0x19ea099200: 12: exit run() 0x1a0f3ecc00: 13: enter run() 0x1a0f3ecc00: 13: set_msg 0x1a0f3ecc00: 13: msg: "new message" 0x1a0f3ecc00: 13: exit run() 0x1a0a77b400: 14: enter run() 0x1a0a77b400: 14: set_msg 0x1a0a77b400: 14: msg: "new message" 0x1a0a77b400: 14: exit run() 0x19ea098c00: 15: enter run() 0x19ea098c00: 15: set_msg 0x19ea098c00: 15: msg: "new message" 0x19ea098c00: 15: exit run() main: 44 0x1a4d8cb400: 0: enter run() 0x1a4d8cb400: 0: set_msg 0x1a0a77a600: 1: enter run() 0x1a4d8cb400: 0: msg: "new message" 0x1a0a77a600: 1: set_msg 0x1a4d8cb400: 0: exit run() 0x1a0a77a600: 1: msg: "new message" 0x1a0a77a600: 1: exit run() 0x19ea098200: 2: enter run() 0x19ea098200: 2: set_msg 0x19ea098200: 2: msg: "new message" 0x19ea098200: 2: exit run() 0x1a0f3eee00: 3: enter run() 0x1a0f3eee00: 3: set_msg 0x1a0f3eee00: 3: msg: "new message" 0x1a0f3eee00: 3: exit run() 0x1a0f3efa00: 4: enter run() 0x1a0f3efa00: 4: set_msg 0x1a0f3efa00: 4: msg: "new message" 0x1a0f3efa00: 4: exit run() 0x1a4d8c8000: 5: enter run() 0x1a4d8c8000: 5: set_msg 0x1a4d8c8000: 5: msg: "new message" 0x1a4d8c8000: 5: exit run() 0x1a0a778400: 6: enter run() 0x1a0a778400: 6: set_msg 0x1a0a778400: 6: msg: "new message" 0x1a0a778400: 6: exit run() 0x1a4d8cac00: 7: enter run() 0x1a0a77b800: 8: enter run() 0x1a4d8cac00: 7: set_msg 0x1a0f3ec200: 9: enter run() 0x1a0f3ec200: 9: set_msg 0x1a0f3ec200: 9: msg: "new message" 0x1a0f3ec200: 9: exit run() 0x1a0a77b800: 8: set_msg 0x1a0a77b800: 8: msg: "new message" 0x1a0a77b800: 8: exit run() 0x1a4d8cac00: 7: msg: "new message" 0x1a4d8cac00: 7: exit run() 0x1a0f3ee200: 10: enter run() 0x1a0f3ee200: 10: set_msg 0x1a0f3ee200: 10: msg: "new message" 0x1a0f3ee200: 10: exit run() 0x1a0a77a400: 11: enter run() 0x1a0a77a400: 11: set_msg 0x1a0a77a400: 11: msg: "new message" 0x1a4d8ca800: 12: enter run() 0x1a0a77a400: 11: exit run() 0x1a4d8ca800: 12: set_msg 0x1a4d8ca800: 12: msg: "new message" 0x1a0a77ba00: 13: enter run() 0x1a4d8ca800: 12: exit run() 0x1a0a77ba00: 13: set_msg 0x1a0a77ba00: 13: msg: "new message" 0x1a0a77ba00: 13: exit run() 0x1a0f3ee800: 14: enter run() 0x1a0f3ee800: 14: set_msg 0x1a0f3ee800: 14: msg: "new message" 0x1a0f3ee800: 14: exit run() 0x19ea098000: 15: enter run() 0x19ea098000: 15: set_msg 0x19ea098000: 15: msg: "new message" 0x19ea098000: 15: exit run() main: 45 0x1a4d8c8200: 0: enter run() 0x1a4d8c8200: 0: set_msg 0x1a0f3ed400: 1: enter run() 0x1a4d8c8200: 0: msg: "new message" 0x1a4d8c8200: 0: exit run() 0x1a0f3ed400: 1: set_msg 0x1a0f3ec800: 2: enter run() 0x1a0f3ed400: 1: msg: "new message" 0x1a0a77b400: 3: enter run() 0x1a0a77b400: 3: set_msg 0x1a0a77b400: 3: msg: "new message" 0x1a0a77b400: 3: exit run() 0x1a0f3ed400: 1: exit run() 0x1a4d8caa00: 4: enter run() 0x1a0f3ec800: 2: set_msg 0x1a0f3efc00: 5: enter run() 0x1a0f3efc00: 5: set_msg 0x1a0f3efc00: 5: msg: "new message" 0x1a0f3efc00: 5: exit run() 0x1a4d8caa00: 4: set_msg 0x1a0f3ec800: 2: msg: "new message" 0x1a0f3ec800: 2: exit run() 0x1a4d8caa00: 4: msg: "new message" 0x1a4d8caa00: 4: exit run() 0x19ea098a00: 6: enter run() 0x19ea098a00: 6: set_msg 0x19ea098a00: 6: msg: "new message" 0x19ea098a00: 6: exit run() 0x1a4d8cb600: 7: enter run() 0x1a4d8c8400: 8: enter run() 0x1a4d8cb600: 7: set_msg 0x1a4d8c8400: 8: set_msg 0x1a4d8cb600: 7: msg: "new message" 0x1a4d8c8800: 9: enter run() 0x1a4d8cb600: 7: exit run() 0x1a4d8c8400: 8: msg: "new message" 0x1a0f3ec400: 10: enter run() 0x1a0f3ec400: 10: set_msg 0x1a0f3ec400: 10: msg: "new message" 0x1a0f3ec400: 10: exit run() 0x1a4d8c8400: 8: exit run() 0x1a0a77b200: 11: enter run() 0x1a4d8c8800: 9: set_msg 0x1a0f3eec00: 12: enter run() 0x1a0f3eec00: 12: set_msg 0x1a0f3eec00: 12: msg: "new message" 0x1a0f3eec00: 12: exit run() 0x1a0a77b600: 13: enter run() 0x1a0a77b600: 13: set_msg 0x1a0a77b200: 11: set_msg 0x1a0a77b200: 11: msg: "new message" 0x1a0a77b200: 11: exit run() 0x19ea09ba00: 14: enter run() 0x19ea09ba00: 14: set_msg 0x19ea09ba00: 14: msg: "new message" 0x1a4d8c8800: 9: msg: "new message" 0x19ea09ba00: 14: exit run() 0x1a0a77b600: 13: msg: "new message" 0x1a4d8c8800: 9: exit run() 0x1a0a77b600: 13: exit run() 0x1a4d8cae00: 15: enter run() 0x1a4d8cae00: 15: set_msg 0x1a4d8cae00: 15: msg: "new message" 0x1a4d8cae00: 15: exit run() main: 46 0x1a4d8ca800: 0: enter run() 0x1a4d8ca800: 0: set_msg 0x1a4d8ca000: 1: enter run() 0x1a4d8ca800: 0: msg: "new message" 0x1a4d8ca000: 1: set_msg 0x1a4d8ca800: 0: exit run() 0x1a4d8ca000: 1: msg: "new message" 0x1a4d8ca000: 1: exit run() 0x19ea09a600: 2: enter run() 0x19ea09a600: 2: set_msg 0x19ea09a600: 2: msg: "new message" 0x19ea09a600: 2: exit run() 0x1a0a778000: 3: enter run() 0x1a0a778000: 3: set_msg 0x1a0a778000: 3: msg: "new message" 0x1a0a778000: 3: exit run() 0x1a4d8c9e00: 4: enter run() 0x1a4d8c9e00: 4: set_msg 0x1a4d8c9e00: 4: msg: "new message" 0x1a4d8c9e00: 4: exit run() 0x1a0f3eee00: 5: enter run() 0x1a0f3eee00: 5: set_msg 0x1a0f3eee00: 5: msg: "new message" 0x19ea09be00: 6: enter run() 0x1a0f3eee00: 5: exit run() 0x19ea09be00: 6: set_msg 0x19ea09be00: 6: msg: "new message" 0x19ea09be00: 6: exit run() 0x1a0f3ec600: 7: enter run() 0x1a0f3ec600: 7: set_msg 0x1a0f3ec600: 7: msg: "new message" 0x1a0f3ec600: 7: exit run() 0x1a4d8c8800: 8: enter run() 0x1a4d8c8800: 8: set_msg 0x1a4d8c8800: 8: msg: "new message" 0x1a4d8c8800: 8: exit run() 0x1a0a77bc00: 9: enter run() 0x1a0a77bc00: 9: set_msg 0x1a0a77bc00: 9: msg: "new message" 0x1a0a77bc00: 9: exit run() 0x1a4d8cb600: 10: enter run() 0x1a4d8cb600: 10: set_msg 0x1a4d8cb600: 10: msg: "new message" 0x1a4d8cb600: 10: exit run() 0x1a0f3ee200: 11: enter run() 0x1a0f3ee200: 11: set_msg 0x1a0f3ee200: 11: msg: "new message" 0x1a0f3ee200: 11: exit run() 0x1a4d8c8200: 12: enter run() 0x1a4d8c8200: 12: set_msg 0x1a4d8c8200: 12: msg: "new message" 0x1a4d8c8200: 12: exit run() 0x19ea099400: 13: enter run() 0x19ea099400: 13: set_msg 0x19ea099400: 13: msg: "new message" 0x19ea099400: 13: exit run() 0x1a0a778200: 14: enter run() 0x1a0a778200: 14: set_msg 0x1a0a778200: 14: msg: "new message" 0x1a0a778200: 14: exit run() 0x19ea09b800: 15: enter run() 0x19ea09b800: 15: set_msg 0x19ea09b800: 15: msg: "new message" 0x19ea09b800: 15: exit run() main: 47 0x1a0f3ec000: 0: enter run() 0x1a0f3ec000: 0: set_msg 0x19ea099600: 1: enter run() 0x1a0f3ec000: 0: msg: "new message" 0x19ea099600: 1: set_msg 0x1a0f3ec000: 0: exit run() 0x19ea099600: 1: msg: "new message" 0x19ea099600: 1: exit run() 0x19ea098600: 2: enter run() 0x19ea098600: 2: set_msg 0x19ea098600: 2: msg: "new message" 0x19ea098600: 2: exit run() 0x1a4d8c9600: 3: enter run() 0x1a4d8c9600: 3: set_msg 0x1a4d8c9600: 3: msg: "new message" 0x1a4d8c9600: 3: exit run() 0x19ea09ba00: 4: enter run() 0x19ea09ba00: 4: set_msg 0x19ea09ba00: 4: msg: "new message" 0x19ea09ba00: 4: exit run() 0x1a4d8c8a00: 5: enter run() 0x1a4d8c8000: 6: enter run() 0x1a4d8c8a00: 5: set_msg 0x1a4d8c8000: 6: set_msg 0x1a4d8c8a00: 5: msg: "new message" 0x1a4d8c8000: 6: msg: "new message" 0x1a4d8c8a00: 5: exit run() 0x1a4d8c8000: 6: exit run() 0x1a0f3ec400: 7: enter run() 0x1a0f3ec400: 7: set_msg 0x1a0f3ec400: 7: msg: "new message" 0x1a0f3ec400: 7: exit run() 0x1a4d8c9c00: 8: enter run() 0x1a4d8c9c00: 8: set_msg 0x1a4d8c9c00: 8: msg: "new message" 0x1a4d8c9c00: 8: exit run() 0x1a0a779000: 9: enter run() 0x1a0a779000: 9: set_msg 0x1a0a779000: 9: msg: "new message" 0x1a0a779000: 9: exit run() 0x1a0a77bc00: 10: enter run() 0x1a0a77bc00: 10: set_msg 0x1a0a77bc00: 10: msg: "new message" 0x1a0a77bc00: 10: exit run() 0x1a4d8ca200: 11: enter run() 0x1a4d8ca200: 11: set_msg 0x1a4d8ca200: 11: msg: "new message" 0x1a4d8ca200: 11: exit run() 0x1a0a77b000: 12: enter run() 0x19ea09a600: 13: enter run() 0x1a0a77b000: 12: set_msg 0x1a0a77b800: 14: enter run() 0x19ea09a600: 13: set_msg 0x1a0a77b800: 14: set_msg 0x1a0a77b800: 14: msg: "new message" 0x1a0a77b800: 14: exit run() 0x1a0a77b000: 12: msg: "new message" 0x19ea09a600: 13: msg: "new message" 0x19ea09a600: 13: exit run() 0x1a0a77b000: 12: exit run() 0x1a4d8cb000: 15: enter run() 0x1a4d8cb000: 15: set_msg 0x1a4d8cb000: 15: msg: "new message" 0x1a4d8cb000: 15: exit run() main: 48 0x1a0f3efe00: 0: enter run() 0x1a0f3efe00: 0: set_msg 0x1a0f3efe00: 0: msg: "new message" 0x1a0f3efe00: 0: exit run() 0x1a0f3ee400: 1: enter run() 0x1a0f3ee400: 1: set_msg 0x19ea099c00: 2: enter run() 0x1a0f3ee400: 1: msg: "new message" 0x19ea09b200: 3: enter run() 0x19ea09b200: 3: set_msg 0x19ea09b200: 3: msg: "new message" 0x19ea09b200: 3: exit run() 0x1a0f3ee400: 1: exit run() 0x19ea099c00: 2: set_msg 0x19ea099c00: 2: msg: "new message" 0x19ea099c00: 2: exit run() 0x1a4d8c8c00: 4: enter run() 0x1a4d8c8c00: 4: set_msg 0x1a0a778000: 5: enter run() 0x1a4d8c8c00: 4: msg: "new message" 0x1a4d8c8c00: 4: exit run() 0x1a0f3ede00: 6: enter run() 0x1a0a778000: 5: set_msg 0x1a0f3ede00: 6: set_msg 0x19ea09a000: 7: enter run() 0x19ea09a000: 7: set_msg 0x19ea09a200: 8: enter run() 0x1a0a778000: 5: msg: "new message" 0x19ea09a000: 7: msg: "new message" 0x1a0a778000: 5: exit run() 0x19ea09a000: 7: exit run() 0x1a4d8cb200: 9: enter run() 0x1a0f3ede00: 6: msg: "new message" 0x1a0f3ede00: 6: exit run() 0x19ea09a200: 8: set_msg 0x19ea09a200: 8: msg: "new message" 0x1a0a778400: 10: enter run() 0x1a4d8cb200: 9: set_msg 0x19ea09a200: 8: exit run() 0x1a0a778400: 10: set_msg 0x1a0f3ef200: 11: enter run() 0x1a4d8cb200: 9: msg: "new message" 0x1a0a778400: 10: msg: "new message" 0x1a4d8cb200: 9: exit run() 0x1a0a779e00: 12: enter run() 0x1a0a779e00: 12: set_msg 0x19ea099800: 13: enter run() 0x1a0a779e00: 12: msg: "new message" 0x1a0f3ed200: 14: enter run() 0x1a0f3ed200: 14: set_msg 0x1a0f3ed200: 14: msg: "new message" 0x1a0f3ed200: 14: exit run() 0x19ea099a00: 15: enter run() 0x19ea099a00: 15: set_msg 0x19ea099a00: 15: msg: "new message" 0x19ea099a00: 15: exit run() 0x19ea099800: 13: set_msg 0x19ea099800: 13: msg: "new message" 0x19ea099800: 13: exit run() 0x1a0f3ef200: 11: set_msg 0x1a0a779e00: 12: exit run() 0x1a0f3ef200: 11: msg: "new message" 0x1a0f3ef200: 11: exit run() 0x1a0a778400: 10: exit run() main: 49 0x19ea09b400: 0: enter run() 0x19ea09b400: 0: set_msg 0x19ea09b400: 0: msg: "new message" 0x19ea09b400: 0: exit run() 0x1a0f3ed800: 1: enter run() 0x1a0f3ed800: 1: set_msg 0x1a0f3ed800: 1: msg: "new message" 0x1a0f3ed800: 1: exit run() 0x1a0a778800: 2: enter run() 0x1a0a778800: 2: set_msg 0x1a0a778800: 2: msg: "new message" 0x1a0a778800: 2: exit run() 0x1a4d8cb400: 3: enter run() 0x1a0f3eda00: 4: enter run() 0x1a4d8cb400: 3: set_msg 0x1a0f3eda00: 4: set_msg 0x1a4d8cb400: 3: msg: "new message" 0x1a4d8cb400: 3: exit run() 0x1a0f3eda00: 4: msg: "new message" 0x1a0f3eda00: 4: exit run() 0x1a4d8c9000: 5: enter run() 0x1a4d8c9000: 5: set_msg 0x1a4d8c9000: 5: msg: "new message" 0x1a4d8c9000: 5: exit run() 0x1a0f3ef800: 6: enter run() 0x1a0f3ef800: 6: set_msg 0x1a0f3ef800: 6: msg: "new message" 0x1a0f3ef800: 6: exit run() 0x1a4d8cae00: 7: enter run() 0x1a4d8cae00: 7: set_msg 0x1a4d8cae00: 7: msg: "new message" 0x1a4d8cae00: 7: exit run() 0x1a0a778200: 8: enter run() 0x1a0a778200: 8: set_msg 0x1a0a778200: 8: msg: "new message" 0x1a0a778200: 8: exit run() 0x1a0f3ee600: 9: enter run() 0x1a0f3ee600: 9: set_msg 0x1a0a778600: 10: enter run() 0x1a4d8c9200: 11: enter run() 0x1a0f3efa00: 12: enter run() 0x1a0f3ed600: 13: enter run() 0x19ea09b800: 14: enter run() 0x1a0f3edc00: 15: enter run() 0x1a0f3efa00: 12: set_msg 0x19ea09b800: 14: set_msg 0x19ea09b800: 14: msg: "new message" 0x19ea09b800: 14: exit run() 0x1a4d8c9200: 11: set_msg 0x1a4d8c9200: 11: msg: "new message" 0x1a4d8c9200: 11: exit run() 0x1a0f3ed600: 13: set_msg 0x1a0f3efa00: 12: msg: "new message" 0x1a0f3efa00: 12: exit run() 0x1a0f3ee600: 9: msg: "new message" 0x1a0f3ee600: 9: exit run() 0x1a0f3edc00: 15: set_msg 0x1a0f3edc00: 15: msg: "new message" 0x1a0f3edc00: 15: exit run() 0x1a0a778600: 10: set_msg 0x1a0a778600: 10: msg: "new message" 0x1a0a778600: 10: exit run() 0x1a0f3ed600: 13: msg: "new message" 0x1a0f3ed600: 13: exit run() main: 50 0x1a0a77b800: 0: enter run() 0x1a0a77b800: 0: set_msg 0x1a0a77b800: 0: msg: "new message" 0x1a0a77b800: 0: exit run() 0x19ea098600: 1: enter run() 0x19ea098600: 1: set_msg 0x19ea098600: 1: msg: "new message" 0x19ea098600: 1: exit run() 0x1a0f3eee00: 2: enter run() 0x1a0f3eee00: 2: set_msg 0x1a0f3eee00: 2: msg: "new message" 0x1a0f3eee00: 2: exit run() 0x1a4d8ca800: 3: enter run() 0x1a4d8ca800: 3: set_msg 0x1a4d8ca800: 3: msg: "new message" 0x1a4d8ca800: 3: exit run() 0x1a0a77b600: 4: enter run() 0x1a0a77b600: 4: set_msg 0x1a4d8c9400: 5: enter run() 0x1a0a77b600: 4: msg: "new message" 0x1a0a77ac00: 6: enter run() 0x1a4d8c9400: 5: set_msg 0x1a0a77b600: 4: exit run() 0x1a4d8c9400: 5: msg: "new message" 0x1a4d8c9400: 5: exit run() 0x1a0a77ac00: 6: set_msg 0x1a0a77ac00: 6: msg: "new message" 0x1a0a77ac00: 6: exit run() 0x19ea09b400: 7: enter run() 0x19ea09b400: 7: set_msg 0x19ea09b400: 7: msg: "new message" 0x19ea09b400: 7: exit run() 0x1a0f3ef400: 8: enter run() 0x1a0f3ef400: 8: set_msg 0x1a0f3ef400: 8: msg: "new message" 0x1a0f3ef400: 8: exit run() 0x1a0f3ee200: 9: enter run() 0x1a0f3ee200: 9: set_msg 0x1a0f3ee200: 9: msg: "new message" 0x1a0f3ee200: 9: exit run() 0x1a4d8cac00: 10: enter run() 0x1a4d8cac00: 10: set_msg 0x1a4d8cac00: 10: msg: "new message" 0x1a4d8cac00: 10: exit run() 0x1a0a77a200: 11: enter run() 0x1a0a77a200: 11: set_msg 0x1a0a77a200: 11: msg: "new message" 0x1a0a77a200: 11: exit run() 0x19ea09b000: 12: enter run() 0x19ea09b000: 12: set_msg 0x19ea09a400: 13: enter run() 0x19ea09b000: 12: msg: "new message" 0x1a4d8cba00: 14: enter run() 0x19ea09b000: 12: exit run() 0x19ea09a400: 13: set_msg 0x19ea09a400: 13: msg: "new message" 0x1a4d8cb600: 15: enter run() 0x1a4d8cb600: 15: set_msg 0x1a4d8cb600: 15: msg: "new message" 0x1a4d8cb600: 15: exit run() 0x19ea09a400: 13: exit run() 0x1a4d8cba00: 14: set_msg 0x1a4d8cba00: 14: msg: "new message" 0x1a4d8cba00: 14: exit run() main: 51 0x1a0a779400: 0: enter run() 0x1a0a779400: 0: set_msg 0x1a0a779400: 0: msg: "new message" 0x1a0a779400: 0: exit run() 0x19ea09a600: 1: enter run() 0x19ea09a600: 1: set_msg 0x19ea09a600: 1: msg: "new message" 0x19ea09a600: 1: exit run() 0x1a0a77aa00: 2: enter run() 0x1a0a77aa00: 2: set_msg 0x1a0a77aa00: 2: msg: "new message" 0x1a0a77rthread reaping 0x1a0a779400 stack 0x1a3e4d77e0 rthread reaping 0x19ea09a600 stack 0x1a3e553330 0x1a0f3ec200: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09ac00: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0a778c00: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a0a77ba00: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a4d8cb200: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a4d8c8800: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a4d8c8a00: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a4d8cb800: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x19ea09a000: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a0f3ee600: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a0a77b000: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x19ea098800: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a0f3ede00: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a0f3ec200: rwlock_unlock 0x1a2a716df0 0x1a0a778c00: rwlock_unlock 0x1a2a716df0 0x1a0a778c00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778c00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8800: rwlock_unlock 0x1a2a716df0 0x1a0f3ec200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec200: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a77aa00 stack 0x1a3e4dfcf0 0x1a4d8c8a00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8a00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77ba00: rwlock_unlock 0x1a2a716df0 0x1a0f3ede00: rwlock_unlock 0x1a2a716df0 0x19ea09a000: rwlock_unlock 0x1a2a716df0 0x19ea09a000: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a000: rwlock_unlock 0x1a2a716df0 0x1a4d8cb200: rwlock_unlock 0x1a2a716df0 0x1a4d8cb200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb200: rwlock_unlock 0x1a2a716df0 0x1a4d8c8a00: rwlock_unlock 0x1a2a716df0 0x1a0a77ba00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77ba00: rwlock_unlock 0x1a2a716df0 0x1a0a77b000: rwlock_unlock 0x1a2a716df0 0x1a0a77b000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77b000: rwlock_unlock 0x1a2a716df0 0x1a0f3ede00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098800: rwlock_unlock 0x1a2a716df0 0x1a4d8c8800: rwlock_rdlock 0x1a2a716df0 (4294967295) 0x1a4d8c8800: rwlock_unlock 0x1a2a716df0 0x1a0f3ee600: rwlock_unlock 0x1a2a716df0 0x1a4d8cb800: rwlock_unlock 0x1a2a716df0 0x1a4d8cb800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb800: rwlock_unlock 0x1a2a716df0 0x1a0f3ede00: rwlock_unlock 0x1a2a716df0 0x19ea098800: rwlock_rdlock 0x1a2a716df0 (1) 0x1a0f3ee600: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09ac00: rwlock_unlock 0x1a2a716df0 0x19ea09ac00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09ac00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ec200 stack 0x1a3e4d7b70 0x19ea098800: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea09ac00 stack 0x1a3e4dccf0 rthread reaping 0x1a0a778c00 stack 0x1a3e4d6a90 rthread reaping 0x1a0a77ba00 stack 0x1a3e552f70 rthread reaping 0x1a4d8cb200 stack 0x1a3e5d2250 rthread reaping 0x1a4d8c8800 stack 0x1a3e4ddfe0 rthread reaping 0x1a4d8c8a00 stack 0x1a3e5d05d0 rthread reaping 0x1a4d8cb800 stack 0x1a3e5d01b0 rthread reaping 0x19ea09a000 stack 0x1a3e4de0a0 0x1a0f3ee600: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ee600 stack 0x1a3e4dc8d0 rthread reaping 0x1a0a77b000 stack 0x1a3e4dd3e0 rthread reaping 0x19ea098800 stack 0x1a3e5d1500 rthread reaping 0x1a0f3ede00 stack 0x1a3e5d14d0 0x19ea099600: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099600: rwlock_unlock 0x1a2a716df0 0x19ea099600: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099600: rwlock_unlock 0x1a2a716df0 0x1a4d8cb400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb400: rwlock_unlock 0x1a2a716df0 0x1a4d8cb400: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09b800: rwlock_wrlock 0x1a2a716df0 (1) 0x1a4d8cb400: rwlock_unlock 0x1a2a716df0 0x1a4d8cba00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09b800: rwlock_unlock 0x1a2a716df0 0x19ea09b800: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09b800: rwlock_unlock 0x1a2a716df0 0x1a4d8cba00: rwlock_unlock 0x1a2a716df0 0x1a4d8cba00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098a00: rwlock_wrlock 0x1a2a716df0 (1) 0x1a4d8cba00: rwlock_unlock 0x1a2a716df0 0x19ea098a00: rwlock_unlock 0x1a2a716df0 0x19ea098a00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098a00: rwlock_unlock 0x1a2a716df0 0x1a0a77a600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a600: rwlock_unlock 0x1a2a716df0 0x1a0a77a600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a600: rwlock_unlock 0x1a2a716df0 0x19ea098200: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098200: rwlock_unlock 0x1a2a716df0 0x19ea098200: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098200: rwlock_unlock 0x1a2a716df0 0x1a0a779200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9000: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0a779200: rwlock_unlock 0x1a2a716df0 0x1a4d8c9000: rwlock_unlock 0x1a2a716df0 0x1a0a779200: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x1a0a779200: rwlock_unlock 0x1a2a716df0 0x1a4d8c9000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9800: rwlock_wrlock 0x1a2a716df0 (1) 0x1a4d8c9000: rwlock_unlock 0x1a2a716df0 0x1a4d8c9800: rwlock_unlock 0x1a2a716df0 0x1a4d8c9800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cbe00: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a4d8c9800: rwlock_unlock 0x1a2a716df0 0x19ea09a200: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09a200: rwlock_unlock 0x1a2a716df0 0x19ea09a200: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a200: rwlock_unlock 0x1a2a716df0 0x1a0f3efe00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3efe00: rwlock_unlock 0x1a2a716df0 0x1a4d8cbe00: rwlock_unlock 0x1a2a716df0 0x1a0f3efe00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cbe00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3efe00: rwlock_unlock 0x1a2a716df0 0x1a4d8cbe00: rwlock_unlock 0x1a2a716df0 0x1a0f3ef000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ef000: rwlock_unlock 0x1a2a716df0 0x1a0f3ef000: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09bc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ef000: rwlock_unlock 0x1a2a716df0 0x19ea09bc00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea099600 stack 0x1a3e5d14d0 0x19ea09bc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cbc00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09bc00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8cb400 stack 0x1a3e5d1500 rthread reaping 0x19ea09b800 stack 0x1a3e4dd3e0 rthread reaping 0x1a4d8cba00 stack 0x1a3e4dc8d0 rthread reaping 0x19ea098a00 stack 0x1a3e4de0a0 rthread reaping 0x1a0a77a600 stack 0x1a3e5d01b0 rthread reaping 0x19ea098200 stack 0x1a3e5d05d0 0x1a4d8cbc00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a779200 stack 0x1a3e4ddfe0 0x1a4d8cbc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cbc00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8c9000 stack 0x1a3e5d2250 rthread reaping 0x1a4d8c9800 stack 0x1a3e552f70 rthread reaping 0x1a4d8cbe00 stack 0x1a3e4d6a90 rthread reaping 0x19ea09a200 stack 0x1a3e4dccf0 rthread reaping 0x1a0f3efe00 stack 0x1a3e4d7b70 rthread reaping 0x1a0f3ef000 stack 0x1a3e4dfcf0 rthread reaping 0x19ea09bc00 stack 0x1a3e553330 rthread reaping 0x1a4d8cbc00 stack 0x1a3e4d77e0 0x1a0a779600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779600: rwlock_unlock 0x1a2a716df0 0x1a0a779600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779600: rwlock_unlock 0x1a2a716df0 0x1a0f3eec00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3eec00: rwlock_unlock 0x1a2a716df0 0x1a0f3eec00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3eec00: rwlock_unlock 0x1a2a716df0 0x1a0f3ee400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3eee00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ee400: rwlock_unlock 0x1a2a716df0 0x1a4d8c9600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ee400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9600: rwlock_unlock 0x1a2a716df0 0x1a4d8c9600: rwlock_rdlock 0x1a2a716df0 (1) 0x1a0f3ee400: rwlock_unlock 0x1a2a716df0 0x1a4d8c9600: rwlock_unlock 0x1a2a716df0 0x1a0f3eea00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3eea00: rwlock_unlock 0x1a2a716df0 0x1a0f3eea00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3eea00: rwlock_unlock 0x1a2a716df0 0x1a0f3ed000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ed000: rwlock_unlock 0x1a2a716df0 0x1a0f3ed000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ed000: rwlock_unlock 0x1a2a716df0 0x1a0f3ec400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ec400: rwlock_unlock 0x1a2a716df0 0x1a0f3ec400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3eee00: rwlock_unlock 0x1a2a716df0 0x19ea098400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3eee00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098400: rwlock_unlock 0x1a2a716df0 0x19ea098400: rwlock_rdlock 0x1a2a716df0 (1) 0x1a0f3eee00: rwlock_unlock 0x1a2a716df0 0x19ea098400: rwlock_unlock 0x1a2a716df0 0x1a0f3ec400: rwlock_unlock 0x1a2a716df0 0x1a0f3ede00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ede00: rwlock_unlock 0x1a2a716df0 0x1a0f3ede00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ede00: rwlock_unlock 0x1a2a716df0 0x1a0f3ec800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779400: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0f3ec000: rwlock_wrlock 0x1a2a716df0 (4294967295) rthread reaping 0x1a0a779600 stack 0x1a3e4d77e0 rthread reaping 0x1a0f3eec00 stack 0x1a3e553330 rthread reaping 0x1a0f3ee400 stack 0x1a3e4dfcf0 rthread reaping 0x1a0f3eee00 stack 0x1a3e4d7b70 rthread reaping 0x1a4d8c9600 stack 0x1a3e4dccf0 0x1a0f3ec800: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3eea00 stack 0x1a3e4d6a90 0x1a4d8cb200: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a0f3ed000 stack 0x1a3e552f70 0x1a4d8cb200: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ec400 stack 0x1a3e5d2250 0x1a4d8cb200: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x19ea098400 stack 0x1a3e4ddfe0 0x1a4d8cb200: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ede00 stack 0x1a3e5d05d0 0x1a0a779400: rwlock_unlock 0x1a2a716df0 0x1a4d8cb000: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a0f3ec800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb000: rwlock_unlock 0x1a2a716df0 0x1a0f3ec000: rwlock_unlock 0x1a2a716df0 0x1a0a779400: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x1a0f3ec000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779400: rwlock_unlock 0x1a2a716df0 0x1a0f3ec000: rwlock_unlock 0x1a2a716df0 0x1a4d8cac00: rwlock_wrlock 0x1a2a716df0 (1) 0x1a4d8cac00: rwlock_unlock 0x1a2a716df0 0x1a4d8cac00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cac00: rwlock_unlock 0x1a2a716df0 0x1a0f3ec800: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ec800 stack 0x1a3e5d01b0 0x1a4d8cb000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb000: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a779400 stack 0x1a3e4de0a0 rthread reaping 0x1a0f3ec000 stack 0x1a3e4dc8d0 rthread reaping 0x1a4d8cb000 stack 0x1a3e4dd3e0 rthread reaping 0x1a4d8cb200 stack 0x1a3e5d1500 rthread reaping 0x1a4d8cac00 stack 0x1a3e5d14d0 0x1a0a779200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779200: rwlock_unlock 0x1a2a716df0 0x1a0a779200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779200: rwlock_unlock 0x1a2a716df0 0x1a4d8cb600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a000: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0a779000: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0f3ef400: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0f3ecc00: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x19ea09a600: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a4d8cb600: rwlock_unlock 0x1a2a716df0 0x1a4d8c8200: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0f3ef400: rwlock_unlock 0x1a2a716df0 0x1a0a77bc00: rwlock_wrlock 0x1a2a716df0 (2147483647) rthread reaping 0x1a0a779200 stack 0x1a3e5d14d0 0x1a0a77bc00: rwlock_unlock 0x1a2a716df0 0x1a0a778c00: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0a77bc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779800: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0a778c00: rwlock_unlock 0x1a2a716df0 0x1a0a779a00: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x19ea09a000: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0a779a00: rwlock_unlock 0x1a2a716df0 0x1a0a778000: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0f3ef200: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a4d8c8400: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0a778000: rwlock_unlock 0x1a2a716df0 0x1a0a77a000: rwlock_unlock 0x1a2a716df0 0x1a4d8c8200: rwlock_unlock 0x1a2a716df0 0x1a4d8c8200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8200: rwlock_unlock 0x1a2a716df0 0x1a0f3ef200: rwlock_unlock 0x1a2a716df0 0x1a0f3ef200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ef200: rwlock_unlock 0x1a2a716df0 0x1a0a778c00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ecc00: rwlock_unlock 0x1a2a716df0 0x1a0a77a000: rwlock_unlock 0x1a2a716df0 0x1a0a778c00: rwlock_unlock 0x1a2a716df0 0x1a4d8cb600: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x1a0a779800: rwlock_unlock 0x1a2a716df0 0x1a4d8c8400: rwlock_unlock 0x1a2a716df0 0x19ea09a600: rwlock_unlock 0x1a2a716df0 0x1a0a77bc00: rwlock_unlock 0x1a2a716df0 0x1a0a779a00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779a00: rwlock_unlock 0x1a2a716df0 0x1a0f3ecc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ecc00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8400: rwlock_rdlock 0x1a2a716df0 (1) 0x1a4d8cb600: rwlock_unlock 0x1a2a716df0 0x1a0a779800: rwlock_rdlock 0x1a2a716df0 (3) 0x1a0a779800: rwlock_unlock 0x1a2a716df0 0x1a4d8c8400: rwlock_unlock 0x1a2a716df0 0x1a0a778000: rwlock_unlock 0x1a2a716df0 0x19ea09a000: rwlock_unlock 0x1a2a716df0 0x19ea09a000: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a000: rwlock_unlock 0x1a2a716df0 0x1a0f3ef400: rwlock_rdlock 0x1a2a716df0 (1) 0x19ea09a600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ef400: rwlock_unlock 0x1a2a716df0 0x19ea09a600: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ecc00 stack 0x1a3e4dd3e0 rthread reaping 0x1a4d8cb600 stack 0x1a3e5d1500 0x1a0a779000: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a779800 stack 0x1a3e4dc8d0 0x1a0a779000: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a0a778c00 stack 0x1a3e4de0a0 0x1a0a779000: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a77a000 stack 0x1a3e5d01b0 rthread reaping 0x1a4d8c8200 stack 0x1a3e5d05d0 rthread reaping 0x19ea09a000 stack 0x1a3e4ddfe0 rthread reaping 0x1a0f3ef400 stack 0x1a3e5d2250 rthread reaping 0x1a0a77bc00 stack 0x1a3e552f70 rthread reaping 0x1a0f3ef200 stack 0x1a3e4d6a90 rthread reaping 0x1a0a779000 stack 0x1a3e4dccf0 rthread reaping 0x19ea09a600 stack 0x1a3e4d7b70 rthread reaping 0x1a0a779a00 stack 0x1a3e4dfcf0 rthread reaping 0x1a4d8c8400 stack 0x1a3e553330 rthread reaping 0x1a0a778000 stack 0x1a3e4d77e0 0x1a4d8ca800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8ca800: rwlock_unlock 0x1a2a716df0 0x1a4d8ca800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8ca800: rwlock_unlock 0x1a2a716df0 0x1a0a779200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779200: rwlock_unlock 0x1a2a716df0 0x1a0a779200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779200: rwlock_unlock 0x1a2a716df0 0x19ea099600: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099600: rwlock_unlock 0x1a2a716df0 0x19ea099600: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099600: rwlock_unlock 0x1a2a716df0 0x1a0f3ece00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ece00: rwlock_unlock 0x1a2a716df0 0x1a0f3ece00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ece00: rwlock_unlock 0x1a2a716df0 0x19ea098800: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098800: rwlock_unlock 0x1a2a716df0 0x19ea098800: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098800: rwlock_unlock 0x1a2a716df0 0x1a0a77a000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a000: rwlock_unlock 0x1a2a716df0 0x1a0a77a000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a000: rwlock_unlock 0x1a2a716df0 0x1a4d8c9600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9600: rwlock_unlock 0x1a2a716df0 0x1a4d8c9600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9600: rwlock_unlock 0x1a2a716df0 0x1a4d8ca600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8a00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9800: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a4d8ca600: rwlock_unlock 0x1a2a716df0 0x1a4d8ca000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8ca000: rwlock_unlock 0x1a2a716df0 0x1a4d8ca600: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x1a4d8ca000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8ca600: rwlock_unlock 0x1a2a716df0 0x1a4d8ca000: rwlock_unlock 0x1a2a716df0 0x1a4d8c9800: rwlock_unlock 0x1a2a716df0 0x19ea098a00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098a00: rwlock_unlock 0x1a2a716df0 0x19ea098a00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098a00: rwlock_unlock 0x1a2a716df0 0x1a4d8c9800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77be00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9800: rwlock_unlock 0x1a2a716df0 0x19ea09a800: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09a800: rwlock_unlock 0x1a2a716df0 0x19ea09a800: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a800: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8ca800 stack 0x1a3e4d77e0 rthread reaping 0x1a0a779200 stack 0x1a3e553330 rthread reaping 0x19ea099600 stack 0x1a3e4dfcf0 rthread reaping 0x1a0f3ece00 stack 0x1a3e4d7b70 rthread reaping 0x19ea098800 stack 0x1a3e4dccf0 rthread reaping 0x1a0a77a000 stack 0x1a3e4d6a90 rthread reaping 0x1a4d8c9600 stack 0x1a3e552f70 rthread reaping 0x1a4d8ca600 stack 0x1a3e5d2250 0x1a0a778a00: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a4d8c8a00: rwlock_unlock 0x1a2a716df0 0x19ea09be00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8a00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778a00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8a00: rwlock_unlock 0x1a2a716df0 0x1a0a778a00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778a00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8c9800 stack 0x1a3e5d05d0 rthread reaping 0x1a4d8ca000 stack 0x1a3e5d01b0 rthread reaping 0x19ea098a00 stack 0x1a3e4de0a0 0x19ea09be00: rwlock_unlock 0x1a2a716df0 0x19ea09be00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77be00: rwlock_unlock 0x1a2a716df0 0x1a0a77be00: rwlock_rdlock 0x1a2a716df0 (1) 0x19ea09be00: rwlock_unlock 0x1a2a716df0 0x1a0a77be00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8c8a00 stack 0x1a3e4ddfe0 rthread reaping 0x1a0a77be00 stack 0x1a3e4dc8d0 rthread reaping 0x19ea09a800 stack 0x1a3e5d1500 rthread reaping 0x1a0a778a00 stack 0x1a3e4dd3e0 rthread reaping 0x19ea09be00 stack 0x1a3e5d14d0 0x1a0f3ed600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ed600: rwlock_unlock 0x1a2a716df0 0x1a0f3ed600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ed600: rwlock_unlock 0x1a2a716df0 0x19ea099000: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099000: rwlock_unlock 0x1a2a716df0 0x19ea099000: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099000: rwlock_unlock 0x1a2a716df0 0x1a0a779800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779800: rwlock_unlock 0x1a2a716df0 0x1a0a779800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779800: rwlock_unlock 0x1a2a716df0 0x1a0f3ee000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ee000: rwlock_unlock 0x1a2a716df0 0x1a0f3ee000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ee000: rwlock_unlock 0x1a2a716df0 0x1a0f3ec000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ec000: rwlock_unlock 0x1a2a716df0 0x1a0f3ec000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec000: rwlock_unlock 0x1a2a716df0 0x19ea098c00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098c00: rwlock_unlock 0x1a2a716df0 0x19ea098c00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098c00: rwlock_unlock 0x1a2a716df0 0x19ea09b400: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09b400: rwlock_unlock 0x1a2a716df0 0x19ea09b400: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09b400: rwlock_unlock 0x1a2a716df0 0x1a4d8c8e00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8e00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8e00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8e00: rwlock_unlock 0x1a2a716df0 0x1a4d8cbe00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cbe00: rwlock_unlock 0x1a2a716df0 0x1a4d8cbe00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cbe00: rwlock_unlock 0x1a2a716df0 0x1a0a779400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779400: rwlock_unlock 0x1a2a716df0 0x1a0a779400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779400: rwlock_unlock 0x1a2a716df0 0x1a4d8c9a00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9a00: rwlock_unlock 0x1a2a716df0 0x1a4d8c9a00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9a00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8800: rwlock_unlock 0x1a2a716df0 0x1a4d8c8800: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098400: rwlock_wrlock 0x1a2a716df0 (1) 0x1a4d8c8800: rwlock_unlock 0x1a2a716df0 0x1a0f3eea00: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x19ea098400: rwlock_unlock 0x1a2a716df0 0x19ea098400: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x1a0f3eea00: rwlock_unlock 0x1a2a716df0 0x19ea09ac00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09ac00: rwlock_unlock 0x1a2a716df0 0x19ea09ac00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09ac00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ed600 stack 0x1a3e5d14d0 rthread reaping 0x19ea099000 stack 0x1a3e4dd3e0 rthread reaping 0x1a0a779800 stack 0x1a3e5d1500 rthread reaping 0x1a0f3ee000 stack 0x1a3e4dc8d0 rthread reaping 0x1a0f3ec000 stack 0x1a3e4ddfe0 rthread reaping 0x19ea098c00 stack 0x1a3e4de0a0 rthread reaping 0x19ea09b400 stack 0x1a3e5d01b0 rthread reaping 0x1a4d8c8e00 stack 0x1a3e5d05d0 0x1a0f3ee200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ee200: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8cbe00 stack 0x1a3e5d2250 0x1a0f3ee200: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a0a779400 stack 0x1a3e552f70 0x1a0f3ee200: rwlock_unlock 0x1a2a716df0 0x1a0f3eea00: rwlock_rdlock 0x1a2a716df0 (1) rthread reaping 0x1a4d8c9a00 stack 0x1a3e4d6a90 0x1a0f3eea00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8c8800 stack 0x1a3e4dccf0 0x19ea098400: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3eea00 stack 0x1a3e4dfcf0 rthread reaping 0x19ea098400 stack 0x1a3e4d7b70 rthread reaping 0x19ea09ac00 stack 0x1a3e553330 rthread reaping 0x1a0f3ee200 stack 0x1a3e4d77e0 0x19ea098c00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098c00: rwlock_unlock 0x1a2a716df0 0x19ea098c00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098c00: rwlock_unlock 0x1a2a716df0 0x19ea098600: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098600: rwlock_unlock 0x1a2a716df0 0x19ea098600: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098600: rwlock_unlock 0x1a2a716df0 0x1a0a779a00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779a00: rwlock_unlock 0x1a2a716df0 0x1a0a779a00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779a00: rwlock_unlock 0x1a2a716df0 0x1a0f3edc00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3edc00: rwlock_unlock 0x1a2a716df0 0x1a0f3edc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3edc00: rwlock_unlock 0x1a2a716df0 0x19ea098800: rwlock_unlock 0x1a2a716df0 0x19ea098800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778200: rwlock_unlock 0x1a2a716df0 0x1a0f3eec00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778200: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098800: rwlock_unlock 0x1a2a716df0 0x1a0a778200: rwlock_unlock 0x1a2a716df0 0x1a4d8c9c00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9c00: rwlock_unlock 0x1a2a716df0 0x1a4d8c9c00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9c00: rwlock_unlock 0x1a2a716df0 0x19ea09a800: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0f3eec00: rwlock_unlock 0x1a2a716df0 0x19ea099600: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x19ea099600: rwlock_unlock 0x1a2a716df0 0x19ea099600: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099600: rwlock_unlock 0x1a2a716df0 0x1a0a77a600: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09a800: rwlock_unlock 0x1a2a716df0 0x19ea09a800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a600: rwlock_unlock 0x1a2a716df0 0x1a0f3eec00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3eec00: rwlock_unlock 0x1a2a716df0 0x1a0a77a600: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a800: rwlock_unlock 0x1a2a716df0 0x1a0a77a600: rwlock_unlock 0x1a2a716df0 0x19ea09be00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09be00: rwlock_unlock 0x1a2a716df0 0x19ea09be00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09be00: rwlock_unlock 0x1a2a716df0 0x19ea09a400: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09a400: rwlock_unlock 0x1a2a716df0 0x19ea09a400: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a400: rwlock_unlock 0x1a2a716df0 0x1a0a778a00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778a00: rwlock_unlock 0x1a2a716df0 0x1a0a778a00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778a00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea098c00 stack 0x1a3e4d77e0 0x1a0f3ec000: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x19ea098600 stack 0x1a3e553330 0x1a0f3ec000: rwlock_unlock 0x1a2a716df0 0x1a0f3ec000: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a0a779a00 stack 0x1a3e4d7b70 0x1a0f3ec000: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea098800 stack 0x1a3e4dfcf0 rthread reaping 0x1a0f3edc00 stack 0x1a3e4dccf0 0x1a0f3eca00: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a0a778200 stack 0x1a3e4d6a90 0x1a0f3eca00: rwlock_unlock 0x1a2a716df0 0x1a0f3eca00: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a0f3eec00 stack 0x1a3e552f70 0x1a0f3eca00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8c9c00 stack 0x1a3e5d2250 rthread reaping 0x19ea09a800 stack 0x1a3e5d05d0 rthread reaping 0x19ea099600 stack 0x1a3e5d01b0 rthread reaping 0x1a0a77a600 stack 0x1a3e4de0a0 rthread reaping 0x19ea09be00 stack 0x1a3e4ddfe0 rthread reaping 0x19ea09a400 stack 0x1a3e4dc8d0 rthread reaping 0x1a0a778a00 stack 0x1a3e5d1500 rthread reaping 0x1a0f3ec000 stack 0x1a3e4dd3e0 rthread reaping 0x1a0f3eca00 stack 0x1a3e5d14d0 0x1a0a77be00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77be00: rwlock_unlock 0x1a2a716df0 0x1a0a77be00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779600: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0a77be00: rwlock_unlock 0x1a2a716df0 0x1a0a779600: rwlock_unlock 0x1a2a716df0 0x1a0a779600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779600: rwlock_unlock 0x1a2a716df0 0x1a0a77ac00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77ac00: rwlock_unlock 0x1a2a716df0 0x1a0a77ac00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77ac00: rwlock_unlock 0x1a2a716df0 0x1a0f3ed600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ed600: rwlock_unlock 0x1a2a716df0 0x1a0f3ed600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ed600: rwlock_unlock 0x1a2a716df0 0x1a0f3ef400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ef400: rwlock_unlock 0x1a2a716df0 0x1a0f3ef400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ef400: rwlock_unlock 0x1a2a716df0 0x1a4d8c8a00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8a00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8a00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8a00: rwlock_unlock 0x1a2a716df0 0x19ea09b800: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09b800: rwlock_unlock 0x1a2a716df0 0x19ea09b800: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09b800: rwlock_unlock 0x1a2a716df0 0x1a0f3ec800: rwlock_wrlock 0x1a2a716df0 (1) 0x1a0f3ec800: rwlock_unlock 0x1a2a716df0 0x1a0f3ec800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3efc00: rwlock_wrlock 0x1a2a716df0 (1) 0x1a0f3ec800: rwlock_unlock 0x1a2a716df0 0x1a0f3efc00: rwlock_unlock 0x1a2a716df0 0x1a0f3efc00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09ba00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3efc00: rwlock_unlock 0x1a2a716df0 0x19ea09ba00: rwlock_unlock 0x1a2a716df0 0x19ea09ba00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09ba00: rwlock_unlock 0x1a2a716df0 0x1a4d8cae00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cae00: rwlock_unlock 0x1a2a716df0 0x1a4d8cae00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cae00: rwlock_unlock 0x1a2a716df0 0x1a0a779a00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779a00: rwlock_unlock 0x1a2a716df0 0x1a0a779a00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779a00: rwlock_unlock 0x1a2a716df0 0x19ea09ae00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09ae00: rwlock_unlock 0x1a2a716df0 0x19ea09ae00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09ae00: rwlock_unlock 0x1a2a716df0 0x1a0a77b800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77b200: rwlock_wrlock 0x1a2a716df0 (2147483647) rthread reaping 0x1a0a77be00 stack 0x1a3e5d14d0 0x19ea09aa00: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x1a0a77b800: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a779600 stack 0x1a3e4dd3e0 rthread reaping 0x1a0a77ac00 stack 0x1a3e5d1500 rthread reaping 0x1a0f3ed600 stack 0x1a3e4dc8d0 rthread reaping 0x1a0f3ef400 stack 0x1a3e4ddfe0 rthread reaping 0x1a4d8c8a00 stack 0x1a3e4de0a0 rthread reaping 0x19ea09b800 stack 0x1a3e5d01b0 rthread reaping 0x1a0f3ec800 stack 0x1a3e5d05d0 rthread reaping 0x1a0f3efc00 stack 0x1a3e5d2250 rthread reaping 0x19ea09ba00 stack 0x1a3e552f70 rthread reaping 0x1a4d8cae00 stack 0x1a3e4d6a90 rthread reaping 0x1a0a779a00 stack 0x1a3e4dccf0 rthread reaping 0x19ea09ae00 stack 0x1a3e4dfcf0 0x1a0a77b800: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x1a0a77b200: rwlock_unlock 0x1a2a716df0 0x1a0a77b200: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x19ea09aa00: rwlock_unlock 0x1a2a716df0 0x19ea09aa00: rwlock_rdlock 0x1a2a716df0 (1) 0x1a0a77b800: rwlock_unlock 0x1a2a716df0 0x1a0a77b200: rwlock_unlock 0x1a2a716df0 0x19ea09aa00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a77b800 stack 0x1a3e4d7b70 rthread reaping 0x1a0a77b200 stack 0x1a3e553330 rthread reaping 0x19ea09aa00 stack 0x1a3e4d77e0 0x19ea098400: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098400: rwlock_unlock 0x1a2a716df0 0x19ea098400: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098400: rwlock_unlock 0x1a2a716df0 0x1a0a77bc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77bc00: rwlock_unlock 0x1a2a716df0 0x1a0a77bc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77bc00: rwlock_unlock 0x1a2a716df0 0x1a0a77ae00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77ae00: rwlock_unlock 0x1a2a716df0 0x1a0a77ae00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77ae00: rwlock_unlock 0x1a2a716df0 0x1a0a77a000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a000: rwlock_unlock 0x1a2a716df0 0x1a0a77a000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a000: rwlock_unlock 0x1a2a716df0 0x1a0f3ed000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ed000: rwlock_unlock 0x1a2a716df0 0x1a0f3ed000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ed000: rwlock_unlock 0x1a2a716df0 0x1a0a779e00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779e00: rwlock_unlock 0x1a2a716df0 0x1a0a779e00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779e00: rwlock_unlock 0x1a2a716df0 0x1a0f3ecc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ecc00: rwlock_unlock 0x1a2a716df0 0x1a0f3ecc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ecc00: rwlock_unlock 0x1a2a716df0 0x19ea09a600: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09a600: rwlock_unlock 0x1a2a716df0 0x19ea09a600: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a600: rwlock_unlock 0x1a2a716df0 0x1a0a77b000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77b000: rwlock_unlock 0x1a2a716df0 0x1a0a77b000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77b000: rwlock_unlock 0x1a2a716df0 0x1a0f3ed200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ed200: rwlock_unlock 0x1a2a716df0 0x1a0f3ed200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ed200: rwlock_unlock 0x1a2a716df0 0x1a4d8ca400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8ca400: rwlock_unlock 0x1a2a716df0 0x1a4d8ca400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778a00: rwlock_wrlock 0x1a2a716df0 (1) 0x1a4d8ca400: rwlock_unlock 0x1a2a716df0 0x1a4d8c8e00: rwlock_wrlock 0x1a2a716df0 (0) aa00: 2: exit run() 0x1a0f3ec200: 3: enter run() 0x19ea09ac00: 4: enter run() 0x1a0a778c00: 5: enter run() 0x1a0a77ba00: 6: enter run() 0x1a4d8cb200: 7: enter run() 0x1a4d8c8800: 8: enter run() 0x1a4d8c8a00: 9: enter run() 0x1a4d8cb800: 10: enter run() 0x19ea09a000: 11: enter run() 0x1a0f3ee600: 12: enter run() 0x1a0a77b000: 13: enter run() 0x19ea098800: 14: enter run() 0x1a0f3ede00: 15: enter run() 0x1a0f3ec200: 3: set_msg 0x1a0a778c00: 5: set_msg 0x1a0a778c00: 5: msg: "new message" 0x1a0a778c00: 5: exit run() 0x1a4d8c8800: 8: set_msg 0x1a0f3ec200: 3: msg: "new message" 0x1a0f3ec200: 3: exit run() 0x1a4d8c8a00: 9: set_msg 0x1a0a77ba00: 6: set_msg 0x1a0f3ede00: 15: set_msg 0x19ea09a000: 11: set_msg 0x19ea09a000: 11: msg: "new message" 0x19ea09a000: 11: exit run() 0x1a4d8cb200: 7: set_msg 0x1a4d8cb200: 7: msg: "new message" 0x1a4d8cb200: 7: exit run() 0x1a4d8c8a00: 9: msg: "new message" 0x1a0a77ba00: 6: msg: "new message" 0x1a0a77ba00: 6: exit run() 0x1a0a77b000: 13: set_msg 0x1a0a77b000: 13: msg: "new message" 0x1a0a77b000: 13: exit run() 0x1a4d8c8a00: 9: exit run() 0x19ea098800: 14: set_msg 0x1a4d8c8800: 8: msg: "new message" 0x1a4d8c8800: 8: exit run() 0x1a0f3ee600: 12: set_msg 0x1a4d8cb800: 10: set_msg 0x1a4d8cb800: 10: msg: "new message" 0x1a4d8cb800: 10: exit run() 0x1a0f3ede00: 15: msg: "new message" 0x1a0f3ede00: 15: exit run() 0x19ea09ac00: 4: set_msg 0x19ea09ac00: 4: msg: "new message" 0x19ea09ac00: 4: exit run() 0x19ea098800: 14: msg: "new message" 0x19ea098800: 14: exit run() 0x1a0f3ee600: 12: msg: "new message" 0x1a0f3ee600: 12: exit run() main: 52 0x19ea099600: 0: enter run() 0x19ea099600: 0: set_msg 0x19ea099600: 0: msg: "new message" 0x19ea099600: 0: exit run() 0x1a4d8cb400: 1: enter run() 0x1a4d8cb400: 1: set_msg 0x19ea09b800: 2: enter run() 0x1a4d8cb400: 1: msg: "new message" 0x1a4d8cb400: 1: exit run() 0x1a4d8cba00: 3: enter run() 0x19ea09b800: 2: set_msg 0x19ea09b800: 2: msg: "new message" 0x19ea09b800: 2: exit run() 0x1a4d8cba00: 3: set_msg 0x19ea098a00: 4: enter run() 0x1a4d8cba00: 3: msg: "new message" 0x1a4d8cba00: 3: exit run() 0x19ea098a00: 4: set_msg 0x19ea098a00: 4: msg: "new message" 0x19ea098a00: 4: exit run() 0x1a0a77a600: 5: enter run() 0x1a0a77a600: 5: set_msg 0x1a0a77a600: 5: msg: "new message" 0x1a0a77a600: 5: exit run() 0x19ea098200: 6: enter run() 0x19ea098200: 6: set_msg 0x19ea098200: 6: msg: "new message" 0x19ea098200: 6: exit run() 0x1a0a779200: 7: enter run() 0x1a4d8c9000: 8: enter run() 0x1a0a779200: 7: set_msg 0x1a4d8c9000: 8: set_msg 0x1a0a779200: 7: msg: "new message" 0x1a4d8c9800: 9: enter run() 0x1a0a779200: 7: exit run() 0x1a4d8c9000: 8: msg: "new message" 0x1a4d8c9000: 8: exit run() 0x1a4d8c9800: 9: set_msg 0x1a4d8cbe00: 10: enter run() 0x1a4d8c9800: 9: msg: "new message" 0x19ea09a200: 11: enter run() 0x19ea09a200: 11: set_msg 0x19ea09a200: 11: msg: "new message" 0x19ea09a200: 11: exit run() 0x1a0f3efe00: 12: enter run() 0x1a4d8c9800: 9: exit run() 0x1a0f3efe00: 12: set_msg 0x1a4d8cbe00: 10: set_msg 0x1a0f3efe00: 12: msg: "new message" 0x1a4d8cbe00: 10: msg: "new message" 0x1a0f3efe00: 12: exit run() 0x1a4d8cbe00: 10: exit run() 0x1a0f3ef000: 13: enter run() 0x1a0f3ef000: 13: set_msg 0x19ea09bc00: 14: enter run() 0x1a0f3ef000: 13: msg: "new message" 0x1a0f3ef000: 13: exit run() 0x19ea09bc00: 14: set_msg 0x1a4d8cbc00: 15: enter run() 0x19ea09bc00: 14: msg: "new message" 0x19ea09bc00: 14: exit run() 0x1a4d8cbc00: 15: set_msg 0x1a4d8cbc00: 15: msg: "new message" 0x1a4d8cbc00: 15: exit run() main: 53 0x1a0a779600: 0: enter run() 0x1a0a779600: 0: set_msg 0x1a0a779600: 0: msg: "new message" 0x1a0a779600: 0: exit run() 0x1a0f3eec00: 1: enter run() 0x1a0f3eec00: 1: set_msg 0x1a0f3eec00: 1: msg: "new message" 0x1a0f3eec00: 1: exit run() 0x1a0f3ee400: 2: enter run() 0x1a0f3eee00: 3: enter run() 0x1a0f3ee400: 2: set_msg 0x1a4d8c9600: 4: enter run() 0x1a4d8c9600: 4: set_msg 0x1a0f3ee400: 2: msg: "new message" 0x1a4d8c9600: 4: msg: "new message" 0x1a0f3ee400: 2: exit run() 0x1a0f3eea00: 5: enter run() 0x1a0f3eea00: 5: set_msg 0x1a0f3eea00: 5: msg: "new message" 0x1a0f3eea00: 5: exit run() 0x1a0f3ed000: 6: enter run() 0x1a0f3ed000: 6: set_msg 0x1a0f3ed000: 6: msg: "new message" 0x1a0f3ed000: 6: exit run() 0x1a0f3ec400: 7: enter run() 0x1a0f3ec400: 7: set_msg 0x1a4d8c9600: 4: exit run() 0x1a0f3eee00: 3: set_msg 0x19ea098400: 8: enter run() 0x19ea098400: 8: set_msg 0x1a0f3eee00: 3: msg: "new message" 0x19ea098400: 8: msg: "new message" 0x19ea098400: 8: exit run() 0x1a0f3ec400: 7: msg: "new message" 0x1a0f3ec400: 7: exit run() 0x1a0f3eee00: 3: exit run() 0x1a0f3ede00: 9: enter run() 0x1a0f3ede00: 9: set_msg 0x1a0f3ede00: 9: msg: "new message" 0x1a0f3ede00: 9: exit run() 0x1a0f3ec800: 10: enter run() 0x1a0a779400: 11: enter run() 0x1a0f3ec000: 12: enter run() 0x1a0f3ec800: 10: set_msg 0x1a4d8cb200: 14: enter run() 0x1a4d8cb200: 14: set_msg 0x1a4d8cb200: 14: msg: "new message" 0x1a4d8cb200: 14: exit run() 0x1a0a779400: 11: set_msg 0x1a4d8cb000: 13: enter run() 0x1a4d8cb000: 13: set_msg 0x1a0f3ec000: 12: set_msg 0x1a0a779400: 11: msg: "new message" 0x1a0a779400: 11: exit run() 0x1a0f3ec000: 12: msg: "new message" 0x1a4d8cac00: 15: enter run() 0x1a4d8cac00: 15: set_msg 0x1a4d8cac00: 15: msg: "new message" 0x1a4d8cac00: 15: exit run() 0x1a0f3ec800: 10: msg: "new message" 0x1a0f3ec000: 12: exit run() 0x1a0f3ec800: 10: exit run() 0x1a4d8cb000: 13: msg: "new message" 0x1a4d8cb000: 13: exit run() main: 54 0x1a0a779200: 0: enter run() 0x1a0a779200: 0: set_msg 0x1a0a779200: 0: msg: "new message" 0x1a0a779200: 0: exit run() 0x1a4d8cb600: 1: enter run() 0x1a4d8cb600: 1: set_msg 0x1a0f3ecc00: 2: enter run() 0x1a0a779800: 3: enter run() 0x1a0a778c00: 4: enter run() 0x1a0a77a000: 5: enter run() 0x1a4d8c8200: 6: enter run() 0x19ea09a000: 7: enter run() 0x1a0f3ef400: 8: enter run() 0x1a0a77bc00: 9: enter run() 0x1a0f3ef200: 10: enter run() 0x1a0a779000: 11: enter run() 0x19ea09a600: 12: enter run() 0x1a0a779a00: 13: enter run() 0x1a4d8c8400: 14: enter run() 0x1a0a778000: 15: enter run() 0x1a0f3ef400: 8: set_msg 0x1a0a77bc00: 9: set_msg 0x1a0a778c00: 4: set_msg 0x1a0a779a00: 13: set_msg 0x1a0a778000: 15: set_msg 0x1a0a77a000: 5: set_msg 0x1a4d8c8200: 6: set_msg 0x1a4d8c8200: 6: msg: "new message" 0x1a4d8c8200: 6: exit run() 0x1a0f3ef200: 10: set_msg 0x1a0f3ef200: 10: msg: "new message" 0x1a0f3ef200: 10: exit run() 0x1a0f3ecc00: 2: set_msg 0x1a0a77a000: 5: msg: "new message" 0x1a0a77a000: 5: exit run() 0x1a0a778c00: 4: msg: "new message" 0x1a0a779800: 3: set_msg 0x1a4d8c8400: 14: set_msg 0x1a0a778c00: 4: exit run() 0x19ea09a600: 12: set_msg 0x1a0a77bc00: 9: msg: "new message" 0x1a0a779a00: 13: msg: "new message" 0x1a0a779a00: 13: exit run() 0x1a0f3ecc00: 2: msg: "new message" 0x1a4d8cb600: 1: msg: "new message" 0x1a4d8cb600: 1: exit run() 0x1a0f3ecc00: 2: exit run() 0x1a0a77bc00: 9: exit run() 0x1a0a779800: 3: msg: "new message" 0x1a4d8c8400: 14: msg: "new message" 0x1a4d8c8400: 14: exit run() 0x1a0a779800: 3: exit run() 0x1a0a778000: 15: msg: "new message" 0x19ea09a000: 7: set_msg 0x1a0a778000: 15: exit run() 0x19ea09a000: 7: msg: "new message" 0x19ea09a000: 7: exit run() 0x1a0f3ef400: 8: msg: "new message" 0x19ea09a600: 12: msg: "new message" 0x1a0f3ef400: 8: exit run() 0x19ea09a600: 12: exit run() 0x1a0a779000: 11: set_msg 0x1a0a779000: 11: msg: "new message" 0x1a0a779000: 11: exit run() main: 55 0x1a4d8ca800: 0: enter run() 0x1a4d8ca800: 0: set_msg 0x1a4d8ca800: 0: msg: "new message" 0x1a4d8ca800: 0: exit run() 0x1a0a779200: 1: enter run() 0x1a0a779200: 1: set_msg 0x1a0a779200: 1: msg: "new message" 0x1a0a779200: 1: exit run() 0x19ea099600: 2: enter run() 0x19ea099600: 2: set_msg 0x19ea099600: 2: msg: "new message" 0x19ea099600: 2: exit run() 0x1a0f3ece00: 3: enter run() 0x1a0f3ece00: 3: set_msg 0x1a0f3ece00: 3: msg: "new message" 0x1a0f3ece00: 3: exit run() 0x19ea098800: 4: enter run() 0x19ea098800: 4: set_msg 0x19ea098800: 4: msg: "new message" 0x19ea098800: 4: exit run() 0x1a0a77a000: 5: enter run() 0x1a0a77a000: 5: set_msg 0x1a0a77a000: 5: msg: "new message" 0x1a0a77a000: 5: exit run() 0x1a4d8c9600: 6: enter run() 0x1a4d8c9600: 6: set_msg 0x1a4d8c9600: 6: msg: "new message" 0x1a4d8c9600: 6: exit run() 0x1a4d8ca600: 7: enter run() 0x1a4d8c8a00: 8: enter run() 0x1a4d8c9800: 9: enter run() 0x1a4d8ca600: 7: set_msg 0x1a4d8ca000: 10: enter run() 0x1a4d8ca000: 10: set_msg 0x1a4d8ca600: 7: msg: "new message" 0x1a4d8ca600: 7: exit run() 0x1a4d8ca000: 10: msg: "new message" 0x1a4d8ca000: 10: exit run() 0x1a4d8c9800: 9: set_msg 0x19ea098a00: 11: enter run() 0x19ea098a00: 11: set_msg 0x19ea098a00: 11: msg: "new message" 0x19ea098a00: 11: exit run() 0x1a0a77be00: 12: enter run() 0x1a4d8c9800: 9: msg: "new message" 0x19ea09a800: 13: enter run() 0x19ea09a800: 13: set_msg 0x19ea09a800: 13: msg: "new message" 0x19ea09a800: 13: exit run() 0x1a0a778a00: 14: enter run() 0x1a4d8c8a00: 8: set_msg 0x1a4d8c9800: 9: exit run() 0x19ea09be00: 15: enter run() 0x1a0a778a00: 14: set_msg 0x1a4d8c8a00: 8: msg: "new message" 0x1a4d8c8a00: 8: exit run() 0x1a0a778a00: 14: msg: "new message" 0x1a0a778a00: 14: exit run() 0x19ea09be00: 15: set_msg 0x1a0a77be00: 12: set_msg 0x19ea09be00: 15: msg: "new message" 0x1a0a77be00: 12: msg: "new message" 0x19ea09be00: 15: exit run() 0x1a0a77be00: 12: exit run() main: 56 0x1a0f3ed600: 0: enter run() 0x1a0f3ed600: 0: set_msg 0x1a0f3ed600: 0: msg: "new message" 0x19ea099000: 1: enter run() 0x1a0f3ed600: 0: exit run() 0x19ea099000: 1: set_msg 0x19ea099000: 1: msg: "new message" 0x19ea099000: 1: exit run() 0x1a0a779800: 2: enter run() 0x1a0a779800: 2: set_msg 0x1a0a779800: 2: msg: "new message" 0x1a0a779800: 2: exit run() 0x1a0f3ee000: 3: enter run() 0x1a0f3ee000: 3: set_msg 0x1a0f3ee000: 3: msg: "new message" 0x1a0f3ee000: 3: exit run() 0x1a0f3ec000: 4: enter run() 0x1a0f3ec000: 4: set_msg 0x1a0f3ec000: 4: msg: "new message" 0x1a0f3ec000: 4: exit run() 0x19ea098c00: 5: enter run() 0x19ea098c00: 5: set_msg 0x19ea098c00: 5: msg: "new message" 0x19ea098c00: 5: exit run() 0x19ea09b400: 6: enter run() 0x19ea09b400: 6: set_msg 0x19ea09b400: 6: msg: "new message" 0x19ea09b400: 6: exit run() 0x1a4d8c8e00: 7: enter run() 0x1a4d8c8e00: 7: set_msg 0x1a4d8c8e00: 7: msg: "new message" 0x1a4d8c8e00: 7: exit run() 0x1a4d8cbe00: 8: enter run() 0x1a4d8cbe00: 8: set_msg 0x1a4d8cbe00: 8: msg: "new message" 0x1a4d8cbe00: 8: exit run() 0x1a0a779400: 9: enter run() 0x1a0a779400: 9: set_msg 0x1a0a779400: 9: msg: "new message" 0x1a0a779400: 9: exit run() 0x1a4d8c9a00: 10: enter run() 0x1a4d8c9a00: 10: set_msg 0x1a4d8c9a00: 10: msg: "new message" 0x1a4d8c9a00: 10: exit run() 0x1a4d8c8800: 11: enter run() 0x1a4d8c8800: 11: set_msg 0x19ea098400: 12: enter run() 0x1a4d8c8800: 11: msg: "new message" 0x1a4d8c8800: 11: exit run() 0x1a0f3eea00: 13: enter run() 0x19ea098400: 12: set_msg 0x1a0f3eea00: 13: set_msg 0x19ea09ac00: 14: enter run() 0x19ea09ac00: 14: set_msg 0x19ea09ac00: 14: msg: "new message" 0x19ea09ac00: 14: exit run() 0x1a0f3ee200: 15: enter run() 0x1a0f3ee200: 15: set_msg 0x1a0f3ee200: 15: msg: "new message" 0x1a0f3ee200: 15: exit run() 0x1a0f3eea00: 13: msg: "new message" 0x1a0f3eea00: 13: exit run() 0x19ea098400: 12: msg: "new message" 0x19ea098400: 12: exit run() main: 57 0x19ea098c00: 0: enter run() 0x19ea098c00: 0: set_msg 0x19ea098c00: 0: msg: "new message" 0x19ea098c00: 0: exit run() 0x19ea098600: 1: enter run() 0x19ea098600: 1: set_msg 0x19ea098600: 1: msg: "new message" 0x19ea098600: 1: exit run() 0x1a0a779a00: 2: enter run() 0x1a0a779a00: 2: set_msg 0x1a0a779a00: 2: msg: "new message" 0x1a0a779a00: 2: exit run() 0x1a0f3edc00: 4: enter run() 0x19ea098800: 3: enter run() 0x1a0f3edc00: 4: set_msg 0x1a0a778200: 5: enter run() 0x1a0f3edc00: 4: msg: "new message" 0x19ea098800: 3: set_msg 0x1a0f3edc00: 4: exit run() 0x1a0a778200: 5: set_msg 0x1a0f3eec00: 6: enter run() 0x19ea098800: 3: msg: "new message" 0x1a0a778200: 5: msg: "new message" 0x19ea098800: 3: exit run() 0x1a4d8c9c00: 7: enter run() 0x1a4d8c9c00: 7: set_msg 0x1a4d8c9c00: 7: msg: "new message" 0x1a4d8c9c00: 7: exit run() 0x1a0a778200: 5: exit run() 0x19ea09a800: 8: enter run() 0x1a0f3eec00: 6: set_msg 0x19ea099600: 9: enter run() 0x19ea099600: 9: set_msg 0x19ea099600: 9: msg: "new message" 0x19ea099600: 9: exit run() 0x1a0a77a600: 10: enter run() 0x19ea09a800: 8: set_msg 0x1a0a77a600: 10: set_msg 0x1a0f3eec00: 6: msg: "new message" 0x1a0f3eec00: 6: exit run() 0x19ea09a800: 8: msg: "new message" 0x1a0a77a600: 10: msg: "new message" 0x1a0a77a600: 10: exit run() 0x19ea09a800: 8: exit run() 0x19ea09be00: 11: enter run() 0x19ea09be00: 11: set_msg 0x19ea09be00: 11: msg: "new message" 0x19ea09be00: 11: exit run() 0x19ea09a400: 12: enter run() 0x19ea09a400: 12: set_msg 0x19ea09a400: 12: msg: "new message" 0x19ea09a400: 12: exit run() 0x1a0a778a00: 13: enter run() 0x1a0a778a00: 13: set_msg 0x1a0a778a00: 13: msg: "new message" 0x1a0a778a00: 13: exit run() 0x1a0f3ec000: 14: enter run() 0x1a0f3ec000: 14: set_msg 0x1a0f3ec000: 14: msg: "new message" 0x1a0f3ec000: 14: exit run() 0x1a0f3eca00: 15: enter run() 0x1a0f3eca00: 15: set_msg 0x1a0f3eca00: 15: msg: "new message" 0x1a0f3eca00: 15: exit run() main: 58 0x1a0a77be00: 0: enter run() 0x1a0a77be00: 0: set_msg 0x1a0a779600: 1: enter run() 0x1a0a77be00: 0: msg: "new message" 0x1a0a779600: 1: set_msg 0x1a0a779600: 1: msg: "new message" 0x1a0a779600: 1: exit run() 0x1a0a77be00: 0: exit run() 0x1a0a77ac00: 2: enter run() 0x1a0a77ac00: 2: set_msg 0x1a0a77ac00: 2: msg: "new message" 0x1a0a77ac00: 2: exit run() 0x1a0f3ed600: 3: enter run() 0x1a0f3ed600: 3: set_msg 0x1a0f3ed600: 3: msg: "new message" 0x1a0f3ed600: 3: exit run() 0x1a0f3ef400: 4: enter run() 0x1a0f3ef400: 4: set_msg 0x1a0f3ef400: 4: msg: "new message" 0x1a0f3ef400: 4: exit run() 0x1a4d8c8a00: 5: enter run() 0x1a4d8c8a00: 5: set_msg 0x1a4d8c8a00: 5: msg: "new message" 0x1a4d8c8a00: 5: exit run() 0x19ea09b800: 6: enter run() 0x19ea09b800: 6: set_msg 0x19ea09b800: 6: msg: "new message" 0x1a0f3ec800: 7: enter run() 0x19ea09b800: 6: exit run() 0x1a0f3ec800: 7: set_msg 0x1a0f3efc00: 8: enter run() 0x1a0f3ec800: 7: msg: "new message" 0x1a0f3ec800: 7: exit run() 0x1a0f3efc00: 8: set_msg 0x19ea09ba00: 9: enter run() 0x1a0f3efc00: 8: msg: "new message" 0x1a0f3efc00: 8: exit run() 0x19ea09ba00: 9: set_msg 0x19ea09ba00: 9: msg: "new message" 0x19ea09ba00: 9: exit run() 0x1a4d8cae00: 10: enter run() 0x1a4d8cae00: 10: set_msg 0x1a4d8cae00: 10: msg: "new message" 0x1a4d8cae00: 10: exit run() 0x1a0a779a00: 11: enter run() 0x1a0a779a00: 11: set_msg 0x1a0a779a00: 11: msg: "new message" 0x1a0a779a00: 11: exit run() 0x19ea09ae00: 12: enter run() 0x19ea09ae00: 12: set_msg 0x19ea09ae00: 12: msg: "new message" 0x19ea09ae00: 12: exit run() 0x1a0a77b800: 13: enter run() 0x1a0a77b800: 13: set_msg 0x1a0a77b200: 14: enter run() 0x19ea09aa00: 15: enter run() 0x1a0a77b200: 14: set_msg 0x19ea09aa00: 15: set_msg 0x1a0a77b800: 13: msg: "new message" 0x1a0a77b200: 14: msg: "new message" 0x1a0a77b800: 13: exit run() 0x1a0a77b200: 14: exit run() 0x19ea09aa00: 15: msg: "new message" 0x19ea09aa00: 15: exit run() main: 59 0x19ea098400: 0: enter run() 0x19ea098400: 0: set_msg 0x19ea098400: 0: msg: "new message" 0x19ea098400: 0: exit run() 0x1a0a77bc00: 1: enter run() 0x1a0a77bc00: 1: set_msg 0x1a0a77bc00: 1: msg: "new message" 0x1a0a77bc00: 1: exit run() 0x1a0a77ae00: 2: enter run() 0x1a0a77ae00: 2: set_msg 0x1a0a77ae00: 2: msg: "new message" 0x1a0a77ae00: 2: exit run() 0x1a0a77a000: 3: enter run() 0x1a0a77a000: 3: set_msg 0x1a0a77a000: 3: msg: "new message" 0x1a0a77a000: 3: exit run() 0x1a0f3ed000: 4: enter run() 0x1a0f3ed000: 4: set_msg 0x1a0f3ed000: 4: msg: "new message" 0x1a0f3ed000: 4: exit run() 0x1a0a779e00: 5: enter run() 0x1a0a779e00: 5: set_msg 0x1a0a779e00: 5: msg: "new message" 0x1a0a779e00: 5: exit run() 0x1a0f3ecc00: 6: enter run() 0x1a0f3ecc00: 6: set_msg 0x1a0f3ecc00: 6: msg: "new message" 0x1a0f3ecc00: 6: exit run() 0x19ea09a600: 7: enter run() 0x19ea09a600: 7: set_msg 0x19ea09a600: 7: msg: "new message" 0x19ea09a600: 7: exit run() 0x1a0a77b000: 8: enter run() 0x1a0a77b000: 8: set_msg 0x1a0a77b000: 8: msg: "new message" 0x1a0a77b000: 8: exit run() 0x1a0f3ed200: 9: enter run() 0x1a0f3ed200: 9: set_msg 0x1a0f3ed200: 9: msg: "new message" 0x1a0f3ed200: 9: exit run() 0x1a4d8ca400: 10: enter run() 0x1a4d8ca400: 10: set_msg 0x1a0a778a00: 11: enter run() 0x1a4d8ca400: 10: msg: "new message" 0x1a4d8c8e00: 12: enter run() 0x1a4d8ca400: 10:rthread reaping 0x19ea098400 stack 0x1a3e4d77e0 rthread reaping 0x1a0a77bc00 stack 0x1a3e553330 0x1a0a778a00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a77ae00 stack 0x1a3e4d7b70 rthread reaping 0x1a0a77a000 stack 0x1a3e4dfcf0 rthread reaping 0x1a0f3ed000 stack 0x1a3e4dccf0 rthread reaping 0x1a0a779e00 stack 0x1a3e4d6a90 0x1a4d8cb800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778a00: rwlock_rdlock 0x1a2a716df0 (2147483647) rthread reaping 0x1a0f3ecc00 stack 0x1a3e552f70 rthread reaping 0x19ea09a600 stack 0x1a3e5d2250 rthread reaping 0x1a0a77b000 stack 0x1a3e5d05d0 rthread reaping 0x1a0f3ed200 stack 0x1a3e5d01b0 0x1a0f3ec800: rwlock_wrlock 0x1a2a716df0 (4294967295) 0x1a0f3ef400: rwlock_wrlock 0x1a2a716df0 (4294967295) rthread reaping 0x1a4d8ca400 stack 0x1a3e4de0a0 0x1a4d8c8e00: rwlock_unlock 0x1a2a716df0 0x1a0f3ec800: rwlock_unlock 0x1a2a716df0 0x1a0f3ec800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec800: rwlock_unlock 0x1a2a716df0 0x1a0a778a00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8e00: rwlock_rdlock 0x1a2a716df0 (2147483649) 0x1a0f3ef400: rwlock_unlock 0x1a2a716df0 0x1a4d8cb800: rwlock_unlock 0x1a2a716df0 0x1a4d8cb800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb800: rwlock_unlock 0x1a2a716df0 0x1a4d8c8e00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8cb800 stack 0x1a3e5d1500 0x1a0f3ef400: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a0a778a00 stack 0x1a3e4ddfe0 0x1a0f3ef400: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8c8e00 stack 0x1a3e4dc8d0 rthread reaping 0x1a0f3ec800 stack 0x1a3e4dd3e0 rthread reaping 0x1a0f3ef400 stack 0x1a3e5d14d0 0x1a4d8ca600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8ca600: rwlock_unlock 0x1a2a716df0 0x1a4d8ca600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8ca600: rwlock_unlock 0x1a2a716df0 0x19ea09ae00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09ae00: rwlock_unlock 0x1a2a716df0 0x19ea09ae00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09ae00: rwlock_unlock 0x1a2a716df0 0x1a0f3efa00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3efa00: rwlock_unlock 0x1a2a716df0 0x1a0f3efa00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3efa00: rwlock_unlock 0x1a2a716df0 0x1a0f3ec600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ec600: rwlock_unlock 0x1a2a716df0 0x1a0f3ec600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec600: rwlock_unlock 0x1a2a716df0 0x1a0f3eca00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3eca00: rwlock_unlock 0x1a2a716df0 0x1a0f3eca00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3eca00: rwlock_unlock 0x1a2a716df0 0x1a0a77a800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a800: rwlock_unlock 0x1a2a716df0 0x1a0a77a800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a800: rwlock_unlock 0x1a2a716df0 0x1a0f3ee400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ee400: rwlock_unlock 0x1a2a716df0 0x1a0f3ee400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ee400: rwlock_unlock 0x1a2a716df0 0x19ea098600: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098600: rwlock_unlock 0x1a2a716df0 0x19ea098600: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098600: rwlock_unlock 0x1a2a716df0 0x1a0f3ede00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ede00: rwlock_unlock 0x1a2a716df0 0x1a0f3ede00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ede00: rwlock_unlock 0x1a2a716df0 0x1a0a778c00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778c00: rwlock_unlock 0x1a2a716df0 0x1a0a778c00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778c00: rwlock_unlock 0x1a2a716df0 0x1a0a77aa00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77aa00: rwlock_unlock 0x1a2a716df0 0x1a0a77aa00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77aa00: rwlock_unlock 0x1a2a716df0 0x1a0f3ece00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ece00: rwlock_unlock 0x1a2a716df0 0x1a0f3ece00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ece00: rwlock_unlock 0x1a2a716df0 0x1a0a779400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779400: rwlock_unlock 0x1a2a716df0 0x1a0a779400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779400: rwlock_unlock 0x1a2a716df0 0x19ea09a600: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09a600: rwlock_unlock 0x1a2a716df0 0x19ea09a600: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a600: rwlock_unlock 0x1a2a716df0 0x19ea099200: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099200: rwlock_unlock 0x1a2a716df0 0x19ea099200: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099200: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8ca600 stack 0x1a3e4dd3e0 rthread reaping 0x19ea09ae00 stack 0x1a3e5d14d0 rthread reaping 0x1a0f3efa00 stack 0x1a3e4dc8d0 rthread reaping 0x1a0f3ec600 stack 0x1a3e4ddfe0 rthread reaping 0x1a0f3eca00 stack 0x1a3e5d1500 0x1a4d8cb000: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a0a77a800 stack 0x1a3e4de0a0 0x1a4d8cb000: rwlock_unlock 0x1a2a716df0 0x1a4d8cb000: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a0f3ee400 stack 0x1a3e5d01b0 0x1a4d8cb000: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea098600 stack 0x1a3e5d05d0 rthread reaping 0x1a0f3ede00 stack 0x1a3e5d2250 rthread reaping 0x1a0a778c00 stack 0x1a3e552f70 rthread reaping 0x1a0a77aa00 stack 0x1a3e4d6a90 rthread reaping 0x1a0f3ece00 stack 0x1a3e4dccf0 rthread reaping 0x1a0a779400 stack 0x1a3e4dfcf0 rthread reaping 0x19ea09a600 stack 0x1a3e4d7b70 rthread reaping 0x19ea099200 stack 0x1a3e553330 rthread reaping 0x1a4d8cb000 stack 0x1a3e4d77e0 0x1a0f3efa00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3efa00: rwlock_unlock 0x1a2a716df0 0x1a0f3efa00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3efa00: rwlock_unlock 0x1a2a716df0 0x19ea09aa00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09aa00: rwlock_unlock 0x1a2a716df0 0x19ea09aa00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09aa00: rwlock_unlock 0x1a2a716df0 0x1a4d8cb800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb800: rwlock_unlock 0x1a2a716df0 0x1a4d8cb800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb800: rwlock_unlock 0x1a2a716df0 0x19ea098000: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098000: rwlock_unlock 0x1a2a716df0 0x19ea098000: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098000: rwlock_unlock 0x1a2a716df0 0x1a0a77ac00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77ac00: rwlock_unlock 0x1a2a716df0 0x1a0a77ac00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77ac00: rwlock_unlock 0x1a2a716df0 0x1a0a779600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a779600: rwlock_unlock 0x1a2a716df0 0x1a0a779600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779600: rwlock_unlock 0x1a2a716df0 0x19ea099000: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099000: rwlock_unlock 0x1a2a716df0 0x19ea099000: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099000: rwlock_unlock 0x1a2a716df0 0x1a4d8c9400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9400: rwlock_unlock 0x1a2a716df0 0x1a4d8c9400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c9400: rwlock_unlock 0x1a2a716df0 0x1a0f3ef600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ef600: rwlock_unlock 0x1a2a716df0 0x1a0f3ef600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ef600: rwlock_unlock 0x1a2a716df0 0x1a0a77b200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77b200: rwlock_unlock 0x1a2a716df0 0x1a0a77b200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77b200: rwlock_unlock 0x1a2a716df0 0x1a4d8c8600: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8600: rwlock_unlock 0x1a2a716df0 0x1a4d8c8600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8600: rwlock_unlock 0x1a2a716df0 0x19ea09ba00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09ba00: rwlock_unlock 0x1a2a716df0 0x19ea09ba00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09ba00: rwlock_unlock 0x1a2a716df0 0x19ea099e00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099e00: rwlock_unlock 0x1a2a716df0 0x19ea099e00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099e00: rwlock_unlock 0x1a2a716df0 0x1a0f3ee000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ee000: rwlock_unlock 0x1a2a716df0 0x1a0f3ee000: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ee000: rwlock_unlock 0x1a2a716df0 0x1a0f3ee200: rwlock_wrlock 0x1a2a716df0 (1) 0x1a0f3ee200: rwlock_unlock 0x1a2a716df0 0x1a0f3ee200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ee200: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3efa00 stack 0x1a3e4d77e0 rthread reaping 0x19ea09aa00 stack 0x1a3e553330 0x1a0a77b400: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a4d8cb800 stack 0x1a3e4d7b70 0x1a0a77b400: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea098000 stack 0x1a3e4dfcf0 0x1a0a77b400: rwlock_rdlock 0x1a2a716df0 (0) rthread reaping 0x1a0a77ac00 stack 0x1a3e4dccf0 0x1a0a77b400: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a779600 stack 0x1a3e4d6a90 rthread reaping 0x19ea099000 stack 0x1a3e552f70 rthread reaping 0x1a4d8c9400 stack 0x1a3e5d2250 rthread reaping 0x1a0f3ef600 stack 0x1a3e5d05d0 rthread reaping 0x1a0a77b200 stack 0x1a3e5d01b0 rthread reaping 0x1a4d8c8600 stack 0x1a3e4de0a0 rthread reaping 0x19ea09ba00 stack 0x1a3e5d1500 rthread reaping 0x19ea099e00 stack 0x1a3e4ddfe0 rthread reaping 0x1a0f3ee000 stack 0x1a3e4dc8d0 rthread reaping 0x1a0f3ee200 stack 0x1a3e5d14d0 rthread reaping 0x1a0a77b400 stack 0x1a3e4dd3e0 0x1a4d8c8e00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c8e00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8e00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8e00: rwlock_unlock 0x1a2a716df0 0x19ea09a000: rwlock_wrlock 0x1a2a716df0 (1) 0x19ea09a000: rwlock_unlock 0x1a2a716df0 0x19ea09a000: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a000: rwlock_unlock 0x1a2a716df0 0x1a0a77be00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77be00: rwlock_unlock 0x1a2a716df0 0x1a0a77be00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77be00: rwlock_unlock 0x1a2a716df0 0x1a4d8cb400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8cb400: rwlock_unlock 0x1a2a716df0 0x1a4d8cb400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8cb400: rwlock_unlock 0x1a2a716df0 0x1a0f3ec800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ec800: rwlock_unlock 0x1a2a716df0 0x1a0f3ec800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3eca00: rwlock_wrlock 0x1a2a716df0 (1) 0x1a0f3ec800: rwlock_unlock 0x1a2a716df0 0x1a0f3eca00: rwlock_unlock 0x1a2a716df0 0x1a0f3eca00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3eca00: rwlock_unlock 0x1a2a716df0 0x19ea09a800: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09a800: rwlock_unlock 0x1a2a716df0 0x19ea09a800: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a800: rwlock_unlock 0x1a2a716df0 0x19ea098200: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098200: rwlock_unlock 0x1a2a716df0 0x19ea098200: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098200: rwlock_unlock 0x1a2a716df0 0x1a0a77ac00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77ac00: rwlock_unlock 0x1a2a716df0 0x1a0a77ac00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77ac00: rwlock_unlock 0x1a2a716df0 0x1a0a77bc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77bc00: rwlock_unlock 0x1a2a716df0 0x1a0a77bc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77bc00: rwlock_unlock 0x1a2a716df0 0x19ea098800: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098800: rwlock_unlock 0x1a2a716df0 0x19ea098800: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea098800: rwlock_unlock 0x1a2a716df0 0x19ea099a00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099a00: rwlock_unlock 0x1a2a716df0 0x19ea099a00: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099a00: rwlock_unlock 0x1a2a716df0 0x1a0a77a800: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a800: rwlock_unlock 0x1a2a716df0 0x1a0a77a800: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09a200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a800: rwlock_unlock 0x1a2a716df0 0x19ea09a200: rwlock_unlock 0x1a2a716df0 0x1a0a779200: rwlock_wrlock 0x1a2a716df0 (2147483647) 0x19ea09a200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a779200: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a4d8c8e00 stack 0x1a3e4dd3e0 0x1a0a779200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77b600: rwlock_wrlock 0x1a2a716df0 (1) 0x1a0a779200: rwlock_unlock 0x1a2a716df0 0x19ea09a200: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea09a000 stack 0x1a3e5d14d0 rthread reaping 0x1a0a77be00 stack 0x1a3e4dc8d0 rthread reaping 0x1a4d8cb400 stack 0x1a3e4ddfe0 rthread reaping 0x1a0f3ec800 stack 0x1a3e5d1500 rthread reaping 0x1a0f3eca00 stack 0x1a3e4de0a0 rthread reaping 0x19ea09a800 stack 0x1a3e5d01b0 rthread reaping 0x19ea098200 stack 0x1a3e5d05d0 rthread reaping 0x1a0a77ac00 stack 0x1a3e5d2250 rthread reaping 0x1a0a77bc00 stack 0x1a3e552f70 rthread reaping 0x19ea098800 stack 0x1a3e4d6a90 rthread reaping 0x19ea099a00 stack 0x1a3e4dccf0 rthread reaping 0x1a0a77a800 stack 0x1a3e4dfcf0 0x1a0a77b600: rwlock_unlock 0x1a2a716df0 0x1a0a77b600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77b600: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a779200 stack 0x1a3e553330 0x1a0a77a400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77a400: rwlock_unlock 0x1a2a716df0 0x1a0a77a400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77a400: rwlock_unlock 0x1a2a716df0 rthread reaping 0x19ea09a200 stack 0x1a3e4d7b70 0x1a0f3ec800: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a0a77b600 stack 0x1a3e4d77e0 0x1a0f3ec800: rwlock_unlock 0x1a2a716df0 0x1a0f3ec800: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec800: rwlock_unlock 0x1a2a716df0 0x1a0f3ed400: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ed400: rwlock_unlock 0x1a2a716df0 0x1a0f3ed400: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ed400: rwlock_unlock 0x1a2a716df0 0x1a0a77ae00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77ae00: rwlock_unlock 0x1a2a716df0 0x1a0a77ae00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77ae00: rwlock_unlock 0x1a2a716df0 0x1a4d8caa00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8caa00: rwlock_unlock 0x1a2a716df0 0x1a4d8caa00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8caa00: rwlock_unlock 0x1a2a716df0 0x1a0f3edc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3edc00: rwlock_unlock 0x1a2a716df0 0x1a0f3ec200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a778600: rwlock_wrlock 0x1a2a716df0 (0) rthread reaping 0x1a0a77a400 stack 0x1a3e553330 0x19ea09bc00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0a77b000: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3edc00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0f3ec200: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ec800 stack 0x1a3e4dfcf0 0x1a0f3ed200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3edc00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8c00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea098a00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea099200: rwlock_wrlock 0x1a2a716df0 (0) 0x1a4d8c9a00: rwlock_wrlock 0x1a2a716df0 (0) 0x19ea09aa00: rwlock_wrlock 0x1a2a716df0 (0) 0x1a0f3ec200: rwlock_rdlock 0x1a2a716df0 (2147483649) 0x19ea099200: rwlock_unlock 0x1a2a716df0 0x1a0a77b000: rwlock_unlock 0x1a2a716df0 0x19ea099200: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea099200: rwlock_unlock 0x1a2a716df0 0x1a0f3ec200: rwlock_unlock 0x1a2a716df0 0x19ea098a00: rwlock_unlock 0x1a2a716df0 0x1a0a77b000: rwlock_rdlock 0x1a2a716df0 (0) 0x19ea09bc00: rwlock_unlock 0x1a2a716df0 0x19ea098a00: rwlock_rdlock 0x1a2a716df0 (4294967295) 0x19ea098a00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8c00: rwlock_unlock 0x1a2a716df0 0x1a4d8c8c00: rwlock_rdlock 0x1a2a716df0 (0) 0x1a4d8c8c00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3ed400 stack 0x1a3e4d77e0 rthread reaping 0x1a0a77ae00 stack 0x1a3e4d7b70 rthread reaping 0x1a4d8caa00 stack 0x1a3e4dccf0 0x1a0a778600: rwlock_unlock 0x1a2a716df0 0x1a0a778600: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a778600: rwlock_unlock 0x1a2a716df0 0x1a4d8c9a00: rwlock_unlock 0x1a2a716df0 0x19ea09bc00: rwlock_rdlock 0x1a2a716df0 (2147483647) 0x19ea09bc00: rwlock_unlock 0x1a2a716df0 0x19ea09aa00: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0f3edc00 stack 0x1a3e4d6a90 rthread reaping 0x1a4d8c8c00 stack 0x1a3e552f70 0x1a0f3ed200: rwlock_unlock 0x1a2a716df0 0x19ea09aa00: rwlock_rdlock 0x1a2a716df0 (4294967295) 0x19ea09aa00: rwlock_unlock 0x1a2a716df0 0x1a0f3ed200: rwlock_rdlock 0x1a2a716df0 (0) 0x1a0a77b000: rwlock_unlock 0x1a2a716df0 0x1a4d8c9a00: rwlock_rdlock 0x1a2a716df0 (2) 0x1a4d8c9a00: rwlock_unlock 0x1a2a716df0 0x1a0f3ed200: rwlock_unlock 0x1a2a716df0 rthread reaping 0x1a0a778600 stack 0x1a3e5d05d0 rthread reaping 0x1a0f3ed200 stack 0x1a3e5d2250 rthread reaping 0x19ea09aa00 stack 0x1a3e5d01b0 rthread reaping 0x19ea099200 stack 0x1a3e4de0a0 rthread reaping 0x1a0a77b000 stack 0x1a3e5d1500 rthread reaping 0x1a0f3ec200 stack 0x1a3e4ddfe0 rthread reaping 0x19ea09bc00 stack 0x1a3e4dc8d0 rthread reaping 0x1a4d8c9a00 stack 0x1a3e5d14d0 rthread reaping 0x19ea098a00 stack 0x1a3e4dd3e0 exit run() 0x1a0a778a00: 11: set_msg 0x1a4d8cb800: 13: enter run() 0x1a0f3ec800: 14: enter run() 0x1a0f3ef400: 15: enter run() 0x1a4d8c8e00: 12: set_msg 0x1a0f3ec800: 14: set_msg 0x1a0f3ec800: 14: msg: "new message" 0x1a0f3ec800: 14: exit run() 0x1a0a778a00: 11: msg: "new message" 0x1a0f3ef400: 15: set_msg 0x1a4d8cb800: 13: set_msg 0x1a4d8cb800: 13: msg: "new message" 0x1a4d8cb800: 13: exit run() 0x1a0a778a00: 11: exit run() 0x1a4d8c8e00: 12: msg: "new message" 0x1a4d8c8e00: 12: exit run() 0x1a0f3ef400: 15: msg: "new message" 0x1a0f3ef400: 15: exit run() main: 60 0x1a4d8ca600: 0: enter run() 0x1a4d8ca600: 0: set_msg 0x1a4d8ca600: 0: msg: "new message" 0x1a4d8ca600: 0: exit run() 0x19ea09ae00: 1: enter run() 0x19ea09ae00: 1: set_msg 0x19ea09ae00: 1: msg: "new message" 0x19ea09ae00: 1: exit run() 0x1a0f3efa00: 2: enter run() 0x1a0f3efa00: 2: set_msg 0x1a0f3efa00: 2: msg: "new message" 0x1a0f3efa00: 2: exit run() 0x1a0f3ec600: 3: enter run() 0x1a0f3ec600: 3: set_msg 0x1a0f3ec600: 3: msg: "new message" 0x1a0f3ec600: 3: exit run() 0x1a0f3eca00: 4: enter run() 0x1a0f3eca00: 4: set_msg 0x1a0f3eca00: 4: msg: "new message" 0x1a0f3eca00: 4: exit run() 0x1a0a77a800: 5: enter run() 0x1a0a77a800: 5: set_msg 0x1a0a77a800: 5: msg: "new message" 0x1a0a77a800: 5: exit run() 0x1a0f3ee400: 6: enter run() 0x1a0f3ee400: 6: set_msg 0x1a0f3ee400: 6: msg: "new message" 0x1a0f3ee400: 6: exit run() 0x19ea098600: 7: enter run() 0x19ea098600: 7: set_msg 0x19ea098600: 7: msg: "new message" 0x19ea098600: 7: exit run() 0x1a0f3ede00: 8: enter run() 0x1a0f3ede00: 8: set_msg 0x1a0f3ede00: 8: msg: "new message" 0x1a0f3ede00: 8: exit run() 0x1a0a778c00: 9: enter run() 0x1a0a778c00: 9: set_msg 0x1a0a778c00: 9: msg: "new message" 0x1a0a778c00: 9: exit run() 0x1a0a77aa00: 10: enter run() 0x1a0a77aa00: 10: set_msg 0x1a0a77aa00: 10: msg: "new message" 0x1a0a77aa00: 10: exit run() 0x1a0f3ece00: 11: enter run() 0x1a0f3ece00: 11: set_msg 0x1a0f3ece00: 11: msg: "new message" 0x1a0f3ece00: 11: exit run() 0x1a0a779400: 12: enter run() 0x1a0a779400: 12: set_msg 0x1a0a779400: 12: msg: "new message" 0x1a0a779400: 12: exit run() 0x19ea09a600: 13: enter run() 0x19ea09a600: 13: set_msg 0x19ea09a600: 13: msg: "new message" 0x19ea09a600: 13: exit run() 0x19ea099200: 14: enter run() 0x19ea099200: 14: set_msg 0x19ea099200: 14: msg: "new message" 0x19ea099200: 14: exit run() 0x1a4d8cb000: 15: enter run() 0x1a4d8cb000: 15: set_msg 0x1a4d8cb000: 15: msg: "new message" 0x1a4d8cb000: 15: exit run() main: 61 0x1a0f3efa00: 0: enter run() 0x1a0f3efa00: 0: set_msg 0x1a0f3efa00: 0: msg: "new message" 0x19ea09aa00: 1: enter run() 0x1a0f3efa00: 0: exit run() 0x19ea09aa00: 1: set_msg 0x19ea09aa00: 1: msg: "new message" 0x19ea09aa00: 1: exit run() 0x1a4d8cb800: 2: enter run() 0x1a4d8cb800: 2: set_msg 0x1a4d8cb800: 2: msg: "new message" 0x1a4d8cb800: 2: exit run() 0x19ea098000: 3: enter run() 0x19ea098000: 3: set_msg 0x19ea098000: 3: msg: "new message" 0x19ea098000: 3: exit run() 0x1a0a77ac00: 4: enter run() 0x1a0a77ac00: 4: set_msg 0x1a0a77ac00: 4: msg: "new message" 0x1a0a77ac00: 4: exit run() 0x1a0a779600: 5: enter run() 0x1a0a779600: 5: set_msg 0x1a0a779600: 5: msg: "new message" 0x19ea099000: 6: enter run() 0x1a0a779600: 5: exit run() 0x19ea099000: 6: set_msg 0x19ea099000: 6: msg: "new message" 0x1a4d8c9400: 7: enter run() 0x1a4d8c9400: 7: set_msg 0x1a4d8c9400: 7: msg: "new message" 0x1a4d8c9400: 7: exit run() 0x19ea099000: 6: exit run() 0x1a0f3ef600: 8: enter run() 0x1a0f3ef600: 8: set_msg 0x1a0f3ef600: 8: msg: "new message" 0x1a0f3ef600: 8: exit run() 0x1a0a77b200: 9: enter run() 0x1a0a77b200: 9: set_msg 0x1a0a77b200: 9: msg: "new message" 0x1a0a77b200: 9: exit run() 0x1a4d8c8600: 10: enter run() 0x1a4d8c8600: 10: set_msg 0x1a4d8c8600: 10: msg: "new message" 0x19ea09ba00: 11: enter run() 0x1a4d8c8600: 10: exit run() 0x19ea09ba00: 11: set_msg 0x19ea09ba00: 11: msg: "new message" 0x19ea09ba00: 11: exit run() 0x19ea099e00: 12: enter run() 0x19ea099e00: 12: set_msg 0x19ea099e00: 12: msg: "new message" 0x19ea099e00: 12: exit run() 0x1a0f3ee000: 13: enter run() 0x1a0f3ee000: 13: set_msg 0x1a0f3ee000: 13: msg: "new message" 0x1a0f3ee200: 14: enter run() 0x1a0f3ee200: 14: set_msg 0x1a0f3ee000: 13: exit run() 0x1a0f3ee200: 14: msg: "new message" 0x1a0f3ee200: 14: exit run() 0x1a0a77b400: 15: enter run() 0x1a0a77b400: 15: set_msg 0x1a0a77b400: 15: msg: "new message" 0x1a0a77b400: 15: exit run() main: 62 0x1a4d8c8e00: 0: enter run() 0x1a4d8c8e00: 0: set_msg 0x1a4d8c8e00: 0: msg: "new message" 0x19ea09a000: 1: enter run() 0x19ea09a000: 1: set_msg 0x19ea09a000: 1: msg: "new message" 0x19ea09a000: 1: exit run() 0x1a4d8c8e00: 0: exit run() 0x1a0a77be00: 2: enter run() 0x1a0a77be00: 2: set_msg 0x1a0a77be00: 2: msg: "new message" 0x1a0a77be00: 2: exit run() 0x1a4d8cb400: 3: enter run() 0x1a4d8cb400: 3: set_msg 0x1a4d8cb400: 3: msg: "new message" 0x1a4d8cb400: 3: exit run() 0x1a0f3ec800: 4: enter run() 0x1a0f3ec800: 4: set_msg 0x1a0f3eca00: 5: enter run() 0x1a0f3ec800: 4: msg: "new message" 0x1a0f3ec800: 4: exit run() 0x1a0f3eca00: 5: set_msg 0x1a0f3eca00: 5: msg: "new message" 0x1a0f3eca00: 5: exit run() 0x19ea09a800: 6: enter run() 0x19ea09a800: 6: set_msg 0x19ea09a800: 6: msg: "new message" 0x19ea09a800: 6: exit run() 0x19ea098200: 7: enter run() 0x19ea098200: 7: set_msg 0x19ea098200: 7: msg: "new message" 0x19ea098200: 7: exit run() 0x1a0a77ac00: 8: enter run() 0x1a0a77ac00: 8: set_msg 0x1a0a77ac00: 8: msg: "new message" 0x1a0a77ac00: 8: exit run() 0x1a0a77bc00: 9: enter run() 0x1a0a77bc00: 9: set_msg 0x1a0a77bc00: 9: msg: "new message" 0x1a0a77bc00: 9: exit run() 0x19ea098800: 10: enter run() 0x19ea098800: 10: set_msg 0x19ea098800: 10: msg: "new message" 0x19ea098800: 10: exit run() 0x19ea099a00: 11: enter run() 0x19ea099a00: 11: set_msg 0x19ea099a00: 11: msg: "new message" 0x19ea099a00: 11: exit run() 0x1a0a77a800: 12: enter run() 0x1a0a77a800: 12: set_msg 0x19ea09a200: 13: enter run() 0x1a0a77a800: 12: msg: "new message" 0x1a0a77a800: 12: exit run() 0x19ea09a200: 13: set_msg 0x1a0a779200: 14: enter run() 0x1a0a779200: 14: set_msg 0x19ea09a200: 13: msg: "new message" 0x1a0a77b600: 15: enter run() 0x1a0a779200: 14: msg: "new message" 0x1a0a779200: 14: exit run() 0x1a0a77b600: 15: set_msg 0x19ea09a200: 13: exit run() 0x1a0a77b600: 15: msg: "new message" 0x1a0a77b600: 15: exit run() main: 63 0x1a0a77a400: 0: enter run() 0x1a0a77a400: 0: set_msg 0x1a0a77a400: 0: msg: "new message" 0x1a0a77a400: 0: exit run() 0x1a0f3ec800: 1: enter run() 0x1a0f3ec800: 1: set_msg 0x1a0f3ec800: 1: msg: "new message" 0x1a0f3ec800: 1: exit run() 0x1a0f3ed400: 2: enter run() 0x1a0f3ed400: 2: set_msg 0x1a0f3ed400: 2: msg: "new message" 0x1a0f3ed400: 2: exit run() 0x1a0a77ae00: 3: enter run() 0x1a0a77ae00: 3: set_msg 0x1a0a77ae00: 3: msg: "new message" 0x1a0a77ae00: 3: exit run() 0x1a4d8caa00: 4: enter run() 0x1a4d8caa00: 4: set_msg 0x1a4d8caa00: 4: msg: "new message" 0x1a4d8caa00: 4: exit run() 0x1a0f3edc00: 5: enter run() 0x1a0f3edc00: 5: set_msg 0x1a4d8c8c00: 6: enter run() 0x1a0f3ed200: 7: enter run() 0x1a0a778600: 8: enter run() 0x19ea09aa00: 9: enter run() 0x19ea099200: 10: enter run() 0x1a0a77b000: 11: enter run() 0x1a0f3ec200: 12: enter run() 0x19ea09bc00: 13: enter run() 0x1a4d8c9a00: 14: enter run() 0x19ea098a00: 15: enter run() 0x1a0f3ec200: 12: set_msg 0x1a0f3edc00: 5: msg: "new message" 0x19ea099200: 10: set_msg 0x1a0a77b000: 11: set_msg 0x19ea099200: 10: msg: "new message" 0x19ea099200: 10: exit run() 0x1a0f3ec200: 12: msg: "new message" 0x1a0f3ec200: 12: exit run() 0x19ea098a00: 15: set_msg 0x19ea09bc00: 13: set_msg 0x19ea098a00: 15: msg: "new message" 0x19ea098a00: 15: exit run() 0x1a4d8c8c00: 6: set_msg 0x1a4d8c8c00: 6: msg: "new message" 0x1a4d8c8c00: 6: exit run() 0x1a0a778600: 8: set_msg 0x1a0a778600: 8: msg: "new message" 0x1a0a778600: 8: exit run() 0x1a0f3edc00: 5: exit run() 0x1a4d8c9a00: 14: set_msg 0x19ea09bc00: 13: msg: "new message" 0x19ea09bc00: 13: exit run() 0x19ea09aa00: 9: set_msg 0x1a0f3ed200: 7: set_msg 0x19ea09aa00: 9: msg: "new message" 0x19ea09aa00: 9: exit run() 0x1a0a77b000: 11: msg: "new message" 0x1a0a77b000: 11: exit run() 0x1a4d8c9a00: 14: msg: "new message" 0x1a4d8c9a00: 14: exit run() 0x1a0f3ed200: 7: msg: "new message" 0x1a0f3ed200: 7: 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 1730316324.642907543 actual 1730316324.652815387 timeout: expected 1730316324.652815387 actual 1730316324.662907543 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 0xd70587a7e8, context 0xd70587a568 addr 0x987230, code 1, trap 2 ===> 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 0xe261d17b48, context 0xe261d178c8 act_handler/2, signal 30, siginfo 0xe261d17b48, context 0xe261d178c8 act_handler/3, signal 30, siginfo 0xe261d17b48, context 0xe261d178c8 [recurse] act_handler/4, signal 30, siginfo 0xe261d177c0, context 0xe261d17540 ===> 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 0x3e7c0ad200) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0x3e7c0ad200) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0x3e7c0ad200) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x3e7c0ad200) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x3e7c0ad200) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x3e7c0ad200) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x3e7c0ad200) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x3e7c0ad200) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x3e7c0ad200) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x3e7c0ad200) ===> 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 abbababababababababa 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 3277 30403: This should be message #1 waiting for child 37793: This should be message #2 37793: This should be message #3 30403: This should be message #4 37793: This should be message #5 30403: 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 1607888 0m02.02s real 0m00.49s user 0m05.57s system ==== run-regress-switch-3 ==== time ./switch -c 3 | wc -c 79510 0m02.01s real 0m00.06s user 0m04.15s system ==== run-regress-switch-4 ==== time ./switch -c 4 | wc -c 49362 0m02.01s real 0m00.02s user 0m04.25s system ==== run-regress-switch-6 ==== time ./switch -c 6 | wc -c 31791 0m02.01s real 0m00.01s user 0m05.07s system ==== run-regress-switch-8 ==== time ./switch -c 8 | wc -c 26267 0m02.01s real 0m00.00s user 0m05.36s system ==== run-regress-switch-20 ==== time ./switch -c 20 | wc -c 12908 0m02.03s real 0m00.00s user 0m06.53s system ==== run-regress-switch-26 ==== time ./switch -c 26 | wc -c 8740 0m02.03s real 0m00.01s user 0m06.18s 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 7m57.25s