START lib/libpthread 2025-01-25T03:50:08Z ===> barrier ==== run-regress-barrier ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/barrier"' -I/usr/src/regress/lib/libpthread/barrier/../include -MD -MP -c /usr/src/regress/lib/libpthread/barrier/barrier.c cc -o barrier barrier.o -lpthread ./barrier Thread 0 started Thread 1 started Thread 2 started Thread 3 started Thread 4 started Thread 5 started Thread 6 started Thread 7 started Thread 8 started Thread 9 started ===> blocked_shutdown ==== run-regress-blocked_shutdown ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/blocked_shutdown"' -I/usr/src/regress/lib/libpthread/blocked_shutdown/../include -MD -MP -c /usr/src/regress/lib/libpthread/blocked_shutdown/blocked_shutdown.c cc -o blocked_shutdown blocked_shutdown.o -lpthread ./blocked_shutdown ===> cancel ==== run-regress-cancel ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cancel"' -I/usr/src/regress/lib/libpthread/cancel/../include -MD -MP -c /usr/src/regress/lib/libpthread/cancel/cancel.c cc -o cancel cancel.o -lutil -lpthread ./cancel you should see this message exactly once (fyi, cancellation of self was instantaneous) early = 0 ===> cancel2 ==== run-regress-cancel2 ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cancel2"' -I/usr/src/regress/lib/libpthread/cancel2/../include -MD -MP -c /usr/src/regress/lib/libpthread/cancel2/cancel2.c cc -o cancel2 cancel2.o -lpthread ./cancel2 trying select trying pselect trying poll trying ppoll ===> cancel_wait ==== run-regress-cancel_wait ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cancel_wait"' -I/usr/src/regress/lib/libpthread/cancel_wait/../include -MD -MP -c /usr/src/regress/lib/libpthread/cancel_wait/cancel_wait.c cc -o cancel_wait cancel_wait.o -lpthread ./cancel_wait trying wait trying waitpid trying wait3 trying wait4 ===> close ==== run-regress-close ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/close"' -I/usr/src/regress/lib/libpthread/close/../include -MD -MP -c /usr/src/regress/lib/libpthread/close/close.c /usr/src/regress/lib/libpthread/close/close.c:108:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, garbage, sizeof garbage)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/close/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/close/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o close close.o -lpthread ./close main: connecting to test port with fd 3 main: connected on fd 3 starting child thread child: writing some garbage to fd 3 child: calling select() with fd 3 main: closing fd 3 main: closed child: select() returned -1, errno 9 = Bad file descriptor [correct] ===> close_race ==== run-regress-close_race ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/close_race"' -I/usr/src/regress/lib/libpthread/close_race/../include -MD -MP -c /usr/src/regress/lib/libpthread/close_race/close_race.c cc -o close_race close_race.o -lpthread ./close_race ===> closefrom ==== run-regress-closefrom ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/closefrom"' -I/usr/src/regress/lib/libpthread/closefrom/../include -MD -MP -c /usr/src/regress/lib/libpthread/closefrom/closefrom.c cc -o closefrom closefrom.o -lpthread ./closefrom closefrom(3) == -1/9 closefrom(3) == -1/9 dummy thread exited with status 0x0 ===> cwd ==== run-regress-cwd ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cwd"' -I/usr/src/regress/lib/libpthread/cwd/../include -MD -MP -c /usr/src/regress/lib/libpthread/cwd/cwd.c cc -o cwd cwd.o -lpthread ld: warning: cwd.c:53 (/usr/src/regress/lib/libpthread/cwd/cwd.c:53)(cwd.o:(main)): warning: getwd() possibly used unsafely; consider using getcwd() ./cwd getcwd => /usr/obj/regress/lib/libpthread/cwd getwd => /usr/obj/regress/lib/libpthread/cwd ===> dlopen ==== run-regress-dlopen ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/dlopen"' -I/usr/src/regress/lib/libpthread/dlopen/../include -MD -MP -c /usr/src/regress/lib/libpthread/dlopen/dlopen.c cc -o dlopen dlopen.o ./dlopen * * * * * * * * * * * * * * * * * * * * * * * * * single threaded semop: pass time = 1.006408814 sigsuspend: pass time = 1.009876056 poll: fail time = 0.000102319 r = 1 open_fifo: pass time = 1.009050522 nanosleep: pass time = 1.006875220 flock: pass time = 1.008532782 fcntl(F_SETLKW): pass time = 1.005072944 connect: pass time = 1.006324444 accept: pass time = 1.009950507 in thread after dlopen(pthread) semop: pass time = 1.009165273 sigsuspend: pass time = 1.009927739 poll: fail time = 0.000021092 r = 1 open_fifo: pass time = 1.009164994 nanosleep: pass time = 1.009625392 flock: pass time = 1.008533690 fcntl(F_SETLKW): pass time = 1.007486478 connect: pass time = 1.006204526 accept: pass time = 1.009953441 using cancellation semop: pass time = 1.009912444 sigsuspend: pass time = 1.009888208 poll: fail time = 1.009899593 r = 1 open_fifo: pass time = 1.009241541 nanosleep: pass time = 1.009514623 flock: pass time = 1.008456166 fcntl(F_SETLKW): pass time = 1.007131820 connect: pass time = 1.008562046 accept: pass time = 1.009956165 ===> earlysig ==== run-regress-earlysig ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/earlysig"' -I/usr/src/regress/lib/libpthread/earlysig/../include -MD -MP -c /usr/src/regress/lib/libpthread/earlysig/earlysig.c cc -o earlysig earlysig.o -lpthread ./earlysig ===> errno ==== run-regress-errno ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/errno"' -I/usr/src/regress/lib/libpthread/errno/../include -MD -MP -c /usr/src/regress/lib/libpthread/errno/errno.c /usr/src/regress/lib/libpthread/errno/errno.c:62:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "m", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/errno/errno.c:67:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/errno/errno.c:73:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "2", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/errno/errno.c:157:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "X", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 4 warnings generated. cc -o errno errno.o -lpthread ./errno X ===> execve ==== run-regress-execve ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/execve"' -I/usr/src/regress/lib/libpthread/execve/../include -MD -MP -c /usr/src/regress/lib/libpthread/execve/execve.c /usr/src/regress/lib/libpthread/execve/execve.c:95:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, should_succeed, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/execve/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/execve/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o execve execve.o -lpthread ./execve This is the first message IGNORED: stdout is not a tty: this test needs a tty ===> fork ==== run-regress-fork ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/fork"' -I/usr/src/regress/lib/libpthread/fork/../include -MD -MP -c /usr/src/regress/lib/libpthread/fork/fork.c cc -o fork fork.o -lpthread ./fork forking from pid 1408 parent = pid 1408 parent ok ===> group ==== run-regress-group ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/group"' -I/usr/src/regress/lib/libpthread/group/../include -MD -MP -c /usr/src/regress/lib/libpthread/group/group.c cc -o group group.o -lpthread ./group gid 3 gid 1 gid 2 gid 4 gid 0 before: sys:*:3:root after: sys:*:3:root before: daemon:*:1:daemon after: daemon:*:1:daemon before: kmem:*:2:root after: kmem:*:2:root before: tty:*:4:root after: tty:*:4:root before: wheel:*:0:root,user after: wheel:*:0:root,user ===> malloc_duel ==== run-regress-malloc_duel ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/malloc_duel"' -I/usr/src/regress/lib/libpthread/malloc_duel/../include -MD -MP -c /usr/src/regress/lib/libpthread/malloc_duel/malloc_duel.c cc -o malloc_duel malloc_duel.o -lpthread ./malloc_duel ===> netdb ==== run-regress-netdb ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/netdb"' -I/usr/src/regress/lib/libpthread/netdb/../include -MD -MP -c /usr/src/regress/lib/libpthread/netdb/netdb.c /usr/src/regress/lib/libpthread/netdb/netdb.c:57:2: warning: format specifies type 'char *' but the argument has type 'struct servent *' [-Wformat] CHECKhn(serv = getservbyname("telnet", "tcp")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/netdb/netdb.c:67:2: warning: format specifies type 'char *' but the argument has type 'struct hostent *' [-Wformat] CHECKhn(host = gethostbyname("localhost")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/netdb/netdb.c:77:2: warning: format specifies type 'char *' but the argument has type 'struct hostent *' [-Wformat] CHECKhn(host = gethostbyname("127.0.0.1")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 3 warnings generated. cc -o netdb netdb.o -lpthread ./netdb getservbyname -> port 23 gethostbyname -> 127.0.0.1 ===> pcap ==== run-regress-pcap ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pcap"' -I/usr/src/regress/lib/libpthread/pcap/../include -MD -MP -c /usr/src/regress/lib/libpthread/pcap/pcap.c cc -o pcap pcap.o -lpcap -lpthread ./pcap PING 127.0.0.1 (127.0.0.1): 56 data bytes 64 bytes from 127.0.0.1: icmp_seq=0 ttl=255 time=0.061 ms 64 bytes from 127.0.0.1: icmp_seq=1 ttl=255 time=0.074 ms 64 bytes from 127.0.0.1: icmp_seq=2 ttl=255 time=0.074 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.061/0.070/0.074/0.006 ms ===> poll ==== run-regress-poll ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/poll"' -I/usr/src/regress/lib/libpthread/poll/../include -MD -MP -c /usr/src/regress/lib/libpthread/poll/poll.c cc -o poll poll.o -lutil -lpthread ./poll zero p[0]={fd=3, events=< in out > revents=< in out >} null p[1]={fd=4, events=< in out > revents=< in out >} closing zero zero p[0]={fd=3, events=< in out > revents=< nval >} null p[1]={fd=4, events=< in out > revents=< in out >} closing null rpipe p[0]={fd=3, events=< in > revents=< >} wpipe p[1]={fd=4, events=< out > revents=< out >} bg writing to wpipe rpipe p[0]={fd=3, events=< in > revents=< in >} ===> preemption ==== run-regress-preemption ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/preemption"' -I/usr/src/regress/lib/libpthread/preemption/../include -MD -MP -c /usr/src/regress/lib/libpthread/preemption/preemption.c cc -o preemption preemption.o -lpthread ./preemption yielding: 0 1 2 3 4 5 6 7 8 9 ===> preemption_float ==== run-regress-preemption_float ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/preemption_float"' -I/usr/src/regress/lib/libpthread/preemption_float/../include -MD -MP -c /usr/src/regress/lib/libpthread/preemption_float/preemption_float.c cc -o preemption_float preemption_float.o -lm -lpthread ./preemption_float ===> pthread_atfork ==== run-regress-pthread_atfork ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_atfork"' -I/usr/src/regress/lib/libpthread/pthread_atfork/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_atfork/pthread_atfork.c cc -o pthread_atfork pthread_atfork.o -lpthread ./pthread_atfork ===> pthread_cond_timedwait ==== run-regress-pthread_cond_timedwait ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_cond_timedwait"' -I/usr/src/regress/lib/libpthread/pthread_cond_timedwait/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_cond_timedwait/pthread_cond_timedwait.c cc -o pthread_cond_timedwait pthread_cond_timedwait.o -lpthread ./pthread_cond_timedwait pthread_cond_timedwait START Got timeout 0 in 5.008421792 seconds Got timeout 1 in 10.018434798 seconds ===> pthread_create ==== run-regress-pthread_create ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_create"' -I/usr/src/regress/lib/libpthread/pthread_create/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_create/pthread_create.c cc -o pthread_create pthread_create.o -lpthread ./pthread_create Original thread stack at 0xcf7d84b4 New thread was passed arg address 0xdeadbeef New thread stack at 0x43b0cf7c ===> pthread_join ==== run-regress-pthread_join ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_join"' -I/usr/src/regress/lib/libpthread/pthread_join/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_join/pthread_join.c cc -o pthread_join pthread_join.o -lpthread ./pthread_join Original thread stack at 0xcf7cf5e4 New thread 1 stack at 0x499eaf28 New thread 2 stack at 0x499eaf28 ===> pthread_kill ==== run-regress-pthread_kill ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_kill"' -I/usr/src/regress/lib/libpthread/pthread_kill/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_kill/pthread_kill.c cc -o pthread_kill pthread_kill.o -lpthread ./pthread_kill act_handler: signal 30, siginfo 0xcf7c6430, context 0xcf7c63dc act_handler: signal 30, siginfo 0x67fc9310, context 0x67fc92bc act_handler: signal 30, siginfo 0x70e60420, context 0x70e603cc Thread T1 woke up Thread T2 woke up ===> pthread_mutex ==== run-regress-pthread_mutex ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_mutex"' -I/usr/src/regress/lib/libpthread/pthread_mutex/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_mutex/pthread_mutex.c cc -o pthread_mutex pthread_mutex.o -lpthread ./pthread_mutex test_mutex_static() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() test_mutex_fast() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() test_mutex_debug() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() test_debug_double_lock() test_debug_double_unlock() test_mutex_recursive() test_mutex_recursive_lock() test_mutex_recursive_trylock() test_mutex_normal() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() ===> pthread_once The fix for this bug has been backed out. https://marc.info/?l=openbsd-cvs&m=150983604531467&w=2 Wait until guenther@ has fixed the binutils problem with the samba port. DISABLED ===> pthread_rwlock ==== run-regress-pthread_rwlock ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_rwlock"' -I/usr/src/regress/lib/libpthread/pthread_rwlock/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_rwlock/pthread_rwlock.c cc -o pthread_rwlock pthread_rwlock.o -lpthread ./pthread_rwlock reader 1 locked, state = 1 reader 2 locked, state = 2 reader 1 woken, state = 2 reader 3 locked, state = 3 reader 2 woken, state = 3 reader 1 woken, state = 3 reader 4 locked, state = 4 reader 3 woken, state = 4 reader 2 woken, state = 4 reader 1 woken, state = 4 reader 5 locked, state = 5 reader 4 woken, state = 5 reader 3 woken, state = 5 reader 1 woken, state = 5 writer started, state = 5 reader 2 woken, state = 5 reader 0 locked, state = 6 reader 1 woken, state = 6 reader 2 woken, state = 6 reader 4 woken, state = 6 writer woken, state = 6 writer starting reader 1 woken, state = 7 reader 1 unlocked reader 3 woken, state = 7 reader 3 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 1 woken, state = 8 reader 4 woken, state = 8 reader 2 woken, state = 9 reader 3 woken, state = 9 reader 4 woken, state = 9 reader 0 woken, state = 9 reader 1 woken, state = 9 reader 5 woken, state = 9 writer unlocking reader 1 woken, state = 0 reader 1 trying again (1) reader 1 locked again (1) writer exiting reader 5 woken, state = 1 reader 5 trying again (2) reader 5 locked again (2) reader 0 woken, state = 2 reader 0 trying again (3) reader 0 locked again (3) reader 2 woken, state = 3 reader 2 trying again (4) reader 2 locked again (4) reader 0 woken, state = 4 reader 1 woken, state = 4 reader 3 woken, state = 4 reader 3 trying again (5) reader 3 locked again (5) reader 2 woken, state = 5 reader 1 woken, state = 5 reader 0 woken, state = 5 reader 5 woken, state = 5 reader 4 woken, state = 5 reader 4 trying again (6) reader 4 locked again (6) reader 4 exiting reader 1 woken, state = 6 reader 5 woken, state = 6 reader 5 exiting reader 0 woken, state = 6 reader 1 exiting reader 0 exiting reader 2 woken, state = 6 reader 2 exiting reader 3 woken, state = 6 reader 3 exiting ===> pthread_rwlock2 ==== run-regress-pthread_rwlock2 ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_rwlock2"' -I/usr/src/regress/lib/libpthread/pthread_rwlock2/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_rwlock2/pthread_rwlock2.c cc -o pthread_rwlock2 pthread_rwlock2.o -lpthread ./pthread_rwlock2 rthread init 0x2cf8f32c: mutex_lock 0x2cf8f7c0 (0x0) 0x2cf8f32c: mutex_unlock 0x2cf8f7c0 (0x2cf8f32c) 0x2cf8f32c: mutex_lock 0x2cf8f7c0 (0x0) 0x4b3b172c: mutex_lock 0x2cf8f7ac (0x0) 0x2cf8f32c: mutex_unlock 0x2cf8f7c0 (0x2cf8f32c) 0x4b3b172c: mutex_unlock 0x2cf8f7ac (0x4b3b172c) 0x4b3b172c: rwlock_wrlock 0x49a44bb0 (0) 0x2cf8f32c: mutex_lock 0x2cf8f7c0 (0x0) 0x2cf8f32c: mutex_unlock 0x2cf8f7c0 (0x2cf8f32c) 0x5c3a362c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x46361d2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361d2c: rwlock_unlock 0x49a44bb0 0x2cf8f32c: mutex_lock 0x2cf8f7c0 (0x0) 0x2cf8f32c: mutex_unlock 0x2cf8f7c0 (0x2cf8f32c) 0x4b3b1a2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x5c3a362c: rwlock_unlock 0x49a44bb0 0x5c3a362c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a362c: rwlock_unlock 0x49a44bb0 0x4b3b172c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x46361d2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361d2c: rwlock_unlock 0x49a44bb0 0x2cf8f32c: mutex_lock 0x2cf8f7c0 (0x0) 0x5c3a3c2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 0x5c3a3c2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 0x2cf8f32c: mutex_unlock 0x2cf8f7c0 (0x2cf8f32c) 0x2cf8f32c: mutex_lock 0x2cf8f7c0 (0x0) 0x2cf8f32c: mutex_unlock 0x2cf8f7c0 (0x2cf8f32c) 0x6ac6242c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac6242c: rwlock_unlock 0x49a44bb0 0x6ac6242c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6242c: rwlock_unlock 0x49a44bb0 0x2cf8f32c: mutex_lock 0x2cf8f7c0 (0x0) 0x2cf8f32c: mutex_unlock 0x2cf8f7c0 (0x2cf8f32c) 0x5c3a3a2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 0x5c3a3a2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 0x2cf8f32c: mutex_lock 0x2cf8f7c0 (0x0) 0x2cf8f32c: mutex_unlock 0x2cf8f7c0 (0x2cf8f32c) 0x2cf8f32c: mutex_lock 0x2cf8f7c0 (0x0) 0x2cf8f32c: mutex_unlock 0x2cf8f7c0 (0x2cf8f32c) 0x6ac6262c: rwlock_wrlock 0x49a44bb0 (0) 0x2cf8f32c: mutex_lock 0x2cf8f7c0 (0x0) 0x2cf8f32c: mutex_unlock 0x2cf8f7c0 (0x2cf8f32c) 0x6ac6272c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x6ac6262c: rwlock_unlock 0x49a44bb0 0x6ac6262c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3b2c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac6262c: rwlock_unlock 0x49a44bb0 0x2cf8f32c: mutex_lock 0x2cf8f7c0 (0x0) 0x2cf8f32c: mutex_unlock 0x2cf8f7c0 (0x2cf8f32c) 0x6ac6272c: rwlock_unlock 0x49a44bb0 0x6ac6272c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6272c: rwlock_unlock 0x49a44bb0 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x5c3a3b2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x2cf8f32c: mutex_lock 0x2cf8f7c0 (0x0) 0x2cf8f32c: mutex_unlock 0x2cf8f7c0 (0x2cf8f32c) 0x6ac62a2c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac62a2c: rwlock_unlock 0x49a44bb0 0x6ac62a2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62a2c: rwlock_unlock 0x49a44bb0 0x4b3b1d2c: rwlock_wrlock 0x49a44bb0 (0) 0x2cf8f32c: mutex_lock 0x2cf8f7c0 (0x0) 0x2cf8f32c: mutex_unlock 0x2cf8f7c0 (0x2cf8f32c) 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 0x4b3b1d2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x2cf8f32c: mutex_lock 0x2cf8f7c0 (0x0) 0x2cf8f32c: mutex_unlock 0x2cf8f7c0 (0x2cf8f32c) 0x6ac6282c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac6282c: rwlock_unlock 0x49a44bb0 0x6ac6282c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6282c: rwlock_unlock 0x49a44bb0 0x2cf8f32c: mutex_lock 0x2cf8f7c0 (0x0) 0x2cf8f32c: mutex_unlock 0x2cf8f7c0 (0x2cf8f32c) 0x4b3b122c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b122c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a362c stack 0x587205e0 0x4636192c: rwlock_wrlock 0x49a44bb0 (0) 0x4636192c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_rdlock 0x49a44bb0 (0) 0x4636192c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b172c stack 0x58720ac0 rthread reaping 0x46361d2c stack 0x5871a260 rthread reaping 0x4b3b1a2c stack 0x5871a340 rthread reaping 0x5c3a3c2c stack 0x58720760 rthread reaping 0x6ac6242c stack 0x586f5f60 rthread reaping 0x5c3a3a2c stack 0x58720d80 rthread reaping 0x6ac6262c stack 0x5871d520 rthread reaping 0x6ac6272c stack 0x5871a460 rthread reaping 0x5c3a3b2c stack 0x58720780 rthread reaping 0x6ac62a2c stack 0x586f51a0 rthread reaping 0x4b3b1d2c stack 0x586f5940 rthread reaping 0x4b3b1b2c stack 0x5871d9e0 rthread reaping 0x6ac6282c stack 0x5871ad40 rthread reaping 0x4b3b122c stack 0x5871ad60 rthread reaping 0x4636192c stack 0x5871db20 0x5c3a372c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a372c: rwlock_unlock 0x49a44bb0 0x5c3a372c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a372c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b102c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x4636122c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x4b3b182c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b102c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x4b3b102c: rwlock_rdlock 0x49a44bb0 (0) 0x4636122c: rwlock_unlock 0x49a44bb0 0x4b3b102c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x6ac6292c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac62e2c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x5c3a352c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac6292c: rwlock_unlock 0x49a44bb0 0x6ac6292c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3c2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x6ac62f2c: rwlock_wrlock 0x49a44bb0 (2147483649) rthread reaping 0x5c3a372c stack 0x5871db20 rthread reaping 0x4636122c stack 0x5871ad60 rthread reaping 0x4b3b102c stack 0x5871ad40 rthread reaping 0x4b3b182c stack 0x5871d9e0 rthread reaping 0x4b3b1c2c stack 0x586f5940 0x6ac62d2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4b3b162c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x6ac6292c: rwlock_unlock 0x49a44bb0 0x4b3b142c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac62b2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4636102c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b132c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac62d2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x6ac6292c stack 0x586f51a0 0x6ac62d2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62d2c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b142c: rwlock_unlock 0x49a44bb0 0x4b3b142c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b142c: rwlock_unlock 0x49a44bb0 0x4636102c: rwlock_unlock 0x49a44bb0 0x4636102c: rwlock_rdlock 0x49a44bb0 (0) 0x4636102c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x6ac62b2c: rwlock_unlock 0x49a44bb0 0x6ac62b2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62b2c: rwlock_unlock 0x49a44bb0 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 0x5c3a3c2c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x6ac62f2c: rwlock_unlock 0x49a44bb0 0x6ac62e2c: rwlock_unlock 0x49a44bb0 0x6ac62f2c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x6ac62f2c: rwlock_unlock 0x49a44bb0 0x6ac62e2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a352c: rwlock_unlock 0x49a44bb0 0x5c3a352c: rwlock_rdlock 0x49a44bb0 (2) 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 0x6ac62e2c: rwlock_unlock 0x49a44bb0 0x5c3a352c: rwlock_unlock 0x49a44bb0 rthread reaping 0x6ac62e2c stack 0x58720780 rthread reaping 0x5c3a352c stack 0x5871a460 rthread reaping 0x5c3a3c2c stack 0x5871d520 0x4b3b132c: rwlock_unlock 0x49a44bb0 rthread reaping 0x6ac62d2c stack 0x58720d80 0x4b3b132c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x6ac62f2c stack 0x586f5f60 0x4b3b132c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b162c stack 0x58720760 rthread reaping 0x4b3b142c stack 0x5871a340 rthread reaping 0x6ac62b2c stack 0x5871a260 rthread reaping 0x4636102c stack 0x58720ac0 rthread reaping 0x4b3b132c stack 0x587205e0 0x5c3a312c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a312c: rwlock_unlock 0x49a44bb0 0x5c3a312c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3f2c: rwlock_wrlock 0x49a44bb0 (1) 0x5c3a312c: rwlock_unlock 0x49a44bb0 0x6ac62c2c: rwlock_wrlock 0x49a44bb0 (1) 0x6ac62c2c: rwlock_unlock 0x49a44bb0 0x6ac62c2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b152c: rwlock_wrlock 0x49a44bb0 (1) 0x6ac62c2c: rwlock_unlock 0x49a44bb0 0x4b3b152c: rwlock_unlock 0x49a44bb0 0x4b3b152c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b152c: rwlock_unlock 0x49a44bb0 0x5c3a3f2c: rwlock_unlock 0x49a44bb0 0x5c3a3f2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6202c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3f2c: rwlock_unlock 0x49a44bb0 0x6ac6202c: rwlock_unlock 0x49a44bb0 0x6ac6202c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a382c: rwlock_wrlock 0x49a44bb0 (1) 0x4636192c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x6ac6202c: rwlock_unlock 0x49a44bb0 0x5c3a362c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a362c: rwlock_unlock 0x49a44bb0 0x5c3a362c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b172c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x5c3a362c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a312c stack 0x587205e0 rthread reaping 0x5c3a3f2c stack 0x58720ac0 rthread reaping 0x6ac62c2c stack 0x5871a260 rthread reaping 0x4b3b152c stack 0x5871a340 0x4b3b192c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a392c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1a2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac6212c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac6282c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1e2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a382c: rwlock_unlock 0x49a44bb0 0x5c3a382c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4b3b112c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x4b3b172c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x6ac6212c: rwlock_unlock 0x49a44bb0 0x6ac6212c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6212c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_rdlock 0x49a44bb0 (2147483649) 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x6ac6282c: rwlock_unlock 0x49a44bb0 0x6ac6282c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6282c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_rdlock 0x49a44bb0 (0) 0x4636192c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x4b3b1e2c: rwlock_unlock 0x49a44bb0 0x4b3b1e2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1e2c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x5c3a382c: rwlock_unlock 0x49a44bb0 0x4b3b112c: rwlock_unlock 0x49a44bb0 0x4b3b112c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b112c: rwlock_unlock 0x49a44bb0 rthread reaping 0x6ac6202c stack 0x58720760 rthread reaping 0x5c3a382c stack 0x586f5f60 rthread reaping 0x4636192c stack 0x58720d80 rthread reaping 0x5c3a362c stack 0x5871d520 rthread reaping 0x4b3b172c stack 0x5871a460 rthread reaping 0x4b3b192c stack 0x58720780 0x5c3a392c: rwlock_unlock 0x49a44bb0 0x5c3a392c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a392c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a392c stack 0x586f51a0 rthread reaping 0x6ac6212c stack 0x586f5940 rthread reaping 0x4b3b1a2c stack 0x5871d9e0 rthread reaping 0x6ac6282c stack 0x5871ad40 rthread reaping 0x4b3b1e2c stack 0x5871ad60 rthread reaping 0x4b3b112c stack 0x5871db20 0x6ac6292c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac6292c: rwlock_unlock 0x49a44bb0 0x6ac6292c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6292c: rwlock_unlock 0x49a44bb0 0x4b3b132c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b102c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x4b3b132c: rwlock_unlock 0x49a44bb0 0x4b3b132c: rwlock_rdlock 0x49a44bb0 (0) 0x4636152c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x5c3a3f2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4b3b132c: rwlock_unlock 0x49a44bb0 0x6ac6232c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x4b3b1b2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac6262c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a372c: rwlock_wrlock 0x49a44bb0 (4294967295) rthread reaping 0x6ac6292c stack 0x5871db20 rthread reaping 0x4b3b132c stack 0x5871ad60 0x4b3b102c: rwlock_unlock 0x49a44bb0 0x5c3a3c2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b192c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x4b3b102c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4b3b162c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1c2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac6242c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x46361b2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac62e2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 0x46361b2c: rwlock_unlock 0x49a44bb0 0x5c3a3f2c: rwlock_unlock 0x49a44bb0 0x5c3a3f2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3f2c: rwlock_unlock 0x49a44bb0 0x46361b2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361b2c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x4b3b102c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x5c3a3c2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1b2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x6ac6232c: rwlock_unlock 0x49a44bb0 0x6ac6232c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6232c: rwlock_unlock 0x49a44bb0 0x6ac6262c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x4b3b102c stack 0x5871ad40 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x6ac6262c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6262c: rwlock_unlock 0x49a44bb0 0x6ac62e2c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x6ac62e2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b162c: rwlock_rdlock 0x49a44bb0 (1) 0x6ac62e2c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x6ac6242c: rwlock_unlock 0x49a44bb0 0x6ac6242c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6242c: rwlock_unlock 0x49a44bb0 0x4636152c: rwlock_unlock 0x49a44bb0 0x4636152c: rwlock_rdlock 0x49a44bb0 (0) 0x4636152c: rwlock_unlock 0x49a44bb0 0x5c3a372c: rwlock_unlock 0x49a44bb0 0x5c3a372c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a372c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4636152c stack 0x5871d9e0 rthread reaping 0x5c3a3f2c stack 0x586f5940 rthread reaping 0x4b3b1b2c stack 0x586f51a0 rthread reaping 0x6ac6232c stack 0x58720780 rthread reaping 0x6ac6262c stack 0x5871a460 rthread reaping 0x5c3a372c stack 0x5871d520 rthread reaping 0x5c3a3c2c stack 0x58720d80 rthread reaping 0x4b3b192c stack 0x586f5f60 rthread reaping 0x4b3b162c stack 0x58720760 rthread reaping 0x4b3b1c2c stack 0x5871a340 rthread reaping 0x6ac6242c stack 0x5871a260 rthread reaping 0x46361b2c stack 0x58720ac0 rthread reaping 0x6ac62e2c stack 0x587205e0 0x4b3b1b2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x6ac6232c: rwlock_wrlock 0x49a44bb0 (1) 0x6ac6232c: rwlock_unlock 0x49a44bb0 0x6ac6232c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6232c: rwlock_unlock 0x49a44bb0 0x4b3b172c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x4b3b172c: rwlock_rdlock 0x49a44bb0 (0) 0x46361a2c: rwlock_wrlock 0x49a44bb0 (1) 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x46361a2c: rwlock_unlock 0x49a44bb0 0x46361a2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361a2c: rwlock_unlock 0x49a44bb0 0x5c3a3b2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x5c3a3b2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x4636172c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1d2c: rwlock_wrlock 0x49a44bb0 (0) 0x4636172c: rwlock_unlock 0x49a44bb0 0x6ac6252c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac6252c: rwlock_unlock 0x49a44bb0 0x6ac6252c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6252c: rwlock_unlock 0x49a44bb0 0x4636172c: rwlock_rdlock 0x49a44bb0 (1) 0x4636172c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 0x4b3b1d2c: rwlock_rdlock 0x49a44bb0 (0) 0x4636142c: rwlock_unlock 0x49a44bb0 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_rdlock 0x49a44bb0 (1) 0x4636142c: rwlock_unlock 0x49a44bb0 0x5c3a362c: rwlock_wrlock 0x49a44bb0 (0) 0x46361c2c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x5c3a362c: rwlock_unlock 0x49a44bb0 0x5c3a362c: rwlock_rdlock 0x49a44bb0 (0) 0x46361f2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a362c: rwlock_unlock 0x49a44bb0 0x4636182c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x46361c2c: rwlock_unlock 0x49a44bb0 0x46361c2c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x4b3b1b2c stack 0x587205e0 rthread reaping 0x6ac6232c stack 0x58720ac0 rthread reaping 0x4b3b172c stack 0x5871a260 rthread reaping 0x46361a2c stack 0x5871a340 rthread reaping 0x5c3a3b2c stack 0x58720760 rthread reaping 0x4636172c stack 0x586f5f60 rthread reaping 0x4b3b1d2c stack 0x58720d80 0x5c3a342c: rwlock_wrlock 0x49a44bb0 (2147483649) rthread reaping 0x6ac6252c stack 0x5871d520 rthread reaping 0x4636142c stack 0x5871a460 rthread reaping 0x5c3a362c stack 0x58720780 0x46361c2c: rwlock_unlock 0x49a44bb0 0x4b3b1e2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3d2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1e2c: rwlock_unlock 0x49a44bb0 0x4b3b1e2c: rwlock_rdlock 0x49a44bb0 (0) 0x4636182c: rwlock_unlock 0x49a44bb0 0x5c3a342c: rwlock_unlock 0x49a44bb0 0x46361f2c: rwlock_unlock 0x49a44bb0 0x46361f2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361f2c: rwlock_unlock 0x49a44bb0 0x5c3a342c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x46361c2c stack 0x586f51a0 0x5c3a3d2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x46361f2c stack 0x586f5940 0x5c3a342c: rwlock_unlock 0x49a44bb0 0x5c3a3d2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3d2c: rwlock_unlock 0x49a44bb0 0x4636182c: rwlock_rdlock 0x49a44bb0 (2) 0x4b3b1e2c: rwlock_unlock 0x49a44bb0 0x4636182c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4636182c stack 0x5871d9e0 rthread reaping 0x5c3a342c stack 0x5871ad40 rthread reaping 0x4b3b1e2c stack 0x5871ad60 rthread reaping 0x5c3a3d2c stack 0x5871db20 0x4b3b1f2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1f2c: rwlock_unlock 0x49a44bb0 0x4b3b1f2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1f2c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_wrlock 0x49a44bb0 (1) 0x4636122c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6222c: rwlock_wrlock 0x49a44bb0 (0) 0x4636122c: rwlock_unlock 0x49a44bb0 0x5c3a372c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x6ac6222c: rwlock_unlock 0x49a44bb0 0x5c3a3e2c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac6222c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3e2c: rwlock_unlock 0x49a44bb0 0x5c3a3e2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3e2c: rwlock_unlock 0x49a44bb0 0x6ac6222c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x5c3a372c: rwlock_unlock 0x49a44bb0 0x46361a2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x5c3a372c: rwlock_rdlock 0x49a44bb0 (1) 0x5c3a372c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x4b3b132c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a3a2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x46361a2c: rwlock_unlock 0x49a44bb0 0x6ac62c2c: rwlock_wrlock 0x49a44bb0 (0) rthread reaping 0x4b3b1f2c stack 0x5871db20 0x46361a2c: rwlock_rdlock 0x49a44bb0 (2147483647) rthread reaping 0x4636122c stack 0x5871ad60 rthread reaping 0x6ac6222c stack 0x5871ad40 rthread reaping 0x5c3a372c stack 0x5871d9e0 rthread reaping 0x5c3a3e2c stack 0x586f5940 rthread reaping 0x4b3b122c stack 0x586f51a0 0x46361d2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a332c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac6262c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a3f2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac62c2c: rwlock_unlock 0x49a44bb0 0x6ac6242c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac6242c: rwlock_unlock 0x49a44bb0 0x6ac6242c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6242c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a332c: rwlock_unlock 0x49a44bb0 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 0x5c3a3a2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a332c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62c2c: rwlock_rdlock 0x49a44bb0 (2147483652) 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 0x5c3a332c: rwlock_unlock 0x49a44bb0 0x6ac62c2c: rwlock_unlock 0x49a44bb0 0x46361a2c: rwlock_unlock 0x49a44bb0 0x4b3b132c: rwlock_unlock 0x49a44bb0 rthread reaping 0x46361a2c stack 0x58720780 rthread reaping 0x4b3b182c stack 0x5871a460 0x4b3b132c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b132c: rwlock_unlock 0x49a44bb0 0x5c3a3f2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b132c stack 0x5871d520 rthread reaping 0x5c3a3a2c stack 0x58720d80 0x5c3a3f2c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x6ac62c2c stack 0x586f5f60 0x46361d2c: rwlock_unlock 0x49a44bb0 0x5c3a3f2c: rwlock_unlock 0x49a44bb0 0x46361d2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361d2c: rwlock_unlock 0x49a44bb0 0x6ac6262c: rwlock_unlock 0x49a44bb0 0x6ac6262c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6262c: rwlock_unlock 0x49a44bb0 rthread reaping 0x6ac6262c stack 0x58720760 rthread reaping 0x46361d2c stack 0x5871a340 rthread reaping 0x5c3a332c stack 0x5871a260 rthread reaping 0x5c3a3f2c stack 0x58720ac0 rthread reaping 0x6ac6242c stack 0x587205e0 0x6ac6272c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac6272c: rwlock_unlock 0x49a44bb0 0x6ac6272c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b182c: rwlock_wrlock 0x49a44bb0 (1) 0x6ac6272c: rwlock_unlock 0x49a44bb0 0x5c3a382c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b142c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a382c: rwlock_unlock 0x49a44bb0 0x5c3a382c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a302c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4b3b152c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x46361e2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x5c3a382c: rwlock_unlock 0x49a44bb0 0x5c3a3c2c: rwlock_wrlock 0x49a44bb0 (0) rthread reaping 0x6ac6272c stack 0x587205e0 0x6ac6222c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a312c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a3d2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b192c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4636192c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac6252c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 0x5c3a3c2c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4636112c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac6292c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x46361e2c: rwlock_unlock 0x49a44bb0 0x4b3b152c: rwlock_unlock 0x49a44bb0 0x46361e2c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x5c3a3d2c: rwlock_unlock 0x49a44bb0 0x6ac6222c: rwlock_unlock 0x49a44bb0 0x5c3a3d2c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x5c3a302c: rwlock_unlock 0x49a44bb0 0x6ac6222c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x6ac6222c: rwlock_unlock 0x49a44bb0 0x4b3b152c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3d2c: rwlock_unlock 0x49a44bb0 0x5c3a302c: rwlock_rdlock 0x49a44bb0 (1) 0x5c3a312c: rwlock_unlock 0x49a44bb0 0x5c3a312c: rwlock_rdlock 0x49a44bb0 (2147483652) 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 0x46361e2c: rwlock_unlock 0x49a44bb0 0x5c3a302c: rwlock_unlock 0x49a44bb0 0x4b3b152c: rwlock_unlock 0x49a44bb0 0x5c3a312c: rwlock_unlock 0x49a44bb0 0x4636112c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b182c: rwlock_rdlock 0x49a44bb0 (1) 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_unlock 0x49a44bb0 0x4636112c: rwlock_rdlock 0x49a44bb0 (2) 0x4636112c: rwlock_unlock 0x49a44bb0 0x4b3b142c: rwlock_unlock 0x49a44bb0 0x4b3b142c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b142c: rwlock_unlock 0x49a44bb0 0x6ac6252c: rwlock_unlock 0x49a44bb0 0x6ac6252c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x6ac6252c: rwlock_unlock 0x49a44bb0 0x6ac6292c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b182c stack 0x58720ac0 0x6ac6292c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x5c3a382c stack 0x5871a260 0x6ac6292c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b142c stack 0x5871a340 rthread reaping 0x5c3a302c stack 0x58720760 rthread reaping 0x4b3b152c stack 0x586f5f60 rthread reaping 0x5c3a3c2c stack 0x58720d80 rthread reaping 0x46361e2c stack 0x5871d520 rthread reaping 0x6ac6222c stack 0x5871a460 rthread reaping 0x5c3a312c stack 0x58720780 rthread reaping 0x4b3b192c stack 0x586f51a0 rthread reaping 0x5c3a3d2c stack 0x586f5940 rthread reaping 0x4636192c stack 0x5871d9e0 rthread reaping 0x6ac6252c stack 0x5871ad40 rthread reaping 0x6ac6292c stack 0x5871ad60 rthread reaping 0x4636112c stack 0x5871db20 0x5c3a322c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a322c: rwlock_unlock 0x49a44bb0 0x5c3a322c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1e2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a322c: rwlock_unlock 0x49a44bb0 0x4b3b1e2c: rwlock_unlock 0x49a44bb0 0x4b3b1e2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1a2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1e2c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_rdlock 0x49a44bb0 (0) 0x4636122c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_rdlock 0x49a44bb0 (0) 0x4636122c: rwlock_unlock 0x49a44bb0 0x5c3a392c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a392c: rwlock_unlock 0x49a44bb0 0x5c3a392c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a392c: rwlock_unlock 0x49a44bb0 0x6ac62f2c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac62f2c: rwlock_unlock 0x49a44bb0 0x6ac62f2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62f2c: rwlock_unlock 0x49a44bb0 0x6ac6232c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac6232c: rwlock_unlock 0x49a44bb0 0x6ac6232c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6272c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac6232c: rwlock_unlock 0x49a44bb0 0x6ac6272c: rwlock_unlock 0x49a44bb0 0x6ac6272c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6272c: rwlock_unlock 0x49a44bb0 0x46361f2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361f2c: rwlock_unlock 0x49a44bb0 0x46361f2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361f2c: rwlock_unlock 0x49a44bb0 0x4636102c: rwlock_wrlock 0x49a44bb0 (0) 0x4636102c: rwlock_unlock 0x49a44bb0 0x4636102c: rwlock_rdlock 0x49a44bb0 (0) 0x4636102c: rwlock_unlock 0x49a44bb0 0x5c3a3e2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3e2c: rwlock_unlock 0x49a44bb0 0x5c3a3e2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3e2c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3c2c: rwlock_wrlock 0x49a44bb0 (1) 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a322c stack 0x5871db20 rthread reaping 0x4b3b1e2c stack 0x5871ad60 rthread reaping 0x4b3b1a2c stack 0x5871ad40 0x5c3a3c2c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x4636122c stack 0x5871d9e0 0x4b3b172c: rwlock_wrlock 0x49a44bb0 (1) rthread reaping 0x5c3a392c stack 0x586f5940 rthread reaping 0x6ac62f2c stack 0x586f51a0 rthread reaping 0x6ac6232c stack 0x58720780 rthread reaping 0x6ac6272c stack 0x5871a460 0x4b3b1c2c: rwlock_wrlock 0x49a44bb0 (2147483649) rthread reaping 0x46361f2c stack 0x5871d520 rthread reaping 0x4636102c stack 0x58720d80 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a3e2c stack 0x586f5f60 rthread reaping 0x4b3b162c stack 0x58720760 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x4b3b172c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a3c2c stack 0x5871a340 rthread reaping 0x4b3b1b2c stack 0x5871a260 rthread reaping 0x4b3b172c stack 0x58720ac0 rthread reaping 0x4b3b1c2c stack 0x587205e0 0x6ac62c2c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac62c2c: rwlock_unlock 0x49a44bb0 0x6ac62c2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62c2c: rwlock_unlock 0x49a44bb0 0x5c3a3b2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x5c3a3b2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x6ac62e2c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac62e2c: rwlock_unlock 0x49a44bb0 0x6ac62e2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62e2c: rwlock_unlock 0x49a44bb0 0x5c3a332c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a332c: rwlock_unlock 0x49a44bb0 0x5c3a332c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a332c: rwlock_unlock 0x49a44bb0 0x4b3b1f2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1f2c: rwlock_unlock 0x49a44bb0 0x4b3b1f2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1f2c: rwlock_unlock 0x49a44bb0 0x6ac6202c: rwlock_wrlock 0x49a44bb0 (0) 0x4636172c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x6ac6202c: rwlock_unlock 0x49a44bb0 0x6ac6202c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a302c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3a2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x6ac6202c: rwlock_unlock 0x49a44bb0 0x4636182c: rwlock_wrlock 0x49a44bb0 (0) rthread reaping 0x6ac62c2c stack 0x587205e0 rthread reaping 0x5c3a3b2c stack 0x58720ac0 rthread reaping 0x6ac62e2c stack 0x5871a260 rthread reaping 0x5c3a332c stack 0x5871a340 rthread reaping 0x4b3b1f2c stack 0x58720760 0x4636112c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b112c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac6232c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4636182c: rwlock_unlock 0x49a44bb0 0x4b3b1d2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b122c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x6ac6212c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4636182c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 0x4636172c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x4b3b1d2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 0x6ac6232c: rwlock_unlock 0x49a44bb0 0x6ac6232c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6232c: rwlock_unlock 0x49a44bb0 0x4636172c: rwlock_rdlock 0x49a44bb0 (1) 0x4636182c: rwlock_unlock 0x49a44bb0 0x4636172c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4636112c: rwlock_unlock 0x49a44bb0 0x6ac6212c: rwlock_unlock 0x49a44bb0 0x6ac6212c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6212c: rwlock_unlock 0x49a44bb0 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 0x5c3a3a2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 0x4636112c: rwlock_rdlock 0x49a44bb0 (0) 0x4636112c: rwlock_unlock 0x49a44bb0 0x4b3b112c: rwlock_unlock 0x49a44bb0 0x4b3b112c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x6ac6202c stack 0x586f5f60 0x4b3b112c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4636172c stack 0x58720d80 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x5c3a302c: rwlock_unlock 0x49a44bb0 0x5c3a302c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a302c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a302c stack 0x5871d520 rthread reaping 0x5c3a3a2c stack 0x5871a460 rthread reaping 0x4636182c stack 0x58720780 rthread reaping 0x4636112c stack 0x586f51a0 rthread reaping 0x4b3b112c stack 0x586f5940 rthread reaping 0x6ac6232c stack 0x5871d9e0 rthread reaping 0x4b3b122c stack 0x5871ad40 rthread reaping 0x4b3b1d2c stack 0x5871ad60 rthread reaping 0x6ac6212c stack 0x5871db20 0x4b3b142c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b142c: rwlock_unlock 0x49a44bb0 0x4b3b142c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b142c: rwlock_unlock 0x49a44bb0 0x46361c2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361c2c: rwlock_unlock 0x49a44bb0 0x46361c2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a302c: rwlock_wrlock 0x49a44bb0 (1) 0x5c3a392c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x46361c2c: rwlock_unlock 0x49a44bb0 main: 0 0x5c3a362c: 0: enter run() 0x4b3b172c: 1: enter run() 0x4b3b172c: 1: set_msg 0x46361d2c: 2: enter run() 0x46361d2c: 2: set_msg 0x4b3b1a2c: 3: enter run() 0x4b3b1a2c: 3: set_msg 0x5c3a362c: 0: set_msg 0x5c3a362c: 0: msg: "new message" 0x5c3a362c: 0: exit run() 0x4b3b172c: 1: msg: "new message" 0x4b3b172c: 1: exit run() 0x4b3b1a2c: 3: msg: "new message" 0x4b3b1a2c: 3: exit run() 0x46361d2c: 2: msg: "new message" 0x46361d2c: 2: exit run() 0x5c3a3c2c: 4: enter run() 0x5c3a3c2c: 4: set_msg 0x5c3a3c2c: 4: msg: "new message" 0x5c3a3c2c: 4: exit run() 0x6ac6242c: 5: enter run() 0x6ac6242c: 5: set_msg 0x6ac6242c: 5: msg: "new message" 0x6ac6242c: 5: exit run() 0x5c3a3a2c: 6: enter run() 0x5c3a3a2c: 6: set_msg 0x5c3a3a2c: 6: msg: "new message" 0x5c3a3a2c: 6: exit run() 0x6ac6262c: 7: enter run() 0x6ac6272c: 8: enter run() 0x6ac6262c: 7: set_msg 0x5c3a3b2c: 9: enter run() 0x6ac6262c: 7: msg: "new message" 0x6ac6272c: 8: set_msg 0x6ac6262c: 7: exit run() 0x6ac6272c: 8: msg: "new message" 0x6ac6272c: 8: exit run() 0x5c3a3b2c: 9: set_msg 0x5c3a3b2c: 9: msg: "new message" 0x5c3a3b2c: 9: exit run() 0x6ac62a2c: 10: enter run() 0x6ac62a2c: 10: set_msg 0x6ac62a2c: 10: msg: "new message" 0x6ac62a2c: 10: exit run() 0x4b3b1d2c: 11: enter run() 0x4b3b1d2c: 11: set_msg 0x4b3b1d2c: 11: msg: "new message" 0x4b3b1d2c: 11: exit run() 0x4b3b1b2c: 12: enter run() 0x4b3b1b2c: 12: set_msg 0x4b3b1b2c: 12: msg: "new message" 0x4b3b1b2c: 12: exit run() 0x6ac6282c: 13: enter run() 0x6ac6282c: 13: set_msg 0x6ac6282c: 13: msg: "new message" 0x6ac6282c: 13: exit run() 0x4b3b122c: 14: enter run() 0x4b3b122c: 14: set_msg 0x4b3b122c: 14: msg: "new message" 0x4b3b122c: 14: exit run() 0x4636192c: 15: enter run() 0x4636192c: 15: set_msg 0x4636192c: 15: msg: "new message" 0x4636192c: 15: exit run() main: 1 0x5c3a372c: 0: enter run() 0x5c3a372c: 0: set_msg 0x5c3a372c: 0: msg: "new message" 0x5c3a372c: 0: exit run() 0x4636122c: 1: enter run() 0x4b3b102c: 2: enter run() 0x4636122c: 1: set_msg 0x4b3b182c: 3: enter run() 0x4b3b182c: 3: set_msg 0x4b3b102c: 2: set_msg 0x4b3b1c2c: 4: enter run() 0x4b3b1c2c: 4: set_msg 0x4b3b1c2c: 4: msg: "new message" 0x4b3b1c2c: 4: exit run() 0x4636122c: 1: msg: "new message" 0x4b3b102c: 2: msg: "new message" 0x4636122c: 1: exit run() 0x4b3b182c: 3: msg: "new message" 0x6ac6292c: 5: enter run() 0x4b3b102c: 2: exit run() 0x6ac62e2c: 6: enter run() 0x4b3b182c: 3: exit run() 0x5c3a352c: 7: enter run() 0x6ac6292c: 5: set_msg 0x5c3a3c2c: 8: enter run() 0x6ac62f2c: 10: enter run() 0x6ac62d2c: 9: enter run() 0x4b3b162c: 11: enter run() 0x6ac6292c: 5: msg: "new message" 0x4b3b142c: 12: enter run() 0x6ac62b2c: 13: enter run() 0x4636102c: 14: enter run() 0x4b3b132c: 15: enter run() 0x6ac6292c: 5: exit run() 0x6ac62d2c: 9: set_msg 0x6ac62d2c: 9: msg: "new message" 0x6ac62d2c: 9: exit run() 0x4b3b162c: 11: set_msg 0x4b3b142c: 12: set_msg 0x4b3b142c: 12: msg: "new message" 0x4636102c: 14: set_msg 0x4b3b142c: 12: exit run() 0x4636102c: 14: msg: "new message" 0x4b3b162c: 11: msg: "new message" 0x4b3b162c: 11: exit run() 0x6ac62b2c: 13: set_msg 0x6ac62b2c: 13: msg: "new message" 0x6ac62b2c: 13: exit run() 0x4636102c: 14: exit run() 0x5c3a3c2c: 8: set_msg 0x6ac62f2c: 10: set_msg 0x6ac62e2c: 6: set_msg 0x6ac62f2c: 10: msg: "new message" 0x6ac62f2c: 10: exit run() 0x5c3a352c: 7: set_msg 0x5c3a3c2c: 8: msg: "new message" 0x6ac62e2c: 6: msg: "new message" 0x5c3a352c: 7: msg: "new message" 0x5c3a3c2c: 8: exit run() 0x6ac62e2c: 6: exit run() 0x5c3a352c: 7: exit run() 0x4b3b132c: 15: set_msg 0x4b3b132c: 15: msg: "new message" 0x4b3b132c: 15: exit run() main: 2 0x5c3a312c: 0: enter run() 0x5c3a312c: 0: set_msg 0x5c3a312c: 0: msg: "new message" 0x5c3a3f2c: 1: enter run() 0x6ac62c2c: 2: enter run() 0x6ac62c2c: 2: set_msg 0x4b3b152c: 3: enter run() 0x6ac62c2c: 2: msg: "new message" 0x4b3b152c: 3: set_msg 0x6ac62c2c: 2: exit run() 0x5c3a312c: 0: exit run() 0x4b3b152c: 3: msg: "new message" 0x4b3b152c: 3: exit run() 0x5c3a3f2c: 1: set_msg 0x6ac6202c: 4: enter run() 0x5c3a3f2c: 1: msg: "new message" 0x5c3a3f2c: 1: exit run() 0x6ac6202c: 4: set_msg 0x5c3a382c: 5: enter run() 0x4636192c: 6: enter run() 0x6ac6202c: 4: msg: "new message" 0x5c3a362c: 7: enter run() 0x5c3a362c: 7: set_msg 0x4b3b172c: 8: enter run() 0x5c3a362c: 7: msg: "new message" 0x6ac6202c: 4: exit run() 0x4b3b192c: 9: enter run() 0x5c3a392c: 10: enter run() 0x4b3b1a2c: 12: enter run() 0x6ac6212c: 11: enter run() 0x6ac6282c: 13: enter run() 0x4b3b1e2c: 14: enter run() 0x5c3a362c: 7: exit run() 0x5c3a382c: 5: set_msg 0x4b3b112c: 15: enter run() 0x4b3b1a2c: 12: set_msg 0x4b3b172c: 8: set_msg 0x4b3b172c: 8: msg: "new message" 0x4b3b172c: 8: exit run() 0x6ac6212c: 11: set_msg 0x6ac6212c: 11: msg: "new message" 0x4b3b1a2c: 12: msg: "new message" 0x4b3b1a2c: 12: exit run() 0x6ac6282c: 13: set_msg 0x6ac6282c: 13: msg: "new message" 0x6ac6282c: 13: exit run() 0x6ac6212c: 11: exit run() 0x4636192c: 6: set_msg 0x4636192c: 6: msg: "new message" 0x4b3b192c: 9: set_msg 0x4636192c: 6: exit run() 0x4b3b1e2c: 14: set_msg 0x4b3b1e2c: 14: msg: "new message" 0x4b3b192c: 9: msg: "new message" 0x4b3b1e2c: 14: exit run() 0x5c3a382c: 5: msg: "new message" 0x4b3b192c: 9: exit run() 0x5c3a382c: 5: exit run() 0x4b3b112c: 15: set_msg 0x4b3b112c: 15: msg: "new message" 0x4b3b112c: 15: exit run() 0x5c3a392c: 10: set_msg 0x5c3a392c: 10: msg: "new message" 0x5c3a392c: 10: exit run() main: 3 0x6ac6292c: 0: enter run() 0x6ac6292c: 0: set_msg 0x6ac6292c: 0: msg: "new message" 0x4b3b132c: 1: enter run() 0x6ac6292c: 0: exit run() 0x4b3b102c: 2: enter run() 0x4b3b132c: 1: set_msg 0x4636152c: 3: enter run() 0x5c3a3f2c: 4: enter run() 0x4b3b132c: 1: msg: "new message" 0x6ac6232c: 6: enter run() 0x4b3b1b2c: 5: enter run() 0x6ac6262c: 7: enter run() 0x5c3a372c: 8: enter run() 0x4b3b132c: 1: exit run() 0x4b3b102c: 2: set_msg 0x5c3a3c2c: 9: enter run() 0x4b3b192c: 10: enter run() 0x4b3b162c: 11: enter run() 0x4b3b1c2c: 12: enter run() 0x6ac6242c: 13: enter run() 0x46361b2c: 14: enter run() 0x6ac62e2c: 15: enter run() 0x5c3a3c2c: 9: set_msg 0x46361b2c: 14: set_msg 0x5c3a3f2c: 4: set_msg 0x5c3a3f2c: 4: msg: "new message" 0x5c3a3f2c: 4: exit run() 0x46361b2c: 14: msg: "new message" 0x46361b2c: 14: exit run() 0x4b3b1c2c: 12: set_msg 0x4b3b1c2c: 12: msg: "new message" 0x4b3b1c2c: 12: exit run() 0x4b3b102c: 2: msg: "new message" 0x4b3b1b2c: 5: set_msg 0x5c3a3c2c: 9: msg: "new message" 0x4b3b1b2c: 5: msg: "new message" 0x5c3a3c2c: 9: exit run() 0x6ac6232c: 6: set_msg 0x4b3b1b2c: 5: exit run() 0x4b3b102c: 2: exit run() 0x6ac6232c: 6: msg: "new message" 0x6ac6232c: 6: exit run() 0x6ac6262c: 7: set_msg 0x4b3b192c: 10: set_msg 0x4b3b192c: 10: msg: "new message" 0x4b3b192c: 10: exit run() 0x6ac6262c: 7: msg: "new message" 0x6ac6262c: 7: exit run() 0x6ac62e2c: 15: set_msg 0x4b3b162c: 11: set_msg 0x6ac62e2c: 15: msg: "new message" 0x4b3b162c: 11: msg: "new message" 0x6ac62e2c: 15: exit run() 0x6ac6242c: 13: set_msg 0x4b3b162c: 11: exit run() 0x6ac6242c: 13: msg: "new message" 0x4636152c: 3: set_msg 0x6ac6242c: 13: exit run() 0x4636152c: 3: msg: "new message" 0x4636152c: 3: exit run() 0x5c3a372c: 8: set_msg 0x5c3a372c: 8: msg: "new message" 0x5c3a372c: 8: exit run() main: 4 0x4b3b1b2c: 0: enter run() 0x4b3b1b2c: 0: set_msg 0x4b3b1b2c: 0: msg: "new message" 0x6ac6232c: 1: enter run() 0x4b3b1b2c: 0: exit run() 0x6ac6232c: 1: set_msg 0x6ac6232c: 1: msg: "new message" 0x6ac6232c: 1: exit run() 0x4b3b172c: 2: enter run() 0x4b3b172c: 2: set_msg 0x46361a2c: 3: enter run() 0x4b3b172c: 2: msg: "new message" 0x4b3b172c: 2: exit run() 0x46361a2c: 3: set_msg 0x46361a2c: 3: msg: "new message" 0x5c3a3b2c: 4: enter run() 0x46361a2c: 3: exit run() 0x5c3a3b2c: 4: set_msg 0x5c3a3b2c: 4: msg: "new message" 0x5c3a3b2c: 4: exit run() 0x4636172c: 5: enter run() 0x4b3b1d2c: 6: enter run() 0x4636172c: 5: set_msg 0x6ac6252c: 7: enter run() 0x6ac6252c: 7: set_msg 0x6ac6252c: 7: msg: "new message" 0x6ac6252c: 7: exit run() 0x4636172c: 5: msg: "new message" 0x4636142c: 8: enter run() 0x4636172c: 5: exit run() 0x4b3b1d2c: 6: set_msg 0x4636142c: 8: set_msg 0x4b3b1d2c: 6: msg: "new message" 0x4b3b1d2c: 6: exit run() 0x4636142c: 8: msg: "new message" 0x5c3a362c: 9: enter run() 0x46361c2c: 10: enter run() 0x4636142c: 8: exit run() 0x5c3a362c: 9: set_msg 0x46361f2c: 11: enter run() 0x5c3a362c: 9: msg: "new message" 0x4636182c: 12: enter run() 0x46361c2c: 10: set_msg 0x5c3a362c: 9: exit run() 0x5c3a342c: 13: enter run() 0x46361c2c: 10: msg: "new message" 0x4b3b1e2c: 14: enter run() 0x5c3a3d2c: 15: enter run() 0x4b3b1e2c: 14: set_msg 0x46361c2c: 10: exit run() 0x4636182c: 12: set_msg 0x5c3a342c: 13: set_msg 0x46361f2c: 11: set_msg 0x46361f2c: 11: msg: "new message" 0x46361f2c: 11: exit run() 0x5c3a3d2c: 15: set_msg 0x5c3a342c: 13: msg: "new message" 0x5c3a342c: 13: exit run() 0x5c3a3d2c: 15: msg: "new message" 0x4b3b1e2c: 14: msg: "new message" 0x5c3a3d2c: 15: exit run() 0x4636182c: 12: msg: "new message" 0x4b3b1e2c: 14: exit run() 0x4636182c: 12: exit run() main: 5 0x4b3b1f2c: 0: enter run() 0x4b3b1f2c: 0: set_msg 0x4636122c: 1: enter run() 0x4b3b1f2c: 0: msg: "new message" 0x4b3b1f2c: 0: exit run() 0x4636122c: 1: set_msg 0x6ac6222c: 2: enter run() 0x4636122c: 1: msg: "new message" 0x4636122c: 1: exit run() 0x5c3a372c: 3: enter run() 0x6ac6222c: 2: set_msg 0x5c3a3e2c: 4: enter run() 0x5c3a3e2c: 4: set_msg 0x5c3a3e2c: 4: msg: "new message" 0x6ac6222c: 2: msg: "new message" 0x5c3a3e2c: 4: exit run() 0x4b3b122c: 5: enter run() 0x6ac6222c: 2: exit run() 0x4b3b122c: 5: set_msg 0x5c3a372c: 3: set_msg 0x46361a2c: 6: enter run() 0x4b3b122c: 5: msg: "new message" 0x5c3a372c: 3: msg: "new message" 0x4b3b122c: 5: exit run() 0x4b3b182c: 7: enter run() 0x5c3a372c: 3: exit run() 0x4b3b132c: 8: enter run() 0x5c3a3a2c: 9: enter run() 0x46361a2c: 6: set_msg 0x6ac62c2c: 10: enter run() 0x46361d2c: 12: enter run() 0x5c3a332c: 13: enter run() 0x6ac6262c: 11: enter run() 0x5c3a3f2c: 14: enter run() 0x6ac62c2c: 10: set_msg 0x6ac6242c: 15: enter run() 0x6ac6242c: 15: set_msg 0x6ac6242c: 15: msg: "new message" 0x6ac6242c: 15: exit run() 0x4b3b182c: 7: set_msg 0x5c3a332c: 13: set_msg 0x5c3a3a2c: 9: set_msg 0x4b3b182c: 7: msg: "new message" 0x5c3a3a2c: 9: msg: "new message" 0x5c3a332c: 13: msg: "new message" 0x6ac62c2c: 10: msg: "new message" 0x4b3b182c: 7: exit run() 0x46361a2c: 6: msg: "new message" 0x5c3a3a2c: 9: exit run() 0x5c3a332c: 13: exit run() 0x6ac62c2c: 10: exit run() 0x46361a2c: 6: exit run() 0x4b3b132c: 8: set_msg 0x4b3b132c: 8: msg: "new message" 0x4b3b132c: 8: exit run() 0x5c3a3f2c: 14: set_msg 0x46361d2c: 12: set_msg 0x5c3a3f2c: 14: msg: "new message" 0x5c3a3f2c: 14: exit run() 0x46361d2c: 12: msg: "new message" 0x6ac6262c: 11: set_msg 0x46361d2c: 12: exit run() 0x6ac6262c: 11: msg: "new message" 0x6ac6262c: 11: exit run() main: 6 0x6ac6272c: 0: enter run() 0x6ac6272c: 0: set_msg 0x4b3b182c: 1: enter run() 0x6ac6272c: 0: msg: "new message" 0x5c3a382c: 2: enter run() 0x4b3b142c: 3: enter run() 0x5c3a382c: 2: set_msg 0x6ac6272c: 0: exit run() 0x5c3a302c: 4: enter run() 0x4b3b152c: 5: enter run() 0x46361e2c: 7: enter run() 0x5c3a382c: 2: msg: "new message" 0x5c3a3c2c: 6: enter run() 0x6ac6222c: 8: enter run() 0x5c3a312c: 9: enter run() 0x5c3a3d2c: 11: enter run() 0x4b3b192c: 10: enter run() 0x4636192c: 12: enter run() 0x6ac6252c: 13: enter run() 0x5c3a3c2c: 6: set_msg 0x5c3a382c: 2: exit run() 0x4636112c: 15: enter run() 0x6ac6292c: 14: enter run() 0x46361e2c: 7: set_msg 0x4b3b152c: 5: set_msg 0x5c3a3d2c: 11: set_msg 0x6ac6222c: 8: set_msg 0x5c3a302c: 4: set_msg 0x6ac6222c: 8: msg: "new message" 0x5c3a3d2c: 11: msg: "new message" 0x5c3a3d2c: 11: exit run() 0x6ac6222c: 8: exit run() 0x5c3a312c: 9: set_msg 0x5c3a3c2c: 6: msg: "new message" 0x46361e2c: 7: msg: "new message" 0x5c3a302c: 4: msg: "new message" 0x4b3b152c: 5: msg: "new message" 0x5c3a312c: 9: msg: "new message" 0x5c3a3c2c: 6: exit run() 0x46361e2c: 7: exit run() 0x5c3a302c: 4: exit run() 0x4b3b152c: 5: exit run() 0x4636112c: 15: set_msg 0x5c3a312c: 9: exit run() 0x4636192c: 12: set_msg 0x4b3b182c: 1: set_msg 0x4b3b192c: 10: set_msg 0x4b3b192c: 10: msg: "new message" 0x4636192c: 12: msg: "new message" 0x4b3b192c: 10: exit run() 0x4636112c: 15: msg: "new message" 0x4636112c: 15: exit run() 0x4636192c: 12: exit run() 0x4b3b142c: 3: set_msg 0x4b3b142c: 3: msg: "new message" 0x6ac6252c: 13: set_msg 0x4b3b182c: 1: msg: "new message" 0x4b3b142c: 3: exit run() 0x6ac6252c: 13: msg: "new message" 0x4b3b182c: 1: exit run() 0x6ac6252c: 13: exit run() 0x6ac6292c: 14: set_msg 0x6ac6292c: 14: msg: "new message" 0x6ac6292c: 14: exit run() main: 7 0x5c3a322c: 0: enter run() 0x5c3a322c: 0: set_msg 0x4b3b1e2c: 1: enter run() 0x5c3a322c: 0: msg: "new message" 0x4b3b1e2c: 1: set_msg 0x5c3a322c: 0: exit run() 0x4b3b1a2c: 2: enter run() 0x4b3b1e2c: 1: msg: "new message" 0x4b3b1e2c: 1: exit run() 0x4b3b1a2c: 2: set_msg 0x4636122c: 3: enter run() 0x4b3b1a2c: 2: msg: "new message" 0x4636122c: 3: set_msg 0x4b3b1a2c: 2: exit run() 0x4636122c: 3: msg: "new message" 0x4636122c: 3: exit run() 0x5c3a392c: 4: enter run() 0x5c3a392c: 4: set_msg 0x5c3a392c: 4: msg: "new message" 0x5c3a392c: 4: exit run() 0x6ac62f2c: 5: enter run() 0x6ac62f2c: 5: set_msg 0x6ac62f2c: 5: msg: "new message" 0x6ac62f2c: 5: exit run() 0x6ac6232c: 6: enter run() 0x6ac6232c: 6: set_msg 0x6ac6272c: 7: enter run() 0x6ac6232c: 6: msg: "new message" 0x6ac6272c: 7: set_msg 0x6ac6232c: 6: exit run() 0x6ac6272c: 7: msg: "new message" 0x6ac6272c: 7: exit run() 0x46361f2c: 8: enter run() 0x46361f2c: 8: set_msg 0x46361f2c: 8: msg: "new message" 0x46361f2c: 8: exit run() 0x4636102c: 9: enter run() 0x4636102c: 9: set_msg 0x4636102c: 9: msg: "new message" 0x4636102c: 9: exit run() 0x5c3a3e2c: 10: enter run() 0x5c3a3e2c: 10: set_msg 0x5c3a3e2c: 10: msg: "new message" 0x4b3b162c: 11: enter run() 0x5c3a3e2c: 10: exit run() 0x4b3b162c: 11: set_msg 0x5c3a3c2c: 12: enter run() 0x4b3b162c: 11: msg: "new message" 0x4b3b1b2c: 13: enter run() 0x4b3b162c: 11: exit run() 0x5c3a3c2c: 12: set_msg 0x4b3b172c: 14: enter run() 0x4b3b1c2c: 15: enter run() 0x5c3a3c2c: 12: msg: "new message" 0x5c3a3c2c: 12: exit run() 0x4b3b1c2c: 15: set_msg 0x4b3b1c2c: 15: msg: "new message" 0x4b3b1c2c: 15: exit run() 0x4b3b1b2c: 13: set_msg 0x4b3b172c: 14: set_msg 0x4b3b172c: 14: msg: "new message" 0x4b3b1b2c: 13: msg: "new message" 0x4b3b172c: 14: exit run() 0x4b3b1b2c: 13: exit run() main: 8 0x6ac62c2c: 0: enter run() 0x6ac62c2c: 0: set_msg 0x6ac62c2c: 0: msg: "new message" 0x6ac62c2c: 0: exit run() 0x5c3a3b2c: 1: enter run() 0x5c3a3b2c: 1: set_msg 0x5c3a3b2c: 1: msg: "new message" 0x5c3a3b2c: 1: exit run() 0x6ac62e2c: 2: enter run() 0x6ac62e2c: 2: set_msg 0x6ac62e2c: 2: msg: "new message" 0x6ac62e2c: 2: exit run() 0x5c3a332c: 3: enter run() 0x5c3a332c: 3: set_msg 0x5c3a332c: 3: msg: "new message" 0x5c3a332c: 3: exit run() 0x4b3b1f2c: 4: enter run() 0x4b3b1f2c: 4: set_msg 0x4b3b1f2c: 4: msg: "new message" 0x6ac6202c: 5: enter run() 0x4b3b1f2c: 4: exit run() 0x4636172c: 6: enter run() 0x6ac6202c: 5: set_msg 0x5c3a302c: 7: enter run() 0x5c3a3a2c: 8: enter run() 0x6ac6202c: 5: msg: "new message" 0x4636182c: 9: enter run() 0x4636112c: 10: enter run() 0x4b3b112c: 11: enter run() 0x6ac6232c: 12: enter run() 0x4636182c: 9: set_msg 0x6ac6202c: 5: exit run() 0x4b3b1d2c:rthread reaping 0x4b3b142c stack 0x5871db20 14: enter run() 0x4b3b122c: 13: enter run() 0x6ac6212c: 15: enter run() 0x4b3b1d2c: 14: set_msg 0x4636172c: 6: set_msg 0x4b3b122c: 13: set_msg 0x4b3b1d2c: 14: msg: "new message" 0x4b3b1d2c: 14: exit run() 0x6ac6232c: 12: set_msg 0x6ac6232c: 12: msg: "new message" 0x4636182c: 9: msg: "new message" 0x4636172c: 6: msg: "new message" 0x4636182c: 9: exit run() 0x4636172c: 6: exit run() 0x4636112c: 10: set_msg 0x6ac6232c: 12: exit run() 0x6ac6212c: 15: set_msg 0x6ac6212c: 15: msg: "new message" 0x6ac6212c: 15: exit run() 0x5c3a3a2c: 8: set_msg 0x5c3a3a2c: 8: msg: "new message" 0x5c3a3a2c: 8: exit run() 0x4636112c: 10: msg: "new message" 0x4636112c: 10: exit run() 0x4b3b112c: 11: set_msg 0x4b3b112c: 11: msg: "new message" 0x4b3b112c: 11: exit run() 0x4b3b122c: 13: msg: "new message" 0x4b3b122c: 13: exit run() 0x5c3a302c: 7: set_msg 0x5c3a302c: 7: msg: "new message" 0x5c3a302c: 7: exit run() main: 9 0x4b3b142c: 0: enter run() 0x4b3b142c: 0: set_msg 0x4b3b142c: 0: msg: "new message" 0x46361c2c: 1: enter run() 0x4b3b142c: 0: exit run() 0x46361c2c: 1: set_msg 0x5c3a302c: 2: enter run() 0x5c3a392c: 3: enter run() 0x46361c2c: 1: msg: "new message" 0x5c3a392c: rwlock_unlock 0x49a44bb0 rthread reaping 0x46361c2c stack 0x5871ad60 0x5c3a392c: rwlock_rdlock 0x49a44bb0 (0) 0x46361f2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x46361b2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x5c3a3d2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4b3b152c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4b3b162c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4b3b172c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x6ac6242c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4b3b1a2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4636142c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x6ac6252c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x5c3a322c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4636152c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x5c3a392c: rwlock_unlock 0x49a44bb0 0x4b3b152c: rwlock_unlock 0x49a44bb0 0x6ac6252c: rwlock_unlock 0x49a44bb0 0x6ac6252c: rwlock_rdlock 0x49a44bb0 (0) 0x4636142c: rwlock_unlock 0x49a44bb0 0x4b3b152c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x4b3b172c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x5c3a302c: rwlock_unlock 0x49a44bb0 0x5c3a302c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_rdlock 0x49a44bb0 (2147483650) 0x4b3b152c: rwlock_unlock 0x49a44bb0 0x6ac6252c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x5c3a302c: rwlock_unlock 0x49a44bb0 0x6ac6242c: rwlock_unlock 0x49a44bb0 0x4636152c: rwlock_unlock 0x49a44bb0 0x4636152c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6242c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6242c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x5c3a392c stack 0x5871d9e0 0x46361b2c: rwlock_unlock 0x49a44bb0 0x5c3a3d2c: rwlock_unlock 0x49a44bb0 0x5c3a3d2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361b2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3d2c: rwlock_unlock 0x49a44bb0 0x46361b2c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x4636152c: rwlock_unlock 0x49a44bb0 0x5c3a322c: rwlock_unlock 0x49a44bb0 0x5c3a322c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a322c: rwlock_unlock 0x49a44bb0 0x46361f2c: rwlock_unlock 0x49a44bb0 0x46361f2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361f2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a302c stack 0x5871ad40 rthread reaping 0x46361f2c stack 0x586f5940 rthread reaping 0x46361b2c stack 0x586f51a0 rthread reaping 0x5c3a3d2c stack 0x58720780 rthread reaping 0x4b3b152c stack 0x5871a460 rthread reaping 0x4b3b162c stack 0x5871d520 rthread reaping 0x4b3b172c stack 0x58720d80 rthread reaping 0x6ac6242c stack 0x586f5f60 rthread reaping 0x4636142c stack 0x58720760 rthread reaping 0x4b3b1a2c stack 0x5871a340 rthread reaping 0x6ac6252c stack 0x5871a260 rthread reaping 0x5c3a322c stack 0x58720ac0 rthread reaping 0x4636152c stack 0x587205e0 0x4636182c: rwlock_wrlock 0x49a44bb0 (0) 0x4636182c: rwlock_unlock 0x49a44bb0 0x4636182c: rwlock_rdlock 0x49a44bb0 (0) 0x4636142c: rwlock_wrlock 0x49a44bb0 (0) 0x4636182c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_rdlock 0x49a44bb0 (0) 0x4636172c: rwlock_wrlock 0x49a44bb0 (1) 0x4b3b1f2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x6ac62c2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4636142c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a3b2c: rwlock_wrlock 0x49a44bb0 (4294967295) rthread reaping 0x4636182c stack 0x587205e0 0x4b3b1e2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1b2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4636162c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac62c2c: rwlock_unlock 0x49a44bb0 0x46361e2c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac62c2c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4b3b102c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4636132c: rwlock_wrlock 0x49a44bb0 (4294967295) rthread reaping 0x4636142c stack 0x58720ac0 0x4b3b142c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4636192c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b192c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x46361e2c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_rdlock 0x49a44bb0 (0) 0x4636192c: rwlock_unlock 0x49a44bb0 0x46361e2c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x4b3b142c: rwlock_unlock 0x49a44bb0 0x4b3b102c: rwlock_unlock 0x49a44bb0 0x4b3b102c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b102c: rwlock_unlock 0x49a44bb0 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x4b3b142c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x4b3b1b2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62c2c: rwlock_unlock 0x49a44bb0 0x5c3a3b2c: rwlock_rdlock 0x49a44bb0 (2147483651) 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x4b3b142c: rwlock_unlock 0x49a44bb0 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_unlock 0x49a44bb0 0x46361e2c: rwlock_unlock 0x49a44bb0 0x4b3b1e2c: rwlock_unlock 0x49a44bb0 0x4636172c: rwlock_unlock 0x49a44bb0 0x4636172c: rwlock_rdlock 0x49a44bb0 (0) 0x4636132c: rwlock_unlock 0x49a44bb0 0x4b3b1e2c: rwlock_rdlock 0x49a44bb0 (0) 0x4636132c: rwlock_rdlock 0x49a44bb0 (2147483649) 0x4b3b1e2c: rwlock_unlock 0x49a44bb0 0x4636132c: rwlock_unlock 0x49a44bb0 0x4636172c: rwlock_unlock 0x49a44bb0 0x4636162c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4636172c stack 0x5871a260 0x4636162c: rwlock_rdlock 0x49a44bb0 (0) 0x4636162c: rwlock_unlock 0x49a44bb0 0x4b3b1f2c: rwlock_unlock 0x49a44bb0 0x4b3b1f2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1f2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b1f2c stack 0x5871a340 rthread reaping 0x6ac62c2c stack 0x58720760 rthread reaping 0x4636122c stack 0x586f5f60 rthread reaping 0x4b3b1b2c stack 0x58720d80 rthread reaping 0x5c3a3b2c stack 0x5871d520 rthread reaping 0x4b3b1e2c stack 0x5871a460 rthread reaping 0x4636162c stack 0x58720780 rthread reaping 0x46361e2c stack 0x586f51a0 rthread reaping 0x4636132c stack 0x586f5940 rthread reaping 0x4b3b142c stack 0x5871ad40 rthread reaping 0x4b3b102c stack 0x5871d9e0 rthread reaping 0x4b3b192c stack 0x5871ad60 rthread reaping 0x4636192c stack 0x5871db20 0x46361f2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361f2c: rwlock_unlock 0x49a44bb0 0x46361f2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62b2c: rwlock_wrlock 0x49a44bb0 (1) 0x46361f2c: rwlock_unlock 0x49a44bb0 0x6ac62a2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1d2c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x6ac62a2c: rwlock_unlock 0x49a44bb0 0x6ac62a2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6262c: rwlock_wrlock 0x49a44bb0 (1) rthread reaping 0x46361f2c stack 0x5871db20 0x5c3a332c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4636102c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x5c3a3b2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4b3b162c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x5c3a372c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x6ac62a2c: rwlock_unlock 0x49a44bb0 0x46361a2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b182c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x4b3b172c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac6272c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a302c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a352c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x46361a2c: rwlock_unlock 0x49a44bb0 0x5c3a352c: rwlock_unlock 0x49a44bb0 0x6ac6272c: rwlock_unlock 0x49a44bb0 0x6ac6272c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6272c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x5c3a352c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x4b3b162c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a352c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 0x46361a2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361a2c: rwlock_unlock 0x49a44bb0 0x5c3a332c: rwlock_unlock 0x49a44bb0 0x5c3a332c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a332c: rwlock_unlock 0x49a44bb0 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x4b3b172c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1d2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x5c3a3b2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x6ac6262c: rwlock_unlock 0x49a44bb0 0x6ac6262c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a302c: rwlock_unlock 0x49a44bb0 0x6ac62b2c: rwlock_unlock 0x49a44bb0 0x5c3a372c: rwlock_unlock 0x49a44bb0 0x5c3a302c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x6ac62b2c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x5c3a372c: rwlock_rdlock 0x49a44bb0 (2) 0x5c3a302c: rwlock_unlock 0x49a44bb0 0x6ac62b2c: rwlock_unlock 0x49a44bb0 0x6ac6262c: rwlock_unlock 0x49a44bb0 0x5c3a372c: rwlock_unlock 0x49a44bb0 rthread reaping 0x6ac62b2c stack 0x5871ad60 rthread reaping 0x6ac62a2c stack 0x5871d9e0 rthread reaping 0x4b3b1d2c stack 0x5871ad40 0x4636102c: rwlock_unlock 0x49a44bb0 0x4636102c: rwlock_rdlock 0x49a44bb0 (0) 0x4636102c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4636102c stack 0x586f5940 rthread reaping 0x4b3b162c stack 0x586f51a0 rthread reaping 0x6ac6262c stack 0x58720780 rthread reaping 0x5c3a372c stack 0x5871a460 rthread reaping 0x5c3a332c stack 0x5871d520 rthread reaping 0x5c3a3b2c stack 0x58720d80 rthread reaping 0x46361a2c stack 0x586f5f60 rthread reaping 0x4b3b172c stack 0x58720760 rthread reaping 0x4b3b182c stack 0x5871a340 rthread reaping 0x5c3a302c stack 0x5871a260 rthread reaping 0x5c3a352c stack 0x58720ac0 rthread reaping 0x6ac6272c stack 0x587205e0 0x4636122c: rwlock_wrlock 0x49a44bb0 (0) 0x4636122c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_rdlock 0x49a44bb0 (0) 0x4636122c: rwlock_unlock 0x49a44bb0 0x6ac6252c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac6282c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x6ac6252c: rwlock_unlock 0x49a44bb0 0x6ac6252c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62d2c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac6252c: rwlock_unlock 0x49a44bb0 0x6ac6202c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1f2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac62d2c: rwlock_unlock 0x49a44bb0 0x6ac62d2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361b2c: rwlock_wrlock 0x49a44bb0 (1) 0x5c3a3d2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x6ac62e2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x46361d2c: rwlock_wrlock 0x49a44bb0 (2147483649) rthread reaping 0x4636122c stack 0x587205e0 rthread reaping 0x6ac6252c stack 0x58720ac0 0x6ac62d2c: rwlock_unlock 0x49a44bb0 0x4636152c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b112c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x46361f2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a362c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x46361c2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a312c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x46361b2c: rwlock_unlock 0x49a44bb0 0x46361b2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361b2c: rwlock_unlock 0x49a44bb0 0x6ac6202c: rwlock_unlock 0x49a44bb0 0x6ac6202c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6202c: rwlock_unlock 0x49a44bb0 0x4b3b112c: rwlock_unlock 0x49a44bb0 0x6ac62e2c: rwlock_unlock 0x49a44bb0 0x5c3a3d2c: rwlock_unlock 0x49a44bb0 0x5c3a3d2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3d2c: rwlock_unlock 0x49a44bb0 0x5c3a312c: rwlock_unlock 0x49a44bb0 0x5c3a312c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a312c: rwlock_unlock 0x49a44bb0 0x46361f2c: rwlock_unlock 0x49a44bb0 0x46361f2c: rwlock_rdlock 0x49a44bb0 (0) 0x4636152c: rwlock_unlock 0x49a44bb0 0x4b3b112c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x6ac62e2c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x5c3a362c: rwlock_unlock 0x49a44bb0 0x46361c2c: rwlock_unlock 0x49a44bb0 0x46361c2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361c2c: rwlock_unlock 0x49a44bb0 0x46361f2c: rwlock_unlock 0x49a44bb0 0x5c3a362c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a362c: rwlock_unlock 0x49a44bb0 0x4b3b1f2c: rwlock_unlock 0x49a44bb0 0x4b3b1f2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1f2c: rwlock_unlock 0x49a44bb0 0x4b3b112c: rwlock_unlock 0x49a44bb0 0x6ac62e2c: rwlock_unlock 0x49a44bb0 0x46361d2c: rwlock_unlock 0x49a44bb0 0x46361d2c: rwlock_rdlock 0x49a44bb0 (0) 0x4636152c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x6ac6282c: rwlock_unlock 0x49a44bb0 0x6ac6282c: rwlock_rdlock 0x49a44bb0 (0) 0x4636152c: rwlock_unlock 0x49a44bb0 0x6ac6282c: rwlock_unlock 0x49a44bb0 0x46361d2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x6ac6282c stack 0x5871a260 rthread reaping 0x6ac62d2c stack 0x5871a340 rthread reaping 0x6ac6202c stack 0x58720760 rthread reaping 0x4b3b1f2c stack 0x586f5f60 rthread reaping 0x46361b2c stack 0x58720d80 rthread reaping 0x5c3a3d2c stack 0x5871d520 rthread reaping 0x6ac62e2c stack 0x5871a460 rthread reaping 0x46361d2c stack 0x58720780 rthread reaping 0x4b3b112c stack 0x586f51a0 rthread reaping 0x4636152c stack 0x586f5940 rthread reaping 0x46361f2c stack 0x5871ad40 rthread reaping 0x5c3a362c stack 0x5871d9e0 rthread reaping 0x46361c2c stack 0x5871ad60 rthread reaping 0x5c3a312c stack 0x5871db20 0x4b3b102c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b102c: rwlock_unlock 0x49a44bb0 0x4b3b102c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b102c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_wrlock 0x49a44bb0 (0) 0x4636112c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x4636142c: rwlock_unlock 0x49a44bb0 0x5c3a3f2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a332c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3f2c: rwlock_unlock 0x49a44bb0 0x5c3a3f2c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x5c3a332c: rwlock_unlock 0x49a44bb0 0x5c3a332c: rwlock_rdlock 0x49a44bb0 (0) 0x4636112c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_rdlock 0x49a44bb0 (2) 0x5c3a3f2c: rwlock_unlock 0x49a44bb0 0x4636112c: rwlock_rdlock 0x49a44bb0 (2) 0x5c3a332c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_unlock 0x49a44bb0 0x6ac62c2c: rwlock_wrlock 0x49a44bb0 (1) 0x4b3b192c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4636112c: rwlock_unlock 0x49a44bb0 0x6ac62d2c: rwlock_wrlock 0x49a44bb0 (4294967295) rthread reaping 0x4b3b102c stack 0x5871db20 rthread reaping 0x4636142c stack 0x5871ad60 0x5c3a342c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x46361a2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b122c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a322c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac62c2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4636112c stack 0x5871d9e0 rthread reaping 0x5c3a3f2c stack 0x5871ad40 rthread reaping 0x5c3a332c stack 0x586f5940 0x6ac62c2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62f2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a302c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4b3b1a2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x6ac6212c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x6ac62c2c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x5c3a322c: rwlock_unlock 0x49a44bb0 0x5c3a322c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a322c: rwlock_unlock 0x49a44bb0 0x6ac62f2c: rwlock_unlock 0x49a44bb0 0x6ac62d2c: rwlock_unlock 0x49a44bb0 0x6ac62d2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62d2c: rwlock_unlock 0x49a44bb0 0x5c3a302c: rwlock_unlock 0x49a44bb0 rthread reaping 0x6ac62c2c stack 0x586f51a0 0x5c3a302c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a302c: rwlock_unlock 0x49a44bb0 0x5c3a342c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x5c3a342c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b192c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x46361a2c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x6ac62f2c: rwlock_rdlock 0x49a44bb0 (1) 0x6ac62f2c: rwlock_unlock 0x49a44bb0 0x46361a2c: rwlock_rdlock 0x49a44bb0 (1) 0x46361a2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x6ac62d2c stack 0x58720780 0x5c3a342c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b192c stack 0x5871a460 0x6ac6212c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a342c stack 0x5871d520 rthread reaping 0x46361a2c stack 0x58720d80 0x6ac6212c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x4b3b122c stack 0x586f5f60 0x6ac6212c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a322c stack 0x58720760 rthread reaping 0x6ac62f2c stack 0x5871a340 rthread reaping 0x5c3a302c stack 0x5871a260 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b1a2c stack 0x58720ac0 rthread reaping 0x6ac6212c stack 0x587205e0 0x6ac6292c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac6292c: rwlock_unlock 0x49a44bb0 0x6ac6292c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62b2c: rwlock_wrlock 0x49a44bb0 (1) 0x6ac6292c: rwlock_unlock 0x49a44bb0 0x5c3a392c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a362c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac62b2c: rwlock_unlock 0x49a44bb0 0x6ac62b2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6262c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4b3b132c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4636152c: rwlock_wrlock 0x49a44bb0 (2147483649) rthread reaping 0x6ac6292c stack 0x587205e0 0x46361b2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x6ac62d2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4b3b1c2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x6ac62b2c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1b2c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x4b3b152c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a312c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4636122c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a352c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4636192c: rwlock_unlock 0x49a44bb0 0x4b3b152c: rwlock_unlock 0x49a44bb0 0x4b3b152c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b152c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6262c: rwlock_unlock 0x49a44bb0 0x5c3a392c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x6ac6262c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x5c3a392c: rwlock_rdlock 0x49a44bb0 (3) 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x6ac6262c: rwlock_unlock 0x49a44bb0 rthread reaping 0x6ac62b2c stack 0x58720ac0 0x4b3b1b2c: rwlock_rdlock 0x49a44bb0 (2147483650) 0x4636192c: rwlock_unlock 0x49a44bb0 0x5c3a392c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x46361b2c: rwlock_unlock 0x49a44bb0 0x46361b2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361b2c: rwlock_unlock 0x49a44bb0 0x5c3a312c: rwlock_unlock 0x49a44bb0 0x5c3a312c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a312c: rwlock_unlock 0x49a44bb0 0x6ac62d2c: rwlock_unlock 0x49a44bb0 0x6ac62d2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a362c: rwlock_unlock 0x49a44bb0 0x6ac62d2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a392c stack 0x5871a260 0x4636152c: rwlock_unlock 0x49a44bb0 0x5c3a362c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x4636152c: rwlock_rdlock 0x49a44bb0 (0) 0x4636152c: rwlock_unlock 0x49a44bb0 0x5c3a362c: rwlock_unlock 0x49a44bb0 0x5c3a352c: rwlock_unlock 0x49a44bb0 0x5c3a352c: rwlock_rdlock 0x49a44bb0 (0) 0x4636122c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x4b3b132c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a362c stack 0x5871a340 0x4636122c: rwlock_unlock 0x49a44bb0 0x4b3b132c: rwlock_rdlock 0x49a44bb0 (1) rthread reaping 0x6ac6262c stack 0x58720760 0x4b3b132c: rwlock_unlock 0x49a44bb0 0x5c3a352c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b132c stack 0x586f5f60 rthread reaping 0x4636152c stack 0x58720d80 rthread reaping 0x46361b2c stack 0x5871d520 rthread reaping 0x6ac62d2c stack 0x5871a460 rthread reaping 0x4b3b1c2c stack 0x58720780 rthread reaping 0x4636192c stack 0x586f51a0 rthread reaping 0x4b3b1b2c stack 0x586f5940 rthread reaping 0x5c3a352c stack 0x5871ad40 rthread reaping 0x4b3b152c stack 0x5871d9e0 rthread reaping 0x5c3a312c stack 0x5871ad60 rthread reaping 0x4636122c stack 0x5871db20 0x4b3b1d2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 0x4b3b1d2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 0x5c3a332c: rwlock_wrlock 0x49a44bb0 (0) 0x4636132c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x46361e2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac62c2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a332c: rwlock_unlock 0x49a44bb0 0x6ac62a2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a332c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x4b3b1e2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a382c: rwlock_wrlock 0x49a44bb0 (4294967295) rthread reaping 0x4b3b1d2c stack 0x5871db20 0x5c3a342c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a3a2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b122c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac6252c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac62a2c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac62a2c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x6ac62e2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac6202c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac62f2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4636142c: rwlock_unlock 0x49a44bb0 0x6ac62c2c: rwlock_unlock 0x49a44bb0 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 0x6ac62c2c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x6ac62c2c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x5c3a3a2c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x46361e2c: rwlock_unlock 0x49a44bb0 0x46361e2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361e2c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_rdlock 0x49a44bb0 (0) 0x4636142c: rwlock_unlock 0x49a44bb0 0x5c3a342c: rwlock_unlock 0x49a44bb0 0x5c3a342c: rwlock_rdlock 0x49a44bb0 (1) 0x5c3a332c: rwlock_unlock 0x49a44bb0 0x5c3a342c: rwlock_unlock 0x49a44bb0 0x6ac62f2c: rwlock_unlock 0x49a44bb0 0x6ac62f2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a382c: rwlock_unlock 0x49a44bb0 0x5c3a382c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x5c3a332c stack 0x5871ad60 0x5c3a382c: rwlock_unlock 0x49a44bb0 rthread reaping 0x46361e2c stack 0x5871d9e0 0x6ac62f2c: rwlock_unlock 0x49a44bb0 0x6ac6252c: rwlock_unlock 0x49a44bb0 0x6ac6252c: rwlock_rdlock 0x49a44bb0 (1) 0x6ac62a2c: rwlock_unlock 0x49a44bb0 0x6ac6252c: rwlock_unlock 0x49a44bb0 0x4636132c: rwlock_unlock 0x49a44bb0 0x4636132c: rwlock_rdlock 0x49a44bb0 (0) 0x4636132c: rwlock_unlock 0x49a44bb0 0x4b3b1e2c: rwlock_unlock 0x49a44bb0 0x6ac62e2c: rwlock_unlock 0x49a44bb0 0x6ac62e2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1e2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62e2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4636132c stack 0x5871ad40 0x4b3b1e2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x6ac62c2c stack 0x586f5940 rthread reaping 0x6ac62a2c stack 0x586f51a0 rthread reaping 0x4b3b122c stack 0x5871a460 rthread reaping 0x4b3b1e2c stack 0x58720780 rthread reaping 0x5c3a382c stack 0x5871d520 0x6ac6202c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a342c stack 0x58720d80 0x6ac6202c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x5c3a3a2c stack 0x586f5f60 0x6ac6202c: rwlock_unlock 0x49a44bb0 rthread reaping 0x6ac6252c stack 0x58720760 rthread reaping 0x4636142c stack 0x5871a340 rthread reaping 0x6ac62e2c stack 0x5871a260 rthread reaping 0x6ac62f2c stack 0x58720ac0 rthread reaping 0x6ac6202c stack 0x587205e0 0x4b3b192c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x5c3a372c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a372c: rwlock_unlock 0x49a44bb0 0x5c3a372c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a372c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x4b3b142c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b142c: rwlock_unlock 0x49a44bb0 0x4b3b142c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b142c: rwlock_unlock 0x49a44bb0 0x5c3a302c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a302c: rwlock_unlock 0x49a44bb0 0x5c3a302c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a302c: rwlock_unlock 0x49a44bb0 0x5c3a392c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a392c: rwlock_unlock 0x49a44bb0 0x5c3a392c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a392c: rwlock_unlock 0x49a44bb0 0x5c3a3d2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3d2c: rwlock_unlock 0x49a44bb0 0x5c3a3d2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6292c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3d2c: rwlock_unlock 0x49a44bb0 0x6ac6292c: rwlock_unlock 0x49a44bb0 0x6ac6292c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6292c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x4b3b172c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x4b3b172c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x6ac6212c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac6212c: rwlock_unlock 0x49a44bb0 0x6ac6212c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6212c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x4b3b102c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b102c: rwlock_unlock 0x49a44bb0 0x4b3b102c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b102c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b192c stack 0x587205e0 rthread reaping 0x5c3a372c stack 0x58720ac0 0x4b3b112c: rwlock_wrlock 0x49a44bb0 (0) rthread reaping 0x4b3b162c stack 0x5871a260 0x4b3b112c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b142c stack 0x5871a340 0x4b3b112c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x5c3a302c stack 0x58720760 0x4b3b112c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a392c stack 0x586f5f60 rthread reaping 0x5c3a3d2c stack 0x58720d80 rthread reaping 0x6ac6292c stack 0x5871d520 rthread reaping 0x4b3b1b2c stack 0x58720780 rthread reaping 0x4b3b172c stack 0x5871a460 0x4636182c: rwlock_wrlock 0x49a44bb0 (0) rthread reaping 0x6ac6212c stack 0x586f51a0 0x4636182c: rwlock_unlock 0x49a44bb0 0x4636182c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x4b3b1a2c stack 0x586f5940 0x4636182c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b182c stack 0x5871ad40 rthread reaping 0x4b3b102c stack 0x5871d9e0 rthread reaping 0x4b3b112c stack 0x5871ad60 rthread reaping 0x4636182c stack 0x5871db20 0x5c3a3b2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x5c3a3b2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_wrlock 0x49a44bb0 (0) 0x4636192c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_rdlock 0x49a44bb0 (0) 0x4636192c: rwlock_unlock 0x49a44bb0 0x5c3a362c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a362c: rwlock_unlock 0x49a44bb0 0x5c3a362c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a362c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3c2c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 0x5c3a3c2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_wrlock 0x49a44bb0 (0) 0x4636122c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_rdlock 0x49a44bb0 (0) 0x4636122c: rwlock_unlock 0x49a44bb0 0x4636152c: rwlock_wrlock 0x49a44bb0 (0) 0x4636152c: rwlock_unlock 0x49a44bb0 0x4636152c: rwlock_rdlock 0x49a44bb0 (0) 0x4636152c: rwlock_unlock 0x49a44bb0 0x6ac6232c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac6232c: rwlock_unlock 0x49a44bb0 0x6ac6232c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6232c: rwlock_unlock 0x49a44bb0 0x4b3b132c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b132c: rwlock_unlock 0x49a44bb0 0x4b3b132c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b132c: rwlock_unlock 0x49a44bb0 0x6ac6222c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac6222c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a3b2c stack 0x5871db20 0x6ac6222c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x4636192c stack 0x5871ad60 rthread reaping 0x5c3a362c stack 0x5871d9e0 rthread reaping 0x4b3b1c2c stack 0x5871ad40 rthread reaping 0x4b3b122c stack 0x586f5940 rthread reaping 0x5c3a3c2c stack 0x586f51a0 rthread reaping 0x4b3b192c stack 0x5871a460 rthread reaping 0x4636122c stack 0x58720780 rthread reaping 0x4636152c stack 0x5871d520 rthread reaping 0x6ac6232c stack 0x58720d80 rthread reaping 0x4b3b132c stack 0x586f5f60 0x6ac6202c: rwlock_wrlock 0x49a44bb0 (1) 0x46361a2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x6ac6242c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x6ac6222c: rwlock_unlock 0x49a44bb0 0x46361f2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361f2c: rwlock_unlock 0x49a44bb0 0x46361f2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361f2c: rwlock_unlock 0x49a44bb0 0x6ac6202c: rwlock_unlock 0x49a44bb0 rthread reaping 0x6ac6222c stack 0x58720760 0x6ac6202c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6242c: rwlock_unlock 0x49a44bb0 0x6ac6202c: rwlock_unlock 0x49a44bb0 0x6ac6242c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6242c: rwlock_unlock 0x49a44bb0 rthread reaping 0x6ac6202c stack 0x5871a340 0x46361a2c: rwlock_unlock 0x49a44bb0 0x46361a2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361a2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x46361a2c stack 0x5871a260 rthread reaping 0x6ac6242c stack 0x58720ac0 rthread reaping 0x46361f2c stack 0x587205e0 0x4636162c: rwlock_wrlock 0x49a44bb0 (0) 0x4636162c: rwlock_unlock 0x49a44bb0 0x4636162c: rwlock_rdlock 0x49a44bb0 (0) 0x4636162c: rwlock_unlock 0x49a44bb0 0x4b3b1f2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3f2c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x4b3b102c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1f2c: rwlock_unlock 0x49a44bb0 0x6ac6262c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1f2c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x6ac62b2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac62d2c: rwlock_wrlock 0x49a44bb0 (4294967295) rthread reaping 0x4636162c stack 0x587205e0 0x5c3a382c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac6262c: rwlock_unlock 0x49a44bb0 0x5c3a302c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac6262c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x5c3a312c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a322c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b162c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b172c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x46361c2c: 1: exit run() 0x5c3a392c: 3: set_msg 0x46361f2c: 4: enter run() 0x46361b2c: 5: enter run() 0x5c3a3d2c: 6: enter run() 0x4b3b152c: 7: enter run() 0x4b3b162c: 8: enter run() 0x4b3b172c: 9: enter run() 0x6ac6242c: 10: enter run() 0x4636142c: 11: enter run() 0x4b3b1a2c: 12: enter run() 0x6ac6252c: 13: enter run() 0x5c3a322c: 14: enter run() 0x4636152c: 15: enter run() 0x5c3a392c: 3: msg: "new message" 0x5c3a392c: 3: exit run() 0x4b3b152c: 7: set_msg 0x6ac6252c: 13: set_msg 0x4636142c: 11: set_msg 0x4b3b172c: 9: set_msg 0x4b3b1a2c: 12: set_msg 0x5c3a302c: 2: set_msg 0x4b3b172c: 9: msg: "new message" 0x4636142c: 11: msg: "new message" 0x4b3b152c: 7: msg: "new message" 0x4b3b172c: 9: exit run() 0x4636142c: 11: exit run() 0x6ac6252c: 13: msg: "new message" 0x4b3b1a2c: 12: msg: "new message" 0x5c3a302c: 2: msg: "new message" 0x4b3b152c: 7: exit run() 0x6ac6252c: 13: exit run() 0x4b3b1a2c: 12: exit run() 0x6ac6242c: 10: set_msg 0x5c3a302c: 2: exit run() 0x4636152c: 15: set_msg 0x6ac6242c: 10: msg: "new message" 0x4b3b162c: 8: set_msg 0x6ac6242c: 10: exit run() 0x46361b2c: 5: set_msg 0x5c3a3d2c: 6: set_msg 0x5c3a3d2c: 6: msg: "new message" 0x46361b2c: 5: msg: "new message" 0x4b3b162c: 8: msg: "new message" 0x5c3a3d2c: 6: exit run() 0x46361b2c: 5: exit run() 0x4636152c: 15: msg: "new message" 0x4636152c: 15: exit run() 0x5c3a322c: 14: set_msg 0x4b3b162c: 8: exit run() 0x5c3a322c: 14: msg: "new message" 0x5c3a322c: 14: exit run() 0x46361f2c: 4: set_msg 0x46361f2c: 4: msg: "new message" 0x46361f2c: 4: exit run() main: 10 0x4636182c: 0: enter run() 0x4636182c: 0: set_msg 0x4636142c: 1: enter run() 0x4636182c: 0: msg: "new message" 0x4636142c: 1: set_msg 0x4636182c: 0: exit run() 0x4636172c: 2: enter run() 0x4b3b1f2c: 3: enter run() 0x6ac62c2c: 4: enter run() 0x4636142c: 1: msg: "new message" 0x4636122c: 5: enter run() 0x5c3a3b2c: 7: enter run() 0x4b3b1e2c: 8: enter run() 0x4b3b1b2c: 6: enter run() 0x4636162c: 9: enter run() 0x6ac62c2c: 4: set_msg 0x4636142c: 1: exit run() 0x46361e2c: 10: enter run() 0x4b3b102c: 13: enter run() 0x4636132c: 11: enter run() 0x4b3b142c: 12: enter run() 0x4636192c: 15: enter run() 0x4b3b192c: 14: enter run() 0x46361e2c: 10: set_msg 0x4636192c: 15: set_msg 0x4636192c: 15: msg: "new message" 0x4636192c: 15: exit run() 0x4b3b142c: 12: set_msg 0x4b3b102c: 13: set_msg 0x4b3b102c: 13: msg: "new message" 0x4b3b102c: 13: exit run() 0x5c3a3b2c: 7: set_msg 0x4b3b192c: 14: set_msg 0x4b3b192c: 14: msg: "new message" 0x4b3b192c: 14: exit run() 0x4636122c: 5: set_msg 0x4b3b1b2c: 6: set_msg 0x6ac62c2c: 4: msg: "new message" 0x4b3b1b2c: 6: msg: "new message" 0x4b3b142c: 12: msg: "new message" 0x6ac62c2c: 4: exit run() 0x5c3a3b2c: 7: msg: "new message" 0x4636122c: 5: msg: "new message" 0x46361e2c: 10: msg: "new message" 0x4b3b1b2c: 6: exit run() 0x4b3b142c: 12: exit run() 0x5c3a3b2c: 7: exit run() 0x4636122c: 5: exit run() 0x4b3b1e2c: 8: set_msg 0x46361e2c: 10: exit run() 0x4636172c: 2: set_msg 0x4636132c: 11: set_msg 0x4b3b1e2c: 8: msg: "new message" 0x4636132c: 11: msg: "new message" 0x4b3b1e2c: 8: exit run() 0x4636172c: 2: msg: "new message" 0x4636132c: 11: exit run() 0x4636172c: 2: exit run() 0x4636162c: 9: set_msg 0x4636162c: 9: msg: "new message" 0x4b3b1f2c: 3: set_msg 0x4636162c: 9: exit run() 0x4b3b1f2c: 3: msg: "new message" 0x4b3b1f2c: 3: exit run() main: 11 0x46361f2c: 0: enter run() 0x46361f2c: 0: set_msg 0x6ac62b2c: 1: enter run() 0x46361f2c: 0: msg: "new message" 0x6ac62a2c: 2: enter run() 0x4b3b1d2c: 3: enter run() 0x6ac62a2c: 2: set_msg 0x6ac6262c: 6: enter run() 0x46361f2c: 0: exit run() 0x5c3a332c: 8: enter run() 0x4636102c: 4: enter run() 0x5c3a3b2c: 9: enter run() 0x4b3b162c: 5: enter run() 0x5c3a372c: 7: enter run() 0x6ac62a2c: 2: msg: "new message" 0x46361a2c: 10: enter run() 0x4b3b182c: 12: enter run() 0x4b3b172c: 11: enter run() 0x6ac6272c: 15: enter run() 0x5c3a302c: 13: enter run() 0x5c3a352c: 14: enter run() 0x46361a2c: 10: set_msg 0x6ac62a2c: 2: exit run() 0x5c3a352c: 14: set_msg 0x6ac6272c: 15: set_msg 0x6ac6272c: 15: msg: "new message" 0x6ac6272c: 15: exit run() 0x4b3b162c: 5: set_msg 0x5c3a352c: 14: msg: "new message" 0x4b3b162c: 5: msg: "new message" 0x5c3a352c: 14: exit run() 0x4b3b162c: 5: exit run() 0x4b3b1d2c: 3: set_msg 0x46361a2c: 10: msg: "new message" 0x46361a2c: 10: exit run() 0x5c3a332c: 8: set_msg 0x5c3a332c: 8: msg: "new message" 0x5c3a332c: 8: exit run() 0x4b3b172c: 11: set_msg 0x4b3b182c: 12: set_msg 0x4b3b172c: 11: msg: "new message" 0x4b3b172c: 11: exit run() 0x4b3b182c: 12: msg: "new message" 0x4b3b1d2c: 3: msg: "new message" 0x4b3b182c: 12: exit run() 0x5c3a3b2c: 9: set_msg 0x5c3a3b2c: 9: msg: "new message" 0x4b3b1d2c: 3: exit run() 0x6ac6262c: 6: set_msg 0x5c3a3b2c: 9: exit run() 0x5c3a302c: 13: set_msg 0x6ac62b2c: 1: set_msg 0x5c3a372c: 7: set_msg 0x5c3a302c: 13: msg: "new message" 0x6ac62b2c: 1: msg: "new message" 0x6ac6262c: 6: msg: "new message" 0x5c3a372c: 7: msg: "new message" 0x5c3a302c: 13: exit run() 0x6ac6262c: 6: exit run() 0x6ac62b2c: 1: exit run() 0x5c3a372c: 7: exit run() 0x4636102c: 4: set_msg 0x4636102c: 4: msg: "new message" 0x4636102c: 4: exit run() main: 12 0x4636122c: 0: enter run() 0x4636122c: 0: set_msg 0x4636122c: 0: msg: "new message" 0x6ac6252c: 1: enter run() 0x4636122c: 0: exit run() 0x6ac6282c: 2: enter run() 0x6ac6252c: 1: set_msg 0x6ac62d2c: 3: enter run() 0x6ac6252c: 1: msg: "new message" 0x6ac6252c: 1: exit run() 0x6ac6202c: 4: enter run() 0x4b3b1f2c: 5: enter run() 0x6ac62d2c: 3: set_msg 0x46361b2c: 6: enter run() 0x5c3a3d2c: 7: enter run() 0x6ac62e2c: 8: enter run() 0x46361d2c: 9: enter run() 0x6ac62d2c: 3: msg: "new message" 0x4636152c: 11: enter run() 0x4b3b112c: 10: enter run() 0x46361f2c: 12: enter run() 0x5c3a362c: 13: enter run() 0x46361c2c: 14: enter run() 0x5c3a312c: 15: enter run() 0x6ac62d2c: 3: exit run() 0x46361b2c: 6: set_msg 0x46361b2c: 6: msg: "new message" 0x46361b2c: 6: exit run() 0x6ac6202c: 4: set_msg 0x6ac6202c: 4: msg: "new message" 0x4b3b112c: 10: set_msg 0x6ac6202c: 4: exit run() 0x6ac62e2c: 8: set_msg 0x5c3a3d2c: 7: set_msg 0x5c3a3d2c: 7: msg: "new message" 0x5c3a312c: 15: set_msg 0x5c3a312c: 15: msg: "new message" 0x5c3a312c: 15: exit run() 0x5c3a3d2c: 7: exit run() 0x46361f2c: 12: set_msg 0x4636152c: 11: set_msg 0x5c3a362c: 13: set_msg 0x46361c2c: 14: set_msg 0x46361c2c: 14: msg: "new message" 0x46361c2c: 14: exit run() 0x46361f2c: 12: msg: "new message" 0x5c3a362c: 13: msg: "new message" 0x5c3a362c: 13: exit run() 0x4b3b1f2c: 5: set_msg 0x4b3b1f2c: 5: msg: "new message" 0x4b3b1f2c: 5: exit run() 0x46361f2c: 12: exit run() 0x4b3b112c: 10: msg: "new message" 0x6ac62e2c: 8: msg: "new message" 0x4b3b112c: 10: exit run() 0x6ac62e2c: 8: exit run() 0x46361d2c: 9: set_msg 0x6ac6282c: 2: set_msg 0x4636152c: 11: msg: "new message" 0x6ac6282c: 2: msg: "new message" 0x46361d2c: 9: msg: "new message" 0x4636152c: 11: exit run() 0x6ac6282c: 2: exit run() 0x46361d2c: 9: exit run() main: 13 0x4b3b102c: 0: enter run() 0x4b3b102c: 0: set_msg 0x4b3b102c: 0: msg: "new message" 0x4636142c: 1: enter run() 0x4b3b102c: 0: exit run() 0x4636112c: 2: enter run() 0x4636142c: 1: set_msg 0x5c3a3f2c: 3: enter run() 0x5c3a332c: 4: enter run() 0x5c3a3f2c: 3: set_msg 0x5c3a332c: 4: set_msg 0x4636112c: 2: set_msg 0x5c3a3f2c: 3: msg: "new message" 0x5c3a332c: 4: msg: "new message" 0x4636142c: 1: msg: "new message" 0x6ac62c2c: 5: enter run() 0x5c3a3f2c: 3: exit run() 0x4b3b192c: 7: enter run() 0x5c3a332c: 4: exit run() 0x4636112c: 2: msg: "new message" 0x4636142c: 1: exit run() 0x6ac62d2c: 6: enter run() 0x5c3a342c: 8: enter run() 0x46361a2c: 9: enter run() 0x4b3b122c: 10: enter run() 0x5c3a322c: 11: enter run() 0x4636112c: 2: exit run() 0x6ac62c2c: 5: set_msg 0x6ac62f2c: 12: enter run() 0x5c3a302c: 13: enter run() 0x4b3b1a2c: 14: enter run() 0x6ac6212c: 15: enter run() 0x6ac62c2c: 5: msg: "new message" 0x4b3b122c: 10: set_msg 0x4b3b122c: 10: msg: "new message" 0x4b3b122c: 10: exit run() 0x5c3a322c: 11: set_msg 0x5c3a322c: 11: msg: "new message" 0x6ac62f2c: 12: set_msg 0x6ac62c2c: 5: exit run() 0x5c3a322c: 11: exit run() 0x6ac62d2c: 6: set_msg 0x6ac62d2c: 6: msg: "new message" 0x6ac62d2c: 6: exit run() 0x5c3a302c: 13: set_msg 0x5c3a302c: 13: msg: "new message" 0x5c3a302c: 13: exit run() 0x5c3a342c: 8: set_msg 0x4b3b192c: 7: set_msg 0x46361a2c: 9: set_msg 0x4b3b192c: 7: msg: "new message" 0x4b3b192c: 7: exit run() 0x6ac62f2c: 12: msg: "new message" 0x6ac62f2c: 12: exit run() 0x46361a2c: 9: msg: "new message" 0x5c3a342c: 8: msg: "new message" 0x46361a2c: 9: exit run() 0x5c3a342c: 8: exit run() 0x6ac6212c: 15: set_msg 0x6ac6212c: 15: msg: "new message" 0x6ac6212c: 15: exit run() 0x4b3b1a2c: 14: set_msg 0x4b3b1a2c: 14: msg: "new message" 0x4b3b1a2c: 14: exit run() main: 14 0x6ac6292c: 0: enter run() 0x6ac6292c: 0: set_msg 0x6ac62b2c: 1: enter run() 0x6ac6292c: 0: msg: "new message" 0x5c3a392c: 2: enter run() 0x5c3a362c: 3: enter run() 0x6ac6292c: 0: exit run() 0x6ac62b2c: 1: set_msg 0x6ac6262c: 4: enter run() 0x4b3b132c: 5: enter run() 0x4636152c: 6: enter run() 0x46361b2c: 7: enter run() 0x6ac62d2c: 8: enter run() 0x4b3b1c2c: 9: enter run() 0x6ac62b2c: 1: msg: "new message" 0x4636192c: 10: enter run() 0x4b3b1b2c: 11: enter run() 0x4b3b152c: 13: enter run() 0x5c3a312c: 14: enter run() 0x4636122c: 15: enter run() 0x5c3a352c: 12: enter run() 0x4636192c: 10: set_msg 0x6ac62b2c: 1: exit run() 0x4b3b152c: 13: set_msg 0x4b3b152c: 13: msg: "new message" 0x4b3b152c: 13: exit run() 0x4b3b1c2c: 9: set_msg 0x4b3b1b2c: 11: set_msg 0x6ac6262c: 4: set_msg 0x5c3a392c: 2: set_msg 0x4b3b1c2c: 9: msg: "new message" 0x6ac6262c: 4: msg: "new message" 0x4b3b1c2c: 9: exit run() 0x4636192c: 10: msg: "new message" 0x6ac6262c: 4: exit run() 0x5c3a392c: 2: msg: "new message" 0x4636192c: 10: exit run() 0x4b3b1b2c: 11: msg: "new message" 0x5c3a392c: 2: exit run() 0x46361b2c: 7: set_msg 0x4b3b1b2c: 11: exit run() 0x46361b2c: 7: msg: "new message" 0x5c3a312c: 14: set_msg 0x5c3a312c: 14: msg: "new message" 0x5c3a312c: 14: exit run() 0x6ac62d2c: 8: set_msg 0x5c3a362c: 3: set_msg 0x6ac62d2c: 8: msg: "new message" 0x6ac62d2c: 8: exit run() 0x46361b2c: 7: exit run() 0x4636152c: 6: set_msg 0x4636152c: 6: msg: "new message" 0x5c3a362c: 3: msg: "new message" 0x4636152c: 6: exit run() 0x5c3a352c: 12: set_msg 0x5c3a362c: 3: exit run() 0x4636122c: 15: set_msg 0x4b3b132c: 5: set_msg 0x4636122c: 15: msg: "new message" 0x4636122c: 15: exit run() 0x4b3b132c: 5: msg: "new message" 0x4b3b132c: 5: exit run() 0x5c3a352c: 12: msg: "new message" 0x5c3a352c: 12: exit run() main: 15 0x4b3b1d2c: 0: enter run() 0x4b3b1d2c: 0: set_msg 0x4b3b1d2c: 0: msg: "new message" 0x5c3a332c: 1: enter run() 0x4b3b1d2c: 0: exit run() 0x4636132c: 3: enter run() 0x46361e2c: 2: enter run() 0x6ac62c2c: 4: enter run() 0x5c3a332c: 1: set_msg 0x6ac62a2c: 5: enter run() 0x4b3b1e2c: 6: enter run() 0x5c3a382c: 8: enter run() 0x5c3a342c: 9: enter run() 0x5c3a3a2c: 10: enter run() 0x4b3b122c: 7: enter run() 0x6ac6252c: 11: enter run() 0x6ac62a2c: 5: set_msg 0x4636142c: 12: enter run() 0x6ac62e2c: 13: enter run() 0x6ac6202c: 15: enter run() 0x6ac62f2c: 14: enter run() 0x4636142c: 12: set_msg 0x6ac62c2c: 4: set_msg 0x5c3a3a2c: 10: set_msg 0x6ac62c2c: 4: msg: "new message" 0x6ac62c2c: 4: exit run() 0x4b3b122c: 7: set_msg 0x5c3a3a2c: 10: msg: "new message" 0x5c3a3a2c: 10: exit run() 0x4b3b122c: 7: msg: "new message" 0x4b3b122c: 7: exit run() 0x46361e2c: 2: set_msg 0x46361e2c: 2: msg: "new message" 0x46361e2c: 2: exit run() 0x4636142c: 12: msg: "new message" 0x4636142c: 12: exit run() 0x5c3a342c: 9: set_msg 0x5c3a332c: 1: msg: "new message" 0x5c3a342c: 9: msg: "new message" 0x5c3a332c: 1: exit run() 0x5c3a342c: 9: exit run() 0x6ac62f2c: 14: set_msg 0x5c3a382c: 8: set_msg 0x5c3a382c: 8: msg: "new message" 0x6ac62f2c: 14: msg: "new message" 0x5c3a382c: 8: exit run() 0x6ac6252c: 11: set_msg 0x6ac62f2c: 14: exit run() 0x6ac62a2c: 5: msg: "new message" 0x6ac6252c: 11: msg: "new message" 0x6ac62a2c: 5: exit run() 0x4636132c: 3: set_msg 0x6ac6252c: 11: exit run() 0x4636132c: 3: msg: "new message" 0x4636132c: 3: exit run() 0x4b3b1e2c: 6: set_msg 0x6ac62e2c: 13: set_msg 0x6ac62e2c: 13: msg: "new message" 0x4b3b1e2c: 6: msg: "new message" 0x6ac62e2c: 13: exit run() 0x4b3b1e2c: 6: exit run() 0x6ac6202c: 15: set_msg 0x6ac6202c: 15: msg: "new message" 0x6ac6202c: 15: exit run() main: 16 0x4b3b192c: 0: enter run() 0x4b3b192c: 0: set_msg 0x4b3b192c: 0: msg: "new message" 0x4b3b192c: 0: exit run() 0x5c3a372c: 1: enter run() 0x5c3a372c: 1: set_msg 0x5c3a372c: 1: msg: "new message" 0x4b3b162c: 2: enter run() 0x5c3a372c: 1: exit run() 0x4b3b162c: 2: set_msg 0x4b3b162c: 2: msg: "new message" 0x4b3b162c: 2: exit run() 0x4b3b142c: 3: enter run() 0x4b3b142c: 3: set_msg 0x4b3b142c: 3: msg: "new message" 0x4b3b142c: 3: exit run() 0x5c3a302c: 4: enter run() 0x5c3a302c: 4: set_msg 0x5c3a302c: 4: msg: "new message" 0x5c3a302c: 4: exit run() 0x5c3a392c: 5: enter run() 0x5c3a392c: 5: set_msg 0x5c3a392c: 5: msg: "new message" 0x5c3a392c: 5: exit run() 0x5c3a3d2c: 6: enter run() 0x5c3a3d2c: 6: set_msg 0x6ac6292c: 7: enter run() 0x5c3a3d2c: 6: msg: "new message" 0x5c3a3d2c: 6: exit run() 0x6ac6292c: 7: set_msg 0x6ac6292c: 7: msg: "new message" 0x6ac6292c: 7: exit run() 0x4b3b1b2c: 8: enter run() 0x4b3b1b2c: 8: set_msg 0x4b3b1b2c: 8: msg: "new message" 0x4b3b1b2c: 8: exit run() 0x4b3b172c: 9: enter run() 0x4b3b172c: 9: set_msg 0x4b3b172c: 9: msg: "new message" 0x4b3b172c: 9: exit run() 0x6ac6212c: 10: enter run() 0x6ac6212c: 10: set_msg 0x6ac6212c: 10: msg: "new message" 0x6ac6212c: 10: exit run() 0x4b3b1a2c: 11: enter run() 0x4b3b1a2c: 11: set_msg 0x4b3b1a2c: 11: msg: "new message" 0x4b3b182c: 12: enter run() 0x4b3b182c: 12: set_msg 0x4b3b1a2c: 11: exit run() 0x4b3b182c: 12: msg: "new message" 0x4b3b182c: 12: exit run() 0x4b3b102c: 13: enter run() 0x4b3b102c: 13: set_msg 0x4b3b102c: 13: msg: "new message" 0x4b3b102c: 13: exit run() 0x4b3b112c: 14: enter run() 0x4b3b112c: 14: set_msg 0x4b3b112c: 14: msg: "new message" 0x4b3b112c: 14: exit run() 0x4636182c: 15: enter run() 0x4636182c: 15: set_msg 0x4636182c: 15: msg: "new message" 0x4636182c: 15: exit run() main: 17 0x5c3a3b2c: 0: enter run() 0x5c3a3b2c: 0: set_msg 0x5c3a3b2c: 0: msg: "new message" 0x5c3a3b2c: 0: exit run() 0x4636192c: 1: enter run() 0x4636192c: 1: set_msg 0x4636192c: 1: msg: "new message" 0x5c3a362c: 2: enter run() 0x4636192c: 1: exit run() 0x5c3a362c: 2: set_msg 0x5c3a362c: 2: msg: "new message" 0x5c3a362c: 2: exit run() 0x4b3b1c2c: 3: enter run() 0x4b3b1c2c: 3: set_msg 0x4b3b1c2c: 3: msg: "new message" 0x4b3b1c2c: 3: exit run() 0x4b3b122c: 4: enter run() 0x4b3b122c: 4: set_msg 0x5c3a3c2c: 5: enter run() 0x4b3b122c: 4: msg: "new message" 0x4b3b122c: 4: exit run() 0x5c3a3c2c: 5: set_msg 0x5c3a3c2c: 5: msg: "new message" 0x5c3a3c2c: 5: exit run() 0x4b3b192c: 6: enter run() 0x4b3b192c: 6: set_msg 0x4b3b192c: 6: msg: "new message" 0x4b3b192c: 6: exit run() 0x4636122c: 7: enter run() 0x4636122c: 7: set_msg 0x4636122c: 7: msg: "new message" 0x4636122c: 7: exit run() 0x4636152c: 8: enter run() 0x4636152c: 8: set_msg 0x4636152c: 8: msg: "new message" 0x4636152c: 8: exit run() 0x6ac6232c: 9: enter run() 0x6ac6232c: 9: set_msg 0x6ac6232c: 9: msg: "new message" 0x6ac6232c: 9: exit run() 0x4b3b132c: 10: enter run() 0x4b3b132c: 10: set_msg 0x4b3b132c: 10: msg: "new message" 0x6ac6222c: 11: enter run() 0x4b3b132c: 10: exit run() 0x6ac6222c: 11: set_msg 0x6ac6202c: 12: enter run() 0x46361a2c: 13: enter run() 0x6ac6242c: 14: enter run() 0x6ac6222c: 11: msg: "new message" 0x46361f2c: 15: enter run() 0x46361f2c: 15: set_msg 0x6ac6222c: 11: exit run() 0x46361f2c: 15: msg: "new message" 0x46361f2c: 15: exit run() 0x6ac6202c: 12: set_msg 0x6ac6242c: 14: set_msg 0x6ac6202c: 12: msg: "new message" 0x6ac6202c: 12: exit run() 0x6ac6242c: 14: msg: "new message" 0x46361a2c: 13: set_msg 0x6ac6242c: 14: exit run() 0x46361a2c: 13: msg: "new message" 0x46361a2c: 13: exit run() main: 18 0x4636162c: 0: enter run() 0x4636162c: 0: set_msg 0x4636162c: 0: msg: "new message" 0x4b3b1f2c: 1: enter run() 0x4636162c: 0: exit run() 0x5c3a3f2c: 2: enter run() 0x4b3b102c: 3: enter run() 0x4b3b1f2c: 1: set_msg 0x6ac6262c: 4: enter run() 0x6ac62b2c: 6: enter run() 0x6ac62d2c: 8: enter run() 0x5c3a382c: 7: enter run() 0x6ac6262c: 4: set_msg 0x5c3a302c: 9: enter run() 0x5c3a312c: 5: enter run() 0x5c3a322c: 10: enter run() 0x4b3b162c: 11: enter run() 0x4b3b172c: 13: enter run() 0x4b3b1b2c: 0x4b3b1b2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1c2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a302c: rwlock_unlock 0x49a44bb0 0x5c3a302c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x6ac6272c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x4b3b102c: rwlock_unlock 0x49a44bb0 0x4b3b102c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b102c: rwlock_unlock 0x49a44bb0 0x5c3a322c: rwlock_unlock 0x49a44bb0 0x4b3b1f2c: rwlock_unlock 0x49a44bb0 0x5c3a302c: rwlock_unlock 0x49a44bb0 0x5c3a322c: rwlock_rdlock 0x49a44bb0 (2147483649) 0x4b3b162c: rwlock_rdlock 0x49a44bb0 (2147483649) 0x5c3a322c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x6ac6262c: rwlock_unlock 0x49a44bb0 0x6ac62b2c: rwlock_unlock 0x49a44bb0 0x6ac62b2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62b2c: rwlock_unlock 0x49a44bb0 0x5c3a3f2c: rwlock_unlock 0x49a44bb0 0x5c3a3f2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b172c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x5c3a3f2c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a312c: rwlock_unlock 0x49a44bb0 0x6ac62d2c: rwlock_unlock 0x49a44bb0 0x5c3a312c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x4b3b1f2c stack 0x58720ac0 rthread reaping 0x5c3a3f2c stack 0x5871a260 rthread reaping 0x4b3b102c stack 0x5871a340 rthread reaping 0x6ac6262c stack 0x58720760 0x5c3a312c: rwlock_unlock 0x49a44bb0 0x6ac62d2c: rwlock_rdlock 0x49a44bb0 (2) 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x6ac62d2c: rwlock_unlock 0x49a44bb0 0x5c3a382c: rwlock_unlock 0x49a44bb0 0x5c3a382c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6272c: rwlock_unlock 0x49a44bb0 0x6ac6272c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6272c: rwlock_unlock 0x49a44bb0 0x5c3a382c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a312c stack 0x586f5f60 rthread reaping 0x6ac62b2c stack 0x58720d80 rthread reaping 0x6ac62d2c stack 0x58720780 rthread reaping 0x5c3a382c stack 0x5871d520 rthread reaping 0x5c3a302c stack 0x5871a460 rthread reaping 0x5c3a322c stack 0x586f51a0 rthread reaping 0x4b3b162c stack 0x586f5940 rthread reaping 0x4b3b1b2c stack 0x5871ad40 rthread reaping 0x4b3b172c stack 0x5871d9e0 rthread reaping 0x4b3b1c2c stack 0x5871ad60 rthread reaping 0x6ac6272c stack 0x5871db20 0x46361e2c: rwlock_wrlock 0x49a44bb0 (0) 0x4636172c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b132c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x46361e2c: rwlock_unlock 0x49a44bb0 0x46361e2c: rwlock_rdlock 0x49a44bb0 (0) 0x4636182c: rwlock_wrlock 0x49a44bb0 (0) 0x46361e2c: rwlock_unlock 0x49a44bb0 0x4636182c: rwlock_unlock 0x49a44bb0 0x4636182c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b132c: rwlock_unlock 0x49a44bb0 0x6ac62a2c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac6252c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b132c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4b3b142c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a392c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac6292c: rwlock_wrlock 0x49a44bb0 (4294967295) rthread reaping 0x46361e2c stack 0x5871db20 0x4636172c: rwlock_unlock 0x49a44bb0 0x6ac6282c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b102c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x4636172c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x46361f2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a332c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac62c2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac6282c: rwlock_unlock 0x49a44bb0 0x6ac6282c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x6ac62e2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac62f2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac62a2c: rwlock_unlock 0x49a44bb0 0x6ac62a2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62a2c: rwlock_unlock 0x49a44bb0 0x6ac62f2c: rwlock_unlock 0x49a44bb0 0x6ac6252c: rwlock_unlock 0x49a44bb0 0x6ac6252c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6252c: rwlock_unlock 0x49a44bb0 0x6ac6292c: rwlock_unlock 0x49a44bb0 0x6ac6292c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6292c: rwlock_unlock 0x49a44bb0 0x6ac6282c: rwlock_unlock 0x49a44bb0 0x6ac62e2c: rwlock_unlock 0x49a44bb0 0x6ac62e2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62e2c: rwlock_unlock 0x49a44bb0 0x4b3b132c: rwlock_unlock 0x49a44bb0 0x6ac62f2c: rwlock_rdlock 0x49a44bb0 (2147483649) 0x4636182c: rwlock_unlock 0x49a44bb0 0x6ac62f2c: rwlock_unlock 0x49a44bb0 0x4636172c: rwlock_unlock 0x49a44bb0 0x46361f2c: rwlock_unlock 0x49a44bb0 0x5c3a332c: rwlock_unlock 0x49a44bb0 0x46361f2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361f2c: rwlock_unlock 0x49a44bb0 0x5c3a332c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b102c: rwlock_unlock 0x49a44bb0 0x5c3a332c: rwlock_unlock 0x49a44bb0 0x4b3b102c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b102c: rwlock_unlock 0x49a44bb0 0x6ac62c2c: rwlock_unlock 0x49a44bb0 0x6ac62c2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62c2c: rwlock_unlock 0x49a44bb0 0x5c3a392c: rwlock_unlock 0x49a44bb0 0x5c3a392c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a392c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4636172c stack 0x5871ad60 rthread reaping 0x4b3b132c stack 0x5871d9e0 rthread reaping 0x4636182c stack 0x5871ad40 rthread reaping 0x6ac62a2c stack 0x586f5940 rthread reaping 0x5c3a392c stack 0x586f51a0 rthread reaping 0x6ac6252c stack 0x5871a460 0x4b3b142c: rwlock_unlock 0x49a44bb0 0x4b3b142c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b142c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b142c stack 0x5871d520 rthread reaping 0x6ac6292c stack 0x58720780 rthread reaping 0x6ac6282c stack 0x58720d80 rthread reaping 0x4b3b102c stack 0x586f5f60 rthread reaping 0x46361f2c stack 0x58720760 rthread reaping 0x5c3a332c stack 0x5871a340 rthread reaping 0x6ac62e2c stack 0x5871a260 rthread reaping 0x6ac62c2c stack 0x58720ac0 rthread reaping 0x6ac62f2c stack 0x587205e0 0x4b3b182c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x4b3b1d2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 0x4b3b1d2c: rwlock_rdlock 0x49a44bb0 (0) 0x4636142c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62d2c: rwlock_wrlock 0x49a44bb0 (1) 0x4636142c: rwlock_unlock 0x49a44bb0 0x4b3b172c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x4b3b172c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x6ac62d2c: rwlock_unlock 0x49a44bb0 0x6ac62d2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x6ac62d2c: rwlock_unlock 0x49a44bb0 0x4636182c: rwlock_wrlock 0x49a44bb0 (0) 0x4636182c: rwlock_unlock 0x49a44bb0 0x4636182c: rwlock_rdlock 0x49a44bb0 (0) 0x4636182c: rwlock_unlock 0x49a44bb0 0x4b3b152c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b152c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x4b3b152c: rwlock_rdlock 0x49a44bb0 (0) 0x4636122c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b152c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_wrlock 0x49a44bb0 (0) 0x4636192c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_rdlock 0x49a44bb0 (0) 0x4636192c: rwlock_unlock 0x49a44bb0 0x4b3b1f2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1f2c: rwlock_unlock 0x49a44bb0 0x4b3b1f2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1f2c: rwlock_unlock 0x49a44bb0 0x5c3a372c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a372c: rwlock_unlock 0x49a44bb0 0x5c3a372c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a372c: rwlock_unlock 0x49a44bb0 0x46361d2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361d2c: rwlock_unlock 0x49a44bb0 0x46361d2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361d2c: rwlock_unlock 0x49a44bb0 0x46361a2c: rwlock_wrlock 0x49a44bb0 (1) 0x46361a2c: rwlock_unlock 0x49a44bb0 0x46361a2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361a2c: rwlock_unlock 0x49a44bb0 0x6ac6252c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac6252c: rwlock_unlock 0x49a44bb0 0x6ac6252c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6252c: rwlock_unlock 0x49a44bb0 0x5c3a3b2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x5c3a3b2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b182c stack 0x587205e0 rthread reaping 0x4b3b1d2c stack 0x58720ac0 0x4b3b112c: rwlock_wrlock 0x49a44bb0 (0) rthread reaping 0x4636142c stack 0x5871a260 0x4b3b112c: rwlock_unlock 0x49a44bb0 rthread reaping 0x6ac62d2c stack 0x5871a340 0x4b3b112c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x4b3b172c stack 0x58720760 0x4b3b112c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4636182c stack 0x586f5f60 rthread reaping 0x4b3b152c stack 0x58720d80 rthread reaping 0x4636122c stack 0x58720780 rthread reaping 0x4636192c stack 0x5871d520 rthread reaping 0x4b3b1f2c stack 0x5871a460 rthread reaping 0x5c3a372c stack 0x586f51a0 rthread reaping 0x46361d2c stack 0x586f5940 rthread reaping 0x46361a2c stack 0x5871ad40 rthread reaping 0x6ac6252c stack 0x5871d9e0 rthread reaping 0x5c3a3b2c stack 0x5871ad60 rthread reaping 0x4b3b112c stack 0x5871db20 0x4b3b1c2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x4636152c: rwlock_wrlock 0x49a44bb0 (1) 0x5c3a322c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x4636152c: rwlock_unlock 0x49a44bb0 0x4636152c: rwlock_rdlock 0x49a44bb0 (0) 0x4636152c: rwlock_unlock 0x49a44bb0 0x6ac62e2c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac62e2c: rwlock_unlock 0x49a44bb0 0x6ac62e2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62e2c: rwlock_unlock 0x49a44bb0 0x5c3a322c: rwlock_unlock 0x49a44bb0 0x5c3a322c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6282c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a322c: rwlock_unlock 0x49a44bb0 0x6ac6282c: rwlock_unlock 0x49a44bb0 0x6ac6282c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6282c: rwlock_unlock 0x49a44bb0 0x4b3b102c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b102c: rwlock_unlock 0x49a44bb0 0x4b3b102c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b102c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x4b3b1e2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1e2c: rwlock_unlock 0x49a44bb0 0x4b3b1e2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b162c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1e2c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x4636172c: rwlock_wrlock 0x49a44bb0 (0) 0x4636172c: rwlock_unlock 0x49a44bb0 0x4636172c: rwlock_rdlock 0x49a44bb0 (0) 0x4636172c: rwlock_unlock 0x49a44bb0 0x5c3a3a2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 0x5c3a3a2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361b2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 0x4b3b132c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b132c: rwlock_unlock 0x49a44bb0 0x4b3b132c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b132c: rwlock_unlock 0x49a44bb0 0x46361b2c: rwlock_unlock 0x49a44bb0 0x46361b2c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x4b3b1c2c stack 0x5871db20 rthread reaping 0x4636152c stack 0x5871ad60 rthread reaping 0x5c3a322c stack 0x5871d9e0 rthread reaping 0x6ac62e2c stack 0x5871ad40 rthread reaping 0x6ac6282c stack 0x586f5940 rthread reaping 0x4b3b102c stack 0x586f51a0 rthread reaping 0x4b3b1a2c stack 0x5871a460 rthread reaping 0x4b3b1e2c stack 0x5871d520 0x46361d2c: rwlock_wrlock 0x49a44bb0 (1) rthread reaping 0x4b3b162c stack 0x58720780 rthread reaping 0x4636172c stack 0x58720d80 rthread reaping 0x5c3a3a2c stack 0x586f5f60 0x46361b2c: rwlock_unlock 0x49a44bb0 0x4636102c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x46361c2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x46361d2c: rwlock_unlock 0x49a44bb0 0x46361d2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361d2c: rwlock_unlock 0x49a44bb0 0x4636102c: rwlock_unlock 0x49a44bb0 rthread reaping 0x46361b2c stack 0x58720760 rthread reaping 0x4b3b132c stack 0x5871a340 0x4636102c: rwlock_rdlock 0x49a44bb0 (0) 0x4636102c: rwlock_unlock 0x49a44bb0 0x46361c2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x46361d2c stack 0x5871a260 0x46361c2c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x4636102c stack 0x58720ac0 0x46361c2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x46361c2c stack 0x587205e0 0x4636132c: rwlock_wrlock 0x49a44bb0 (0) 0x4636132c: rwlock_unlock 0x49a44bb0 0x4636132c: rwlock_rdlock 0x49a44bb0 (0) 0x4636132c: rwlock_unlock 0x49a44bb0 0x5c3a3f2c: rwlock_wrlock 0x49a44bb0 (1) 0x5c3a3f2c: rwlock_unlock 0x49a44bb0 0x5c3a3f2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3f2c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_wrlock 0x49a44bb0 (0) 0x46361e2c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x4636142c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_rdlock 0x49a44bb0 (0) 0x4636142c: rwlock_unlock 0x49a44bb0 0x5c3a392c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x46361e2c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361e2c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x46361f2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b112c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1c2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1d2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_rdlock 0x49a44bb0 (2147483647) rthread reaping 0x4636132c stack 0x587205e0 rthread reaping 0x5c3a3f2c stack 0x58720ac0 rthread reaping 0x4636142c stack 0x5871a260 0x5c3a322c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4636152c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac6272c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x5c3a3d2c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac62d2c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x5c3a362c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a3d2c: rwlock_unlock 0x49a44bb0 0x5c3a362c: rwlock_unlock 0x49a44bb0 0x4b3b112c: rwlock_unlock 0x49a44bb0 0x4b3b112c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b112c: rwlock_unlock 0x49a44bb0 0x6ac62d2c: rwlock_unlock 0x49a44bb0 0x6ac62d2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62d2c: rwlock_unlock 0x49a44bb0 0x4636152c: rwlock_unlock 0x49a44bb0 0x4636152c: rwlock_rdlock 0x49a44bb0 (0) 0x4636152c: rwlock_unlock 0x49a44bb0 0x5c3a3d2c: rwlock_rdlock 0x49a44bb0 (1) 0x6ac6272c: rwlock_unlock 0x49a44bb0 0x6ac6272c: rwlock_rdlock 0x49a44bb0 (2) 0x5c3a362c: rwlock_rdlock 0x49a44bb0 (2147483652) 0x4b3b1c2c: rwlock_rdlock 0x49a44bb0 (2147483653) 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x46361e2c: rwlock_unlock 0x49a44bb0 0x5c3a3d2c: rwlock_unlock 0x49a44bb0 0x6ac6272c: rwlock_unlock 0x49a44bb0 0x5c3a362c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x46361e2c stack 0x5871a340 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 0x5c3a322c: rwlock_unlock 0x49a44bb0 0x5c3a322c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a392c: rwlock_unlock 0x49a44bb0 0x4b3b1d2c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 0x5c3a392c: rwlock_rdlock 0x49a44bb0 (0) 0x46361f2c: rwlock_unlock 0x49a44bb0 0x5c3a322c: rwlock_unlock 0x49a44bb0 0x46361f2c: rwlock_rdlock 0x49a44bb0 (1) 0x46361f2c: rwlock_unlock 0x49a44bb0 0x5c3a392c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a392c stack 0x58720760 rthread reaping 0x4b3b1a2c stack 0x586f5f60 rthread reaping 0x46361f2c stack 0x58720d80 rthread reaping 0x4b3b112c stack 0x58720780 rthread reaping 0x4b3b1c2c stack 0x5871d520 rthread reaping 0x4b3b1d2c stack 0x5871a460 rthread reaping 0x5c3a322c stack 0x586f51a0 rthread reaping 0x4636152c stack 0x586f5940 rthread reaping 0x6ac6272c stack 0x5871ad40 rthread reaping 0x5c3a3d2c stack 0x5871d9e0 rthread reaping 0x6ac62d2c stack 0x5871ad60 rthread reaping 0x5c3a362c stack 0x5871db20 0x4636162c: rwlock_wrlock 0x49a44bb0 (0) 0x4636162c: rwlock_unlock 0x49a44bb0 0x4636162c: rwlock_rdlock 0x49a44bb0 (0) 0x4636162c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x5c3a3f2c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x5c3a3f2c: rwlock_unlock 0x49a44bb0 0x5c3a3f2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3f2c: rwlock_unlock 0x49a44bb0 0x6ac62f2c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac62f2c: rwlock_unlock 0x49a44bb0 0x6ac62f2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62f2c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x5c3a3a2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 0x5c3a3a2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 0x6ac6292c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac6292c: rwlock_unlock 0x49a44bb0 0x6ac6292c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62a2c: rwlock_wrlock 0x49a44bb0 (1) 0x6ac6292c: rwlock_unlock 0x49a44bb0 0x4b3b172c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x4b3b172c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x4636182c: rwlock_wrlock 0x49a44bb0 (4294967295) rthread reaping 0x4636162c stack 0x5871db20 rthread reaping 0x4b3b182c stack 0x5871ad60 0x6ac62a2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a3f2c stack 0x5871d9e0 rthread reaping 0x6ac62f2c stack 0x5871ad40 rthread reaping 0x5c3a3a2c stack 0x586f5940 rthread reaping 0x6ac6292c stack 0x586f51a0 0x4636102c: rwlock_wrlock 0x49a44bb0 (0) 0x46361c2c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x4636192c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac62a2c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4b3b122c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac62b2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4636102c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x46361c2c: rwlock_unlock 0x49a44bb0 0x46361c2c: rwlock_rdlock 0x49a44bb0 (0) 0x4636102c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x4636102c: rwlock_unlock 0x49a44bb0 0x4636182c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x6ac62a2c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_rdlock 0x49a44bb0 (0) 0x4636192c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x4636182c: rwlock_rdlock 0x49a44bb0 (0) 0x46361c2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x6ac62a2c stack 0x5871a460 rthread reaping 0x4b3b172c stack 0x5871d520 0x4636182c: rwlock_unlock 0x49a44bb0 0x6ac62b2c: rwlock_unlock 0x49a44bb0 0x6ac62b2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62b2c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b192c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b192c stack 0x58720780 rthread reaping 0x4636182c stack 0x58720d80 rthread reaping 0x4636102c stack 0x586f5f60 rthread reaping 0x4b3b1b2c stack 0x58720760 rthread reaping 0x46361c2c stack 0x5871a340 rthread reaping 0x4636192c stack 0x5871a260 rthread reaping 0x6ac62b2c stack 0x58720ac0 rthread reaping 0x4b3b122c stack 0x587205e0 0x46361a2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361a2c: rwlock_unlock 0x49a44bb0 0x46361a2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6242c: rwlock_wrlock 0x49a44bb0 (1) 0x46361a2c: rwlock_unlock 0x49a44bb0 0x6ac6252c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3f2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac62d2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac6242c: rwlock_unlock 0x49a44bb0 0x6ac6242c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x46361a2c stack 0x587205e0 0x4b3b132c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x6ac62e2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4b3b112c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x46361b2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x46361c2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4b3b1d2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x6ac62c2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x6ac6242c: rwlock_unlock 0x49a44bb0 0x6ac6262c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1b2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a3b2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac6232c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x46361b2c: rwlock_unlock 0x49a44bb0 0x46361b2c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 0x4b3b1d2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 0x4b3b112c: rwlock_unlock 0x49a44bb0 0x5c3a3b2c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x46361b2c: rwlock_unlock 0x49a44bb0 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x46361c2c: rwlock_unlock 0x49a44bb0 0x46361c2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361c2c: rwlock_unlock 0x49a44bb0 0x6ac62d2c: rwlock_unlock 0x49a44bb0 0x6ac6262c: rwlock_unlock 0x49a44bb0 0x6ac6262c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6262c: rwlock_unlock 0x49a44bb0 0x6ac62d2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62d2c: rwlock_unlock 0x49a44bb0 0x6ac62c2c: rwlock_unlock 0x49a44bb0 0x6ac62c2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62c2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x6ac6242c stack 0x58720ac0 0x6ac6232c: rwlock_unlock 0x49a44bb0 0x6ac6232c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3f2c: rwlock_unlock 0x49a44bb0 0x4b3b112c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x4b3b112c: rwlock_unlock 0x49a44bb0 0x6ac62e2c: rwlock_unlock 0x49a44bb0 0x6ac62e2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3f2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6232c: rwlock_unlock 0x49a44bb0 0x6ac62e2c: rwlock_unlock 0x49a44bb0 0x5c3a3f2c: rwlock_unlock 0x49a44bb0 0x6ac6252c: rwlock_unlock 0x49a44bb0 0x6ac6252c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6252c: rwlock_unlock 0x49a44bb0 0x4b3b132c: rwlock_unlock 0x49a44bb0 0x4b3b132c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x6ac6252c stack 0x5871a260 0x4b3b132c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a3f2c stack 0x5871a340 rthread reaping 0x6ac62d2c stack 0x58720760 rthread reaping 0x4b3b132c stack 0x586f5f60 rthread reaping 0x46361b2c stack 0x58720d80 rthread reaping 0x6ac62e2c stack 0x58720780 rthread reaping 0x4b3b112c stack 0x5871d520 rthread reaping 0x6ac62c2c stack 0x5871a460 rthread reaping 0x46361c2c stack 0x586f51a0 rthread reaping 0x4b3b1d2c stack 0x586f5940 rthread reaping 0x6ac6262c stack 0x5871ad40 rthread reaping 0x4b3b1b2c stack 0x5871d9e0 rthread reaping 0x5c3a3b2c stack 0x5871ad60 rthread reaping 0x6ac6232c stack 0x5871db20 0x6ac6242c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac6242c: rwlock_unlock 0x49a44bb0 0x6ac6242c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6242c: rwlock_unlock 0x49a44bb0 0x5c3a372c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a342c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x5c3a372c: rwlock_unlock 0x49a44bb0 0x5c3a372c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62f2c: rwlock_wrlock 0x49a44bb0 (1) 0x6ac6272c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x5c3a372c: rwlock_unlock 0x49a44bb0 0x4b3b142c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x6ac62c2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a3e2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac6272c: rwlock_unlock 0x49a44bb0 rthread reaping 0x6ac6242c stack 0x5871db20 rthread reaping 0x5c3a372c stack 0x5871ad60 0x6ac6282c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x6ac6272c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x5c3a352c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a3c2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a302c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a3d2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac6202c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac6212c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac6292c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac62f2c: rwlock_unlock 0x49a44bb0 0x6ac62c2c: rwlock_unlock 0x49a44bb0 0x6ac62c2c: rwlock_rdlock 0x49a44bb0 (1) 0x6ac6272c: rwlock_unlock 0x49a44bb0 0x6ac62f2c: rwlock_rdlock 0x49a44bb0 (2147483649) 0x6ac62c2c: rwlock_unlock 0x49a44bb0 0x6ac62f2c: rwlock_unlock 0x49a44bb0 0x6ac6212c: rwlock_unlock 0x49a44bb0 0x6ac6202c: rwlock_unlock 0x49a44bb0 0x6ac6202c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6202c: rwlock_unlock 0x49a44bb0 0x5c3a302c: rwlock_unlock 0x49a44bb0 0x5c3a302c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a302c: rwlock_unlock 0x49a44bb0 0x6ac6292c: rwlock_unlock 0x49a44bb0 0x6ac6292c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6292c: rwlock_unlock 0x49a44bb0 0x6ac6282c: rwlock_unlock 0x49a44bb0 0x6ac6212c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x6ac6212c: rwlock_unlock 0x49a44bb0 0x6ac6282c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6282c: rwlock_unlock 0x49a44bb0 0x5c3a3e2c: rwlock_unlock 0x49a44bb0 0x4b3b142c: rwlock_unlock 0x49a44bb0 0x5c3a3e2c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x5c3a3e2c: rwlock_unlock 0x49a44bb0 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 0x4b3b142c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x5c3a3c2c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x5c3a352c: rwlock_unlock 0x49a44bb0 0x5c3a342c: rwlock_unlock 0x49a44bb0 0x5c3a342c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a342c: rwlock_unlock 0x49a44bb0 0x5c3a352c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3d2c: rwlock_unlock 0x49a44bb0 0x5c3a3d2c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x5c3a342c stack 0x5871d9e0 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x6ac62f2c stack 0x5871ad40 rthread reaping 0x6ac6272c stack 0x586f5940 rthread reaping 0x6ac62c2c stack 0x586f51a0 0x5c3a352c: rwlock_unlock 0x49a44bb0 0x5c3a3d2c: rwlock_unlock 0x49a44bb0 0x4b3b142c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b142c stack 0x5871a460 rthread reaping 0x5c3a3e2c stack 0x5871d520 rthread reaping 0x5c3a352c stack 0x58720780 rthread reaping 0x6ac6282c stack 0x58720d80 rthread reaping 0x5c3a3c2c stack 0x586f5f60 rthread reaping 0x5c3a302c stack 0x58720760 rthread reaping 0x6ac6292c stack 0x5871a340 rthread reaping 0x5c3a3d2c stack 0x5871a260 rthread reaping 0x6ac6202c stack 0x58720ac0 rthread reaping 0x6ac6212c stack 0x587205e0 0x4636132c: rwlock_wrlock 0x49a44bb0 (0) 0x4636132c: rwlock_unlock 0x49a44bb0 0x4636132c: rwlock_rdlock 0x49a44bb0 (0) 0x4636132c: rwlock_unlock 0x49a44bb0 0x6ac6242c: rwlock_wrlock 0x49a44bb0 (1) 0x6ac6242c: rwlock_unlock 0x49a44bb0 0x6ac6242c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6242c: rwlock_unlock 0x49a44bb0 0x6ac62c2c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac62c2c: rwlock_unlock 0x49a44bb0 0x6ac62c2c: rwlock_rdlock 0x49a44bb0 (0) 0x4636172c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac62c2c: rwlock_unlock 0x49a44bb0 0x4636172c: rwlock_unlock 0x49a44bb0 0x4636172c: rwlock_rdlock 0x49a44bb0 (0) 0x4636172c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x46361a2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361a2c: rwlock_unlock 0x49a44bb0 0x46361a2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361a2c: rwlock_unlock 0x49a44bb0 0x4b3b102c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b102c: rwlock_unlock 0x49a44bb0 0x4b3b102c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6222c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b102c: rwlock_unlock 0x49a44bb0 0x6ac6222c: rwlock_unlock 0x49a44bb0 0x6ac6222c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6222c: rwlock_unlock 0x49a44bb0 0x6ac62e2c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac62e2c: rwlock_unlock 0x49a44bb0 0x6ac62e2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62e2c: rwlock_unlock 0x49a44bb0 0x5c3a312c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a312c: rwlock_unlock 0x49a44bb0 0x5c3a312c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a312c: rwlock_unlock 0x49a44bb0 0x5c3a362c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a362c: rwlock_unlock 0x49a44bb0 0x5c3a362c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a362c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x46361d2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361d2c: rwlock_unlock 0x49a44bb0 0x46361d2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361d2c: rwlock_unlock 0x49a44bb0 0x6ac6232c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac6232c: rwlock_unlock 0x49a44bb0 0x6ac6232c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x4636132c stack 0x587205e0 0x6ac62a2c: rwlock_wrlock 0x49a44bb0 (0) rthread reaping 0x6ac6242c stack 0x58720ac0 0x46361e2c: rwlock_wrlock 0x49a44bb0 (2147483649) rthread reaping 0x6ac62c2c stack 0x5871a260 0x6ac6232c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4636172c stack 0x5871a340 rthread reaping 0x4b3b122c stack 0x58720760 rthread reaping 0x46361a2c stack 0x586f5f60 rthread reaping 0x4b3b102c stack 0x58720d80 rthread reaping 0x6ac6222c stack 0x58720780 rthread reaping 0x6ac62e2c stack 0x5871d520 rthread reaping 0x5c3a312c stack 0x5871a460 rthread reaping 0x5c3a362c stack 0x586f51a0 0x6ac62a2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b182c stack 0x586f5940 rthread reaping 0x46361d2c stack 0x5871ad40 rthread reaping 0x6ac6232c stack 0x5871d9e0 0x6ac62a2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62a2c: rwlock_unlock 0x49a44bb0 0x46361e2c: rwlock_unlock 0x49a44bb0 0x46361e2c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x6ac62a2c stack 0x5871ad60 0x46361e2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x46361e2c stack 0x5871db20 0x5c3a352c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a352c: rwlock_unlock 0x49a44bb0 0x5c3a352c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a352c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_wrlock 0x49a44bb0 (0) 0x4636102c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6202c: rwlock_wrlock 0x49a44bb0 (1) 0x5c3a3c2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x5c3a332c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x6ac62b2c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x4b3b162c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac62d2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac6282c: rwlock_wrlock 0x49a44bb0 (4294967295) rthread reaping 0x5c3a352c stack 0x5871db20 rthread reaping 0x4b3b192c stack 0x5871ad60 0x6ac6202c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b102c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x5c3a342c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1c2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac6202c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x5c3a362c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac6212c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4636142c: rwlock_unlock 0x49a44bb0 0x4636102c: rwlock_unlock 0x49a44bb0 0x4636102c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 0x5c3a3c2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 12: enter run() 0x4b3b1c2c: 14: enter run() 0x5c3a302c: 9: set_msg 0x6ac6272c: 15: enter run() 0x4b3b162c: 11: set_msg 0x4b3b102c: 3: set_msg 0x4b3b102c: 3: msg: "new message" 0x4b3b102c: 3: exit run() 0x5c3a322c: 10: set_msg 0x4b3b1f2c: 1: msg: "new message" 0x5c3a302c: 9: msg: "new message" 0x4b3b1f2c: 1: exit run() 0x5c3a302c: 9: exit run() 0x5c3a322c: 10: msg: "new message" 0x4b3b162c: 11: msg: "new message" 0x5c3a322c: 10: exit run() 0x6ac6262c: 4: msg: "new message" 0x4b3b162c: 11: exit run() 0x6ac62b2c: 6: set_msg 0x6ac62b2c: 6: msg: "new message" 0x6ac62b2c: 6: exit run() 0x5c3a3f2c: 2: set_msg 0x4b3b172c: 13: set_msg 0x4b3b1c2c: 14: set_msg 0x4b3b1c2c: 14: msg: "new message" 0x4b3b172c: 13: msg: "new message" 0x4b3b1c2c: 14: exit run() 0x5c3a3f2c: 2: msg: "new message" 0x4b3b172c: 13: exit run() 0x5c3a3f2c: 2: exit run() 0x6ac6262c: 4: exit run() 0x4b3b1b2c: 12: set_msg 0x5c3a312c: 5: set_msg 0x6ac62d2c: 8: set_msg 0x5c3a312c: 5: msg: "new message" 0x4b3b1b2c: 12: msg: "new message" 0x5c3a312c: 5: exit run() 0x6ac62d2c: 8: msg: "new message" 0x4b3b1b2c: 12: exit run() 0x6ac62d2c: 8: exit run() 0x5c3a382c: 7: set_msg 0x6ac6272c: 15: set_msg 0x6ac6272c: 15: msg: "new message" 0x5c3a382c: 7: msg: "new message" 0x6ac6272c: 15: exit run() 0x5c3a382c: 7: exit run() main: 19 0x46361e2c: 0: enter run() 0x4636172c: 1: enter run() 0x46361e2c: 0: set_msg 0x4b3b132c: 2: enter run() 0x4636182c: 3: enter run() 0x46361e2c: 0: msg: "new message" 0x4636182c: 3: set_msg 0x46361e2c: 0: exit run() 0x4b3b132c: 2: set_msg 0x6ac62a2c: 4: enter run() 0x6ac6252c: 6: enter run() 0x4b3b142c: 7: enter run() 0x5c3a392c: 5: enter run() 0x6ac6292c: 8: enter run() 0x4636172c: 1: set_msg 0x6ac6282c: 9: enter run() 0x4b3b102c: 10: enter run() 0x46361f2c: 11: enter run() 0x5c3a332c: 12: enter run() 0x6ac62c2c: 14: enter run() 0x6ac6282c: 9: set_msg 0x6ac62e2c: 13: enter run() 0x6ac62f2c: 15: enter run() 0x6ac62a2c: 4: set_msg 0x6ac62a2c: 4: msg: "new message" 0x6ac62f2c: 15: set_msg 0x6ac6252c: 6: set_msg 0x6ac6252c: 6: msg: "new message" 0x6ac6252c: 6: exit run() 0x6ac6292c: 8: set_msg 0x6ac6292c: 8: msg: "new message" 0x6ac6282c: 9: msg: "new message" 0x6ac6292c: 8: exit run() 0x6ac6282c: 9: exit run() 0x6ac62e2c: 13: set_msg 0x6ac62e2c: 13: msg: "new message" 0x4b3b132c: 2: msg: "new message" 0x6ac62e2c: 13: exit run() 0x4636182c: 3: msg: "new message" 0x4b3b132c: 2: exit run() 0x6ac62f2c: 15: msg: "new message" 0x4636182c: 3: exit run() 0x4636172c: 1: msg: "new message" 0x6ac62f2c: 15: exit run() 0x6ac62a2c: 4: exit run() 0x46361f2c: 11: set_msg 0x4636172c: 1: exit run() 0x5c3a332c: 12: set_msg 0x46361f2c: 11: msg: "new message" 0x46361f2c: 11: exit run() 0x4b3b102c: 10: set_msg 0x5c3a332c: 12: msg: "new message" 0x5c3a332c: 12: exit run() 0x4b3b102c: 10: msg: "new message" 0x4b3b102c: 10: exit run() 0x6ac62c2c: 14: set_msg 0x6ac62c2c: 14: msg: "new message" 0x6ac62c2c: 14: exit run() 0x5c3a392c: 5: set_msg 0x5c3a392c: 5: msg: "new message" 0x5c3a392c: 5: exit run() 0x4b3b142c: 7: set_msg 0x4b3b142c: 7: msg: "new message" 0x4b3b142c: 7: exit run() main: 20 0x4b3b182c: 0: enter run() 0x4b3b182c: 0: set_msg 0x4b3b182c: 0: msg: "new message" 0x4b3b1d2c: 1: enter run() 0x4b3b182c: 0: exit run() 0x4b3b1d2c: 1: set_msg 0x4636142c: 2: enter run() 0x4b3b1d2c: 1: msg: "new message" 0x4b3b1d2c: 1: exit run() 0x4636142c: 2: set_msg 0x6ac62d2c: 3: enter run() 0x4636142c: 2: msg: "new message" 0x4b3b172c: 4: enter run() 0x4636142c: 2: exit run() 0x4b3b172c: 4: set_msg 0x6ac62d2c: 3: set_msg 0x4b3b172c: 4: msg: "new message" 0x6ac62d2c: 3: msg: "new message" 0x4b3b172c: 4: exit run() 0x6ac62d2c: 3: exit run() 0x4636182c: 5: enter run() 0x4636182c: 5: set_msg 0x4636182c: 5: msg: "new message" 0x4b3b152c: 6: enter run() 0x4636182c: 5: exit run() 0x4b3b152c: 6: set_msg 0x4636122c: 7: enter run() 0x4636122c: 7: set_msg 0x4b3b152c: 6: msg: "new message" 0x4636122c: 7: msg: "new message" 0x4b3b152c: 6: exit run() 0x4636122c: 7: exit run() 0x4636192c: 8: enter run() 0x4636192c: 8: set_msg 0x4636192c: 8: msg: "new message" 0x4636192c: 8: exit run() 0x4b3b1f2c: 9: enter run() 0x4b3b1f2c: 9: set_msg 0x4b3b1f2c: 9: msg: "new message" 0x4b3b1f2c: 9: exit run() 0x5c3a372c: 10: enter run() 0x5c3a372c: 10: set_msg 0x5c3a372c: 10: msg: "new message" 0x5c3a372c: 10: exit run() 0x46361d2c: 11: enter run() 0x46361d2c: 11: set_msg 0x46361d2c: 11: msg: "new message" 0x46361a2c: 12: enter run() 0x46361d2c: 11: exit run() 0x46361a2c: 12: set_msg 0x46361a2c: 12: msg: "new message" 0x46361a2c: 12: exit run() 0x6ac6252c: 13: enter run() 0x6ac6252c: 13: set_msg 0x6ac6252c: 13: msg: "new message" 0x6ac6252c: 13: exit run() 0x5c3a3b2c: 14: enter run() 0x5c3a3b2c: 14: set_msg 0x5c3a3b2c: 14: msg: "new message" 0x5c3a3b2c: 14: exit run() 0x4b3b112c: 15: enter run() 0x4b3b112c: 15: set_msg 0x4b3b112c: 15: msg: "new message" 0x4b3b112c: 15: exit run() main: 21 0x4b3b1c2c: 0: enter run() 0x4b3b1c2c: 0: set_msg 0x4b3b1c2c: 0: msg: "new message" 0x4636152c: 1: enter run() 0x4b3b1c2c: 0: exit run() 0x5c3a322c: 2: enter run() 0x4636152c: 1: set_msg 0x4636152c: 1: msg: "new message" 0x4636152c: 1: exit run() 0x6ac62e2c: 3: enter run() 0x6ac62e2c: 3: set_msg 0x6ac62e2c: 3: msg: "new message" 0x6ac62e2c: 3: exit run() 0x5c3a322c: 2: set_msg 0x6ac6282c: 4: enter run() 0x5c3a322c: 2: msg: "new message" 0x6ac6282c: 4: set_msg 0x5c3a322c: 2: exit run() 0x6ac6282c: 4: msg: "new message" 0x6ac6282c: 4: exit run() 0x4b3b102c: 5: enter run() 0x4b3b102c: 5: set_msg 0x4b3b102c: 5: msg: "new message" 0x4b3b102c: 5: exit run() 0x4b3b1a2c: 6: enter run() 0x4b3b1a2c: 6: set_msg 0x4b3b1a2c: 6: msg: "new message" 0x4b3b1a2c: 6: exit run() 0x4b3b1e2c: 7: enter run() 0x4b3b1e2c: 7: set_msg 0x4b3b162c: 8: enter run() 0x4b3b1e2c: 7: msg: "new message" 0x4b3b162c: 8: set_msg 0x4b3b1e2c: 7: exit run() 0x4b3b162c: 8: msg: "new message" 0x4b3b162c: 8: exit run() 0x4636172c: 9: enter run() 0x4636172c: 9: set_msg 0x4636172c: 9: msg: "new message" 0x4636172c: 9: exit run() 0x5c3a3a2c: 10: enter run() 0x5c3a3a2c: 10: set_msg 0x46361b2c: 11: enter run() 0x5c3a3a2c: 10: msg: "new message" 0x4b3b132c: 12: enter run() 0x5c3a3a2c: 10: exit run() 0x4b3b132c: 12: set_msg 0x4b3b132c: 12: msg: "new message" 0x4b3b132c: 12: exit run() 0x46361b2c: 11: set_msg 0x46361d2c: 13: enter run() 0x46361b2c: 11: msg: "new message" 0x4636102c: 14: enter run() 0x46361c2c: 15: enter run() 0x46361d2c: 13: set_msg 0x46361b2c: 11: exit run() 0x46361d2c: 13: msg: "new message" 0x4636102c: 14: set_msg 0x46361d2c: 13: exit run() 0x4636102c: 14: msg: "new message" 0x4636102c: 14: exit run() 0x46361c2c: 15: set_msg 0x46361c2c: 15: msg: "new message" 0x46361c2c: 15: exit run() main: 22 0x4636132c: 0: enter run() 0x4636132c: 0: set_msg 0x4636132c: 0: msg: "new message" 0x5c3a3f2c: 1: enter run() 0x4636132c: 0: exit run() 0x5c3a3f2c: 1: set_msg 0x5c3a3f2c: 1: msg: "new message" 0x5c3a3f2c: 1: exit run() 0x4636142c: 2: enter run() 0x46361e2c: 3: enter run() 0x4636142c: 2: set_msg 0x4636142c: 2: msg: "new message" 0x4636142c: 2: exit run() 0x5c3a392c: 4: enter run() 0x46361e2c: 3: set_msg 0x4b3b1a2c: 5: enter run() 0x46361f2c: 6: enter run() 0x4b3b112c: 7: enter run() 0x4b3b1c2c: 8: enter run() 0x4b3b1d2c: 9: enter run() 0x4b3b1a2c: 5: set_msg 0x5c3a322c: 10: enter run() 0x4636152c: 11: enter run() 0x6ac6272c: 12: enter run() 0x4b3b1c2c: 8: set_msg 0x5c3a3d2c: 13: enter run() 0x6ac62d2c: 14: enter run() 0x5c3a362c: 15: enter run() 0x5c3a3d2c: 13: set_msg 0x5c3a362c: 15: set_msg 0x4b3b112c: 7: set_msg 0x4b3b112c: 7: msg: "new message" 0x4b3b112c: 7: exit run() 0x6ac62d2c: 14: set_msg 0x6ac62d2c: 14: msg: "new message" 0x6ac62d2c: 14: exit run() 0x4636152c: 11: set_msg 0x4636152c: 11: msg: "new message" 0x4636152c: 11: exit run() 0x6ac6272c: 12: set_msg 0x4b3b1a2c: 5: msg: "new message" 0x46361e2c: 3: msg: "new message" 0x5c3a3d2c: 13: msg: "new message" 0x6ac6272c: 12: msg: "new message" 0x5c3a362c: 15: msg: "new message" 0x4b3b1c2c: 8: msg: "new message" 0x4b3b1a2c: 5: exit run() 0x46361e2c: 3: exit run() 0x5c3a3d2c: 13: exit run() 0x6ac6272c: 12: exit run() 0x5c3a362c: 15: exit run() 0x4b3b1d2c: 9: set_msg 0x4b3b1c2c: 8: exit run() 0x5c3a322c: 10: set_msg 0x5c3a392c: 4: set_msg 0x4b3b1d2c: 9: m0x4636142c: rwlock_rdlock 0x49a44bb0 (2147483650) sg: "new message" 0x4b3b1d2c: 9: exit run() 0x46361f2c: 6: set_msg 0x5c3a322c: 10: msg: "new message" 0x5c3a322c: 10: exit run() 0x46361f2c: 6: msg: "new message" 0x46361f2c: 6: exit run() 0x5c3a392c: 4: msg: "new message" 0x5c3a392c: 4: exit run() main: 23 0x4636162c: 0: enter run() 0x4636162c: 0: set_msg 0x4636162c: 0: msg: "new message" 0x4636162c: 0: exit run() 0x4b3b182c: 1: enter run() 0x4b3b182c: 1: set_msg 0x5c3a3f2c: 2: enter run() 0x5c3a3f2c: 2: set_msg 0x5c3a3f2c: 2: msg: "new message" 0x5c3a3f2c: 2: exit run() 0x6ac62f2c: 3: enter run() 0x6ac62f2c: 3: set_msg 0x6ac62f2c: 3: msg: "new message" 0x6ac62f2c: 3: exit run() 0x4b3b182c: 1: msg: "new message" 0x5c3a3a2c: 4: enter run() 0x4b3b182c: 1: exit run() 0x5c3a3a2c: 4: set_msg 0x5c3a3a2c: 4: msg: "new message" 0x5c3a3a2c: 4: exit run() 0x6ac6292c: 5: enter run() 0x6ac6292c: 5: set_msg 0x6ac62a2c: 6: enter run() 0x6ac6292c: 5: msg: "new message" 0x4b3b172c: 7: enter run() 0x4b3b172c: 7: set_msg 0x6ac6292c: 5: exit run() 0x4b3b172c: 7: msg: "new message" 0x4b3b192c: 8: enter run() 0x4636182c: 9: enter run() 0x4b3b172c: 7: exit run() 0x6ac62a2c: 6: set_msg 0x4636102c: 10: enter run() 0x46361c2c: 12: enter run() 0x4636192c: 13: enter run() 0x4b3b122c: 15: enter run() 0x6ac62b2c: 14: enter run() 0x4636102c: 10: set_msg 0x4b3b1b2c: 11: enter run() 0x4b3b1b2c: 11: set_msg 0x4b3b1b2c: 11: msg: "new message" 0x4b3b1b2c: 11: exit run() 0x46361c2c: 12: set_msg 0x4b3b122c: 15: set_msg 0x4636102c: 10: msg: "new message" 0x4636102c: 10: exit run() 0x4636182c: 9: set_msg 0x6ac62a2c: 6: msg: "new message" 0x6ac62a2c: 6: exit run() 0x4636192c: 13: set_msg 0x4636192c: 13: msg: "new message" 0x4b3b122c: 15: msg: "new message" 0x4b3b122c: 15: exit run() 0x4636192c: 13: exit run() 0x46361c2c: 12: msg: "new message" 0x4636182c: 9: msg: "new message" 0x46361c2c: 12: exit run() 0x6ac62b2c: 14: set_msg 0x4636182c: 9: exit run() 0x6ac62b2c: 14: msg: "new message" 0x6ac62b2c: 14: exit run() 0x4b3b192c: 8: set_msg 0x4b3b192c: 8: msg: "new message" 0x4b3b192c: 8: exit run() main: 24 0x46361a2c: 0: enter run() 0x46361a2c: 0: set_msg 0x6ac6242c: 1: enter run() 0x46361a2c: 0: msg: "new message" 0x6ac6252c: 2: enter run() 0x5c3a3f2c: 3: enter run() 0x6ac62d2c: 4: enter run() 0x46361a2c: 0: exit run() 0x6ac6242c: 1: set_msg 0x4b3b132c: 5: enter run() 0x6ac62e2c: 7: enter run() 0x4b3b112c: 8: enter run() 0x46361b2c: 6: enter run() 0x46361c2c: 10: enter run() 0x4b3b1d2c: 11: enter run() 0x6ac62c2c: 9: enter run() 0x6ac6242c: 1: msg: "new message" 0x6ac6262c: 12: enter run() 0x4b3b1b2c: 13: enter run() 0x5c3a3b2c: 14: enter run() 0x6ac6232c: 15: enter run() 0x46361b2c: 6: set_msg 0x6ac6242c: 1: exit run() 0x5c3a3b2c: 14: set_msg 0x4b3b1b2c: 13: set_msg 0x4b3b1b2c: 13: msg: "new message" 0x4b3b1d2c: 11: set_msg 0x4b3b1d2c: 11: msg: "new message" 0x4b3b1d2c: 11: exit run() 0x4b3b112c: 8: set_msg 0x46361b2c: 6: msg: "new message" 0x46361b2c: 6: exit run() 0x5c3a3b2c: 14: msg: "new message" 0x46361c2c: 10: set_msg 0x46361c2c: 10: msg: "new message" 0x5c3a3b2c: 14: exit run() 0x46361c2c: 10: exit run() 0x6ac62d2c: 4: set_msg 0x6ac6262c: 12: set_msg 0x6ac6262c: 12: msg: "new message" 0x6ac6262c: 12: exit run() 0x6ac62d2c: 4: msg: "new message" 0x6ac62d2c: 4: exit run() 0x6ac62c2c: 9: set_msg 0x6ac62c2c: 9: msg: "new message" 0x6ac6232c: 15: set_msg 0x6ac62c2c: 9: exit run() 0x5c3a3f2c: 3: set_msg 0x4b3b112c: 8: msg: "new message" 0x4b3b112c: 8: exit run() 0x6ac62e2c: 7: set_msg 0x6ac6232c: 15: msg: "new message" 0x6ac62e2c: 7: msg: "new message" 0x5c3a3f2c: 3: msg: "new message" 0x6ac6232c: 15: exit run() 0x6ac62e2c: 7: exit run() 0x4b3b1b2c: 13: exit run() 0x5c3a3f2c: 3: exit run() 0x6ac6252c: 2: set_msg 0x6ac6252c: 2: msg: "new message" 0x6ac6252c: 2: exit run() 0x4b3b132c: 5: set_msg 0x4b3b132c: 5: msg: "new message" 0x4b3b132c: 5: exit run() main: 25 0x6ac6242c: 0: enter run() 0x6ac6242c: 0: set_msg 0x6ac6242c: 0: msg: "new message" 0x5c3a372c: 1: enter run() 0x5c3a342c: 2: enter run() 0x6ac6242c: 0: exit run() 0x5c3a372c: 1: set_msg 0x6ac62f2c: 3: enter run() 0x6ac6272c: 4: enter run() 0x5c3a372c: 1: msg: "new message" 0x4b3b142c: 6: enter run() 0x6ac62c2c: 5: enter run() 0x5c3a3e2c: 7: enter run() 0x5c3a372c: 1: exit run() 0x6ac6272c: 4: set_msg 0x6ac6282c: 9: enter run() 0x5c3a352c: 8: enter run() 0x5c3a3c2c: 10: enter run() 0x5c3a302c: 11: enter run() 0x5c3a3d2c: 13: enter run() 0x6ac6202c: 14: enter run() 0x6ac6212c: 15: enter run() 0x6ac6292c: 12: enter run() 0x6ac62f2c: 3: set_msg 0x6ac62c2c: 5: set_msg 0x6ac6272c: 4: msg: "new message" 0x6ac62c2c: 5: msg: "new message" 0x6ac6272c: 4: exit run() 0x6ac62f2c: 3: msg: "new message" 0x6ac62c2c: 5: exit run() 0x6ac6212c: 15: set_msg 0x6ac62f2c: 3: exit run() 0x6ac6202c: 14: set_msg 0x6ac6202c: 14: msg: "new message" 0x6ac6202c: 14: exit run() 0x5c3a302c: 11: set_msg 0x5c3a302c: 11: msg: "new message" 0x5c3a302c: 11: exit run() 0x6ac6292c: 12: set_msg 0x6ac6292c: 12: msg: "new message" 0x6ac6292c: 12: exit run() 0x6ac6282c: 9: set_msg 0x6ac6212c: 15: msg: "new message" 0x6ac6212c: 15: exit run() 0x6ac6282c: 9: msg: "new message" 0x6ac6282c: 9: exit run() 0x5c3a3e2c: 7: set_msg 0x4b3b142c: 6: set_msg 0x5c3a3e2c: 7: msg: "new message" 0x5c3a3e2c: 7: exit run() 0x5c3a3c2c: 10: set_msg 0x5c3a352c: 8: set_msg 0x5c3a342c: 2: set_msg 0x5c3a342c: 2: msg: "new message" 0x5c3a342c: 2: exit run() 0x5c3a3d2c: 13: set_msg 0x5c3a3c2c: 10: msg: "new message" 0x5c3a352c: 8: msg: "new message" 0x5c3a3d2c: 13: msg: "new message" 0x4b3b142c: 6: msg: "new message" 0x5c3a3c2c: 10: exit run() 0x5c3a352c: 8: exit run() 0x5c3a3d2c: 13: exit run() 0x4b3b142c: 6: exit run() main: 26 0x4636132c: 0: enter run() 0x4636132c: 0: set_msg 0x4636132c: 0: msg: "new message" 0x6ac6242c: 1: enter run() 0x4636132c: 0: exit run() 0x6ac6242c: 1: set_msg 0x6ac6242c: 1: msg: "new message" 0x6ac6242c: 1: exit run() 0x6ac62c2c: 2: enter run() 0x6ac62c2c: 2: set_msg 0x4636172c: 3: enter run() 0x6ac62c2c: 2: msg: "new message" 0x6ac62c2c: 2: exit run() 0x4636172c: 3: set_msg 0x4636172c: 3: msg: "new message" 0x4636172c: 3: exit run() 0x4b3b122c: 4: enter run() 0x4b3b122c: 4: set_msg 0x4b3b122c: 4: msg: "new message" 0x4b3b122c: 4: exit run() 0x46361a2c: 5: enter run() 0x46361a2c: 5: set_msg 0x46361a2c: 5: msg: "new message" 0x46361a2c: 5: exit run() 0x4b3b102c: 6: enter run() 0x4b3b102c: 6: set_msg 0x6ac6222c: 7: enter run() 0x4b3b102c: 6: msg: "new message" 0x6ac6222c: 7: set_msg 0x4b3b102c: 6: exit run() 0x6ac6222c: 7: msg: "new message" 0x6ac6222c: 7: exit run() 0x6ac62e2c: 8: enter run() 0x6ac62e2c: 8: set_msg 0x6ac62e2c: 8: msg: "new message" 0x6ac62e2c: 8: exit run() 0x5c3a312c: 9: enter run() 0x5c3a312c: 9: set_msg 0x5c3a312c: 9: msg: "new message" 0x5c3a312c: 9: exit run() 0x5c3a362c: 10: enter run() 0x5c3a362c: 10: set_msg 0x5c3a362c: 10: msg: "new message" 0x5c3a362c: 10: exit run() 0x4b3b182c: 11: enter run() 0x4b3b182c: 11: set_msg 0x4b3b182c: 11: msg: "new message" 0x4b3b182c: 11: exit run() 0x46361d2c: 12: enter run() 0x46361d2c: 12: set_msg 0x46361d2c: 12: msg: "new message" 0x6ac6232c: 13: enter run() 0x46361d2c: 12: exit run() 0x6ac6232c: 13: set_msg 0x6ac62a2c: 14: enter run() 0x6ac6232c: 13: msg: "new message" 0x46361e2c: 15: enter run() 0x6ac6232c: 13: exit run() 0x6ac62a2c: 14: set_msg 0x6ac62a2c: 14: msg: "new message" 0x6ac62a2c: 14: exit run() 0x46361e2c: 15: set_msg 0x46361e2c: 15: msg: "new message" 0x46361e2c: 15: exit run() main: 27 0x5c3a352c: 0: enter run() 0x5c3a352c: 0: set_msg 0x5c3a352c: 0: msg: "new message" 0x4b3b192c: 1: enter run() 0x5c3a352c: 0: exit run() 0x4636102c: 2: enter run() 0x4b3b192c: 1: set_msg 0x6ac6202c: 3: enter run() 0x5c3a3c2c: 4: enter run() 0x5c3a332c: 5: enter run() 0x4b3b192c: 1: msg: "new message" 0x6ac62b2c: 7: enter run() 0x4b3b162c: 6: enter run() 0x6ac62d2c: 8: enter run() 0x4b3b192c: 1: exit run() 0x6ac6282c: 9: enter run() 0x6ac6202c: 3: set_msg 0x4636142c: 11: enter run() 0x4b3b102c: 10: enter run() 0x5c3a342c: 13: enter run() 0x4b3b1c2c: 12: enter run() 0x5c3a362c: 14: enter run() 0x6ac6212c: 15: enter run() 0x4636142c: 11: set_msg 0x4636102c: 2: set_msg 0x5c3a3c2c: 4: set_msg 0x5c3a3c2c: 4: msg: "new message" 0x6ac6202c:0x6ac6202c: rwlock_unlock 0x49a44bb0 0x4636102c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4636102c stack 0x5871d9e0 rthread reaping 0x6ac6202c stack 0x5871ad40 0x6ac6212c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a3c2c stack 0x586f5940 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a332c: rwlock_unlock 0x49a44bb0 0x6ac6282c: rwlock_unlock 0x49a44bb0 0x5c3a332c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x6ac6282c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6282c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x4b3b102c: rwlock_unlock 0x49a44bb0 0x4b3b102c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b102c: rwlock_unlock 0x49a44bb0 0x6ac6212c: rwlock_rdlock 0x49a44bb0 (2147483649) 0x5c3a332c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x6ac6212c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a332c stack 0x586f51a0 0x5c3a362c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b162c stack 0x5871a460 0x5c3a342c: rwlock_unlock 0x49a44bb0 0x5c3a342c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a362c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a342c: rwlock_unlock 0x49a44bb0 0x5c3a362c: rwlock_unlock 0x49a44bb0 0x6ac62b2c: rwlock_unlock 0x49a44bb0 0x6ac62b2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62b2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x6ac62b2c stack 0x5871d520 0x6ac62d2c: rwlock_unlock 0x49a44bb0 0x6ac62d2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62d2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x6ac62d2c stack 0x58720780 rthread reaping 0x6ac6282c stack 0x58720d80 rthread reaping 0x4b3b102c stack 0x586f5f60 rthread reaping 0x4636142c stack 0x58720760 rthread reaping 0x4b3b1c2c stack 0x5871a340 rthread reaping 0x5c3a342c stack 0x5871a260 rthread reaping 0x5c3a362c stack 0x58720ac0 rthread reaping 0x6ac6212c stack 0x587205e0 0x5c3a372c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a372c: rwlock_unlock 0x49a44bb0 0x5c3a372c: rwlock_rdlock 0x49a44bb0 (0) 0x4636182c: rwlock_wrlock 0x49a44bb0 (1) 0x5c3a372c: rwlock_unlock 0x49a44bb0 0x4b3b132c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x4b3b1d2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4636182c: rwlock_unlock 0x49a44bb0 0x4636182c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a382c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x5c3a3e2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x6ac62f2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x5c3a332c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4636182c: rwlock_unlock 0x49a44bb0 0x6ac62e2c: rwlock_wrlock 0x49a44bb0 (0) rthread reaping 0x5c3a372c stack 0x587205e0 0x5c3a352c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac62e2c: rwlock_unlock 0x49a44bb0 0x6ac62e2c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4636192c: rwlock_wrlock 0x49a44bb0 (4294967295) rthread reaping 0x4636182c stack 0x58720ac0 0x4b3b1e2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4636132c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1f2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a392c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a3a2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 0x4b3b1d2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 0x6ac62f2c: rwlock_unlock 0x49a44bb0 0x5c3a332c: rwlock_unlock 0x49a44bb0 0x5c3a332c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a332c: rwlock_unlock 0x49a44bb0 0x4b3b1e2c: rwlock_unlock 0x49a44bb0 0x6ac62f2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1e2c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4b3b132c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b132c: rwlock_rdlock 0x49a44bb0 (2147483650) 0x6ac62e2c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_unlock 0x49a44bb0 0x4b3b132c: rwlock_unlock 0x49a44bb0 0x6ac62f2c: rwlock_unlock 0x49a44bb0 0x4b3b1e2c: rwlock_unlock 0x49a44bb0 0x4b3b1f2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b132c stack 0x5871a260 rthread reaping 0x4b3b1d2c stack 0x5871a340 0x5c3a392c: rwlock_unlock 0x49a44bb0 0x5c3a392c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a392c: rwlock_unlock 0x49a44bb0 0x4b3b1f2c: rwlock_rdlock 0x49a44bb0 (1) 0x4b3b1f2c: rwlock_unlock 0x49a44bb0 0x5c3a382c: rwlock_unlock 0x49a44bb0 0x5c3a382c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a382c: rwlock_unlock 0x49a44bb0 0x4636132c: rwlock_unlock 0x49a44bb0 0x4636132c: rwlock_rdlock 0x49a44bb0 (0) 0x4636132c: rwlock_unlock 0x49a44bb0 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 0x5c3a3a2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 0x5c3a3e2c: rwlock_unlock 0x49a44bb0 0x5c3a3e2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a352c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a382c stack 0x58720760 0x5c3a352c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a352c: rwlock_unlock 0x49a44bb0 0x5c3a3e2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a3e2c stack 0x586f5f60 rthread reaping 0x6ac62f2c stack 0x58720d80 rthread reaping 0x5c3a332c stack 0x58720780 rthread reaping 0x5c3a352c stack 0x5871d520 rthread reaping 0x6ac62e2c stack 0x5871a460 rthread reaping 0x4636192c stack 0x586f51a0 rthread reaping 0x4b3b1e2c stack 0x586f5940 rthread reaping 0x4636132c stack 0x5871ad40 rthread reaping 0x4b3b1f2c stack 0x5871d9e0 rthread reaping 0x5c3a392c stack 0x5871ad60 rthread reaping 0x5c3a3a2c stack 0x5871db20 0x4b3b182c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6252c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x6ac6252c: rwlock_unlock 0x49a44bb0 0x6ac6252c: rwlock_rdlock 0x49a44bb0 (0) 0x46361b2c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac6252c: rwlock_unlock 0x49a44bb0 0x46361b2c: rwlock_unlock 0x49a44bb0 0x46361b2c: rwlock_rdlock 0x49a44bb0 (0) 0x4636132c: rwlock_wrlock 0x49a44bb0 (0) 0x46361b2c: rwlock_unlock 0x49a44bb0 0x4636132c: rwlock_unlock 0x49a44bb0 0x4636132c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b122c: rwlock_wrlock 0x49a44bb0 (1) 0x4636132c: rwlock_unlock 0x49a44bb0 0x5c3a3c2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 0x5c3a3c2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x6ac62d2c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac62d2c: rwlock_unlock 0x49a44bb0 0x6ac62d2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62d2c: rwlock_unlock 0x49a44bb0 0x4636112c: rwlock_wrlock 0x49a44bb0 (0) 0x4636112c: rwlock_unlock 0x49a44bb0 0x4636112c: rwlock_rdlock 0x49a44bb0 (0) 0x4636112c: rwlock_unlock 0x49a44bb0 0x5c3a342c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a342c: rwlock_unlock 0x49a44bb0 0x5c3a342c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a342c: rwlock_unlock 0x49a44bb0 0x46361a2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361a2c: rwlock_unlock 0x49a44bb0 0x46361a2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361a2c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x6ac6222c: rwlock_wrlock 0x49a44bb0 (1) 0x6ac6222c: rwlock_unlock 0x49a44bb0 0x6ac6222c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6222c: rwlock_unlock 0x49a44bb0 0x4b3b172c: rwlock_wrlock 0x49a44bb0 (1) 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x4b3b172c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x6ac62f2c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac62f2c: rwlock_unlock 0x49a44bb0 0x6ac62f2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62f2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b182c stack 0x5871db20 rthread reaping 0x6ac6252c stack 0x5871ad60 rthread reaping 0x46361b2c stack 0x5871d9e0 0x6ac6202c: rwlock_wrlock 0x49a44bb0 (0) rthread reaping 0x4636132c stack 0x5871ad40 0x6ac6202c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b122c stack 0x586f5940 0x6ac6202c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x5c3a3c2c stack 0x586f51a0 0x6ac6202c: rwlock_unlock 0x49a44bb0 rthread reaping 0x6ac62d2c stack 0x5871a460 rthread reaping 0x4636112c stack 0x5871d520 rthread reaping 0x5c3a342c stack 0x58720780 rthread reaping 0x46361a2c stack 0x58720d80 rthread reaping 0x4b3b192c stack 0x586f5f60 rthread reaping 0x4b3b1a2c stack 0x58720760 rthread reaping 0x6ac6222c stack 0x5871a340 rthread reaping 0x4b3b172c stack 0x5871a260 rthread reaping 0x6ac62f2c stack 0x58720ac0 rthread reaping 0x6ac6202c stack 0x587205e0 0x4636192c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a352c: rwlock_wrlock 0x49a44bb0 (0) 0x4636192c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a352c: rwlock_unlock 0x49a44bb0 0x5c3a352c: rwlock_rdlock 0x49a44bb0 (1) 0x4636192c: rwlock_unlock 0x49a44bb0 0x5c3a352c: rwlock_unlock 0x49a44bb0 0x6ac6222c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3e2c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x6ac6222c: rwlock_unlock 0x49a44bb0 0x6ac6222c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3d2c: rwlock_wrlock 0x49a44bb0 (1) 0x6ac62c2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4636172c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4b3b1e2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x6ac6222c: rwlock_unlock 0x49a44bb0 0x5c3a3f2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3b2c: rwlock_wrlock 0x49a44bb0 (4294967295) rthread reaping 0x5c3a352c stack 0x587205e0 rthread reaping 0x4636192c stack 0x58720ac0 0x6ac6292c: rwlock_wrlock 0x49a44bb0 (4294967295) rthread reaping 0x6ac6222c stack 0x5871a260 0x5c3a3f2c: rwlock_unlock 0x49a44bb0 0x5c3a302c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac6212c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x5c3a3f2c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4b3b112c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a312c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a362c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a302c: rwlock_unlock 0x49a44bb0 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x5c3a3b2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3e2c: rwlock_unlock 0x49a44bb0 0x6ac6212c: rwlock_unlock 0x49a44bb0 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x5c3a3e2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3e2c: rwlock_unlock 0x49a44bb0 0x5c3a3d2c: rwlock_unlock 0x49a44bb0 0x5c3a3d2c: rwlock_rdlock 0x49a44bb0 (0) 0x4636172c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a3e2c stack 0x5871a340 0x4636172c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3d2c: rwlock_unlock 0x49a44bb0 0x4636172c: rwlock_unlock 0x49a44bb0 0x6ac6292c: rwlock_unlock 0x49a44bb0 0x6ac6292c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1e2c: rwlock_unlock 0x49a44bb0 0x5c3a302c: rwlock_rdlock 0x49a44bb0 (4294967295) rthread reaping 0x5c3a3d2c stack 0x58720760 0x6ac6212c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x5c3a312c: rwlock_unlock 0x49a44bb0 0x5c3a312c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6292c: rwlock_unlock 0x49a44bb0 0x4b3b1e2c: rwlock_rdlock 0x49a44bb0 (2147483649) 0x5c3a3f2c: rwlock_unlock 0x49a44bb0 0x4b3b1e2c: rwlock_unlock 0x49a44bb0 0x6ac62c2c: rwlock_unlock 0x49a44bb0 0x6ac62c2c: rwlock_rdlock 0x49a44bb0 (1) 0x5c3a312c: rwlock_unlock 0x49a44bb0 0x5c3a302c: rwlock_unlock 0x49a44bb0 0x6ac62c2c: rwlock_unlock 0x49a44bb0 0x6ac6212c: rwlock_unlock 0x49a44bb0 rthread reaping 0x6ac62c2c stack 0x586f5f60 rthread reaping 0x4636172c stack 0x58720d80 rthread reaping 0x4b3b1e2c stack 0x58720780 0x5c3a362c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a3f2c stack 0x5871d520 rthread reaping 0x5c3a3b2c stack 0x5871a460 0x5c3a362c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x6ac6292c stack 0x586f51a0 0x5c3a362c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a302c stack 0x586f5940 rthread reaping 0x6ac6212c stack 0x5871ad40 0x4b3b112c: rwlock_unlock 0x49a44bb0 0x4b3b112c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b112c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b112c stack 0x5871d9e0 rthread reaping 0x5c3a362c stack 0x5871ad60 rthread reaping 0x5c3a312c stack 0x5871db20 0x5c3a322c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a322c: rwlock_unlock 0x49a44bb0 0x5c3a322c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a322c: rwlock_unlock 0x49a44bb0 0x5c3a382c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac6232c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x5c3a382c: rwlock_unlock 0x49a44bb0 0x5c3a382c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6282c: rwlock_wrlock 0x49a44bb0 (1) 0x5c3a332c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x6ac62d2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x5c3a382c: rwlock_unlock 0x49a44bb0 0x6ac62a2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1c2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x46361d2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac6282c: rwlock_unlock 0x49a44bb0 0x5c3a342c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a342c: rwlock_unlock 0x49a44bb0 0x5c3a342c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a342c: rwlock_unlock 0x49a44bb0 0x6ac6282c: rwlock_rdlock 0x49a44bb0 (1) 0x6ac6282c: rwlock_unlock 0x49a44bb0 0x5c3a332c: rwlock_unlock 0x49a44bb0 0x5c3a332c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a332c: rwlock_unlock 0x49a44bb0 0x5c3a362c: rwlock_wrlock 0x49a44bb0 (1) 0x4b3b122c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x5c3a362c: rwlock_unlock 0x49a44bb0 0x46361f2c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac62d2c: rwlock_unlock 0x49a44bb0 0x5c3a362c: rwlock_rdlock 0x49a44bb0 (0) 0x46361f2c: rwlock_unlock 0x49a44bb0 0x5c3a362c: rwlock_unlock 0x49a44bb0 0x46361f2c: rwlock_rdlock 0x49a44bb0 (1) 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x6ac62a2c: rwlock_unlock 0x49a44bb0 0x6ac62a2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_rdlock 0x49a44bb0 (1) 0x6ac62a2c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_rdlock 0x49a44bb0 (1) 0x6ac62d2c: rwlock_rdlock 0x49a44bb0 (3) 0x46361f2c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a322c stack 0x5871db20 rthread reaping 0x5c3a382c stack 0x5871ad60 0x6ac62d2c: rwlock_unlock 0x49a44bb0 0x5c3a392c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a372c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac6202c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac6232c: rwlock_unlock 0x49a44bb0 0x6ac6232c: rwlock_rdlock 0x49a44bb0 (0) 0x46361d2c: rwlock_unlock 0x49a44bb0 0x6ac6202c: rwlock_unlock 0x49a44bb0 0x6ac6202c: rwlock_rdlock 0x49a44bb0 (0) 0x46361d2c: rwlock_rdlock 0x49a44bb0 (1) 0x6ac6202c: rwlock_unlock 0x49a44bb0 0x46361d2c: rwlock_unlock 0x49a44bb0 0x6ac6232c: rwlock_unlock 0x49a44bb0 0x5c3a372c: rwlock_unlock 0x49a44bb0 rthread reaping 0x6ac6232c stack 0x5871d9e0 0x5c3a372c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x6ac6282c stack 0x5871ad40 0x5c3a372c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a332c stack 0x586f5940 rthread reaping 0x6ac62d2c stack 0x586f51a0 rthread reaping 0x6ac62a2c stack 0x5871a460 rthread reaping 0x4b3b1c2c stack 0x5871d520 0x5c3a392c: rwlock_unlock 0x49a44bb0 rthread reaping 0x46361d2c stack 0x58720780 0x5c3a392c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x4b3b122c stack 0x58720d80 0x5c3a392c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a342c stack 0x586f5f60 rthread reaping 0x5c3a362c stack 0x58720760 rthread reaping 0x46361f2c stack 0x5871a340 rthread reaping 0x5c3a392c stack 0x5871a260 rthread reaping 0x6ac6202c stack 0x58720ac0 rthread reaping 0x5c3a372c stack 0x587205e0 0x4b3b152c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b152c: rwlock_unlock 0x49a44bb0 0x4b3b152c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a352c: rwlock_wrlock 0x49a44bb0 (1) 0x4b3b152c: rwlock_unlock 0x49a44bb0 0x6ac62c2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x6ac62c2c: rwlock_unlock 0x49a44bb0 0x6ac62c2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62c2c: rwlock_unlock 0x49a44bb0 0x5c3a352c: rwlock_unlock 0x49a44bb0 0x5c3a352c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a392c: rwlock_wrlock 0x49a44bb0 (1) 0x6ac6242c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x5c3a352c: rwlock_unlock 0x49a44bb0 0x4636182c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4636182c: rwlock_unlock 0x49a44bb0 0x4636182c: rwlock_rdlock 0x49a44bb0 (0) 0x4636182c: rwlock_unlock 0x49a44bb0 0x6ac6292c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac6292c: rwlock_unlock 0x49a44bb0 0x6ac6292c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a392c: rwlock_unlock 0x49a44bb0 0x5c3a392c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x6ac6242c: rwlock_unlock 0x49a44bb0 0x5c3a392c: rwlock_unlock 0x49a44bb0 0x6ac6242c: rwlock_rdlock 0x49a44bb0 (1) 0x6ac6292c: rwlock_unlock 0x49a44bb0 0x6ac6242c: rwlock_unlock 0x49a44bb0 0x4636102c: rwlock_wrlock 0x49a44bb0 (0) 0x4636102c: rwlock_unlock 0x49a44bb0 0x4636102c: rwlock_rdlock 0x49a44bb0 (0) 0x4636102c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x5c3a3a2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 0x5c3a3a2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_wrlock 0x49a44bb0 (0) 0x4636142c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_rdlock 0x49a44bb0 (0) 0x4636142c: rwlock_unlock 0x49a44bb0 0x4636132c: rwlock_wrlock 0x49a44bb0 (0) 0x4636132c: rwlock_unlock 0x49a44bb0 0x4636132c: rwlock_rdlock 0x49a44bb0 (0) 0x4636152c: rwlock_wrlock 0x49a44bb0 (0) 0x4636132c: rwlock_unlock 0x49a44bb0 0x4636152c: rwlock_unlock 0x49a44bb0 0x4636152c: rwlock_rdlock 0x49a44bb0 (0) 0x4636152c: rwlock_unlock 0x49a44bb0 0x6ac62f2c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac62f2c: rwlock_unlock 0x49a44bb0 0x6ac62f2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62f2c: rwlock_unlock 0x49a44bb0 0x6ac62d2c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac62d2c: rwlock_unlock 0x49a44bb0 0x6ac62d2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62d2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b152c stack 0x587205e0 rthread reaping 0x5c3a352c stack 0x58720ac0 0x4b3b102c: rwlock_wrlock 0x49a44bb0 (0) rthread reaping 0x6ac62c2c stack 0x5871a260 0x4b3b102c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a392c stack 0x5871a340 0x4b3b102c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x6ac6242c stack 0x58720760 0x4b3b102c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4636182c stack 0x586f5f60 rthread reaping 0x6ac6292c stack 0x58720d80 rthread reaping 0x4636102c stack 0x58720780 rthread reaping 0x4b3b192c stack 0x5871d520 rthread reaping 0x5c3a3a2c stack 0x5871a460 rthread reaping 0x4636142c stack 0x586f51a0 rthread reaping 0x4636132c stack 0x586f5940 rthread reaping 0x4636152c stack 0x5871ad40 rthread reaping 0x6ac62f2c stack 0x5871d9e0 rthread reaping 0x6ac62d2c stack 0x5871ad60 rthread reaping 0x4b3b102c stack 0x5871db20 0x46361b2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361b2c: rwlock_unlock 0x49a44bb0 0x46361b2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361b2c: rwlock_unlock 0x49a44bb0 0x5c3a3e2c: rwlock_wrlock 0x49a44bb0 (1) 0x5c3a3e2c: rwlock_unlock 0x49a44bb0 0x5c3a3e2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3e2c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_wrlock 0x49a44bb0 (1) 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x5c3a3b2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x5c3a3b2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_wrlock 0x49a44bb0 (0) 0x46361f2c: rwlock_wrlock 0x49a44bb0 (0) 0x4636192c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_rdlock 0x49a44bb0 (0) 0x4636192c: rwlock_unlock 0x49a44bb0 0x46361f2c: rwlock_unlock 0x49a44bb0 0x46361f2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62e2c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x46361f2c: rwlock_unlock 0x49a44bb0 0x6ac62e2c: rwlock_unlock 0x49a44bb0 0x4b3b172c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x6ac62e2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x4636182c: rwlock_wrlock 0x49a44bb0 (0) 0x4636182c: rwlock_unlock 0x49a44bb0 0x4b3b172c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x4636182c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x6ac62e2c: rwlock_unlock 0x49a44bb0 0x4636182c: rwlock_unlock 0x49a44bb0 0x5c3a382c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a382c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x5c3a382c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a382c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x6ac6252c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac6272c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x6ac6252c: rwlock_unlock 0x49a44bb0 0x5c3a3c2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 0x6ac6252c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3c2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6252c: rwlock_unlock 0x49a44bb0 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x46361b2c stack 0x5871db20 0x4b3b152c: rwlock_wrlock 0x49a44bb0 (0) rthread reaping 0x5c3a3e2c stack 0x5871ad60 rthread reaping 0x4b3b122c stack 0x5871d9e0 rthread reaping 0x5c3a3b2c stack 0x5871ad40 rthread reaping 0x46361f2c stack 0x586f5940 rthread reaping 0x4636192c stack 0x586f51a0 rthread reaping 0x6ac62e2c stack 0x5871a460 rthread reaping 0x4b3b172c stack 0x5871d520 rthread reaping 0x4636182c stack 0x58720780 rthread reaping 0x5c3a382c stack 0x58720d80 rthread reaping 0x4b3b162c stack 0x586f5f60 0x4b3b152c: rwlock_unlock 0x49a44bb0 0x4b3b152c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3d2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b152c: rwlock_unlock 0x49a44bb0 0x6ac6272c: rwlock_unlock 0x49a44bb0 0x6ac6272c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6272c: rwlock_unlock 0x49a44bb0 0x5c3a3d2c: rwlock_unlock 0x49a44bb0 0x5c3a3d2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3d2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x6ac6272c stack 0x58720760 rthread reaping 0x6ac6252c stack 0x5871a340 rthread reaping 0x5c3a3c2c stack 0x5871a260 rthread reaping 0x4b3b152c stack 0x58720ac0 rthread reaping 0x5c3a3d2c stack 0x587205e0 0x6ac62b2c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac62b2c: rwlock_unlock 0x49a44bb0 0x6ac62b2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b112c: rwlock_wrlock 0x49a44bb0 (1) 0x6ac62b2c: rwlock_unlock 0x49a44bb0 0x4b3b112c: rwlock_unlock 0x49a44bb0 0x4b3b112c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1f2c: rwlock_wrlock 0x49a44bb0 (1) 0x4b3b142c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4b3b112c: rwlock_unlock 0x49a44bb0 0x6ac62c2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4636142c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1f2c: rwlock_unlock 0x49a44bb0 0x6ac6262c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1f2c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x5c3a3a2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b172c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a3f2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a3b2c: rwlock_wrlock 0x49a44bb0 (4294967295) rthread reaping 0x6ac62b2c stack 0x587205e0 rthread reaping 0x4b3b112c stack 0x58720ac0 0x6ac62c2c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1d2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac62c2c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4636112c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b132c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x5c3a302c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a302c: rwlock_unlock 0x49a44bb0 0x5c3a302c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a302c: rwlock_unlock 0x49a44bb0 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x5c3a3b2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b182c: rwlock_rdlock 0x49a44bb0 (2147483650) 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x6ac62c2c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x4b3b1f2c: rwlock_unlock 0x49a44bb0 0x5c3a3f2c: rwlock_unlock 0x49a44bb0 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 0x5c3a3f2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3f2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b1f2c stack 0x5871a260 0x4636142c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_rdlock 0x49a44bb0 (0) 0x4636142c: rwlock_unlock 0x49a44bb0 0x4b3b142c: rwlock_unlock 0x49a44bb0 0x4636112c: rwlock_unlock 0x49a44bb0 0x4b3b142c: rwlock_rdlock 0x49a44bb0 (0) 0x4636112c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b132c: rwlock_unlock 0x49a44bb0 0x5c3a3a2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 0x4b3b142c: rwlock_unlock 0x49a44bb0 0x6ac6262c: rwlock_unlock 0x49a44bb0 0x4636112c: rwlock_unlock 0x49a44bb0 0x6ac6262c: rwlock_rdlock 0x49a44bb0 (1) rthread reaping 0x4b3b142c stack 0x5871a340 rthread reaping 0x6ac62c2c stack 0x58720760 rthread reaping 0x4636142c stack 0x586f5f60 0x6ac6262c: rwlock_unlock 0x49a44bb0 0x4b3b132c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b132c: rwlock_unlock 0x49a44bb0 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 0x4b3b1d2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x4b3b172c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b172c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b172c stack 0x58720d80 rthread reaping 0x6ac6262c stack 0x58720780 rthread reaping 0x5c3a3a2c stack 0x5871d520 rthread reaping 0x5c3a3f2c stack 0x5871a460 rthread reaping 0x5c3a3b2c stack 0x586f51a0 rthread reaping 0x4b3b182c stack 0x586f5940 rthread reaping 0x4b3b1d2c stack 0x5871ad40 rthread reaping 0x4636112c stack 0x5871d9e0 rthread reaping 0x5c3a302c stack 0x5871ad60 rthread reaping 0x4b3b132c stack 0x5871db20 0x46361b2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361b2c: rwlock_unlock 0x49a44bb0 0x46361b2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361b2c: rwlock_unlock 0x49a44bb0 0x6ac6212c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac6212c: rwlock_unlock 0x49a44bb0 0x6ac6212c: rwlock_rdlock 0x49a44bb0 (0) 0x4636152c: rwlock_wrlock 0x49a44bb0 (1) 0x6ac6212c: rwlock_unlock 0x49a44bb0 0x6ac6252c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac6252c: rwlock_unlock 0x49a44bb0 0x6ac6252c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6252c: rwlock_unlock 0x49a44bb0 0x4b3b152c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b152c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x4b3b152c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x4b3b1c2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b152c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x6ac62d2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4636152c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b172c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x4b3b142c: rwlock_wrlock 0x49a44bb0 (0) 0x46361e2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b142c: rwlock_unlock 0x49a44bb0 0x4b3b142c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62d2c: rwlock_unlock 0x49a44bb0 0x6ac62d2c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac62d2c: rwlock_unlock 0x49a44bb0 0x4636152c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x46361e2c: rwlock_unlock 0x49a44bb0 0x4636162c: rwlock_wrlock 0x49a44bb0 (0) 0x46361e2c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x46361b2c stack 0x5871db20 rthread reaping 0x6ac6212c stack 0x5871ad60 0x5c3a3a2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a3c2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4636162c: rwlock_unlock 0x49a44bb0 0x6ac62f2c: rwlock_wrlock 0x49a44bb0 (0) 0x4636162c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x4b3b182c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x6ac62f2c: rwlock_unlock 0x49a44bb0 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 0x5c3a3c2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 0x5c3a3a2c: rwlock_rdlock 0x49a44bb0 (2) 0x6ac62f2c: rwlock_rdlock 0x49a44bb0 (2147483651) 0x4636162c: rwlock_unlock 0x49a44bb0 0x46361e2c: rwlock_unlock 0x49a44bb0 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 0x6ac62f2c: rwlock_unlock 0x49a44bb0 0x4b3b142c: rwlock_unlock 0x49a44bb0 0x4636152c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4636152c stack 0x5871d9e0 0x4b3b182c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x6ac6252c stack 0x5871ad40 0x4b3b182c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b152c stack 0x586f5940 rthread reaping 0x4b3b1c2c stack 0x586f51a0 rthread reaping 0x4b3b122c stack 0x5871a460 rthread reaping 0x6ac62d2c stack 0x5871d520 rthread reaping 0x4b3b142c stack 0x58720780 0x4b3b172c: rwlock_unlock 0x49a44bb0 rthread reaping 0x46361e2c stack 0x58720d80 0x4b3b172c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b172c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b172c stack 0x586f5f60 rthread reaping 0x5c3a3c2c stack 0x58720760 rthread reaping 0x4636162c stack 0x5871a340 rthread reaping 0x5c3a3a2c stack 0x5871a260 rthread reaping 0x6ac62f2c stack 0x58720ac0 rthread reaping 0x4b3b182c stack 0x587205e0 0x4b3b192c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x6ac6252c: rwlock_wrlock 0x49a44bb0 (0) 0x6ac6252c: rwlock_unlock 0x49a44bb0 0x6ac6252c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3a2c: rwlock_wrlock 0x49a44bb0 (1) 0x6ac6252c: rwlock_unlock 0x49a44bb0 0x4636152c: rwlock_wrlock 0x49a44bb0 (0) 0x4636172c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4636152c: rwlock_unlock 0x49a44bb0 0x4636152c: rwlock_rdlock 0x49a44bb0 (0) 0x4636152c: rwlock_unlock 0x49a44bb0 0x6ac6202c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 0x4636172c: rwlock_unlock 0x49a44bb0 0x4636172c: rwlock_rdlock 0x49a44bb0 (0) 0x4636172c: rwlock_unlock 0x49a44bb0 0x5c3a3a2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 0x6ac6202c: rwlock_unlock 0x49a44bb0 0x6ac6202c: rwlock_rdlock 0x49a44bb0 (0) 0x6ac6202c: rwlock_unlock 0x49a44bb0 0x46361b2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361b2c: rwlock_unlock 0x49a44bb0 0x46361b2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361b2c: rwlock_unlock 0x49a44bb0 0x5c3a382c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a382c: rwlock_unlock 0x49a44bb0 0x5c3a382c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a382c: rwlock_unlock 0x49a44bb0 0x5c3a362c: rwlock_wrlock 0x49a44bb0 (1) 0x5c3a352c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x5c3a362c: rwlock_unlock 0x49a44bb0 0x5c3a362c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3d2c: rwlock_wrlock 0x49a44bb0 (2147483649) 3: msg: "new message" 0x5c3a3c2c: 4: exit run() 0x4636102c: 2: msg: "new message" 0x4636142c: 11: msg: "new message" 0x6ac6202c: 3: exit run() 0x4636102c: 2: exit run() 0x4636142c: 11: exit run() 0x6ac6212c: 15: set_msg 0x4b3b162c: 6: set_msg 0x5c3a332c: 5: set_msg 0x6ac6282c: 9: set_msg 0x4b3b1c2c: 12: set_msg 0x6ac6282c: 9: msg: "new message" 0x4b3b1c2c: 12: msg: "new message" 0x4b3b102c: 10: set_msg 0x4b3b102c: 10: msg: "new message" 0x5c3a332c: 5: msg: "new message" 0x4b3b102c: 10: exit run() 0x4b3b1c2c: 12: exit run() 0x4b3b162c: 6: msg: "new message" 0x6ac6212c: 15: msg: "new message" 0x5c3a332c: 5: exit run() 0x6ac6282c: 9: exit run() 0x4b3b162c: 6: exit run() 0x5c3a362c: 14: set_msg 0x6ac6212c: 15: exit run() 0x5c3a342c: 13: set_msg 0x5c3a342c: 13: msg: "new message" 0x5c3a362c: 14: msg: "new message" 0x5c3a342c: 13: exit run() 0x5c3a362c: 14: exit run() 0x6ac62b2c: 7: set_msg 0x6ac62b2c: 7: msg: "new message" 0x6ac62b2c: 7: exit run() 0x6ac62d2c: 8: set_msg 0x6ac62d2c: 8: msg: "new message" 0x6ac62d2c: 8: exit run() main: 28 0x5c3a372c: 0: enter run() 0x5c3a372c: 0: set_msg 0x4636182c: 1: enter run() 0x5c3a372c: 0: msg: "new message" 0x4b3b132c: 2: enter run() 0x4b3b1d2c: 3: enter run() 0x5c3a372c: 0: exit run() 0x4636182c: 1: set_msg 0x5c3a382c: 4: enter run() 0x5c3a3e2c: 5: enter run() 0x6ac62f2c: 6: enter run() 0x5c3a332c: 7: enter run() 0x4636182c: 1: msg: "new message" 0x6ac62e2c: 9: enter run() 0x5c3a352c: 8: enter run() 0x6ac62e2c: 9: set_msg 0x4636182c: 1: exit run() 0x4636192c: 10: enter run() 0x4b3b1e2c: 11: enter run() 0x4636132c: 12: enter run() 0x4b3b1f2c: 13: enter run() 0x5c3a392c: 14: enter run() 0x5c3a3a2c: 15: enter run() 0x4b3b1d2c: 3: set_msg 0x4b3b1d2c: 3: msg: "new message" 0x4b3b1d2c: 3: exit run() 0x6ac62f2c: 6: set_msg 0x5c3a332c: 7: set_msg 0x5c3a332c: 7: msg: "new message" 0x4b3b1e2c: 11: set_msg 0x5c3a332c: 7: exit run() 0x4b3b132c: 2: set_msg 0x4636192c: 10: set_msg 0x6ac62e2c: 9: msg: "new message" 0x4636192c: 10: msg: "new message" 0x4b3b132c: 2: msg: "new message" 0x6ac62e2c: 9: exit run() 0x4636192c: 10: exit run() 0x6ac62f2c: 6: msg: "new message" 0x4b3b1e2c: 11: msg: "new message" 0x4b3b132c: 2: exit run() 0x6ac62f2c: 6: exit run() 0x4b3b1f2c: 13: set_msg 0x4b3b1e2c: 11: exit run() 0x5c3a392c: 14: set_msg 0x5c3a392c: 14: msg: "new message" 0x5c3a392c: 14: exit run() 0x4b3b1f2c: 13: msg: "new message" 0x5c3a382c: 4: set_msg 0x4b3b1f2c: 13: exit run() 0x5c3a382c: 4: msg: "new message" 0x4636132c: 12: set_msg 0x4636132c: 12: msg: "new message" 0x4636132c: 12: exit run() 0x5c3a382c: 4: exit run() 0x5c3a3a2c: 15: set_msg 0x5c3a3a2c: 15: msg: "new message" 0x5c3a3a2c: 15: exit run() 0x5c3a3e2c: 5: set_msg 0x5c3a352c: 8: set_msg 0x5c3a352c: 8: msg: "new message" 0x5c3a352c: 8: exit run() 0x5c3a3e2c: 5: msg: "new message" 0x5c3a3e2c: 5: exit run() main: 29 0x4b3b182c: 0: enter run() 0x4b3b182c: 0: set_msg 0x6ac6252c: 1: enter run() 0x4b3b182c: 0: msg: "new message" 0x6ac6252c: 1: set_msg 0x4b3b182c: 0: exit run() 0x46361b2c: 2: enter run() 0x6ac6252c: 1: msg: "new message" 0x6ac6252c: 1: exit run() 0x46361b2c: 2: set_msg 0x4636132c: 3: enter run() 0x46361b2c: 2: msg: "new message" 0x46361b2c: 2: exit run() 0x4636132c: 3: set_msg 0x4b3b122c: 4: enter run() 0x4636132c: 3: msg: "new message" 0x5c3a3c2c: 5: enter run() 0x5c3a3c2c: 5: set_msg 0x4636132c: 3: exit run() 0x5c3a3c2c: 5: msg: "new message" 0x5c3a3c2c: 5: exit run() 0x4b3b122c: 4: set_msg 0x4b3b122c: 4: msg: "new message" 0x4b3b122c: 4: exit run() 0x6ac62d2c: 6: enter run() 0x6ac62d2c: 6: set_msg 0x6ac62d2c: 6: msg: "new message" 0x6ac62d2c: 6: exit run() 0x4636112c: 7: enter run() 0x4636112c: 7: set_msg 0x4636112c: 7: msg: "new message" 0x4636112c: 7: exit run() 0x5c3a342c: 8: enter run() 0x5c3a342c: 8: set_msg 0x5c3a342c: 8: msg: "new message" 0x5c3a342c: 8: exit run() 0x46361a2c: 9: enter run() 0x46361a2c: 9: set_msg 0x46361a2c: 9: msg: "new message" 0x46361a2c: 9: exit run() 0x4b3b192c: 10: enter run() 0x4b3b192c: 10: set_msg 0x4b3b192c: 10: msg: "new message" 0x4b3b192c: 10: exit run() 0x4b3b1a2c: 11: enter run() 0x4b3b1a2c: 11: set_msg 0x4b3b1a2c: 11: msg: "new message" 0x6ac6222c: 12: enter run() 0x4b3b1a2c: 11: exit run() 0x6ac6222c: 12: set_msg 0x4b3b172c: 13: enter run() 0x6ac6222c: 12: msg: "new message" 0x6ac6222c: 12: exit run() 0x4b3b172c: 13: set_msg 0x4b3b172c: 13: msg: "new message" 0x4b3b172c: 13: exit run() 0x6ac62f2c: 14: enter run() 0x6ac62f2c: 14: set_msg 0x6ac62f2c: 14: msg: "new message" 0x6ac62f2c: 14: exit run() 0x6ac6202c: 15: enter run() 0x6ac6202c: 15: set_msg 0x6ac6202c: 15: msg: "new message" 0x6ac6202c: 15: exit run() main: 30 0x4636192c: 1: enter run() 0x5c3a352c: 0: enter run() 0x4636192c: 1: set_msg 0x5c3a352c: 0: set_msg 0x4636192c: 1: msg: "new message" 0x5c3a352c: 0: msg: "new message" 0x4636192c: 1: exit run() 0x6ac6222c: 2: enter run() 0x5c3a352c: 0: exit run() 0x5c3a3e2c: 3: enter run() 0x6ac6222c: 2: set_msg 0x5c3a3d2c: 4: enter run() 0x6ac62c2c: 5: enter run() 0x4636172c: 6: enter run() 0x4b3b1e2c: 7: enter run() 0x6ac6222c: 2: msg: "new message" 0x5c3a3f2c: 8: enter run() 0x5c3a3b2c: 9: enter run() 0x6ac6292c: 10: enter run() 0x6ac6222c: 2: exit run() 0x5c3a3f2c: 8: set_msg 0x5c3a302c: 11: enter run() 0x6ac6212c: 12: enter run() 0x4b3b112c: 13: enter run() 0x5c3a312c: 15: enter run() 0x5c3a362c: 14: enter run() 0x5c3a302c: 11: set_msg 0x5c3a3b2c: 9: set_msg 0x5c3a3e2c: 3: set_msg 0x6ac6212c: 12: set_msg 0x5c3a3b2c: 9: msg: "new message" 0x5c3a3b2c: 9: exit run() 0x5c3a3e2c: 3: msg: "new message" 0x5c3a3e2c: 3: exit run() 0x5c3a3d2c: 4: set_msg 0x4636172c: 6: set_msg 0x5c3a3d2c: 4: msg: "new message" 0x4636172c: 6: msg: "new message" 0x5c3a3d2c: 4: exit run() 0x6ac6292c: 10: set_msg 0x4636172c: 6: exit run() 0x4b3b1e2c: 7: set_msg 0x5c3a312c: 15: set_msg 0x6ac6292c: 10: msg: "new message" 0x5c3a3f2c: 8: msg: "new message" 0x4b3b1e2c: 7: msg: "new message" 0x5c3a3f2c: 8: exit run() 0x6ac6292c: 10: exit run() 0x4b3b1e2c: 7: exit run() 0x6ac62c2c: 5: set_msg 0x5c3a312c: 15: msg: "new message" 0x5c3a302c: 11: msg: "new message" 0x6ac62c2c: 5: msg: "new message" 0x6ac6212c: 12: msg: "new message" 0x5c3a312c: 15: exit run() 0x5c3a302c: 11: exit run() 0x6ac62c2c: 5: exit run() 0x6ac6212c: 12: exit run() 0x5c3a362c: 14: set_msg 0x5c3a362c: 14: msg: "new message" 0x5c3a362c: 14: exit run() 0x4b3b112c: 13: set_msg 0x4b3b112c: 13: msg: "new message" 0x4b3b112c: 13: exit run() main: 31 0x5c3a322c: 0: enter run() 0x5c3a322c: 0: set_msg 0x5c3a322c: 0: msg: "new message" 0x5c3a382c: 1: enter run() 0x6ac6232c: 2: enter run() 0x5c3a322c: 0: exit run() 0x5c3a382c: 1: set_msg 0x6ac6282c: 3: enter run() 0x5c3a332c: 4: enter run() 0x6ac62d2c: 5: enter run() 0x5c3a382c: 1: msg: "new message" 0x6ac62a2c: 6: enter run() 0x4b3b1c2c: 7: enter run() 0x46361d2c: 8: enter run() 0x5c3a382c: 1: exit run() 0x6ac6282c: 3: set_msg 0x5c3a342c: 10: enter run() 0x5c3a342c: 10: set_msg 0x5c3a342c: 10: msg: "new message" 0x5c3a342c: 10: exit run() 0x6ac6282c: 3: msg: "new message" 0x6ac6282c: 3: exit run() 0x5c3a332c: 4: set_msg 0x5c3a332c: 4: msg: "new message" 0x5c3a362c: 11: enter run() 0x5c3a332c: 4: exit run() 0x4b3b122c: 9: enter run() 0x5c3a362c: 11: set_msg 0x46361f2c: 12: enter run() 0x6ac62d2c: 5: set_msg 0x46361f2c: 12: set_msg 0x5c3a362c: 11: msg: "new message" 0x4b3b1c2c: 7: set_msg 0x5c3a362c: 11: exit run() 0x6ac62a2c: 6: set_msg 0x4b3b122c: 9: set_msg 0x6ac62a2c: 6: msg: "new message" 0x46361f2c: 12: msg: "new message" 0x4b3b122c: 9: msg: "new message" 0x6ac62a2c: 6: exit run() 0x4b3b1c2c: 7: msg: "new message" 0x6ac62d2c: 5: msg: "new message" 0x46361f2c: 12: exit run() 0x4b3b122c: 9: exit run() 0x5c3a392c: 13: enter run() 0x4b3b1c2c: 7: exit run() 0x6ac62d2c: 5: exit run() 0x5c3a372c: 15: enter run() 0x6ac6202c: 14: enter run() 0x6ac6232c: 2: set_msg 0x46361d2c: 8: set_msg 0x6ac6202c: 14: set_msg 0x6ac6202c: 14: msg: "new message" 0x46361d2c: 8: msg: "new message" 0x6ac6202c: 14: exit run() 0x6ac6232c: 2: msg: "new message" 0x46361d2c: 8: exit run() 0x6ac6232c: 2: exit run() 0x5c3a372c: 15: set_msg 0x5c3a372c: 15: msg: "new message" 0x5c3a372c: 15: exit run() 0x5c3a392c: 13: set_msg 0x5c3a392c: 13: msg: "new message" 0x5c3a392c: 13: exit run() main: 32 0x4b3b152c: 0: enter run() 0x4b3b152c: 0: set_msg 0x5c3a352c: 1: enter run() 0x4b3b152c: 0: msg: "new message" 0x6ac62c2c: 2: enter run() 0x6ac62c2c: 2: set_msg 0x4b3b152c: 0: exit run() 0x6ac62c2c: 2: msg: "new message" 0x6ac62c2c: 2: exit run() 0x5c3a352c: 1: set_msg 0x5c3a392c: 3: enter run() 0x6ac6242c: 4: enter run() 0x5c3a352c: 1: msg: "new message" 0x4636182c: 5: enter run() 0x4636182c: 5: set_msg 0x5c3a352c: 1: exit run() 0x4636182c: 5: msg: "new message" 0x4636182c: 5: exit run() 0x6ac6292c: 6: enter run() 0x6ac6292c: 6: set_msg 0x5c3a392c: 3: set_msg 0x6ac6242c: 4: set_msg 0x5c3a392c: 3: msg: "new message" 0x6ac6292c: 6: msg: "new message" 0x5c3a392c: 3: exit run() 0x6ac6242c: 4: msg: "new message" 0x6ac6292c: 6: exit run() 0x6ac6242c: 4: exit run() 0x4636102c: 7: enter run() 0x4636102c: 7: set_msg 0x4636102c: 7: msg: "new message" 0x4636102c: 7: exit run() 0x4b3b192c: 8: enter run() 0x4b3b192c: 8: set_msg 0x4b3b192c: 8: msg: "new message" 0x4b3b192c: 8: exit run() 0x5c3a3a2c: 9: enter run() 0x5c3a3a2c: 9: set_msg 0x5c3a3a2c: 9: msg: "new message" 0x5c3a3a2c: 9: exit run() 0x4636142c: 10: enter run() 0x4636142c: 10: set_msg 0x4636142c: 10: msg: "new message" 0x4636142c: 10: exit run() 0x4636132c: 11: enter run() 0x4636132c: 11: set_msg 0x4636152c: 12: enter run() 0x4636132c: 11: msg: "new message" 0x4636132c: 11: exit run() 0x4636152c: 12: set_msg 0x4636152c: 12: msg: "new message" 0x4636152c: 12: exit run() 0x6ac62f2c: 13: enter run() 0x6ac62f2c: 13: set_msg 0x6ac62f2c: 13: msg: "new message" 0x6ac62f2c: 13: exit run() 0x6ac62d2c: 14: enter run() 0x6ac62d2c: 14: set_msg 0x6ac62d2c: 14: msg: "new message" 0x6ac62d2c: 14: exit run() 0x4b3b102c: 15: enter run() 0x4b3b102c: 15: set_msg 0x4b3b102c: 15: msg: "new message" 0x4b3b102c: 15: exit run() main: 33 0x46361b2c: 0: enter run() 0x46361b2c: 0: set_msg 0x46361b2c: 0: msg: "new message" 0x5c3a3e2c: 1: enter run() 0x46361b2c: 0: exit run() 0x5c3a3e2c: 1: set_msg 0x5c3a3e2c: 1: msg: "new message" 0x4b3b122c: 2: enter run() 0x5c3a3e2c: 1: exit run() 0x4b3b122c: 2: set_msg 0x4b3b122c: 2: msg: "new message" 0x4b3b122c: 2: exit run() 0x5c3a3b2c: 3: enter run() 0x5c3a3b2c: 3: set_msg 0x5c3a3b2c: 3: msg: "new message" 0x5c3a3b2c: 3: exit run() 0x4636192c: 5: enter run() 0x46361f2c: 4: enter run() 0x4636192c: 5: set_msg 0x4636192c: 5: msg: "new message" 0x4636192c: 5: exit run() 0x46361f2c: 4: set_msg 0x6ac62e2c: 6: enter run() 0x46361f2c: 4: msg: "new message" 0x46361f2c: 4: exit run() 0x4b3b172c: 7: enter run() 0x6ac62e2c: 6: set_msg 0x4b3b172c: 7: set_msg 0x4636182c: 8: enter run() 0x4636182c: 8: set_msg 0x4b3b172c: 7: msg: "new message" 0x6ac62e2c: 6: msg: "new message" 0x4636182c: 8: msg: "new message" 0x4b3b172c: 7: exit run() 0x6ac62e2c: 6: exit run() 0x5c3a382c: 9: enter run() 0x4636182c: 8: exit run() 0x5c3a382c: 9: set_msg 0x4b3b162c: 10: enter run() 0x4b3b162c: 10: set_msg 0x5c3a382c: 9: msg: "new message" 0x4b3b162c: 10: msg: "new message" 0x5c3a382c: 9: exit run() 0x6ac6252c: 12: enter run() 0x6ac6272c: 11: enter run() 0x4b3b162c: 10: exit run() 0x6ac6252c: 12: set_msg 0x5c3a3c2c: 13: enter run() 0x5c3a3c2c: 13: set_msg 0x6ac6252c: 12: msg: "new message" 0x5c3a3c2c: 13: msg: "new message" 0x6ac6252c: 12: exit run() 0x4b3b152c: 14: enter run() 0x5c3a3c2c: 13: exit run() 0x4b3b152c: 14: set_msg 0x5c3a3d2c: 15: enter run() 0x4b3b152c: 14: msg: "new message" 0x6ac6272c: 11: set_msg 0x4b3b152c: 14: exit run() 0x6ac6272c: 11: msg: "new message" 0x6ac6272c: 11: exit run() 0x5c3a3d2c: 15: set_msg 0x5c3a3d2c: 15: msg: "new message" 0x5c3a3d2c: 15: exit run() main: 34 0x6ac62b2c: 0: enter run() 0x6ac62b2c: 0: set_msg 0x4b3b112c: 1: enter run() 0x6ac62b2c: 0: msg: "new message" 0x6ac62b2c: 0: exit run() 0x4b3b112c: 1: set_msg 0x4b3b1f2c: 2: enter run() 0x4b3b142c: 3: enter run() 0x4b3b112c: 1: msg: "new message" 0x6ac62c2c: 4: enter run() 0x4636142c: 5: enter run() 0x4b3b1f2c: 2: set_msg 0x4b3b112c: 1: exit run() 0x6ac6262c: 7: enter run() 0x5c3a3a2c: 8: enter run() 0x4b3b172c: 6: enter run() 0x5c3a3f2c: 9: enter run() 0x5c3a3b2c: 10: enter run() 0x6ac62c2c: 4: set_msg 0x4b3b182c: 11: enter run() 0x4b3b1d2c: 12: enter run() 0x4636112c: 13: enter run() 0x4b3b132c: 15: enter run() 0x4b3b182c: 11: set_msg 0x5c3a302c: 14: enter run() 0x5c3a302c: 14: set_msg 0x5c3a302c: 14: msg: "new message" 0x5c3a302c: 14: exit run() 0x5c3a3b2c: 10: set_msg 0x5c3a3b2c: 10: msg: "new message" 0x6ac62c2c: 4: msg: "new message" 0x4b3b182c: 11: msg: "new message" 0x4b3b1f2c: 2: msg: "new message" 0x5c3a3b2c: 10: exit run() 0x6ac62c2c: 4: exit run() 0x4b3b182c: 11: exit run() 0x5c3a3f2c: 9: set_msg 0x4b3b1f2c: 2: exit run() 0x5c3a3a2c: 8: set_msg 0x5c3a3f2c: 9: msg: "new message" 0x5c3a3f2c: 9: exit run() 0x4636142c: 5: set_msg 0x4636142c: 5: msg: "new message" 0x4636142c: 5: exit run() 0x4b3b142c: 3: set_msg 0x4636112c: 13: set_msg 0x4b3b132c: 15: set_msg 0x5c3a3a2c: 8: msg: "new message" 0x4b3b142c: 3: msg: "new message" 0x5c3a3a2c: 8: exit run() 0x4b3b142c: 3: exit run() 0x6ac6262c: 7: set_msg 0x4636112c: 13: msg: "new message" 0x4636112c: 13: exit run() 0x6ac6262c: 7: msg: "new message" 0x4b3b132c: 15: msg: "new message" 0x6ac6262c: 7: exit run() 0x4b3b132c: 15: exit run() 0x4b3b1d2c: 12: set_msg 0x4b3b1d2c: 12: msg: "new message" 0x4b3b1d2c: 12: exit run() 0x4b3b172c: 6: set_msg 0x4b3b172c: 6: msg: "new message" 0x4b3b172c: 6: exit run() main: 35 0x46361b2c: 0: enter run() 0x46361b2c: 0: set_msg 0x6ac6212c: 1: enter run() 0x46361b2c: 0: msg: "new message" 0x46361b2c: 0: exit run() 0x6ac6212c: 1: set_msg 0x4636152c: 2: enter run() 0x6ac6212c: 1: msg: "new message" 0x6ac6252c: 3: enter run() 0x6ac6252c: 3: set_msg 0x6ac6252c: 3: msg: "new message" 0x4b3b152c: 4: enter run() 0x6ac6252c: 3: exit run() 0x4b3b152c: 4: set_msg 0x6ac6212c: 1: exit run() 0x4b3b1c2c: 5: enter run() 0x4b3b1c2c: 5: set_msg 0x4b3b152c: 4: msg: "new message" 0x4b3b1c2c: 5: msg: "new message" 0x4b3b152c: 4: exit run() 0x4b3b122c: 6: enter run() 0x6ac62d2c: 7: enter run() 0x4636152c: 2: set_msg 0x4b3b1c2c: 5: exit run() 0x4b3b122c: 6: set_msg 0x4b3b172c: 10: enter run() 0x4b3b122c: 6: msg: "new message" 0x4b3b142c: 8: enter run() 0x46361e2c: 9: enter run() 0x4b3b142c: 8: set_msg 0x4b3b122c: 6: exit run() 0x6ac62d2c: 7: set_msg 0x6ac62d2c: 7: msg: "new message" 0x6ac62d2c: 7: exit run() 0x46361e2c: 9: set_msg 0x4636162c: 12: enter run() 0x5c3a3a2c: 13: enter run() 0x5c3a3c2c: 11: enter run() 0x4636162c: 12: set_msg 0x6ac62f2c: 14: enter run() 0x4b3b182c: 15: enter run() 0x6ac62f2c: 14: set_msg 0x5c3a3c2c: 11: set_msg 0x5c3a3c2c: 11: msg: "new message" 0x5c3a3c2c: 11: exit run() 0x5c3a3a2c: 13: set_msg 0x4636162c: 12: msg: "new message" 0x46361e2c: 9: msg: "new message" 0x5c3a3a2c: 13: msg: "new message" 0x6ac62f2c: 14: msg: "new message" 0x4b3b142c: 8: msg: "new message" 0x4636152c: 2: msg: "new message" 0x4636162c: 12: exit run() 0x46361e2c: 9: exit run() 0x5c3a3a2c: 13: exit run() 0x6ac62f2c: 14: exit run() 0x4b3b142c: 8: exit run() 0x4636152c: 2: exit run() 0x4b3b182c: 15: set_msg 0x4b3b182c: 15: msg: "new message" 0x4b3b182c: 15: exit run() 0x4b3b172c: 10: set_msg 0x4b3b172c: 10: msg: "new message" 0x4b3b172c: 10: exit run() main: 36 0x4b3b192c: 0: enter run() 0x4b3b192c: 0: set_msg 0x4b3b192c: 0: msg: "new message" 0x4b3b192c: 0: exit run() 0x6ac6252c: 1: enter run() 0x6ac6252c: 1: set_msg 0x5c3a3a2c: 2: enter run() 0x6ac6252c: 1: msg: "new message" 0x4636152c: 4: enter run() 0x4636172c: 3: enter run() 0x4636152c: 4: set_msg 0x6ac6252c: 1: exit run() 0x6ac6202c: 5: enter run() 0x4636152c: 4: msg: "new message" 0x4636152c: 4: exit run() 0x5c3a3a2c: 2: set_msg 0x4636172c: 3: set_msg 0x4636172c: 3: msg: "new message" 0x4636172c: 3: exit run() 0x5c3a3a2c: 2: msg: "new message" 0x5c3a3a2c: 2: exit run() 0x6ac6202c: 5: set_msg 0x6ac6202c: 5: msg: "new message" 0x6ac6202c: 5: exit run() 0x46361b2c: 7: enter run() 0x46361b2c: 7: set_msg 0x46361b2c: 7: msg: "new message" 0x46361b2c: 7: exit run() 0x5c3a382c: 6: enter run() 0x5c3a382c: 6: set_msg 0x5c3a382c: 6: msg: "new message" 0x5c3a362c: 9: enter run() 0x5c3a382c: 6: exit run() 0x5c3a352c: 8: enter run() 0x5c3a362c: 9: set_msg 0x5c3a3d2c: 10: enter run() 0x5crthread reaping 0x4b3b192c stack 0x587205e0 0x5c3a362c: rwlock_unlock 0x49a44bb0 rthread reaping 0x6ac6252c stack 0x58720ac0 rthread reaping 0x5c3a3a2c stack 0x5871a260 rthread reaping 0x4636172c stack 0x5871a340 rthread reaping 0x4636152c stack 0x58720760 rthread reaping 0x6ac6202c stack 0x586f5f60 rthread reaping 0x5c3a382c stack 0x58720d80 rthread reaping 0x46361b2c stack 0x58720780 0x4b3b172c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1a2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a342c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a372c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4636192c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a352c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_rdlock 0x49a44bb0 (0) 0x4636192c: rwlock_unlock 0x49a44bb0 0x5c3a3d2c: rwlock_unlock 0x49a44bb0 0x5c3a352c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a352c: rwlock_unlock 0x49a44bb0 0x5c3a3d2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a342c: rwlock_unlock 0x49a44bb0 0x5c3a342c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a342c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x4b3b172c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x5c3a3d2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a352c stack 0x5871d520 0x5c3a372c: rwlock_unlock 0x49a44bb0 0x5c3a372c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x5c3a362c stack 0x5871a460 0x5c3a372c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a3d2c stack 0x586f51a0 rthread reaping 0x4b3b172c stack 0x586f5940 rthread reaping 0x4b3b1a2c stack 0x5871ad40 rthread reaping 0x5c3a342c stack 0x5871d9e0 rthread reaping 0x5c3a372c stack 0x5871ad60 rthread reaping 0x4636192c stack 0x5871db20 0x4b071a2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b071a2c: rwlock_unlock 0x49a44bb0 0x4b071a2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b071a2c: rwlock_unlock 0x49a44bb0 0x46361f2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361f2c: rwlock_unlock 0x49a44bb0 0x46361f2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3b2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361f2c: rwlock_unlock 0x49a44bb0 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x5c3a3b2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x5c3a382c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a382c: rwlock_unlock 0x49a44bb0 0x5c3a382c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a382c: rwlock_unlock 0x49a44bb0 0x4b071f2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b071f2c: rwlock_unlock 0x49a44bb0 0x4b071f2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b071f2c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x46361c2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361c2c: rwlock_unlock 0x49a44bb0 0x46361c2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361c2c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_wrlock 0x49a44bb0 (0) 0x4636122c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_rdlock 0x49a44bb0 (0) 0x4636122c: rwlock_unlock 0x49a44bb0 0x4b07182c: rwlock_wrlock 0x49a44bb0 (0) 0x4b07182c: rwlock_unlock 0x49a44bb0 0x4b07182c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07182c: rwlock_unlock 0x49a44bb0 0x5c3a312c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a312c: rwlock_unlock 0x49a44bb0 0x5c3a312c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a312c: rwlock_unlock 0x49a44bb0 0x46361d2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361d2c: rwlock_unlock 0x49a44bb0 0x46361d2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361d2c: rwlock_unlock 0x49a44bb0 0x4636162c: rwlock_wrlock 0x49a44bb0 (0) 0x4636162c: rwlock_unlock 0x49a44bb0 0x4b3b112c: rwlock_wrlock 0x49a44bb0 (0) 0x4636162c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b112c: rwlock_unlock 0x49a44bb0 0x4b3b112c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b112c: rwlock_unlock 0x49a44bb0 0x4636162c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b071a2c stack 0x5871db20 rthread reaping 0x46361f2c stack 0x5871ad60 rthread reaping 0x5c3a3b2c stack 0x5871d9e0 rthread reaping 0x5c3a382c stack 0x5871ad40 rthread reaping 0x4b071f2c stack 0x586f5940 rthread reaping 0x4b3b182c stack 0x586f51a0 rthread reaping 0x46361c2c stack 0x5871a460 0x4636132c: rwlock_wrlock 0x49a44bb0 (0) rthread reaping 0x4636122c stack 0x5871d520 rthread reaping 0x4b07182c stack 0x58720780 rthread reaping 0x5c3a312c stack 0x58720d80 rthread reaping 0x46361d2c stack 0x586f5f60 rthread reaping 0x4636162c stack 0x58720760 rthread reaping 0x4b3b112c stack 0x5871a340 0x4636182c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x4b3b1e2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4636132c: rwlock_unlock 0x49a44bb0 0x4636132c: rwlock_rdlock 0x49a44bb0 (0) 0x4636132c: rwlock_unlock 0x49a44bb0 0x4636182c: rwlock_unlock 0x49a44bb0 0x4636182c: rwlock_rdlock 0x49a44bb0 (0) 0x4636182c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4636132c stack 0x5871a260 0x4b3b1e2c: rwlock_unlock 0x49a44bb0 0x4b3b1e2c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x4636182c stack 0x58720ac0 0x4b3b1e2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b1e2c stack 0x587205e0 0x4b3b1f2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1f2c: rwlock_unlock 0x49a44bb0 0x4b3b1f2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1f2c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x4636112c: rwlock_wrlock 0x49a44bb0 (0) 0x4636112c: rwlock_unlock 0x49a44bb0 0x4636112c: rwlock_rdlock 0x49a44bb0 (0) 0x4636112c: rwlock_unlock 0x49a44bb0 0x5c3a302c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a302c: rwlock_unlock 0x49a44bb0 0x5c3a302c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a302c: rwlock_unlock 0x49a44bb0 0x5c3a322c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a322c: rwlock_unlock 0x49a44bb0 0x5c3a322c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a322c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_wrlock 0x49a44bb0 (0) 0x4636192c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_rdlock 0x49a44bb0 (0) 0x4636192c: rwlock_unlock 0x49a44bb0 0x5c3a342c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a342c: rwlock_unlock 0x49a44bb0 0x5c3a342c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a342c: rwlock_unlock 0x49a44bb0 0x4b07132c: rwlock_wrlock 0x49a44bb0 (0) 0x4b07132c: rwlock_unlock 0x49a44bb0 0x4b07132c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07132c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_wrlock 0x49a44bb0 (0) 0x4636142c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_rdlock 0x49a44bb0 (0) 0x4636142c: rwlock_unlock 0x49a44bb0 0x5c3a332c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a332c: rwlock_unlock 0x49a44bb0 0x5c3a332c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a332c: rwlock_unlock 0x49a44bb0 0x46361e2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361e2c: rwlock_unlock 0x49a44bb0 0x46361e2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361e2c: rwlock_unlock 0x49a44bb0 0x5c3a3e2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3e2c: rwlock_unlock 0x49a44bb0 0x5c3a3e2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3e2c: rwlock_unlock 0x49a44bb0 0x46361f2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361f2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b1f2c stack 0x587205e0 0x46361f2c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x4b3b1b2c stack 0x58720ac0 rthread reaping 0x4636112c stack 0x5871a260 rthread reaping 0x5c3a302c stack 0x5871a340 rthread reaping 0x5c3a322c stack 0x58720760 rthread reaping 0x4636192c stack 0x586f5f60 0x5c3a352c: rwlock_wrlock 0x49a44bb0 (1) rthread reaping 0x5c3a342c stack 0x58720d80 rthread reaping 0x4b07132c stack 0x58720780 rthread reaping 0x4636142c stack 0x5871d520 0x4b3b1c2c: rwlock_wrlock 0x49a44bb0 (2147483649) rthread reaping 0x5c3a332c stack 0x5871a460 rthread reaping 0x46361e2c stack 0x586f51a0 rthread reaping 0x5c3a3e2c stack 0x586f5940 0x46361f2c: rwlock_unlock 0x49a44bb0 0x5c3a3f2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3f2c: rwlock_unlock 0x49a44bb0 0x5c3a3f2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a352c: rwlock_unlock 0x49a44bb0 rthread reaping 0x46361f2c stack 0x5871ad40 0x5c3a3f2c: rwlock_unlock 0x49a44bb0 0x5c3a352c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a352c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x5c3a352c stack 0x5871d9e0 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b1c2c stack 0x5871ad60 rthread reaping 0x5c3a3f2c stack 0x5871db20 0x5c3a362c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a362c: rwlock_unlock 0x49a44bb0 0x5c3a362c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a312c: rwlock_wrlock 0x49a44bb0 (1) 0x5c3a362c: rwlock_unlock 0x49a44bb0 0x4b07102c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3a2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b071f2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b07102c: rwlock_unlock 0x49a44bb0 0x4b07102c: rwlock_rdlock 0x49a44bb0 (0) 0x4636102c: rwlock_wrlock 0x49a44bb0 (4294967295) rthread reaping 0x5c3a362c stack 0x5871db20 0x4b3b122c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b071b2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x46361a2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a372c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b07122c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a312c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a312c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4b07162c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4636172c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b152c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a382c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4636122c: rwlock_unlock 0x49a44bb0 0x4b071b2c: rwlock_unlock 0x49a44bb0 0x4b071b2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b071b2c: rwlock_unlock 0x49a44bb0 0x4b07162c: rwlock_unlock 0x49a44bb0 0x4b07162c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x4b07162c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07122c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4b07122c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4636102c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x4b07102c: rwlock_unlock 0x49a44bb0 0x4636102c: rwlock_rdlock 0x49a44bb0 (0) 0x4636102c: rwlock_unlock 0x49a44bb0 0x4b071f2c: rwlock_unlock 0x49a44bb0 0x4b071f2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b071f2c: rwlock_unlock 0x49a44bb0 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 0x5c3a3a2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 0x4b3b152c: rwlock_unlock 0x49a44bb0 0x4b07122c: rwlock_unlock 0x49a44bb0 0x5c3a312c: rwlock_unlock 0x49a44bb0 0x5c3a382c: rwlock_unlock 0x49a44bb0 0x4b3b152c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x5c3a382c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x5c3a312c stack 0x5871ad60 rthread reaping 0x4b07102c stack 0x5871d9e0 rthread reaping 0x5c3a3a2c stack 0x5871ad40 0x4b3b152c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b071f2c stack 0x586f5940 rthread reaping 0x4636102c stack 0x586f51a0 rthread reaping 0x4b3b122c stack 0x5871a460 rthread reaping 0x4b071b2c stack 0x5871d520 0x5c3a382c: rwlock_unlock 0x49a44bb0 0x4636172c: rwlock_unlock 0x49a44bb0 0x4636172c: rwlock_rdlock 0x49a44bb0 (0) 0x46361a2c: rwlock_unlock 0x49a44bb0 0x46361a2c: rwlock_rdlock 0x49a44bb0 (1) 0x4636172c: rwlock_unlock 0x49a44bb0 0x46361a2c: rwlock_unlock 0x49a44bb0 0x5c3a372c: rwlock_unlock 0x49a44bb0 0x5c3a372c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a372c: rwlock_unlock 0x49a44bb0 rthread reaping 0x46361a2c stack 0x58720780 rthread reaping 0x5c3a372c stack 0x58720d80 rthread reaping 0x4b07122c stack 0x586f5f60 rthread reaping 0x4636122c stack 0x58720760 rthread reaping 0x4b07162c stack 0x5871a340 rthread reaping 0x4636172c stack 0x5871a260 rthread reaping 0x4b3b152c stack 0x58720ac0 rthread reaping 0x5c3a382c stack 0x587205e0 0x4b3b182c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_rdlock 0x49a44bb0 (0) 0x46361f2c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x46361f2c: rwlock_unlock 0x49a44bb0 0x46361f2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361f2c: rwlock_unlock 0x49a44bb0 0x5c3a392c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a392c: rwlock_unlock 0x49a44bb0 0x5c3a392c: rwlock_rdlock 0x49a44bb0 (0) 0x4b071a2c: rwlock_wrlock 0x49a44bb0 (1) 0x4b071e2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4b3b1e2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x5c3a392c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b192c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1a2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4b3b1b2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b071a2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b182c stack 0x587205e0 rthread reaping 0x46361f2c stack 0x58720ac0 rthread reaping 0x5c3a392c stack 0x5871a260 0x46361b2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a312c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b071a2c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4b3b1f2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b07112c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a332c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1c2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x46361b2c: rwlock_unlock 0x49a44bb0 0x4b3b1f2c: rwlock_unlock 0x49a44bb0 0x4b071e2c: rwlock_unlock 0x49a44bb0 0x4b3b1f2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07112c: rwlock_unlock 0x49a44bb0 0x4b071e2c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x4b07112c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07112c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x4b071a2c: rwlock_unlock 0x49a44bb0 0x46361b2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361b2c: rwlock_unlock 0x49a44bb0 0x4b071e2c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x4b3b1e2c: rwlock_unlock 0x49a44bb0 0x4b3b1e2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1e2c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b071e2c stack 0x58720760 rthread reaping 0x4b071a2c stack 0x586f5f60 0x4b3b192c: rwlock_rdlock 0x49a44bb0 (2147483650) 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x4b3b1f2c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x5c3a312c: rwlock_unlock 0x49a44bb0 0x5c3a312c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a312c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b1e2c stack 0x5871a340 0x5c3a332c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b162c stack 0x58720d80 rthread reaping 0x4b3b192c stack 0x58720780 0x5c3a332c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x4b3b1a2c stack 0x5871d520 0x5c3a332c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b1f2c stack 0x5871a460 rthread reaping 0x4b3b1b2c stack 0x586f51a0 rthread reaping 0x5c3a312c stack 0x586f5940 rthread reaping 0x46361b2c stack 0x5871ad40 rthread reaping 0x4b07112c stack 0x5871d9e0 rthread reaping 0x5c3a332c stack 0x5871ad60 rthread reaping 0x4b3b1c2c stack 0x5871db20 0x46361c2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361c2c: rwlock_unlock 0x49a44bb0 0x46361c2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361c2c: rwlock_unlock 0x49a44bb0 0x4b3b112c: rwlock_wrlock 0x49a44bb0 (1) 0x4b3b112c: rwlock_unlock 0x49a44bb0 0x4b3b112c: rwlock_rdlock 0x49a44bb0 (0) 0x4b071c2c: rwlock_wrlock 0x49a44bb0 (1) 0x4b3b112c: rwlock_unlock 0x49a44bb0 0x4636172c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x4b071c2c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_rdlock 0x49a44bb0 (0) 0x4636172c: rwlock_unlock 0x49a44bb0 0x4b071c2c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x5c3a342c: rwlock_wrlock 0x49a44bb0 (0) 0x4b071c2c: rwlock_unlock 0x49a44bb0 0x4636172c: rwlock_rdlock 0x49a44bb0 (2147483649) 0x4636172c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x4b071f2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x5c3a3c2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4b07132c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b132c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a372c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a342c: rwlock_unlock 0x49a44bb0 0x5c3a372c: rwlock_unlock 0x49a44bb0 0x5c3a372c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 0x5c3a3c2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1d2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 0x5c3a342c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4b071f2c: rwlock_unlock 0x49a44bb0 0x4b071f2c: rwlock_rdlock 0x49a44bb0 (2147483650) 0x4b3b1f2c: rwlock_wrlock 0x49a44bb0 (2147483650) rthread reaping 0x46361c2c stack 0x5871db20 rthread reaping 0x4b3b112c stack 0x5871ad60 rthread reaping 0x4b071c2c stack 0x5871d9e0 rthread reaping 0x4636172c stack 0x5871ad40 rthread reaping 0x4b3b182c stack 0x586f5940 0x5c3a342c: rwlock_unlock 0x49a44bb0 0x4b071f2c: rwlock_unlock 0x49a44bb0 0x4636162c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x5c3a372c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a342c stack 0x586f51a0 0x4b3b142c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b102c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b142c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b071f2c stack 0x5871a460 rthread reaping 0x5c3a3c2c stack 0x5871d520 0x4b3b142c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 0x4636162c: rwlock_unlock 0x49a44bb0 0x4b3b1d2c: rwlock_rdlock 0x49a44bb0 (0) 0x4636162c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b142c: rwlock_unlock 0x49a44bb0 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 0x4636162c: rwlock_unlock 0x49a44bb0 0x4b3b1f2c: rwlock_unlock 0x49a44bb0 0x4b3b1f2c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4b07132c: rwlock_unlock 0x49a44bb0 0x4b07132c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b132c: rwlock_unlock 0x49a44bb0 0x4b3b132c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b102c: rwlock_unlock 0x49a44bb0 0x4b3b132c: rwlock_unlock 0x49a44bb0 0x4b3b102c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b102c: rwlock_unlock 0x49a44bb0 0x4b3b1f2c: rwlock_unlock 0x49a44bb0 0x4b07132c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b07132c stack 0x58720780 rthread reaping 0x4b3b132c stack 0x58720d80 rthread reaping 0x5c3a372c stack 0x5871a340 rthread reaping 0x4b3b1d2c stack 0x586f5f60 rthread reaping 0x4b3b1f2c stack 0x58720760 rthread reaping 0x4b3b102c stack 0x5871a260 rthread reaping 0x4b3b142c stack 0x58720ac0 rthread reaping 0x4636162c stack 0x587205e0 0x4b07142c: rwlock_wrlock 0x49a44bb0 (0) 0x4b07142c: rwlock_unlock 0x49a44bb0 0x4b07142c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07142c: rwlock_unlock 0x49a44bb0 0x4b07122c: rwlock_wrlock 0x49a44bb0 (0) 0x4b07122c: rwlock_unlock 0x49a44bb0 0x4b07122c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07182c: rwlock_wrlock 0x49a44bb0 (1) 0x5c3a3a2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4b3b152c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4b07162c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4b07122c: rwlock_unlock 0x49a44bb0 0x4636132c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b07152c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4636182c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 0x5c3a382c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3a2c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x4b3b162c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b07112c: rwlock_wrlock 0x49a44bb0 (4294967295) rthread reaping 0x4b07142c stack 0x587205e0 rthread reaping 0x4b07122c stack 0x58720ac0 0x4b07162c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3b2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b07162c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x5c3a322c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x5c3a3d2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a3d2c: rwlock_unlock 0x49a44bb0 0x4b07182c: rwlock_unlock 0x49a44bb0 0x4b07182c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07112c: rwlock_unlock 0x49a44bb0 0x4b07112c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3d2c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x4b07112c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_rdlock 0x49a44bb0 (2147483651) 0x5c3a3d2c: rwlock_unlock 0x49a44bb0 0x4b07162c: rwlock_unlock 0x49a44bb0 0x4b07182c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b07182c stack 0x5871a260 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x4b3b152c: rwlock_unlock 0x49a44bb0 0x4b3b152c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b152c: rwlock_unlock 0x49a44bb0 0x4636182c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a3a2c stack 0x58720760 0x5c3a382c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b07162c stack 0x5871a340 0x4636182c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a382c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x5c3a382c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a322c: rwlock_unlock 0x49a44bb0 0x4636182c: rwlock_unlock 0x49a44bb0 0x5c3a322c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3b2c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4636132c: rwlock_unlock 0x49a44bb0 0x4636132c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x4636132c: rwlock_unlock 0x49a44bb0 0x5c3a322c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b152c stack 0x586f5f60 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x4b07152c: rwlock_unlock 0x49a44bb0 0x4b07152c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07152c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4636132c stack 0x58720d80 rthread reaping 0x4b07152c stack 0x58720780 rthread reaping 0x4636182c stack 0x5871d520 rthread reaping 0x5c3a382c stack 0x5871a460 rthread reaping 0x4b3b162c stack 0x586f51a0 rthread reaping 0x4b07112c stack 0x586f5940 rthread reaping 0x4b3b1c2c stack 0x5871ad40 rthread reaping 0x5c3a3b2c stack 0x5871d9e0 rthread reaping 0x5c3a322c stack 0x5871ad60 rthread reaping 0x5c3a3d2c stack 0x5871db20 0x5c3a3e2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3e2c: rwlock_unlock 0x49a44bb0 0x5c3a3e2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b172c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3e2c: rwlock_unlock 0x49a44bb0 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x4b3b172c: rwlock_rdlock 0x49a44bb0 (0) 0x4b071f2c: rwlock_wrlock 0x49a44bb0 (1) 0x46361f2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4b071a2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x4b07102c: rwlock_wrlock 0x49a44bb0 (0) 0x46361c2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b07102c: rwlock_unlock 0x49a44bb0 0x4b3b142c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b07102c: rwlock_rdlock 0x49a44bb0 (4294967295) rthread reaping 0x5c3a3e2c stack 0x5871db20 rthread reaping 0x4b3b172c stack 0x5871ad60 0x4636122c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b07132c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x46361c2c: rwlock_unlock 0x49a44bb0 0x46361c2c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x4b071c2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1e2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b132c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a3c2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4636122c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_wrlock 0x49a44bb0 (0) 0x4636122c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4b3b192c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x46361f2c: rwlock_unlock 0x49a44bb0 0x46361f2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361f2c: rwlock_unlock 0x49a44bb0 0x4b3b132c: rwlock_unlock 0x49a44bb0 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 0x5c3a3c2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1e2c: rwlock_unlock 0x49a44bb0 0x4b3b132c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1e2c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4b07132c: rwlock_unlock 0x49a44bb0 0x4b3b1e2c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4b07132c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x46361c2c: rwlock_unlock 0x49a44bb0 0x4b3b132c: rwlock_unlock 0x49a44bb0 0x4b071f2c: rwlock_unlock 0x49a44bb0 0x4b071f2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b071f2c: rwlock_unlock 0x49a44bb0 0x4b071c2c: rwlock_unlock 0x49a44bb0 0x4b071c2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b071c2c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07132c: rwlock_unlock 0x49a44bb0 rthread reaping 0x46361f2c stack 0x5871ad40 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x4b07102c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_unlock 0x49a44bb0 0x4b071a2c: rwlock_unlock 0x49a44bb0 0x4b071a2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b142c: rwlock_unlock 0x49a44bb0 0x4b3b142c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b142c: rwlock_unlock 0x49a44bb0 0x4b071a2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b071f2c stack 0x5871d9e0 rthread reaping 0x4b071a2c stack 0x586f5940 rthread reaping 0x4b07102c stack 0x586f51a0 rthread reaping 0x46361c2c stack 0x5871a460 rthread reaping 0x4b07132c stack 0x5871d520 rthread reaping 0x4b3b1e2c stack 0x58720780 rthread reaping 0x4b3b142c stack 0x58720d80 rthread reaping 0x5c3a3c2c stack 0x586f5f60 rthread reaping 0x4636122c stack 0x5871a340 rthread reaping 0x4b071c2c stack 0x58720760 rthread reaping 0x4b3b192c stack 0x5871a260 rthread reaping 0x4b3b1a2c stack 0x58720ac0 rthread reaping 0x4b3b132c stack 0x587205e0 0x4636102c: rwlock_wrlock 0x49a44bb0 (0) 0x4636102c: rwlock_unlock 0x49a44bb0 0x4636102c: rwlock_rdlock 0x49a44bb0 (0) 0x4636102c: rwlock_unlock 0x49a44bb0 0x5c3a332c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a332c: rwlock_unlock 0x49a44bb0 0x5c3a332c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a332c: rwlock_unlock 0x49a44bb0 0x46361b2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361b2c: rwlock_unlock 0x49a44bb0 0x46361b2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07142c: rwlock_wrlock 0x49a44bb0 (1) 0x46361b2c: rwlock_unlock 0x49a44bb0 0x4636162c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a352c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4636162c: rwlock_unlock 0x49a44bb0 0x4636162c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x4b3b162c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a342c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a3a2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4636192c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x46361e2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a352c: rwlock_unlock 0x49a44bb0 0x5c3a362c: rwlock_wrlock 0x49a44bb0 (0) rthread reaping 0x4636102c stack 0x587205e0 rthread reaping 0x5c3a332c stack 0x58720ac0 rthread reaping 0x46361b2c stack 0x5871a260 0x4636112c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a352c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x5c3a3f2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a362c: rwlock_unlock 0x49a44bb0 0x5c3a362c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4636132c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a372c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4636112c: rwlock_unlock 0x49a44bb0 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 0x5c3a372c: rwlock_unlock 0x49a44bb0 0x5c3a372c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a372c: rwlock_unlock 0x49a44bb0 0x5c3a3a2c: rwlock_rdlock 0x49a44bb0 (1) 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x5c3a342c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_unlock 0x49a44bb0 0x5c3a342c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x4636192c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07142c: rwlock_unlock 0x49a44bb0 0x5c3a362c: rwlock_unlock 0x49a44bb0 0x46361e2c: rwlock_unlock 0x49a44bb0 0x46361e2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361e2c: rwlock_unlock 0x49a44bb0 0x4b07142c: rwlock_rdlock 0x49a44bb0 (1) 0x5c3a352c: rwlock_unlock 0x49a44bb0 0x4b07142c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_unlock 0x49a44bb0 0x4636112c: rwlock_rdlock 0x49a44bb0 (2147483652) 0x5c3a342c: rwlock_unlock 0x49a44bb0 0x4636162c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b07142c stack 0x58720760 0x4636112c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4636162c stack 0x5871a340 rthread reaping 0x5c3a352c stack 0x586f5f60 0x4636132c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b162c stack 0x58720d80 rthread reaping 0x5c3a342c stack 0x58720780 rthread reaping 0x5c3a3a2c stack 0x5871d520 0x4636132c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x4636192c stack 0x5871a460 0x4636132c: rwlock_unlock 0x49a44bb0 rthread reaping 0x46361e2c stack 0x586f51a0 rthread reaping 0x5c3a362c stack 0x586f5940 rthread reaping 0x4636112c stack 0x5871d9e0 0x5c3a3f2c: rwlock_unlock 0x49a44bb0 0x5c3a3f2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3f2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a3f2c stack 0x5871ad40 rthread reaping 0x4636132c stack 0x5871ad60 rthread reaping 0x5c3a372c stack 0x5871db20 0x4b071b2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b071b2c: rwlock_unlock 0x49a44bb0 0x4b071b2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b071b2c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_wrlock 0x49a44bb0 (1) 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_rdlock 0x49a44bb0 (0) 0x4b071d2c: rwlock_wrlock 0x49a44bb0 (1) 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b112c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1b2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x4b071b2c stack 0x5871db20 rthread reaping 0x4b3b162c stack 0x5871ad60 0x5c3a312c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b07142c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b132c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x5c3a382c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1b2c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x4b3b192c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1a2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b071e2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b071c2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b071f2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a302c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a382c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x4b3b112c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x4b3b112c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x5c3a302c: rwlock_unlock 0x49a44bb0 0x4b3b112c: rwlock_unlock 0x49a44bb0 0x4b3b132c: rwlock_unlock 0x49a44bb0 0x5c3a302c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x4b07142c: rwlock_unlock 0x49a44bb0 0x4b3b132c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4b071e2c: rwlock_unlock 0x49a44bb0 0x5c3a382c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x4b07142c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07142c: rwlock_unlock 0x49a44bb0 0x4b071e2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b071e2c: rwlock_unlock 0x49a44bb0 0x4b071f2c: rwlock_unlock 0x49a44bb0 0x4b071f2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_rdlock 0x49a44bb0 (3) 0x5c3a382c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_unlock 0x49a44bb0 3a362c: 9: msg: "new message" 0x4b3b172c: 11: enter run() 0x4b3b1a2c: 12: enter run() 0x5c3a342c: 13: enter run() 0x5c3a372c: 14: enter run() 0x4636192c: 15: enter run() 0x5c3a362c: 9: exit run() 0x5c3a352c: 8: set_msg 0x4636192c: 15: set_msg 0x4636192c: 15: msg: "new message" 0x4636192c: 15: exit run() 0x5c3a3d2c: 10: set_msg 0x5c3a352c: 8: msg: "new message" 0x5c3a352c: 8: exit run() 0x5c3a342c: 13: set_msg 0x5c3a342c: 13: msg: "new message" 0x5c3a342c: 13: exit run() 0x4b3b1a2c: 12: set_msg 0x4b3b1a2c: 12: msg: "new message" 0x4b3b172c: 11: set_msg 0x4b3b172c: 11: msg: "new message" 0x4b3b172c: 11: exit run() 0x4b3b1a2c: 12: exit run() 0x5c3a3d2c: 10: msg: "new message" 0x5c3a3d2c: 10: exit run() 0x5c3a372c: 14: set_msg 0x5c3a372c: 14: msg: "new message" 0x5c3a372c: 14: exit run() main: 37 0x4b071a2c: 0: enter run() 0x4b071a2c: 0: set_msg 0x4b071a2c: 0: msg: "new message" 0x4b071a2c: 0: exit run() 0x46361f2c: 1: enter run() 0x46361f2c: 1: set_msg 0x5c3a3b2c: 2: enter run() 0x46361f2c: 1: msg: "new message" 0x46361f2c: 1: exit run() 0x5c3a3b2c: 2: set_msg 0x5c3a3b2c: 2: msg: "new message" 0x5c3a3b2c: 2: exit run() 0x5c3a382c: 3: enter run() 0x5c3a382c: 3: set_msg 0x5c3a382c: 3: msg: "new message" 0x5c3a382c: 3: exit run() 0x4b071f2c: 4: enter run() 0x4b071f2c: 4: set_msg 0x4b071f2c: 4: msg: "new message" 0x4b071f2c: 4: exit run() 0x4b3b182c: 5: enter run() 0x4b3b182c: 5: set_msg 0x4b3b182c: 5: msg: "new message" 0x4b3b182c: 5: exit run() 0x46361c2c: 6: enter run() 0x46361c2c: 6: set_msg 0x46361c2c: 6: msg: "new message" 0x46361c2c: 6: exit run() 0x4636122c: 7: enter run() 0x4636122c: 7: set_msg 0x4636122c: 7: msg: "new message" 0x4636122c: 7: exit run() 0x4b07182c: 8: enter run() 0x4b07182c: 8: set_msg 0x4b07182c: 8: msg: "new message" 0x4b07182c: 8: exit run() 0x5c3a312c: 9: enter run() 0x5c3a312c: 9: set_msg 0x5c3a312c: 9: msg: "new message" 0x5c3a312c: 9: exit run() 0x46361d2c: 10: enter run() 0x46361d2c: 10: set_msg 0x46361d2c: 10: msg: "new message" 0x46361d2c: 10: exit run() 0x4636162c: 11: enter run() 0x4636162c: 11: set_msg 0x4b3b112c: 12: enter run() 0x4b3b112c: 12: set_msg 0x4b3b112c: 12: msg: "new message" 0x4b3b112c: 12: exit run() 0x4636162c: 11: msg: "new message" 0x4636132c: 13: enter run() 0x4636162c: 11: exit run() 0x4636182c: 14: enter run() 0x4b3b1e2c: 15: enter run() 0x4636132c: 13: set_msg 0x4636132c: 13: msg: "new message" 0x4636132c: 13: exit run() 0x4636182c: 14: set_msg 0x4636182c: 14: msg: "new message" 0x4636182c: 14: exit run() 0x4b3b1e2c: 15: set_msg 0x4b3b1e2c: 15: msg: "new message" 0x4b3b1e2c: 15: exit run() main: 38 0x4b3b1f2c: 0: enter run() 0x4b3b1f2c: 0: set_msg 0x4b3b1f2c: 0: msg: "new message" 0x4b3b1f2c: 0: exit run() 0x4b3b1b2c: 1: enter run() 0x4b3b1b2c: 1: set_msg 0x4b3b1b2c: 1: msg: "new message" 0x4b3b1b2c: 1: exit run() 0x4636112c: 2: enter run() 0x4636112c: 2: set_msg 0x4636112c: 2: msg: "new message" 0x4636112c: 2: exit run() 0x5c3a302c: 3: enter run() 0x5c3a302c: 3: set_msg 0x5c3a302c: 3: msg: "new message" 0x5c3a302c: 3: exit run() 0x5c3a322c: 4: enter run() 0x5c3a322c: 4: set_msg 0x5c3a322c: 4: msg: "new message" 0x5c3a322c: 4: exit run() 0x4636192c: 5: enter run() 0x4636192c: 5: set_msg 0x4636192c: 5: msg: "new message" 0x4636192c: 5: exit run() 0x5c3a342c: 6: enter run() 0x5c3a342c: 6: set_msg 0x5c3a342c: 6: msg: "new message" 0x5c3a342c: 6: exit run() 0x4b07132c: 7: enter run() 0x4b07132c: 7: set_msg 0x4b07132c: 7: msg: "new message" 0x4b07132c: 7: exit run() 0x4636142c: 8: enter run() 0x4636142c: 8: set_msg 0x4636142c: 8: msg: "new message" 0x4636142c: 8: exit run() 0x5c3a332c: 9: enter run() 0x5c3a332c: 9: set_msg 0x5c3a332c: 9: msg: "new message" 0x5c3a332c: 9: exit run() 0x46361e2c: 10: enter run() 0x46361e2c: 10: set_msg 0x46361e2c: 10: msg: "new message" 0x46361e2c: 10: exit run() 0x5c3a3e2c: 11: enter run() 0x5c3a3e2c: 11: set_msg 0x5c3a3e2c: 11: msg: "new message" 0x46361f2c: 12: enter run() 0x5c3a3e2c: 11: exit run() 0x46361f2c: 12: set_msg 0x5c3a352c: 13: enter run() 0x4b3b1c2c: 14: enter run() 0x46361f2c: 12: msg: "new message" 0x5c3a3f2c: 15: enter run() 0x46361f2c: 12: exit run() 0x5c3a3f2c: 15: set_msg 0x5c3a352c: 13: set_msg 0x5c3a3f2c: 15: msg: "new message" 0x5c3a3f2c: 15: exit run() 0x5c3a352c: 13: msg: "new message" 0x5c3a352c: 13: exit run() 0x4b3b1c2c: 14: set_msg 0x4b3b1c2c: 14: msg: "new message" 0x4b3b1c2c: 14: exit run() main: 39 0x5c3a362c: 0: enter run() 0x5c3a362c: 0: set_msg 0x5c3a312c: 1: enter run() 0x5c3a362c: 0: msg: "new message" 0x4b07102c: 2: enter run() 0x5c3a3a2c: 3: enter run() 0x4b071f2c: 4: enter run() 0x4b07102c: 2: set_msg 0x5c3a362c: 0: exit run() 0x4636102c: 5: enter run() 0x4b3b122c: 6: enter run() 0x4b071b2c: 7: enter run() 0x46361a2c: 8: enter run() 0x5c3a372c: 9: enter run() 0x4b07122c: 10: enter run() 0x5c3a312c: 1: set_msg 0x4636122c: 11: enter run() 0x4b07162c: 12: enter run() 0x4636172c: 13: enter run() 0x4b3b152c: 14: enter run() 0x5c3a382c: 15: enter run() 0x4636122c: 11: set_msg 0x4b071b2c: 7: set_msg 0x4b071b2c: 7: msg: "new message" 0x4b071b2c: 7: exit run() 0x4b07162c: 12: set_msg 0x4b3b122c: 6: set_msg 0x4b07162c: 12: msg: "new message" 0x4b07122c: 10: set_msg 0x4b07162c: 12: exit run() 0x4636102c: 5: set_msg 0x4636122c: 11: msg: "new message" 0x4636122c: 11: exit run() 0x4b3b122c: 6: msg: "new message" 0x4b07102c: 2: msg: "new message" 0x4b3b122c: 6: exit run() 0x4636102c: 5: msg: "new message" 0x4636102c: 5: exit run() 0x4b07102c: 2: exit run() 0x4b071f2c: 4: set_msg 0x4b071f2c: 4: msg: "new message" 0x4b071f2c: 4: exit run() 0x5c3a3a2c: 3: set_msg 0x5c3a3a2c: 3: msg: "new message" 0x5c3a3a2c: 3: exit run() 0x4b3b152c: 14: set_msg 0x4b07122c: 10: msg: "new message" 0x5c3a312c: 1: msg: "new message" 0x4b07122c: 10: exit run() 0x5c3a312c: 1: exit run() 0x5c3a382c: 15: set_msg 0x4b3b152c: 14: msg: "new message" 0x5c3a382c: 15: msg: "new message" 0x4b3b152c: 14: exit run() 0x4636172c: 13: set_msg 0x46361a2c: 8: set_msg 0x4636172c: 13: msg: "new message" 0x5c3a382c: 15: exit run() 0x46361a2c: 8: msg: "new message" 0x4636172c: 13: exit run() 0x46361a2c: 8: exit run() 0x5c3a372c: 9: set_msg 0x5c3a372c: 9: msg: "new message" 0x5c3a372c: 9: exit run() main: 40 0x4b3b182c: 0: enter run() 0x4b3b182c: 0: set_msg 0x46361f2c: 1: enter run() 0x4b3b182c: 0: msg: "new message" 0x4b3b182c: 0: exit run() 0x46361f2c: 1: set_msg 0x46361f2c: 1: msg: "new message" 0x46361f2c: 1: exit run() 0x5c3a392c: 2: enter run() 0x5c3a392c: 2: set_msg 0x4b071a2c: 5: enter run() 0x4b071e2c: 4: enter run() 0x4b3b1e2c: 3: enter run() 0x5c3a392c: 2: msg: "new message" 0x4b3b162c: 6: enter run() 0x4b3b192c: 7: enter run() 0x4b3b1a2c: 8: enter run() 0x4b3b162c: 6: set_msg 0x5c3a392c: 2: exit run() 0x4b3b1b2c: 10: enter run() 0x4b071a2c: 5: set_msg 0x46361b2c: 12: enter run() 0x5c3a312c: 11: enter run() 0x4b3b1f2c: 9: enter run() 0x4b07112c: 13: enter run() 0x5c3a332c: 14: enter run() 0x4b3b1c2c: 15: enter run() 0x46361b2c: 12: set_msg 0x4b3b1f2c: 9: set_msg 0x4b071e2c: 4: set_msg 0x4b07112c: 13: set_msg 0x4b3b1a2c: 8: set_msg 0x4b07112c: 13: msg: "new message" 0x4b07112c: 13: exit run() 0x4b3b1a2c: 8: msg: "new message" 0x4b3b1a2c: 8: exit run() 0x4b3b1b2c: 10: set_msg 0x4b071a2c: 5: msg: "new message" 0x4b071a2c: 5: exit run() 0x46361b2c: 12: msg: "new message" 0x4b071e2c: 4: msg: "new message" 0x46361b2c: 12: exit run() 0x4b071e2c: 4: exit run() 0x4b3b192c: 7: set_msg 0x4b3b1e2c: 3: set_msg 0x4b3b1e2c: 3: msg: "new message" 0x4b3b1e2c: 3: exit run() 0x4b3b1c2c: 15: set_msg 0x4b3b1c2c: 15: msg: "new message" 0x4b3b1b2c: 10: msg: "new message" 0x4b3b1f2c: 9: msg: "new message" 0x4b3b1c2c: 15: exit run() 0x4b3b192c: 7: msg: "new message" 0x4b3b1b2c: 10: exit run() 0x4b3b162c: 6: msg: "new message" 0x4b3b1f2c: 9: exit run() 0x4b3b192c: 7: exit run() 0x5c3a312c: 11: set_msg 0x4b3b162c: 6: exit run() 0x5c3a312c: 11: msg: "new message" 0x5c3a312c: 11: exit run() 0x5c3a332c: 14: set_msg 0x5c3a332c: 14: msg: "new message" 0x5c3a332c: 14: exit run() main: 41 0x46361c2c: 0: enter run() 0x46361c2c: 0: set_msg 0x4b3b112c: 1: enter run() 0x46361c2c: 0: msg: "new message" 0x46361c2c: 0: exit run() 0x4b3b112c: 1: set_msg 0x4b071c2c: 2: enter run() 0x4b3b112c: 1: msg: "new message" 0x4636172c: 3: enter run() 0x4b3b112c: 1: exit run() 0x4b071c2c: 2: set_msg 0x4b3b182c: 4: enter run() 0x4b3b182c: 4: set_msg 0x4636172c: 3: set_msg 0x5c3a342c: 5: enter run() 0x4b071c2c: 2: msg: "new message" 0x4636172c: 3: msg: "new message" 0x4b071c2c: 2: exit run() 0x4636172c: 3: exit run() 0x4b3b182c: 4: msg: "new message" 0x4b071f2c: 6: enter run() 0x5c3a3c2c: 7: enter run() 0x4b07132c: 8: enter run() 0x4b3b132c: 9: enter run() 0x5c3a372c: 10: enter run() 0x5c3a342c: 5: set_msg 0x4b3b182c: 4: exit run() 0x5c3a372c: 10: set_msg 0x5c3a3c2c: 7: set_msg 0x4b3b1d2c: 11: enter run() 0x5c3a3c2c: 7: msg: "new message" 0x4b071f2c: 6: set_msg 0x5c3a3c2c: 7: exit run() 0x4b3b1f2c: 12: enter run() 0x5c3a342c: 5: msg: "new message" 0x4b071f2c: 6: msg: "new message" 0x4636162c: 15: enter run() 0x5c3a342c: 5: exit run() 0x5c3a372c: 10: msg: "new message" 0x4b3b142c: 14: enter run() 0x4b071f2c: 6: exit run() 0x4b3b102c: 13: enter run() 0x4b3b142c: 14: set_msg 0x5c3a372c: 10: exit run() 0x4b3b1d2c: 11: set_msg 0x4636162c: 15: set_msg 0x4b3b142c: 14: msg: "new message" 0x4b3b1d2c: 11: msg: "new message" 0x4636162c: 15: msg: "new message" 0x4b3b142c: 14: exit run() 0x4b3b1f2c: 12: set_msg 0x4636162c: 15: exit run() 0x4b3b1d2c: 11: exit run() 0x4b07132c: 8: set_msg 0x4b3b132c: 9: set_msg 0x4b3b102c: 13: set_msg 0x4b3b132c: 9: msg: "new message" 0x4b3b132c: 9: exit run() 0x4b3b102c: 13: msg: "new message" 0x4b3b102c: 13: exit run() 0x4b3b1f2c: 12: msg: "new message" 0x4b07132c: 8: msg: "new message" 0x4b3b1f2c: 12: exit run() 0x4b07132c: 8: exit run() main: 42 0x4b07142c: 0: enter run() 0x4b07142c: 0: set_msg 0x4b07142c: 0: msg: "new message" 0x4b07122c: 1: enter run() 0x4b07142c: 0: exit run() 0x4b07122c: 1: set_msg 0x4b07182c: 2: enter run() 0x5c3a3a2c: 3: enter run() 0x4b3b152c: 4: enter run() 0x4b07162c: 5: enter run() 0x4b07122c: 1: msg: "new message" 0x4636132c: 6: enter run() 0x4b07152c: 7: enter run() 0x4636182c: 8: enter run() 0x4b07122c: 1: exit run() 0x5c3a3a2c: 3: set_msg 0x5c3a382c: 9: enter run() 0x4b3b162c: 10: enter run() 0x4b07112c: 11: enter run() 0x4b07162c: 5: set_msg 0x4b3b1c2c: 12: enter run() 0x5c3a3b2c: 13: enter run() 0x5c3a322c: 14: enter run() 0x4b3b1c2c: 12: set_msg 0x5c3a3d2c: 15: enter run() 0x5c3a3d2c: 15: set_msg 0x4b07182c: 2: set_msg 0x4b07112c: 11: set_msg 0x4b07112c: 11: msg: "new message" 0x5c3a3d2c: 15: msg: "new message" 0x4b07162c: 5: msg: "new message" 0x4b07112c: 11: exit run() 0x4b07182c: 2: msg: "new message" 0x4b3b1c2c: 12: msg: "new message" 0x5c3a3a2c: 3: msg: "new message" 0x5c3a3d2c: 15: exit run() 0x4b07162c: 5: exit run() 0x4b07182c: 2: exit run() 0x4b3b1c2c: 12: exit run() 0x5c3a3b2c: 13: set_msg 0x5c3a3a2c: 3: exit run() 0x4b3b152c: 4: set_msg 0x4b3b152c: 4: msg: "new message" 0x4b3b152c: 4: exit run() 0x4636182c: 8: set_msg 0x5c3a382c: 9: set_msg 0x4b3b162c: 10: set_msg 0x5c3a382c: 9: msg: "new message" 0x5c3a382c: 9: exit run() 0x5c3a322c: 14: set_msg 0x4636182c: 8: msg: "new message" 0x4636132c: 6: set_msg 0x4636182c: 8: exit run() 0x4b3b162c: 10: msg: "new message" 0x4636132c: 6: msg: "new message" 0x4b3b162c: 10: exit run() 0x4636132c: 6: exit run() 0x5c3a322c: 14: msg: "new message" 0x5c3a322c: 14: exit run() 0x5c3a3b2c: 13: msg: "new message" 0x5c3a3b2c: 13: exit run() 0x4b07152c: 7: set_msg 0x4b07152c: 7: msg: "new message" 0x4b07152c: 7: exit run() main: 43 0x5c3a3e2c: 0: enter run() 0x5c3a3e2c: 0: set_msg 0x4b3b172c: 1: enter run() 0x5c3a3e2c: 0: msg: "new message" 0x5c3a3e2c: 0: exit run() 0x4b3b172c: 1: set_msg 0x4b071f2c: 2: enter run() 0x46361f2c: 3: enter run() 0x4b071a2c: 4: enter run() 0x4b3b172c: 1: msg: "new message" 0x4b07102c: 5: enter run() 0x46361c2c: 6: enter run() 0x4b07102c: 5: set_msg 0x4b3b142c: 9: enter run() 0x4b3b172c: 1: exit run() 0x4636122c: 11: enter run() 0x4b07132c: 7: enter run() 0x46361c2c: 6: set_msg 0x4b071c2c: 12: enter run() 0x4b3b1e2c: 8: enter run() 0x4b3b132c: 15: enter run() 0x5c3a3c2c: 10: enter run() 0x4636122c: 11: set_msg 0x4b3b1a2c: 14: enter run() 0x4b3b192c: 13: enter run() 0x4b3b1a2c: 14: set_msg 0x46361f2c: 3: set_msg 0x46361f2c: 3: msg: "new message" 0x46361f2c: 3: exit run() 0x4b3b132c: 15: set_msg 0x5c3a3c2c: 10: set_msg 0x4b3b1e2c: 8: set_msg 0x4b07132c: 7: set_msg 0x4b3b1e2c: 8: msg: "new message" 0x4b3b1e2c: 8: exit run() 0x4b3b192c: 13: set_msg 0x4b3b1a2c: 14: msg: "new message" 0x4b3b1a2c: 14: exit run() 0x46361c2c: 6: msg: "new message" 0x46361c2c: 6: exit run() 0x4b3b132c: 15: msg: "new message" 0x4b3b132c: 15: exit run() 0x4b071f2c: 2: set_msg 0x4b071f2c: 2: msg: "new message" 0x4b071f2c: 2: exit run() 0x4b071c2c: 12: set_msg 0x4b071c2c: 12: msg: "new message" 0x4b071c2c: 12: exit run() 0x4b07132c: 7: msg: "new message" 0x5c3a3c2c: 10: msg: "new message" 0x4b3b192c: 13: msg: "new message" 0x4b07132c: 7: exit run() 0x4b07102c: 5: msg: "new message" 0x4636122c: 11: msg: "new message" 0x5c3a3c2c: 10: exit run() 0x4b3b192c: 13: exit run() 0x4b07102c: 5: exit run() 0x4b071a2c: 4: set_msg 0x4636122c: 11: exit run() 0x4b3b142c: 9: set_msg 0x4b3b142c: 9: msg: "new message" 0x4b3b142c: 9: exit run() 0x4b071a2c: 4: msg: "new message" 0x4b071a2c: 4: exit run() main: 44 0x4636102c: 0: enter run() 0x4636102c: 0: set_msg 0x4636102c: 0: msg: "new message" 0x4636102c: 0: exit run() 0x5c3a332c: 1: enter run() 0x5c3a332c: 1: set_msg 0x5c3a332c: 1: msg: "new message" 0x46361b2c: 2: enter run() 0x5c3a332c: 1: exit run() 0x46361b2c: 2: set_msg 0x4b07142c: 3: enter run() 0x46361b2c: 2: msg: "new message" 0x4636162c: 4: enter run() 0x5c3a352c: 5: enter run() 0x46361b2c: 2: exit run() 0x4636162c: 4: set_msg 0x4b3b162c: 6: enter run() 0x5c3a342c: 7: enter run() 0x5c3a3a2c: 8: enter run() 0x4636192c: 9: enter run() 0x46361e2c: 10: enter run() 0x5c3a352c: 5: set_msg 0x5c3a362c: 11: enter run() 0x4636112c: 12: enter run() 0x5c3a3f2c: 13: enter run() 0x5c3a362c: 11: set_msg 0x4636132c: 14: enter run() 0x5c3a372c: 15: enter run() 0x4636112c: 12: set_msg 0x5c3a3a2c: 8: set_msg 0x5c3a372c: 15: set_msg 0x5c3a372c: 15: msg: "new message" 0x5c3a372c: 15: exit run() 0x5c3a3a2c: 8: msg: "new message" 0x5c3a3a2c: 8: exit run() 0x4b3b162c: 6: set_msg 0x4b3b162c: 6: msg: "new message" 0x4b3b162c: 6: exit run() 0x5c3a342c: 7: set_msg 0x4636192c: 9: set_msg 0x4b07142c: 3: set_msg 0x5c3a362c: 11: msg: "new message" 0x5c3a362c: 11: exit run() 0x46361e2c: 10: set_msg 0x46361e2c: 10: msg: "new message" 0x5c3a352c: 5: msg: "new message" 0x46361e2c: 10: exit run() 0x4b07142c: 3: msg: "new message" 0x4636192c: 9: msg: "new message" 0x5c3a342c: 7: msg: "new message" 0x5c3a352c: 5: exit run() 0x4636162c: 4: msg: "new message" 0x4b07142c: 3: exit run() 0x4636192c: 9: exit run() 0x4636112c: 12: msg: "new message" 0x5c3a342c: 7: exit run() 0x4636162c: 4: exit run() 0x4636112c: 12: exit run() 0x4636132c: 14: set_msg 0x4636132c: 14: msg: "new message" 0x4636132c: 14: exit run() 0x5c3a3f2c: 13: set_msg 0x5c3a3f2c: 13: msg: "new message" 0x5c3a3f2c: 13: exit run() main: 45 0x4b071b2c: 0: enter run() 0x4b071b2c: 0: set_msg 0x4b071b2c: 0: msg: "new message" 0x4b3b162c: 1: enter run() 0x4b071b2c: 0: exit run() 0x4b3b162c: 1: set_msg 0x4b071d2c: 2: enter run() 0x4b3b162c: 1: msg: "new message" 0x4b3b182c: 3: enter run() 0x4b3b112c: 4: enter run() 0x4b3b1b2c: 5: enter run() 0x4b3b182c: 3: set_msg 0x4b3b162c: 1: exit run() 0x5c3a312c: 6: enter run() 0x4b07142c: 8: enter run() 0x4b3b132c: 7: enter run() 0x4b3b1b2c: 5: set_msg 0x5c3a382c: 12: enter run() 0x4b3b192c: 9: enter run() 0x4b3b1a2c: 15: enter run() 0x4b071e2c: 10: enter run() 0x4b071c2c: 11: enter run() 0x4b071f2c: 13: enter run() 0x5c3a302c: 14: enter run() 0x5c3a382c: 12: set_msg 0x4b3b1a2c: 15: set_msg 0x4b3b112c: 4: set_msg 0x4b3b1a2c: 15: msg: "new message" 0x4b3b1a2c: 15: exit run() 0x5c3a302c: 14: set_msg 0x4b3b112c: 4: msg: "new message" 0x4b3b112c: 4: exit run() 0x4b3b132c: 7: set_msg 0x4b07142c: 8: set_msg 0x4b071e2c: 10: set_msg 0x4b3b1b2c: 5: msg: "new message" 0x4b3b1b2c: 5: exit run() 0x4b07142c: 8: msg: "new message" 0x4b07142c: 8: exit run() 0x4b071e2c: 10: msg: "new message" 0x4b071e2c: 10: exit run() 0x4b071f2c: 13: set_msg 0x4b3b192c: 9: set_msg 0x5c3a382c: 12: msg: "new message" 0x4b3b182c: 3: msg: "new message" 00x4b071f2c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x4b3b132c: rwlock_unlock 0x49a44bb0 0x5c3a302c: rwlock_unlock 0x49a44bb0 0x4b071d2c: rwlock_unlock 0x49a44bb0 0x4b071d2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b071d2c: rwlock_unlock 0x49a44bb0 0x4b071c2c: rwlock_unlock 0x49a44bb0 0x4b071c2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b071c2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b071d2c stack 0x5871ad40 rthread reaping 0x4b3b182c stack 0x5871d9e0 rthread reaping 0x4b3b112c stack 0x586f5940 rthread reaping 0x4b3b1b2c stack 0x586f51a0 0x5c3a312c: rwlock_unlock 0x49a44bb0 0x5c3a312c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a312c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a312c stack 0x5871a460 rthread reaping 0x4b3b132c stack 0x5871d520 rthread reaping 0x4b07142c stack 0x58720780 rthread reaping 0x4b3b192c stack 0x58720d80 rthread reaping 0x4b071e2c stack 0x586f5f60 rthread reaping 0x4b071c2c stack 0x5871a340 rthread reaping 0x5c3a382c stack 0x58720760 rthread reaping 0x4b071f2c stack 0x5871a260 rthread reaping 0x5c3a302c stack 0x58720ac0 rthread reaping 0x4b3b1a2c stack 0x587205e0 0x46361b2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361b2c: rwlock_unlock 0x49a44bb0 0x46361b2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361b2c: rwlock_unlock 0x49a44bb0 0x46361c2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361c2c: rwlock_unlock 0x49a44bb0 0x46361c2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361c2c: rwlock_unlock 0x49a44bb0 0x4b07112c: rwlock_wrlock 0x49a44bb0 (1) 0x4b07112c: rwlock_unlock 0x49a44bb0 0x4b07112c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07112c: rwlock_unlock 0x49a44bb0 0x4b07102c: rwlock_wrlock 0x49a44bb0 (0) 0x4b07102c: rwlock_unlock 0x49a44bb0 0x4b07102c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07102c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x4b071a2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b071a2c: rwlock_unlock 0x49a44bb0 0x4b071a2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b071a2c: rwlock_unlock 0x49a44bb0 0x46361e2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361e2c: rwlock_unlock 0x49a44bb0 0x46361e2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361e2c: rwlock_unlock 0x49a44bb0 0x5c3a3f2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3f2c: rwlock_unlock 0x49a44bb0 0x5c3a3f2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3f2c: rwlock_unlock 0x49a44bb0 0x5c3a322c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a322c: rwlock_unlock 0x49a44bb0 0x5c3a322c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a322c: rwlock_unlock 0x49a44bb0 0x4b07172c: rwlock_wrlock 0x49a44bb0 (0) 0x4b07172c: rwlock_unlock 0x49a44bb0 0x4b07172c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07172c: rwlock_unlock 0x49a44bb0 0x5c3a392c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a392c: rwlock_unlock 0x49a44bb0 0x5c3a392c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a392c: rwlock_unlock 0x49a44bb0 0x4b3b172c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x4b3b172c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x5c3a332c: rwlock_wrlock 0x49a44bb0 (0) rthread reaping 0x46361b2c stack 0x587205e0 0x5c3a332c: rwlock_unlock 0x49a44bb0 rthread reaping 0x46361c2c stack 0x58720ac0 rthread reaping 0x4b07112c stack 0x5871a260 rthread reaping 0x4b07102c stack 0x58720760 0x5c3a3a2c: rwlock_wrlock 0x49a44bb0 (0) rthread reaping 0x4b3b162c stack 0x5871a340 rthread reaping 0x4b071a2c stack 0x586f5f60 rthread reaping 0x46361e2c stack 0x58720d80 rthread reaping 0x5c3a3f2c stack 0x58720780 0x5c3a332c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x5c3a322c stack 0x5871d520 rthread reaping 0x4b07172c stack 0x5871a460 0x4b07122c: rwlock_wrlock 0x49a44bb0 (4294967295) rthread reaping 0x5c3a392c stack 0x586f51a0 rthread reaping 0x4b3b172c stack 0x586f5940 0x4636142c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 0x5c3a3a2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07122c: rwlock_unlock 0x49a44bb0 0x4b07122c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07122c: rwlock_unlock 0x49a44bb0 0x5c3a332c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a332c stack 0x5871d9e0 rthread reaping 0x5c3a3a2c stack 0x5871ad40 rthread reaping 0x4636142c stack 0x5871ad60 rthread reaping 0x4b07122c stack 0x5871db20 0x4b3b1f2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1f2c: rwlock_unlock 0x49a44bb0 0x4b3b1f2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1f2c: rwlock_unlock 0x49a44bb0 0x4636132c: rwlock_wrlock 0x49a44bb0 (0) 0x4636132c: rwlock_unlock 0x49a44bb0 0x4636132c: rwlock_rdlock 0x49a44bb0 (0) 0x4636132c: rwlock_unlock 0x49a44bb0 0x4b3b102c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b102c: rwlock_unlock 0x49a44bb0 0x4b3b102c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b102c: rwlock_unlock 0x49a44bb0 0x4b071f2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b071f2c: rwlock_unlock 0x49a44bb0 0x4b071f2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b071f2c: rwlock_unlock 0x49a44bb0 0x4b07102c: rwlock_wrlock 0x49a44bb0 (0) 0x4b07102c: rwlock_unlock 0x49a44bb0 0x4b07102c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07102c: rwlock_unlock 0x49a44bb0 0x46361a2c: rwlock_wrlock 0x49a44bb0 (1) 0x46361a2c: rwlock_unlock 0x49a44bb0 0x46361a2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361a2c: rwlock_unlock 0x49a44bb0 0x5c3a352c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a352c: rwlock_unlock 0x49a44bb0 0x5c3a352c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a352c: rwlock_unlock 0x49a44bb0 0x4636172c: rwlock_wrlock 0x49a44bb0 (0) 0x4636172c: rwlock_unlock 0x49a44bb0 0x4636172c: rwlock_rdlock 0x49a44bb0 (0) 0x4636172c: rwlock_unlock 0x49a44bb0 0x4b07112c: rwlock_wrlock 0x49a44bb0 (0) 0x4636102c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x4b07112c: rwlock_unlock 0x49a44bb0 0x4b07112c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07112c: rwlock_unlock 0x49a44bb0 0x4636102c: rwlock_unlock 0x49a44bb0 0x4636102c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a322c: rwlock_wrlock 0x49a44bb0 (0) 0x4636102c: rwlock_unlock 0x49a44bb0 0x5c3a322c: rwlock_unlock 0x49a44bb0 0x5c3a322c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a322c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x4636152c: rwlock_wrlock 0x49a44bb0 (0) 0x4636152c: rwlock_unlock 0x49a44bb0 0x4636152c: rwlock_rdlock 0x49a44bb0 (0) 0x4636152c: rwlock_unlock 0x49a44bb0 0x5c3a3b2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x5c3a3b2c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x4b3b1f2c stack 0x5871db20 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4636132c stack 0x5871ad60 0x5c3a3e2c: rwlock_wrlock 0x49a44bb0 (1) rthread reaping 0x4b3b102c stack 0x5871ad40 rthread reaping 0x4b071f2c stack 0x5871d9e0 rthread reaping 0x4b07102c stack 0x586f5940 rthread reaping 0x46361a2c stack 0x586f51a0 rthread reaping 0x5c3a352c stack 0x5871a460 rthread reaping 0x4636172c stack 0x5871d520 rthread reaping 0x4b07112c stack 0x58720780 0x46361f2c: rwlock_wrlock 0x49a44bb0 (2147483647) rthread reaping 0x4636102c stack 0x58720d80 0x5c3a3e2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a322c stack 0x586f5f60 rthread reaping 0x4b3b1b2c stack 0x5871a340 rthread reaping 0x4636152c stack 0x58720760 0x5c3a3e2c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x5c3a3b2c stack 0x5871a260 0x5c3a3e2c: rwlock_unlock 0x49a44bb0 0x46361f2c: rwlock_unlock 0x49a44bb0 0x46361f2c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x5c3a3e2c stack 0x58720ac0 0x46361f2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x46361f2c stack 0x587205e0 0x4b3b152c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b152c: rwlock_unlock 0x49a44bb0 0x4b3b152c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b152c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x4b07132c: rwlock_wrlock 0x49a44bb0 (0) 0x4b07132c: rwlock_unlock 0x49a44bb0 0x4b07132c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07132c: rwlock_unlock 0x49a44bb0 0x4636132c: rwlock_wrlock 0x49a44bb0 (1) 0x4636132c: rwlock_unlock 0x49a44bb0 0x4636132c: rwlock_rdlock 0x49a44bb0 (0) 0x46361c2c: rwlock_wrlock 0x49a44bb0 (1) 0x4636132c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_wrlock 0x49a44bb0 (0) 0x4636122c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b192c: rwlock_wrlock 0x49a44bb0 (1) 0x4636122c: rwlock_unlock 0x49a44bb0 0x4b07152c: rwlock_wrlock 0x49a44bb0 (0) 0x46361c2c: rwlock_unlock 0x49a44bb0 0x46361c2c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x4b071d2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b07152c: rwlock_unlock 0x49a44bb0 0x4b07152c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07152c: rwlock_unlock 0x49a44bb0 0x4b071d2c: rwlock_unlock 0x49a44bb0 0x4b071d2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a372c: rwlock_wrlock 0x49a44bb0 (0) 0x4b071d2c: rwlock_unlock 0x49a44bb0 0x4b07162c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4b071c2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x46361c2c: rwlock_unlock 0x49a44bb0 0x4b071c2c: rwlock_unlock 0x49a44bb0 0x4b071c2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b071c2c: rwlock_unlock 0x49a44bb0 0x5c3a372c: rwlock_unlock 0x49a44bb0 0x5c3a372c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07162c: rwlock_unlock 0x49a44bb0 0x5c3a372c: rwlock_unlock 0x49a44bb0 0x4b07162c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07162c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_rdlock 0x49a44bb0 (0) 0x4636162c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b192c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b152c stack 0x58720ac0 0x4636162c: rwlock_unlock 0x49a44bb0 0x4636162c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x4b3b1b2c stack 0x587205e0 rthread reaping 0x4b07132c stack 0x5871a260 rthread reaping 0x4636132c stack 0x58720760 rthread reaping 0x46361c2c stack 0x5871a340 0x5c3a3c2c: rwlock_wrlock 0x49a44bb0 (1) rthread reaping 0x4636122c stack 0x586f5f60 rthread reaping 0x4b3b192c stack 0x58720d80 rthread reaping 0x4b07152c stack 0x58720780 0x4636142c: rwlock_wrlock 0x49a44bb0 (2147483649) rthread reaping 0x4b071d2c stack 0x5871d520 rthread reaping 0x4b07162c stack 0x5871a460 rthread reaping 0x5c3a372c stack 0x586f51a0 rthread reaping 0x4b071c2c stack 0x586f5940 0x5c3a382c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4636162c: rwlock_unlock 0x49a44bb0 0x5c3a382c: rwlock_unlock 0x49a44bb0 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 0x5c3a3c2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 0x5c3a382c: rwlock_rdlock 0x49a44bb0 (1) 0x5c3a382c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_rdlock 0x49a44bb0 (0) 0x4636142c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4636142c stack 0x5871d9e0 rthread reaping 0x4636162c stack 0x5871ad40 rthread reaping 0x5c3a3c2c stack 0x5871ad60 rthread reaping 0x5c3a382c stack 0x5871db20 0x4636122c: rwlock_wrlock 0x49a44bb0 (0) 0x4636122c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_rdlock 0x49a44bb0 (0) 0x4636122c: rwlock_unlock 0x49a44bb0 0x4636112c: rwlock_wrlock 0x49a44bb0 (0) 0x4636112c: rwlock_unlock 0x49a44bb0 0x4636112c: rwlock_rdlock 0x49a44bb0 (0) 0x4636112c: rwlock_unlock 0x49a44bb0 0x4636172c: rwlock_wrlock 0x49a44bb0 (0) 0x4636172c: rwlock_unlock 0x49a44bb0 0x4636172c: rwlock_rdlock 0x49a44bb0 (0) 0x4636172c: rwlock_unlock 0x49a44bb0 0x5c3a3e2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3e2c: rwlock_unlock 0x49a44bb0 0x5c3a3e2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3e2c: rwlock_unlock 0x49a44bb0 0x4b071c2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b071c2c: rwlock_unlock 0x49a44bb0 0x4b071c2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b071c2c: rwlock_unlock 0x49a44bb0 0x5c3a392c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a392c: rwlock_unlock 0x49a44bb0 0x5c3a392c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a392c: rwlock_unlock 0x49a44bb0 0x5c3a362c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a362c: rwlock_unlock 0x49a44bb0 0x5c3a362c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a362c: rwlock_unlock 0x49a44bb0 0x4b07162c: rwlock_wrlock 0x49a44bb0 (0) 0x4b07162c: rwlock_unlock 0x49a44bb0 0x4b07162c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07162c: rwlock_unlock 0x49a44bb0 0x5c3a3b2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x5c3a3b2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x4636152c: rwlock_wrlock 0x49a44bb0 (0) 0x4636152c: rwlock_unlock 0x49a44bb0 0x4636152c: rwlock_rdlock 0x49a44bb0 (0) 0x4636152c: rwlock_unlock 0x49a44bb0 0x4636182c: rwlock_wrlock 0x49a44bb0 (0) 0x4636182c: rwlock_unlock 0x49a44bb0 0x4636182c: rwlock_rdlock 0x49a44bb0 (0) 0x4636182c: rwlock_unlock 0x49a44bb0 0x4b07132c: rwlock_wrlock 0x49a44bb0 (0) 0x4b07132c: rwlock_unlock 0x49a44bb0 0x4b07132c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07132c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_wrlock 0x49a44bb0 (0) rthread reaping 0x4636122c stack 0x5871db20 rthread reaping 0x4636112c stack 0x5871ad60 rthread reaping 0x4636172c stack 0x5871ad40 rthread reaping 0x5c3a3e2c stack 0x5871d9e0 rthread reaping 0x4b071c2c stack 0x586f5940 rthread reaping 0x5c3a392c stack 0x586f51a0 rthread reaping 0x5c3a362c stack 0x5871a460 0x4636192c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b07162c stack 0x5871d520 0x4636192c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x5c3a3b2c stack 0x58720780 rthread reaping 0x4636152c stack 0x58720d80 rthread reaping 0x4636182c stack 0x586f5f60 rthread reaping 0x4b07132c stack 0x5871a340 0x46361a2c: rwlock_wrlock 0x49a44bb0 (1) 0x5c3a3d2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4636192c: rwlock_unlock 0x49a44bb0 0x4b071f2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b071f2c: rwlock_unlock 0x49a44bb0 0x4b071f2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b071f2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4636192c stack 0x58720760 0x46361a2c: rwlock_unlock 0x49a44bb0 0x46361a2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3d2c: rwlock_unlock 0x49a44bb0 0x5c3a3d2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361a2c: rwlock_unlock 0x49a44bb0 0x5c3a3d2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x46361a2c stack 0x5871a260 rthread reaping 0x4b071f2c stack 0x587205e0 rthread reaping 0x5c3a3d2c stack 0x58720ac0 0x46361b2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361b2c: rwlock_unlock 0x49a44bb0 0x46361b2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361b2c: rwlock_unlock 0x49a44bb0 0x4b3b152c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b152c: rwlock_unlock 0x49a44bb0 0x4b3b152c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b152c: rwlock_unlock 0x49a44bb0 0x46361c2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361c2c: rwlock_unlock 0x49a44bb0 0x46361c2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361c2c: rwlock_unlock 0x49a44bb0 0x5c3a3c2c: rwlock_wrlock 0x49a44bb0 (1) 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 0x5c3a3c2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 0x4b3b172c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x4b3b172c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x46361d2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361d2c: rwlock_unlock 0x49a44bb0 0x46361d2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361d2c: rwlock_unlock 0x49a44bb0 0x4b3b102c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b102c: rwlock_unlock 0x49a44bb0 0x4b3b102c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b102c: rwlock_unlock 0x49a44bb0 0x4b3b112c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b112c: rwlock_unlock 0x49a44bb0 0x4b3b112c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b112c: rwlock_unlock 0x49a44bb0 0x4b07152c: rwlock_wrlock 0x49a44bb0 (1) 0x4b07152c: rwlock_unlock 0x49a44bb0 0x4b07152c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07152c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x4b07172c: rwlock_wrlock 0x49a44bb0 (1) 0x46361e2c: rwlock_wrlock 0x49a44bb0 (1) 0x4b07172c: rwlock_unlock 0x49a44bb0 rthread reaping 0x46361b2c stack 0x58720ac0 0x5c3a342c: rwlock_wrlock 0x49a44bb0 (1) 0x4b07192c: rwlock_wrlock 0x49a44bb0 (1) rthread reaping 0x4b3b152c stack 0x587205e0 0x5c3a342c: rwlock_unlock 0x49a44bb0 0x4b071a2c: rwlock_wrlock 0x49a44bb0 (1) rthread reaping 0x46361c2c stack 0x5871a260 rthread reaping 0x5c3a3c2c stack 0x58720760 rthread reaping 0x4b3b172c stack 0x5871a340 0x5c3a342c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x46361d2c stack 0x586f5f60 0x5c3a342c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b102c stack 0x58720d80 rthread reaping 0x4b3b112c stack 0x58720780 rthread reaping 0x4b07152c stack 0x5871d520 0x4b07172c: rwlock_rdlock 0x49a44bb0 (1) rthread reaping 0x4b3b1a2c stack 0x5871a460 0x4b07172c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b162c stack 0x586f51a0 0x46361e2c: rwlock_unlock 0x49a44bb0 0x46361e2c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x4b071a2c: rwlock_unlock 0x49a44bb0 0x4b071a2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b071a2c: rwlock_unlock 0x49a44bb0 0x4b07192c: rwlock_unlock 0x49a44bb0 0x4b07192c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07192c: rwlock_unlock 0x49a44bb0 0x46361e2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x46361e2c stack 0x586f5940 rthread reaping 0x4b07172c stack 0x5871d9e0 rthread reaping 0x4b07192c stack 0x5871ad40 rthread reaping 0x5c3a342c stack 0x5871ad60 rthread reaping 0x4b071a2c stack 0x5871db20 0x4636102c: rwlock_wrlock 0x49a44bb0 (0) 0x4636102c: rwlock_unlock 0x49a44bb0 0x4636102c: rwlock_rdlock 0x49a44bb0 (0) 0x4636102c: rwlock_unlock 0x49a44bb0 0x4b071e2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a312c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x4b071e2c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4636122c: rwlock_unlock 0x49a44bb0 0x4b071e2c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x4636122c: rwlock_rdlock 0x49a44bb0 (0) 0x4b071e2c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a312c: rwlock_unlock 0x49a44bb0 0x5c3a312c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a312c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_wrlock 0x49a44bb0 (1) 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_wrlock 0x49a44bb0 (1) 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x4b07102c: rwlock_wrlock 0x49a44bb0 (0) 0x4b07102c: rwlock_unlock 0x49a44bb0 0x4b07102c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07102c: rwlock_unlock 0x49a44bb0 0x4b3b152c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b152c: rwlock_unlock 0x49a44bb0 0x4b3b152c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b152c: rwlock_unlock 0x49a44bb0 0x4b07182c: rwlock_wrlock 0x49a44bb0 (0) 0x4b07182c: rwlock_unlock 0x49a44bb0 0x4b07182c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a382c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x4b07182c: rwlock_unlock 0x49a44bb0 0x5c3a382c: rwlock_unlock 0x49a44bb0 0x5c3a382c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a382c: rwlock_unlock 0x49a44bb0 0x4b3b1d2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 0x4b3b1d2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 0x4b071b2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b071b2c: rwlock_unlock 0x49a44bb0 0x4b071b2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b071b2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4636102c stack 0x5871db20 rthread reaping 0x4b071e2c stack 0x5871ad60 0x4b3b132c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b142c: rwlock_wrlock 0x49a44bb0 (0) rthread reaping 0x5c3a312c stack 0x5871ad40 rthread reaping 0x4636122c stack 0x5871d9e0 0x4b3b132c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b182c stack 0x586f5940 0x4b3b132c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x4b3b1c2c stack 0x586f51a0 0x4b3b132c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b192c stack 0x5871a460 rthread reaping 0x4b3b1b2c stack 0x5871d520 rthread reaping 0x4b07102c stack 0x58720780 rthread reaping 0x4b3b152c stack 0x58720d80 rthread reaping 0x4b07182c stack 0x586f5f60 0x4b3b142c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a382c stack 0x5871a340 0x4b3b142c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x4b3b1d2c stack 0x58720760 0x4b3b142c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b071b2c stack 0x5871a260 rthread reaping 0x4b3b132c stack 0x587205e0 rthread reaping 0x4b3b142c stack 0x58720ac0 0x4b07192c: rwlock_wrlock 0x49a44bb0 (0) 0x4b07192c: rwlock_unlock 0x49a44bb0 0x4b07192c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07192c: rwlock_unlock 0x49a44bb0 0x5c3a302c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a302c: rwlock_unlock 0x49a44bb0 0x5c3a302c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a302c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_wrlock 0x49a44bb0 (0) 0x4636142c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_rdlock 0x49a44bb0 (0) 0x4636142c: rwlock_unlock 0x49a44bb0 0x5c3a342c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a342c: rwlock_unlock 0x49a44bb0 0x5c3a342c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a342c: rwlock_unlock 0x49a44bb0 0x5c3a3d2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3d2c: rwlock_unlock 0x49a44bb0 0x5c3a3d2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3d2c: rwlock_unlock 0x49a44bb0 0x46361a2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361a2c: rwlock_unlock 0x49a44bb0 0x46361a2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361a2c: rwlock_unlock 0x49a44bb0 0x4b071d2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b071d2c: rwlock_unlock 0x49a44bb0 0x4b071d2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b071d2c: rwlock_unlock 0x49a44bb0 0x4b3b1d2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 0x4b3b1d2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 0x5c3a352c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a352c: rwlock_unlock 0x49a44bb0 0x5c3a352c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a352c: rwlock_unlock 0x49a44bb0 0x4636132c: rwlock_wrlock 0x49a44bb0 (0) 0x4636132c: rwlock_unlock 0x49a44bb0 0x4636132c: rwlock_rdlock 0x49a44bb0 (0) 0x4636132c: rwlock_unlock 0x49a44bb0 0x4636112c: rwlock_wrlock 0x49a44bb0 (0) 0x4636112c: rwlock_unlock 0x49a44bb0 0x4636112c: rwlock_rdlock 0x49a44bb0 (0) 0x4636112c: rwlock_unlock 0x49a44bb0 0x4b07132c: rwlock_wrlock 0x49a44bb0 (0) 0x4b07132c: rwlock_unlock 0x49a44bb0 0x4b07132c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07132c: rwlock_unlock 0x49a44bb0 0x46361c2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361c2c: rwlock_unlock 0x49a44bb0 0x46361c2c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x4b07192c stack 0x58720ac0 rthread reaping 0x5c3a302c stack 0x587205e0 rthread reaping 0x4636142c stack 0x5871a260 rthread reaping 0x5c3a342c stack 0x58720760 rthread reaping 0x5c3a3d2c stack 0x5871a340 rthread reaping 0x46361a2c stack 0x586f5f60 rthread reaping 0x4b071d2c stack 0x58720d80 rthread reaping 0x4b3b1d2c stack 0x58720780 0x4b3b112c: rwlock_wrlock 0x49a44bb0 (1) rthread reaping 0x5c3a352c stack 0x5871d520 rthread reaping 0x4636132c stack 0x5871a460 rthread reaping 0x4636112c stack 0x586f51a0 0x5c3a3b2c: rwlock_wrlock 0x49a44bb0 (2147483649) rthread reaping 0x4b07132c stack 0x586f5940 0x46361c2c: rwlock_unlock 0x49a44bb0 0x5c3a322c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a322c: rwlock_unlock 0x49a44bb0 0x5c3a322c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x4b3b112c: rwlock_unlock 0x49a44bb0 rthread reaping 0x46361c2c stack 0x5871d9e0 0x5c3a3b2c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4b3b112c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x5c3a322c: rwlock_unlock 0x49a44bb0 0x4b3b112c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b112c stack 0x5871ad40 rthread reaping 0x5c3a3b2c stack 0x5871ad60 rthread reaping 0x5c3a322c stack 0x5871db20 0x4b3b162c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x4636132c: rwlock_wrlock 0x49a44bb0 (0) 0x4636132c: rwlock_unlock 0x49a44bb0 0x4636132c: rwlock_rdlock 0x49a44bb0 (0) 0x4636132c: rwlock_unlock 0x49a44bb0 0x4b3b102c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b102c: rwlock_unlock 0x49a44bb0 0x4b3b102c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b102c: rwlock_unlock 0x49a44bb0 0x4636172c: rwlock_wrlock 0x49a44bb0 (0) 0x4636172c: rwlock_unlock 0x49a44bb0 0x4636172c: rwlock_rdlock 0x49a44bb0 (0) 0x4636172c: rwlock_unlock 0x49a44bb0 0x5c3a362c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a362c: rwlock_unlock 0x49a44bb0 0x5c3a362c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a362c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_wrlock 0x49a44bb0 (1) 0x4636122c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_rdlock 0x49a44bb0 (0) 0x4636122c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_wrlock 0x49a44bb0 (0) 0x4636192c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07172c: rwlock_wrlock 0x49a44bb0 (0) 0x4636192c: rwlock_unlock 0x49a44bb0 0x4b07172c: rwlock_unlock 0x49a44bb0 0x4b07172c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07172c: rwlock_unlock 0x49a44bb0 0x46361e2c: rwlock_wrlock 0x49a44bb0 (1) 0x46361e2c: rwlock_unlock 0x49a44bb0 0x46361e2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361e2c: rwlock_unlock 0x49a44bb0 0x4b3b1d2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 0x4b3b1d2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 0x46361f2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361f2c: rwlock_unlock 0x49a44bb0 0x46361f2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a392c: rwlock_wrlock 0x49a44bb0 (0) 0x46361f2c: rwlock_unlock 0x49a44bb0 0x5c3a392c: rwlock_unlock 0x49a44bb0 0x5c3a392c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a392c: rwlock_unlock 0x49a44bb0 0x4b07132c: rwlock_wrlock 0x49a44bb0 (1) 0x4b07132c: rwlock_unlock 0x49a44bb0 0x4b07132c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07132c: rwlock_unlock 0x49a44bb0 0x4b071d2c: rwlock_wrlock 0x49a44bb0 (1) 0x4b071d2c: rwlock_unlock 0x49a44bb0 0x4b071d2c: rwlock_rdlock 0x49a44bb0 (0) 0x4636182c: rwlock_wrlock 0x49a44bb0 (1) 0x4b071d2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b162c stack 0x5871db20 rthread reaping 0x4636132c stack 0x5871ad60 0x4636182c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b102c stack 0x5871ad40 0x4636162c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x4636182c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x4636172c stack 0x5871d9e0 0x4636162c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a362c stack 0x586f5940 rthread reaping 0x4636122c stack 0x586f51a0 rthread reaping 0x4636192c stack 0x5871a460 0x4636162c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x4b07172c stack 0x5871d520 0x4636162c: rwlock_unlock 0x49a44bb0 rthread reaping 0x46361e2c stack 0x58720780 rthread reaping 0x4b3b1d2c stack 0x58720d80 rthread reaping 0x46361f2c stack 0x586f5f60 rthread reaping 0x5c3a392c stack 0x5871a340 0x4636182c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b07132c stack 0x58720760 rthread reaping 0x4b071d2c stack 0x5871a260 rthread reaping 0x4636182c stack 0x587205e0 rthread reaping 0x4636162c stack 0x58720ac0 0x4b071e2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b071e2c: rwlock_unlock 0x49a44bb0 0x4b071e2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b071e2c: rwlock_unlock 0x49a44bb0 0x4636102c: rwlock_wrlock 0x49a44bb0 (0) 0x4636102c: rwlock_unlock 0x49a44bb0 0x4636102c: rwlock_rdlock 0x49a44bb0 (0) 0x4636102c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_wrlock 0x49a44bb0 (1) 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x46361b2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361b2c: rwlock_unlock 0x49a44bb0 0x46361b2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361b2c: rwlock_unlock 0x49a44bb0 0x5c3a322c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a322c: rwlock_unlock 0x49a44bb0 0x5c3a322c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a322c: rwlock_unlock 0x49a44bb0 0x5c3a332c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a332c: rwlock_unlock 0x49a44bb0 0x5c3a332c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a332c: rwlock_unlock 0x49a44bb0 0x4636112c: rwlock_wrlock 0x49a44bb0 (0) 0x4636112c: rwlock_unlock 0x49a44bb0 0x4636112c: rwlock_rdlock 0x49a44bb0 (0) 0x46361d2c: rwlock_wrlock 0x49a44bb0 (1) 0x4636112c: rwlock_unlock 0x49a44bb0 0x4b3b152c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4b3b152c: rwlock_unlock 0x49a44bb0 0x4b3b152c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b152c: rwlock_unlock 0x49a44bb0 0x5c3a342c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x46361d2c: rwlock_unlock 0x49a44bb0 0x5c3a342c: rwlock_unlock 0x49a44bb0 0x46361d2c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x5c3a342c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a342c: rwlock_unlock 0x49a44bb0 0x5c3a3b2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x5c3a3b2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x4b071f2c: rwlock_wrlock 0x49a44bb0 (1) 0x46361d2c: rwlock_unlock 0x49a44bb0 0x5c3a352c: rwlock_wrlock 0x49a44bb0 (0) 0x4b071f2c: rwlock_unlock 0x49a44bb0 0x4b071f2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b071f2c: rwlock_unlock 0x49a44bb0 0x5c3a352c: rwlock_unlock 0x49a44bb0 0x5c3a352c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a352c: rwlock_unlock 0x49a44bb0 0x4636182c: rwlock_wrlock 0x49a44bb0 (0) x4b071f2c: 13: msg: "new message" 0x4b3b192c: 9: msg: "new message" 0x4b3b132c: 7: msg: "new message" 0x5c3a382c: 12: exit run() 0x5c3a302c: 14: msg: "new message" 0x4b3b182c: 3: exit run() 0x4b071f2c: 13: exit run() 0x4b3b192c: 9: exit run() 0x4b3b132c: 7: exit run() 0x5c3a302c: 14: exit run() 0x4b071d2c: 2: set_msg 0x4b071d2c: 2: msg: "new message" 0x4b071c2c: 11: set_msg 0x4b071d2c: 2: exit run() 0x4b071c2c: 11: msg: "new message" 0x4b071c2c: 11: exit run() 0x5c3a312c: 6: set_msg 0x5c3a312c: 6: msg: "new message" 0x5c3a312c: 6: exit run() main: 46 0x46361b2c: 0: enter run() 0x46361b2c: 0: set_msg 0x46361b2c: 0: msg: "new message" 0x46361b2c: 0: exit run() 0x46361c2c: 1: enter run() 0x46361c2c: 1: set_msg 0x46361c2c: 1: msg: "new message" 0x4b07112c: 2: enter run() 0x46361c2c: 1: exit run() 0x4b07112c: 2: set_msg 0x4b07112c: 2: msg: "new message" 0x4b07112c: 2: exit run() 0x4b07102c: 3: enter run() 0x4b07102c: 3: set_msg 0x4b07102c: 3: msg: "new message" 0x4b07102c: 3: exit run() 0x4b3b162c: 4: enter run() 0x4b3b162c: 4: set_msg 0x4b3b162c: 4: msg: "new message" 0x4b3b162c: 4: exit run() 0x4b071a2c: 5: enter run() 0x4b071a2c: 5: set_msg 0x4b071a2c: 5: msg: "new message" 0x4b071a2c: 5: exit run() 0x46361e2c: 6: enter run() 0x46361e2c: 6: set_msg 0x46361e2c: 6: msg: "new message" 0x46361e2c: 6: exit run() 0x5c3a3f2c: 7: enter run() 0x5c3a3f2c: 7: set_msg 0x5c3a3f2c: 7: msg: "new message" 0x5c3a3f2c: 7: exit run() 0x5c3a322c: 8: enter run() 0x5c3a322c: 8: set_msg 0x5c3a322c: 8: msg: "new message" 0x5c3a322c: 8: exit run() 0x4b07172c: 9: enter run() 0x4b07172c: 9: set_msg 0x4b07172c: 9: msg: "new message" 0x4b07172c: 9: exit run() 0x5c3a392c: 10: enter run() 0x5c3a392c: 10: set_msg 0x5c3a392c: 10: msg: "new message" 0x5c3a392c: 10: exit run() 0x4b3b172c: 11: enter run() 0x4b3b172c: 11: set_msg 0x4b3b172c: 11: msg: "new message" 0x5c3a332c: 12: enter run() 0x4b3b172c: 11: exit run() 0x5c3a332c: 12: set_msg 0x5c3a3a2c: 13: enter run() 0x4b07122c: 15: enter run() 0x4636142c: 14: enter run() 0x5c3a3a2c: 13: set_msg 0x5c3a3a2c: 13: msg: "new message" 0x5c3a3a2c: 13: exit run() 0x4636142c: 14: set_msg 0x4b07122c: 15: set_msg 0x4b07122c: 15: msg: "new message" 0x4b07122c: 15: exit run() 0x5c3a332c: 12: msg: "new message" 0x4636142c: 14: msg: "new message" 0x5c3a332c: 12: exit run() 0x4636142c: 14: exit run() main: 47 0x4b3b1f2c: 0: enter run() 0x4b3b1f2c: 0: set_msg 0x4b3b1f2c: 0: msg: "new message" 0x4b3b1f2c: 0: exit run() 0x4636132c: 1: enter run() 0x4636132c: 1: set_msg 0x4636132c: 1: msg: "new message" 0x4636132c: 1: exit run() 0x4b3b102c: 2: enter run() 0x4b3b102c: 2: set_msg 0x4b3b102c: 2: msg: "new message" 0x4b3b102c: 2: exit run() 0x4b071f2c: 3: enter run() 0x4b071f2c: 3: set_msg 0x4b071f2c: 3: msg: "new message" 0x4b071f2c: 3: exit run() 0x4b07102c: 4: enter run() 0x4b07102c: 4: set_msg 0x46361a2c: 5: enter run() 0x4b07102c: 4: msg: "new message" 0x4b07102c: 4: exit run() 0x46361a2c: 5: set_msg 0x46361a2c: 5: msg: "new message" 0x46361a2c: 5: exit run() 0x5c3a352c: 6: enter run() 0x5c3a352c: 6: set_msg 0x5c3a352c: 6: msg: "new message" 0x5c3a352c: 6: exit run() 0x4636172c: 7: enter run() 0x4636172c: 7: set_msg 0x4636172c: 7: msg: "new message" 0x4636172c: 7: exit run() 0x4b07112c: 8: enter run() 0x4636102c: 9: enter run() 0x4b07112c: 8: set_msg 0x4b07112c: 8: msg: "new message" 0x4b07112c: 8: exit run() 0x4636102c: 9: set_msg 0x5c3a322c: 10: enter run() 0x4636102c: 9: msg: "new message" 0x5c3a322c: 10: set_msg 0x4636102c: 9: exit run() 0x5c3a322c: 10: msg: "new message" 0x5c3a322c: 10: exit run() 0x4b3b1b2c: 11: enter run() 0x4b3b1b2c: 11: set_msg 0x4b3b1b2c: 11: msg: "new message" 0x4636152c: 12: enter run() 0x4b3b1b2c: 11: exit run() 0x4636152c: 12: set_msg 0x4636152c: 12: msg: "new message" 0x4636152c: 12: exit run() 0x5c3a3b2c: 13: enter run() 0x5c3a3b2c: 13: set_msg 0x5c3a3b2c: 13: msg: "new message" 0x5c3a3e2c: 14: enter run() 0x5c3a3b2c: 13: exit run() 0x46361f2c: 15: enter run() 0x5c3a3e2c: 14: set_msg 0x5c3a3e2c: 14: msg: "new message" 0x5c3a3e2c: 14: exit run() 0x46361f2c: 15: set_msg 0x46361f2c: 15: msg: "new message" 0x46361f2c: 15: exit run() main: 48 0x4b3b152c: 0: enter run() 0x4b3b152c: 0: set_msg 0x4b3b152c: 0: msg: "new message" 0x4b3b152c: 0: exit run() 0x4b3b1b2c: 1: enter run() 0x4b3b1b2c: 1: set_msg 0x4b3b1b2c: 1: msg: "new message" 0x4b07132c: 2: enter run() 0x4b3b1b2c: 1: exit run() 0x4b07132c: 2: set_msg 0x4636132c: 3: enter run() 0x4b07132c: 2: msg: "new message" 0x4b07132c: 2: exit run() 0x4636132c: 3: set_msg 0x46361c2c: 4: enter run() 0x4636132c: 3: msg: "new message" 0x4636122c: 5: enter run() 0x4636132c: 3: exit run() 0x4636122c: 5: set_msg 0x4b3b192c: 6: enter run() 0x4636122c: 5: msg: "new message" 0x4636122c: 5: exit run() 0x4b07152c: 7: enter run() 0x46361c2c: 4: set_msg 0x4b071d2c: 8: enter run() 0x4b07152c: 7: set_msg 0x4b07152c: 7: msg: "new message" 0x4b07152c: 7: exit run() 0x4b071d2c: 8: set_msg 0x5c3a372c: 10: enter run() 0x4b071d2c: 8: msg: "new message" 0x4b07162c: 9: enter run() 0x4b071c2c: 11: enter run() 0x46361c2c: 4: msg: "new message" 0x46361c2c: 4: exit run() 0x4b071c2c: 11: set_msg 0x4b071d2c: 8: exit run() 0x4b071c2c: 11: msg: "new message" 0x4b071c2c: 11: exit run() 0x5c3a372c: 10: set_msg 0x4b07162c: 9: set_msg 0x5c3a372c: 10: msg: "new message" 0x5c3a372c: 10: exit run() 0x4b07162c: 9: msg: "new message" 0x4b07162c: 9: exit run() 0x4b3b192c: 6: set_msg 0x4636162c: 13: enter run() 0x4b3b192c: 6: msg: "new message" 0x4b3b192c: 6: exit run() 0x4636162c: 13: set_msg 0x5c3a3c2c: 14: enter run() 0x4636142c: 12: enter run() 0x5c3a382c: 15: enter run() 0x4636162c: 13: msg: "new message" 0x4636162c: 13: exit run() 0x5c3a382c: 15: set_msg 0x5c3a3c2c: 14: set_msg 0x5c3a3c2c: 14: msg: "new message" 0x5c3a3c2c: 14: exit run() 0x5c3a382c: 15: msg: "new message" 0x5c3a382c: 15: exit run() 0x4636142c: 12: set_msg 0x4636142c: 12: msg: "new message" 0x4636142c: 12: exit run() main: 49 0x4636122c: 0: enter run() 0x4636122c: 0: set_msg 0x4636122c: 0: msg: "new message" 0x4636122c: 0: exit run() 0x4636112c: 1: enter run() 0x4636112c: 1: set_msg 0x4636112c: 1: msg: "new message" 0x4636112c: 1: exit run() 0x4636172c: 2: enter run() 0x4636172c: 2: set_msg 0x4636172c: 2: msg: "new message" 0x4636172c: 2: exit run() 0x5c3a3e2c: 3: enter run() 0x5c3a3e2c: 3: set_msg 0x5c3a3e2c: 3: msg: "new message" 0x5c3a3e2c: 3: exit run() 0x4b071c2c: 4: enter run() 0x4b071c2c: 4: set_msg 0x4b071c2c: 4: msg: "new message" 0x4b071c2c: 4: exit run() 0x5c3a392c: 5: enter run() 0x5c3a392c: 5: set_msg 0x5c3a392c: 5: msg: "new message" 0x5c3a392c: 5: exit run() 0x5c3a362c: 6: enter run() 0x5c3a362c: 6: set_msg 0x5c3a362c: 6: msg: "new message" 0x5c3a362c: 6: exit run() 0x4b07162c: 7: enter run() 0x4b07162c: 7: set_msg 0x4b07162c: 7: msg: "new message" 0x4b07162c: 7: exit run() 0x5c3a3b2c: 8: enter run() 0x5c3a3b2c: 8: set_msg 0x5c3a3b2c: 8: msg: "new message" 0x4636152c: 9: enter run() 0x5c3a3b2c: 8: exit run() 0x4636152c: 9: set_msg 0x4636152c: 9: msg: "new message" 0x4636152c: 9: exit run() 0x4636182c: 10: enter run() 0x4636182c: 10: set_msg 0x4636182c: 10: msg: "new message" 0x4636182c: 10: exit run() 0x4b07132c: 11: enter run() 0x4b07132c: 11: set_msg 0x4b07132c: 11: msg: "new message" 0x4636192c: 12: enter run() 0x4b07132c: 11: exit run() 0x4636192c: 12: set_msg 0x46361a2c: 13: enter run() 0x5c3a3d2c: 15: enter run() 0x4636192c: 12: msg: "new message" 0x4b071f2c: 14: enter run() 0x4636192c: 12: exit run() 0x4b071f2c: 14: set_msg 0x4b071f2c: 14: msg: "new message" 0x4b071f2c: 14: exit run() 0x46361a2c: 13: set_msg 0x5c3a3d2c: 15: set_msg 0x46361a2c: 13: msg: "new message" 0x5c3a3d2c: 15: msg: "new message" 0x46361a2c: 13: exit run() 0x5c3a3d2c: 15: exit run() main: 50 0x46361b2c: 0: enter run() 0x46361b2c: 0: set_msg 0x46361b2c: 0: msg: "new message" 0x46361b2c: 0: exit run() 0x4b3b152c: 1: enter run() 0x4b3b152c: 1: set_msg 0x4b3b152c: 1: msg: "new message" 0x4b3b152c: 1: exit run() 0x46361c2c: 2: enter run() 0x46361c2c: 2: set_msg 0x46361c2c: 2: msg: "new message" 0x5c3a3c2c: 3: enter run() 0x46361c2c: 2: exit run() 0x5c3a3c2c: 3: set_msg 0x5c3a3c2c: 3: msg: "new message" 0x5c3a3c2c: 3: exit run() 0x4b3b172c: 4: enter run() 0x4b3b172c: 4: set_msg 0x4b3b172c: 4: msg: "new message" 0x4b3b172c: 4: exit run() 0x46361d2c: 5: enter run() 0x46361d2c: 5: set_msg 0x46361d2c: 5: msg: "new message" 0x46361d2c: 5: exit run() 0x4b3b102c: 6: enter run() 0x4b3b102c: 6: set_msg 0x4b3b102c: 6: msg: "new message" 0x4b3b102c: 6: exit run() 0x4b3b112c: 7: enter run() 0x4b3b112c: 7: set_msg 0x4b3b112c: 7: msg: "new message" 0x4b07152c: 8: enter run() 0x4b3b112c: 7: exit run() 0x4b07152c: 8: set_msg 0x4b07152c: 8: msg: "new message" 0x4b07152c: 8: exit run() 0x4b3b1a2c: 9: enter run() 0x4b3b1a2c: 9: set_msg 0x4b3b1a2c: 9: msg: "new message" 0x4b3b1a2c: 9: exit run() 0x4b3b162c: 10: enter run() 0x4b3b162c: 10: set_msg 0x4b3b162c: 10: msg: "new message" 0x46361e2c: 11: enter run() 0x4b07172c: 12: enter run() 0x4b07192c: 13: enter run() 0x5c3a342c: 14: enter run() 0x4b071a2c: 15: enter run() 0x4b3b162c: 10: exit run() 0x4b07172c: 12: set_msg 0x5c3a342c: 14: set_msg 0x5c3a342c: 14: msg: "new message" 0x4b07172c: 12: msg: "new message" 0x5c3a342c: 14: exit run() 0x4b07172c: 12: exit run() 0x46361e2c: 11: set_msg 0x4b071a2c: 15: set_msg 0x4b071a2c: 15: msg: "new message" 0x4b071a2c: 15: exit run() 0x4b07192c: 13: set_msg 0x4b07192c: 13: msg: "new message" 0x46361e2c: 11: msg: "new message" 0x4b07192c: 13: exit run() 0x46361e2c: 11: exit run() main: 51 0x4636102c: 0: enter run() 0x4636102c: 0: set_msg 0x4636102c: 0: msg: "new message" 0x4636102c: 0: exit run() 0x4b071e2c: 1: enter run() 0x5c3a312c: 2: enter run() 0x4b071e2c: 1: set_msg 0x4636122c: 3: enter run() 0x4636122c: 3: set_msg 0x4b071e2c: 1: msg: "new message" 0x4636122c: 3: msg: "new message" 0x4b071e2c: 1: exit run() 0x4b3b182c: 4: enter run() 0x4636122c: 3: exit run() 0x4b3b182c: 4: set_msg 0x4b3b182c: 4: msg: "new message" 0x4b3b1c2c: 5: enter run() 0x4b3b182c: 4: exit run() 0x4b3b1c2c: 5: set_msg 0x5c3a312c: 2: set_msg 0x5c3a312c: 2: msg: "new message" 0x4b3b1c2c: 5: msg: "new message" 0x5c3a312c: 2: exit run() 0x4b3b192c: 6: enter run() 0x4b3b1c2c: 5: exit run() 0x4b3b192c: 6: set_msg 0x4b3b192c: 6: msg: "new message" 0x4b3b1b2c: 7: enter run() 0x4b3b192c: 6: exit run() 0x4b3b1b2c: 7: set_msg 0x4b3b1b2c: 7: msg: "new message" 0x4b3b1b2c: 7: exit run() 0x4b07102c: 8: enter run() 0x4b07102c: 8: set_msg 0x4b07102c: 8: msg: "new message" 0x4b07102c: 8: exit run() 0x4b3b152c: 9: enter run() 0x4b3b152c: 9: set_msg 0x4b3b152c: 9: msg: "new message" 0x4b3b152c: 9: exit run() 0x4b07182c: 10: enter run() 0x4b07182c: 10: set_msg 0x5c3a382c: 11: enter run() 0x4b07182c: 10: msg: "new message" 0x4b07182c: 10: exit run() 0x5c3a382c: 11: set_msg 0x5c3a382c: 11: msg: "new message" 0x5c3a382c: 11: exit run() 0x4b3b1d2c: 12: enter run() 0x4b3b1d2c: 12: set_msg 0x4b3b1d2c: 12: msg: "new message" 0x4b3b1d2c: 12: exit run() 0x4b071b2c: 13: enter run() 0x4b071b2c: 13: set_msg 0x4b071b2c: 13: msg: "new message" 0x4b071b2c: 13: exit run() 0x4b3b132c: 14: enter run() 0x4b3b142c: 15: enter run() 0x4b3b132c: 14: set_msg 0x4b3b132c: 14: msg: "new message" 0x4b3b132c: 14: exit run() 0x4b3b142c: 15: set_msg 0x4b3b142c: 15: msg: "new message" 0x4b3b142c: 15: exit run() main: 52 0x4b07192c: 0: enter run() 0x4b07192c: 0: set_msg 0x4b07192c: 0: msg: "new message" 0x4b07192c: 0: exit run() 0x5c3a302c: 1: enter run() 0x5c3a302c: 1: set_msg 0x5c3a302c: 1: msg: "new message" 0x4636142c: 2: enter run() 0x5c3a302c: 1: exit run() 0x4636142c: 2: set_msg 0x4636142c: 2: msg: "new message" 0x4636142c: 2: exit run() 0x5c3a342c: 3: enter run() 0x5c3a342c: 3: set_msg 0x5c3a342c: 3: msg: "new message" 0x5c3a342c: 3: exit run() 0x5c3a3d2c: 4: enter run() 0x5c3a3d2c: 4: set_msg 0x5c3a3d2c: 4: msg: "new message" 0x5c3a3d2c: 4: exit run() 0x46361a2c: 5: enter run() 0x46361a2c: 5: set_msg 0x46361a2c: 5: msg: "new message" 0x46361a2c: 5: exit run() 0x4b071d2c: 6: enter run() 0x4b071d2c: 6: set_msg 0x4b071d2c: 6: msg: "new message" 0x4b071d2c: 6: exit run() 0x4b3b1d2c: 7: enter run() 0x4b3b1d2c: 7: set_msg 0x4b3b1d2c: 7: msg: "new message" 0x4b3b1d2c: 7: exit run() 0x5c3a352c: 8: enter run() 0x5c3a352c: 8: set_msg 0x5c3a352c: 8: msg: "new message" 0x5c3a352c: 8: exit run() 0x4636132c: 9: enter run() 0x4636132c: 9: set_msg 0x4636132c: 9: msg: "new message" 0x4636132c: 9: exit run() 0x4636112c: 10: enter run() 0x4636112c: 10: set_msg 0x4636112c: 10: msg: "new message" 0x4636112c: 10: exit run() 0x4b07132c: 11: enter run() 0x4b07132c: 11: set_msg 0x4b07132c: 11: msg: "new message" 0x46361c2c: 12: enter run() 0x4b07132c: 11: exit run() 0x46361c2c: 12: set_msg 0x4b3b112c: 13: enter run() 0x5c3a3b2c: 14: enter run() 0x46361c2c: 12: msg: "new message" 0x5c3a322c: 15: enter run() 0x5c3a322c: 15: set_msg 0x46361c2c: 12: exit run() 0x5c3a3b2c: 14: set_msg 0x4b3b112c: 13: set_msg 0x5c3a3b2c: 14: msg: "new message" 0x5c3a322c: 15: msg: "new message" 0x4b3b112c: 13: msg: "new message" 0x5c3a3b2c: 14: exit run() 0x5c3a322c: 15: exit run() 0x4b3b112c: 13: exit run() main: 53 0x4b3b162c: 0: enter run() 0x4b3b162c: 0: set_msg 0x4b3b162c: 0: msg: "new message" 0x4b3b162c: 0: exit run() 0x4636132c: 1: enter run() 0x4636132c: 1: set_msg 0x4636132c: 1: msg: "new message" 0x4636132c: 1: exit run() 0x4b3b102c: 2: enter run() 0x4b3b102c: 2: set_msg 0x4b3b102c: 2: msg: "new message" 0x4b3b102c: 2: exit run() 0x4636172c: 3: enter run() 0x4636172c: 3: set_msg 0x4636172c: 3: msg: "new message" 0x4636172c: 3: exit run() 0x5c3a362c: 4: enter run() 0x5c3a362c: 4: set_msg 0x5c3a362c: 4: msg: "new message" 0x4636122c: 5: enter run() 0x5c3a362c: 4: exit run() 0x4636122c: 5: set_msg 0x4636122c: 5: msg: "new message" 0x4636122c: 5: exit run() 0x4636192c: 6: enter run() 0x4636192c: 6: set_msg 0x4b07172c: 7: enter run() 0x4636192c: 6: msg: "new message" 0x4636192c: 6: exit run() 0x4b07172c: 7: set_msg 0x4b07172c: 7: msg: "new message" 0x46361e2c: 8: enter run() 0x4b07172c: 7: exit run() 0x46361e2c: 8: set_msg 0x46361e2c: 8: msg: "new message" 0x46361e2c: 8: exit run() 0x4b3b1d2c: 9: enter run() 0x4b3b1d2c: 9: set_msg 0x4b3b1d2c: 9: msg: "new message" 0x4b3b1d2c: 9: exit run() 0x46361f2c: 10: enter run() 0x46361f2c: 10: set_msg 0x5c3a392c: 11: enter run() 0x46361f2c: 10: msg: "new message" 0x46361f2c: 10: exit run() 0x5c3a392c: 11: set_msg 0x5c3a392c: 11: msg: "new message" 0x4b07132c: 12: enter run() 0x5c3a392c: 11: exit run() 0x4b07132c: 12: set_msg 0x4b07132c: 12: msg: "new message" 0x4b071d2c: 13: enter run() 0x4b07132c: 12: exit run() 0x4b071d2c: 13: set_msg 0x4636182c: 14: enter run() 0x4b071d2c: 13: msg: "new message" 0x4b071d2c: 13: exit run() 0x4636182c: 14: set_msg 0x4636162c: 15: enter run() 0x4636162c: 15: set_msg 0x4636162c: 15: msg: "new message" 0x4636182c: 14: msg: "new message" 0x4636162c: 15: exit run() 0x4636182c: 14: exit run() main: 54 0x4b071e2c: 0: enter run() 0x4b071e2c: 0: set_msg 0x4b071e2c: 0: msg: "new message" 0x4b071e2c: 0: exit run() 0x4636102c: 1: enter run() 0x4636102c: 1: set_msg 0x4636102c: 1: msg: "new message" 0x4b3b122c: 2: enter run() 0x4636102c: 1: exit run() 0x4b3b122c: 2: set_msg 0x4b3b122c: 2: msg: "new message" 0x4b3b122c: 2: exit run() 0x46361b2c: 3: enter run() 0x46361b2c: 3: set_msg 0x46361b2c: 3: msg: "new message" 0x46361b2c: 3: exit run() 0x5c3a322c: 4: enter run() 0x5c3a322c: 4: set_msg 0x5c3a322c: 4: msg: "new message" 0x5c3a332c: 5: enter run() 0x5c3a322c: 4: exit run() 0x5c3a332c: 5: set_msg 0x5c3a332c: 5: msg: "new message" 0x5c3a332c: 5: exit run() 0x4636112c: 6: enter run() 0x4636112c: 6: set_msg 0x46361d2c: 7: enter run() 0x4636112c: 6: msg: "new message" 0x4b3b152c: 8: enter run() 0x4b3b152c: 8: set_msg 0x4636112c: 6: exit run() 0x4b3b152c: 8: msg: "new message" 0x4b3b152c: 8: exit run() 0x5c3a342c: 9: enter run() 0x46361d2c: 7: set_msg 0x5c3a342c: 9: set_msg 0x5c3a342c: 9: msg: "new message" 0x5c3a3b2c: 10: enter run() 0x5c3a342c: 9: exit run() 0x5c3a3b2c: 10: set_msg 0x5c3a3b2c: 10: msg: "new message" 0x4b071f2c: 11: enter run() 0x5c3a3b2c: 10: exit run() 0x46361d2c: 7: msg: "new message" 0x5c3a352c: 12: enter run() 0x46361d2c: 7: exit run() 0x4b071f2c: 11: set_msg 0x4b071f2c: 11: msg: "new message" 0x4b071f2c: 11: exit run() 0x5c3a352c: 12: set_msg 0x5c3a352c: 12: msg: "new message" 0x5c3a352c: 12: exit run() 0x4636182c: 13: enter run() 0x4636182c: 1rthread reaping 0x4b071e2c stack 0x58720ac0 0x4636182c: rwlock_unlock 0x49a44bb0 0x4636182c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x4636102c stack 0x587205e0 rthread reaping 0x4b3b122c stack 0x5871a260 0x5c3a362c: rwlock_wrlock 0x49a44bb0 (1) rthread reaping 0x46361b2c stack 0x58720760 rthread reaping 0x5c3a322c stack 0x5871a340 rthread reaping 0x5c3a332c stack 0x586f5f60 rthread reaping 0x4636112c stack 0x58720d80 rthread reaping 0x46361d2c stack 0x58720780 0x4b07102c: rwlock_wrlock 0x49a44bb0 (2147483649) rthread reaping 0x4b3b152c stack 0x5871d520 0x4636182c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a342c stack 0x5871a460 rthread reaping 0x5c3a3b2c stack 0x586f51a0 rthread reaping 0x4b071f2c stack 0x586f5940 rthread reaping 0x5c3a352c stack 0x5871d9e0 0x5c3a362c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4636182c stack 0x5871ad40 0x5c3a362c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a362c: rwlock_unlock 0x49a44bb0 0x4b07102c: rwlock_unlock 0x49a44bb0 0x4b07102c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07102c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a362c stack 0x5871ad60 rthread reaping 0x4b07102c stack 0x5871db20 0x5c3a352c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a352c: rwlock_unlock 0x49a44bb0 0x5c3a352c: rwlock_rdlock 0x49a44bb0 (0) 0x46361a2c: rwlock_wrlock 0x49a44bb0 (1) 0x5c3a352c: rwlock_unlock 0x49a44bb0 0x4b07162c: rwlock_wrlock 0x49a44bb0 (0) 0x4b07162c: rwlock_unlock 0x49a44bb0 0x46361c2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361c2c: rwlock_unlock 0x49a44bb0 0x4b07162c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x46361c2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07162c: rwlock_unlock 0x49a44bb0 0x46361c2c: rwlock_unlock 0x49a44bb0 0x4b071c2c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x5c3a372c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b192c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1a2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1d2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b182c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x46361a2c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x4b071c2c: rwlock_unlock 0x49a44bb0 0x4b071c2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b192c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x5c3a372c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x5c3a372c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_rdlock 0x49a44bb0 (2) 0x5c3a372c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a352c stack 0x5871db20 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x46361a2c: rwlock_rdlock 0x49a44bb0 (2147483649) 0x4636102c: rwlock_wrlock 0x49a44bb0 (2147483650) 0x5c3a302c: rwlock_wrlock 0x49a44bb0 (2147483650) 0x4636132c: rwlock_wrlock 0x49a44bb0 (2147483650) 0x4b3b1b2c: rwlock_wrlock 0x49a44bb0 (2147483650) 0x4b071d2c: rwlock_wrlock 0x49a44bb0 (2147483650) 0x4b071c2c: rwlock_unlock 0x49a44bb0 0x46361a2c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 0x4636102c: rwlock_unlock 0x49a44bb0 0x4636102c: rwlock_rdlock 0x49a44bb0 (0) 0x4636102c: rwlock_unlock 0x49a44bb0 0x4b3b1d2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x46361a2c stack 0x5871ad60 0x5c3a302c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b07162c stack 0x5871ad40 rthread reaping 0x46361c2c stack 0x5871d9e0 rthread reaping 0x4b071c2c stack 0x586f5940 0x5c3a302c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x5c3a372c stack 0x586f51a0 0x5c3a302c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b1d2c stack 0x5871a460 rthread reaping 0x4b3b192c stack 0x5871d520 rthread reaping 0x4b3b1a2c stack 0x58720780 0x4b071d2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b182c stack 0x58720d80 0x4b071d2c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x4b3b122c stack 0x586f5f60 0x4636132c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a302c stack 0x5871a340 rthread reaping 0x4636102c stack 0x58720760 rthread reaping 0x4b3b1b2c stack 0x5871a260 0x4636132c: rwlock_rdlock 0x49a44bb0 (0) 0x4636132c: rwlock_unlock 0x49a44bb0 0x4b071d2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b071d2c stack 0x587205e0 rthread reaping 0x4636132c stack 0x58720ac0 0x5c3a382c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a382c: rwlock_unlock 0x49a44bb0 0x5c3a382c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07102c: rwlock_wrlock 0x49a44bb0 (1) 0x5c3a382c: rwlock_unlock 0x49a44bb0 0x4b3b132c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x4b3b182c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b192c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b07102c: rwlock_unlock 0x49a44bb0 0x4b07102c: rwlock_rdlock 0x49a44bb0 (0) 0x4b071e2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a332c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4636122c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x46361d2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1a2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b132c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_wrlock 0x49a44bb0 (0) rthread reaping 0x5c3a382c stack 0x58720ac0 0x4b3b132c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4b3b172c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b07112c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x46361e2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b07132c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a3c2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4636142c: rwlock_unlock 0x49a44bb0 0x4b07112c: rwlock_unlock 0x49a44bb0 0x4b071e2c: rwlock_unlock 0x49a44bb0 0x4b071e2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b071e2c: rwlock_unlock 0x49a44bb0 0x4b07112c: rwlock_rdlock 0x49a44bb0 (1) 0x4b07112c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a332c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4b07132c: rwlock_unlock 0x49a44bb0 0x5c3a332c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_unlock 0x49a44bb0 0x4b07132c: rwlock_rdlock 0x49a44bb0 (2147483650) 0x4636142c: rwlock_rdlock 0x49a44bb0 (2147483651) 0x5c3a332c: rwlock_unlock 0x49a44bb0 0x4b07132c: rwlock_unlock 0x49a44bb0 0x4b3b132c: rwlock_unlock 0x49a44bb0 0x4b07102c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b07102c stack 0x587205e0 rthread reaping 0x4b3b132c stack 0x5871a260 0x46361e2c: rwlock_unlock 0x49a44bb0 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 0x46361e2c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x46361e2c: rwlock_unlock 0x49a44bb0 0x5c3a3c2c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x46361d2c: rwlock_unlock 0x49a44bb0 0x46361d2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361d2c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_rdlock 0x49a44bb0 (1) 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b182c stack 0x58720760 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b192c stack 0x5871a340 rthread reaping 0x4b071e2c stack 0x586f5f60 rthread reaping 0x5c3a332c stack 0x58720d80 rthread reaping 0x4636122c stack 0x58720780 0x4b3b172c: rwlock_unlock 0x49a44bb0 rthread reaping 0x46361d2c stack 0x5871d520 0x4b3b172c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b172c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b1a2c stack 0x5871a460 rthread reaping 0x4636142c stack 0x586f51a0 rthread reaping 0x4b3b172c stack 0x586f5940 rthread reaping 0x4b07112c stack 0x5871d9e0 rthread reaping 0x46361e2c stack 0x5871ad40 rthread reaping 0x5c3a3c2c stack 0x5871ad60 rthread reaping 0x4b07132c stack 0x5871db20 0x4b3b122c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_rdlock 0x49a44bb0 (0) 0x4b071f2c: rwlock_wrlock 0x49a44bb0 (1) 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x4b071c2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b152c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b071c2c: rwlock_unlock 0x49a44bb0 0x4b071c2c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x4b07182c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1c2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b192c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1e2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a342c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b071f2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b122c stack 0x5871db20 0x4b071f2c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4b07192c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b142c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4636182c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b071e2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b07102c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b071b2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b07122c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x4636182c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4b3b1e2c: rwlock_unlock 0x49a44bb0 0x4b3b1e2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1e2c: rwlock_unlock 0x49a44bb0 0x4636182c: rwlock_rdlock 0x49a44bb0 (0) 0x4636182c: rwlock_unlock 0x49a44bb0 0x4b071f2c: rwlock_unlock 0x49a44bb0 0x4b071c2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b071f2c stack 0x5871ad60 0x4b3b142c: rwlock_unlock 0x49a44bb0 0x4b07122c: rwlock_unlock 0x49a44bb0 0x5c3a342c: rwlock_unlock 0x49a44bb0 0x4b07122c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x4b3b152c: rwlock_unlock 0x49a44bb0 0x5c3a342c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07122c: rwlock_unlock 0x49a44bb0 0x4b3b152c: rwlock_rdlock 0x49a44bb0 (1) 0x5c3a342c: rwlock_unlock 0x49a44bb0 0x4b3b142c: rwlock_rdlock 0x49a44bb0 (2147483651) 0x4b3b152c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x4b3b142c: rwlock_unlock 0x49a44bb0 0x4b07182c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b152c stack 0x5871ad40 rthread reaping 0x4b071c2c stack 0x5871d9e0 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x4b071e2c: rwlock_unlock 0x49a44bb0 0x4b071b2c: rwlock_unlock 0x49a44bb0 0x4b071e2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b071b2c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x4b07102c: rwlock_unlock 0x49a44bb0 0x4b071b2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b1c2c stack 0x586f5940 0x4b07182c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07182c: rwlock_unlock 0x49a44bb0 0x4b071e2c: rwlock_unlock 0x49a44bb0 0x4b07102c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07102c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b07182c stack 0x586f51a0 rthread reaping 0x4b3b192c stack 0x5871a460 rthread reaping 0x5c3a342c stack 0x5871d520 rthread reaping 0x4b3b1e2c stack 0x58720780 rthread reaping 0x4636182c stack 0x58720d80 0x4b07192c: rwlock_unlock 0x49a44bb0 0x4b07192c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07192c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b07192c stack 0x586f5f60 rthread reaping 0x4b3b142c stack 0x5871a340 rthread reaping 0x4b071e2c stack 0x58720760 rthread reaping 0x4b07102c stack 0x5871a260 rthread reaping 0x4b071b2c stack 0x587205e0 rthread reaping 0x4b07122c stack 0x58720ac0 0x5c3a322c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a322c: rwlock_unlock 0x49a44bb0 0x5c3a322c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a322c: rwlock_unlock 0x49a44bb0 0x46361a2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361a2c: rwlock_unlock 0x49a44bb0 0x46361a2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361a2c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x4b07152c: rwlock_wrlock 0x49a44bb0 (1) 0x4b07152c: rwlock_unlock 0x49a44bb0 0x4b07152c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07152c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_wrlock 0x49a44bb0 (0) 0x4636122c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_rdlock 0x49a44bb0 (0) 0x4636122c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x4b071c2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b071c2c: rwlock_unlock 0x49a44bb0 0x4b071c2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b071c2c: rwlock_unlock 0x49a44bb0 0x4b07102c: rwlock_wrlock 0x49a44bb0 (0) 0x4b07102c: rwlock_unlock 0x49a44bb0 0x4b07102c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07102c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_wrlock 0x49a44bb0 (0) 0x4636192c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_rdlock 0x49a44bb0 (0) 0x4636192c: rwlock_unlock 0x49a44bb0 0x5c3a3d2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3d2c: rwlock_unlock 0x49a44bb0 0x5c3a3d2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3d2c: rwlock_unlock 0x49a44bb0 0x5c3a332c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a332c: rwlock_unlock 0x49a44bb0 0x5c3a332c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a332c: rwlock_unlock 0x49a44bb0 0x4636152c: rwlock_wrlock 0x49a44bb0 (0) 0x4636152c: rwlock_unlock 0x49a44bb0 0x4636152c: rwlock_rdlock 0x49a44bb0 (0) 0x4636152c: rwlock_unlock 0x49a44bb0 0x5c3a3f2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3f2c: rwlock_unlock 0x49a44bb0 0x5c3a3f2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3f2c: rwlock_unlock 0x49a44bb0 0x4b07162c: rwlock_wrlock 0x49a44bb0 (0) 0x4b07162c: rwlock_unlock 0x49a44bb0 0x4b07162c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07162c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a322c stack 0x58720ac0 rthread reaping 0x46361a2c stack 0x587205e0 0x4b07182c: rwlock_wrlock 0x49a44bb0 (0) rthread reaping 0x4b3b1a2c stack 0x5871a260 0x4b07182c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b07152c stack 0x58720760 0x4b07182c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x4636122c stack 0x5871a340 0x4b07182c: rwlock_unlock 0x49a44bb0 0x4b07112c: rwlock_wrlock 0x49a44bb0 (0) rthread reaping 0x4b3b1c2c stack 0x586f5f60 0x4b07112c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b071c2c stack 0x58720d80 0x4b07112c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x4b07102c stack 0x58720780 0x4b07112c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4636192c stack 0x5871d520 rthread reaping 0x5c3a3d2c stack 0x5871a460 rthread reaping 0x5c3a332c stack 0x586f51a0 rthread reaping 0x4636152c stack 0x586f5940 rthread reaping 0x5c3a3f2c stack 0x5871d9e0 rthread reaping 0x4b07162c stack 0x5871ad40 rthread reaping 0x4b07182c stack 0x5871ad60 rthread reaping 0x4b07112c stack 0x5871db20 0x5c3a3e2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3e2c: rwlock_unlock 0x49a44bb0 0x5c3a3e2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3e2c: rwlock_unlock 0x49a44bb0 0x5c3a392c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a392c: rwlock_unlock 0x49a44bb0 0x5c3a392c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a392c: rwlock_unlock 0x49a44bb0 0x4b071a2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b071a2c: rwlock_unlock 0x49a44bb0 0x4b071a2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1d2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b071a2c: rwlock_unlock 0x49a44bb0 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 0x4b3b1d2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3a2c: rwlock_wrlock 0x49a44bb0 (1) 0x4b3b1e2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 0x4b3b1e2c: rwlock_unlock 0x49a44bb0 0x4b3b1e2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1e2c: rwlock_unlock 0x49a44bb0 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 0x5c3a3a2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 0x46361d2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1f2c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x46361d2c: rwlock_unlock 0x49a44bb0 0x46361d2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361b2c: rwlock_wrlock 0x49a44bb0 (1) 0x4b3b102c: rwlock_wrlock 0x49a44bb0 (2147483649) rthread reaping 0x5c3a3e2c stack 0x5871db20 rthread reaping 0x5c3a392c stack 0x5871ad60 rthread reaping 0x4b071a2c stack 0x5871ad40 rthread reaping 0x4b3b1d2c stack 0x5871d9e0 0x46361d2c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4b071d2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4b071f2c: rwlock_wrlock 0x49a44bb0 (2147483647) rthread reaping 0x5c3a3a2c stack 0x586f5940 0x46361c2c: rwlock_wrlock 0x49a44bb0 (4294967295) rthread reaping 0x4b3b1e2c stack 0x586f51a0 0x4b3b112c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x46361e2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b102c: rwlock_unlock 0x49a44bb0 rthread reaping 0x46361d2c stack 0x5871a460 0x4b071d2c: rwlock_unlock 0x49a44bb0 0x4b3b102c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x4b071d2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b102c: rwlock_unlock 0x49a44bb0 0x4b071d2c: rwlock_unlock 0x49a44bb0 0x4b3b1f2c: rwlock_unlock 0x49a44bb0 0x46361e2c: rwlock_unlock 0x49a44bb0 0x4b3b1f2c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x4b3b1f2c: rwlock_unlock 0x49a44bb0 0x46361e2c: rwlock_rdlock 0x49a44bb0 (2147483649) 0x46361e2c: rwlock_unlock 0x49a44bb0 0x46361b2c: rwlock_unlock 0x49a44bb0 0x46361c2c: rwlock_unlock 0x49a44bb0 0x46361b2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361b2c: rwlock_unlock 0x49a44bb0 0x46361c2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361c2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b1f2c stack 0x5871d520 0x4b071f2c: rwlock_unlock 0x49a44bb0 0x4b071f2c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x46361b2c stack 0x58720780 0x4b071f2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b102c stack 0x58720d80 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x4b3b112c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x4b3b112c: rwlock_rdlock 0x49a44bb0 (1) 0x4b3b112c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b1a2c stack 0x586f5f60 rthread reaping 0x4b071d2c stack 0x5871a340 rthread reaping 0x46361e2c stack 0x58720760 rthread reaping 0x4b3b112c stack 0x5871a260 rthread reaping 0x46361c2c stack 0x587205e0 rthread reaping 0x4b071f2c stack 0x58720ac0 0x46361f2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361f2c: rwlock_unlock 0x49a44bb0 0x46361f2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361f2c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_wrlock 0x49a44bb0 (1) 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07132c: rwlock_wrlock 0x49a44bb0 (1) 0x5c3a372c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x4636142c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b07132c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4636122c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_rdlock 0x49a44bb0 (0) 0x4636142c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b122c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x4b07132c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x5c3a372c: rwlock_unlock 0x49a44bb0 0x4b07102c: rwlock_wrlock 0x49a44bb0 (0) 0x4b07102c: rwlock_unlock 0x49a44bb0 0x4b07102c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07102c: rwlock_unlock 0x49a44bb0 0x4b07192c: rwlock_wrlock 0x49a44bb0 (0) 0x4b07192c: rwlock_unlock 0x49a44bb0 0x4b07192c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07192c: rwlock_unlock 0x49a44bb0 0x5c3a372c: rwlock_rdlock 0x49a44bb0 (1) 0x5c3a372c: rwlock_unlock 0x49a44bb0 0x4b07132c: rwlock_unlock 0x49a44bb0 0x4636122c: rwlock_unlock 0x49a44bb0 0x4b07142c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b182c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x4b07142c: rwlock_unlock 0x49a44bb0 0x4b07142c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x46361f2c stack 0x58720ac0 rthread reaping 0x4b3b162c stack 0x587205e0 rthread reaping 0x4b07132c stack 0x5871a260 rthread reaping 0x5c3a372c stack 0x58720760 0x4b071b2c: rwlock_wrlock 0x49a44bb0 (1) rthread reaping 0x4b3b122c stack 0x5871a340 rthread reaping 0x4636142c stack 0x586f5f60 rthread reaping 0x4636122c stack 0x58720d80 0x4b071e2c: rwlock_wrlock 0x49a44bb0 (2147483649) rthread reaping 0x4b07102c stack 0x58720780 rthread reaping 0x4b07192c stack 0x5871d520 0x5c3a3d2c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4b07142c: rwlock_unlock 0x49a44bb0 0x5c3a3e2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b071c2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a3e2c: rwlock_unlock 0x49a44bb0 0x5c3a3e2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3e2c: rwlock_unlock 0x49a44bb0 0x4b071e2c: rwlock_unlock 0x49a44bb0 0x4b071e2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b071e2c: rwlock_unlock 0x49a44bb0 0x4b071b2c: rwlock_unlock 0x49a44bb0 0x4b071b2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b071b2c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x5c3a3d2c: rwlock_unlock 0x49a44bb0 0x5c3a3d2c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x4b3b182c stack 0x5871a460 0x5c3a3d2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b07142c stack 0x586f51a0 rthread reaping 0x4b071b2c stack 0x586f5940 0x4b071c2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b071e2c stack 0x5871d9e0 0x4b071c2c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x5c3a3d2c stack 0x5871ad40 0x4b071c2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b071c2c stack 0x5871ad60 rthread reaping 0x5c3a3e2c stack 0x5871db20 0x4b07152c: rwlock_wrlock 0x49a44bb0 (0) 0x4b07152c: rwlock_unlock 0x49a44bb0 0x4b07152c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07152c: rwlock_unlock 0x49a44bb0 0x46361c2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361c2c: rwlock_unlock 0x49a44bb0 0x46361c2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361c2c: rwlock_unlock 0x49a44bb0 0x5c3a3b2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x5c3a3b2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3b2c: rwlock_unlock 0x49a44bb0 0x4636112c: rwlock_wrlock 0x49a44bb0 (0) 0x4636112c: rwlock_unlock 0x49a44bb0 0x4636112c: rwlock_rdlock 0x49a44bb0 (0) 0x4636112c: rwlock_unlock 0x49a44bb0 0x4636102c: rwlock_wrlock 0x49a44bb0 (0) 0x4636102c: rwlock_unlock 0x49a44bb0 0x4636102c: rwlock_rdlock 0x49a44bb0 (0) 0x4636102c: rwlock_unlock 0x49a44bb0 0x4b07192c: rwlock_wrlock 0x49a44bb0 (0) 0x4b07192c: rwlock_unlock 0x49a44bb0 0x4b07192c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07192c: rwlock_unlock 0x49a44bb0 0x5c3a3c2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 0x5c3a3c2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3c2c: rwlock_unlock 0x49a44bb0 0x5c3a3f2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3f2c: rwlock_unlock 0x49a44bb0 0x5c3a3f2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3f2c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x4b07162c: rwlock_wrlock 0x49a44bb0 (0) 0x4b07162c: rwlock_unlock 0x49a44bb0 0x4b07162c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07162c: rwlock_unlock 0x49a44bb0 0x4b3b172c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x4b3b172c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b172c: rwlock_unlock 0x49a44bb0 0x5c3a342c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a342c: rwlock_unlock 0x49a44bb0 0x5c3a342c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a342c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_wrlock 0x49a44bb0 (0) 0x4636192c: rwlock_unlock 0x49a44bb0 0x4636192c: rwlock_rdlock 0x49a44bb0 (0) 0x4636192c: rwlock_unlock 0x49a44bb0 0x4b07132c: rwlock_wrlock 0x49a44bb0 (0) 0x4b07132c: rwlock_unlock 0x49a44bb0 0x4b07132c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07132c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b07152c stack 0x5871db20 rthread reaping 0x46361c2c stack 0x5871ad60 rthread reaping 0x5c3a3b2c stack 0x5871ad40 0x4b3b1d2c: rwlock_wrlock 0x49a44bb0 (0) rthread reaping 0x4636112c stack 0x5871d9e0 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 0x4b3b1d2c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x4636102c stack 0x586f5940 0x4b3b1d2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b07192c stack 0x586f51a0 rthread reaping 0x5c3a3c2c stack 0x5871a460 rthread reaping 0x5c3a3f2c stack 0x5871d520 rthread reaping 0x4b3b1c2c stack 0x58720780 rthread reaping 0x4b3b1a2c stack 0x58720d80 rthread reaping 0x4b07162c stack 0x586f5f60 rthread reaping 0x4b3b172c stack 0x5871a340 rthread reaping 0x5c3a342c stack 0x58720760 rthread reaping 0x4636192c stack 0x5871a260 rthread reaping 0x4b07132c stack 0x587205e0 rthread reaping 0x4b3b1d2c stack 0x58720ac0 0x4b3b1b2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x4b3b1b2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1b2c: rwlock_unlock 0x49a44bb0 0x4b071e2c: rwlock_wrlock 0x49a44bb0 (1) 0x4b071e2c: rwlock_unlock 0x49a44bb0 0x4b071e2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b071e2c: rwlock_unlock 0x49a44bb0 0x46361f2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361f2c: rwlock_unlock 0x49a44bb0 0x46361f2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361f2c: rwlock_unlock 0x49a44bb0 0x4b07192c: rwlock_wrlock 0x49a44bb0 (0) 0x4b07192c: rwlock_unlock 0x49a44bb0 0x4b07192c: rwlock_rdlock 0x49a44bb0 (0) 0x4b07192c: rwlock_unlock 0x49a44bb0 0x4b3b112c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b112c: rwlock_unlock 0x49a44bb0 0x4b3b112c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b112c: rwlock_unlock 0x49a44bb0 0x5c3a3e2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3e2c: rwlock_unlock 0x49a44bb0 0x5c3a3e2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3e2c: rwlock_unlock 0x49a44bb0 0x4b3b1e2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1e2c: rwlock_unlock 0x49a44bb0 0x4b3b1e2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1e2c: rwlock_unlock 0x49a44bb0 0x46361a2c: rwlock_wrlock 0x49a44bb0 (0) 0x46361a2c: rwlock_unlock 0x49a44bb0 0x46361a2c: rwlock_rdlock 0x49a44bb0 (0) 0x46361a2c: rwlock_unlock 0x49a44bb0 0x5c3a362c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a362c: rwlock_unlock 0x49a44bb0 0x5c3a362c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a332c: rwlock_wrlock 0x49a44bb0 (1) 0x5c3a362c: rwlock_unlock 0x49a44bb0 0x5c3a332c: rwlock_unlock 0x49a44bb0 0x5c3a332c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a332c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_wrlock 0x49a44bb0 (0) 0x4636142c: rwlock_unlock 0x49a44bb0 0x4636142c: rwlock_rdlock 0x49a44bb0 (0) 0x4636142c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x4b3b122c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b122c: rwlock_unlock 0x49a44bb0 0x4b3b132c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b132c: rwlock_unlock 0x49a44bb0 0x4b3b132c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b132c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x5c3a382c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a382c: rwlock_unlock 0x49a44bb0 0x5c3a382c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a382c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b1b2c stack 0x58720ac0 rthread reaping 0x4b071e2c stack 0x587205e0 0x5c3a372c: rwlock_wrlock 0x49a44bb0 (0) rthread reaping 0x46361f2c stack 0x5871a260 0x5c3a372c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b07192c stack 0x58720760 0x5c3a372c: rwlock_rdlock 0x49a44bb0 (0) rthread reaping 0x4b3b112c stack 0x5871a340 0x5c3a372c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a3e2c stack 0x586f5f60 rthread reaping 0x4b3b1e2c stack 0x58720d80 rthread reaping 0x46361a2c stack 0x58720780 rthread reaping 0x5c3a362c stack 0x5871d520 rthread reaping 0x5c3a332c stack 0x5871a460 rthread reaping 0x4636142c stack 0x586f51a0 rthread reaping 0x4b3b122c stack 0x586f5940 rthread reaping 0x4b3b132c stack 0x5871d9e0 rthread reaping 0x4b3b192c stack 0x5871ad40 rthread reaping 0x5c3a382c stack 0x5871ad60 rthread reaping 0x5c3a372c stack 0x5871db20 0x4b3b1f2c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b1f2c: rwlock_unlock 0x49a44bb0 0x4b3b1f2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1f2c: rwlock_unlock 0x49a44bb0 0x4b3b142c: rwlock_wrlock 0x49a44bb0 (0) 0x4b3b152c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x4b3b142c: rwlock_unlock 0x49a44bb0 0x4b3b142c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b162c: rwlock_wrlock 0x49a44bb0 (1) 0x5c3a392c: rwlock_wrlock 0x49a44bb0 (2147483649) 0x4b3b142c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x5c3a362c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a322c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b192c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b1a2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b152c: rwlock_unlock 0x49a44bb0 0x5c3a3d2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3f2c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x4b3b152c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4b07152c: rwlock_wrlock 0x49a44bb0 (4294967295) rthread reaping 0x4b3b1f2c stack 0x5871db20 rthread reaping 0x4b3b142c stack 0x5871ad60 0x5c3a3d2c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_wrlock 0x49a44bb0 (0) 0x5c3a3a2c: rwlock_wrlock 0x49a44bb0 (2147483647) 0x4636102c: rwlock_wrlock 0x49a44bb0 (4294967295) 0x5c3a3d2c: rwlock_rdlock 0x49a44bb0 (4294967295) 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x5c3a322c: rwlock_unlock 0x49a44bb0 0x5c3a322c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a322c: rwlock_unlock 0x49a44bb0 0x4b3b1c2c: rwlock_rdlock 0x49a44bb0 (2147483649) 0x4b3b1c2c: rwlock_unlock 0x49a44bb0 0x4b3b152c: rwlock_unlock 0x49a44bb0 0x4b07152c: rwlock_unlock 0x49a44bb0 0x4b07152c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3f2c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x4b3b162c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b162c: rwlock_unlock 0x49a44bb0 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 0x5c3a3a2c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a3a2c: rwlock_unlock 0x49a44bb0 0x5c3a3d2c: rwlock_unlock 0x49a44bb0 0x5c3a3f2c: rwlock_rdlock 0x49a44bb0 (0) 0x4636102c: rwlock_unlock 0x49a44bb0 0x5c3a3f2c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x4b3b192c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x4b3b192c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_rdlock 0x49a44bb0 (2147483647) 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b152c stack 0x5871ad40 0x4636102c: rwlock_rdlock 0x49a44bb0 (0) 0x4636102c: rwlock_unlock 0x49a44bb0 0x4b3b1a2c: rwlock_rdlock 0x49a44bb0 (0) 0x4b3b1a2c: rwlock_unlock 0x49a44bb0 0x4b3b182c: rwlock_unlock 0x49a44bb0 0x5c3a392c: rwlock_unlock 0x49a44bb0 0x5c3a392c: rwlock_rdlock 0x49a44bb0 (0) 0x5c3a392c: rwlock_unlock 0x49a44bb0 0x4b07152c: rwlock_unlock 0x49a44bb0 rthread reaping 0x4b3b162c stack 0x5871d9e0 rthread reaping 0x5c3a392c stack 0x586f5940 rthread reaping 0x5c3a322c stack 0x586f51a0 rthread reaping 0x4b3b182c stack 0x5871a460 0x5c3a362c: rwlock_unlock 0x49a44bb0 0x5c3a362c: rwlock_rdlock 0x49a44bb0 (0) 3: set_msg 0x5c3a362c: 14: enter run() 0x4b07102c: 15: enter run() 0x4636182c: 13: msg: "new message" 0x4636182c: 13: exit run() 0x5c3a362c: 14: set_msg 0x5c3a362c: 14: msg: "new message" 0x5c3a362c: 14: exit run() 0x4b07102c: 15: set_msg 0x4b07102c: 15: msg: "new message" 0x4b07102c: 15: exit run() main: 55 0x5c3a352c: 0: enter run() 0x5c3a352c: 0: set_msg 0x46361a2c: 1: enter run() 0x5c3a352c: 0: msg: "new message" 0x4b07162c: 2: enter run() 0x5c3a352c: 0: exit run() 0x4b07162c: 2: set_msg 0x46361c2c: 3: enter run() 0x46361c2c: 3: set_msg 0x4b07162c: 2: msg: "new message" 0x46361c2c: 3: msg: "new message" 0x4b07162c: 2: exit run() 0x4b071c2c: 4: enter run() 0x5c3a372c: 5: enter run() 0x4b3b192c: 7: enter run() 0x4b3b1a2c: 8: enter run() 0x46361c2c: 3: exit run() 0x4b3b1d2c: 6: enter run() 0x4b3b182c: 9: enter run() 0x46361a2c: 1: set_msg 0x4b3b122c: 10: enter run() 0x4b3b122c: 10: set_msg 0x4b3b122c: 10: msg: "new message" 0x4b3b122c: 10: exit run() 0x4b071c2c: 4: set_msg 0x4b3b1a2c: 8: set_msg 0x4b3b192c: 7: set_msg 0x5c3a372c: 5: set_msg 0x4b3b192c: 7: msg: "new message" 0x4b3b192c: 7: exit run() 0x4b3b182c: 9: set_msg 0x5c3a372c: 5: msg: "new message" 0x4b3b1a2c: 8: msg: "new message" 0x4b3b182c: 9: msg: "new message" 0x5c3a372c: 5: exit run() 0x4636102c: 12: enter run() 0x5c3a302c: 11: enter run() 0x4636132c: 15: enter run() 0x4b3b1b2c: 13: enter run() 0x4b3b1a2c: 8: exit run() 0x4b071d2c: 14: enter run() 0x4b071c2c: 4: msg: "new message" 0x4b3b182c: 9: exit run() 0x46361a2c: 1: msg: "new message" 0x4b071c2c: 4: exit run() 0x46361a2c: 1: exit run() 0x4b3b1b2c: 13: set_msg 0x4b3b1d2c: 6: set_msg 0x4636102c: 12: set_msg 0x4636102c: 12: msg: "new message" 0x4636102c: 12: exit run() 0x4b3b1d2c: 6: msg: "new message" 0x4b3b1d2c: 6: exit run() 0x4b3b1b2c: 13: msg: "new message" 0x5c3a302c: 11: set_msg 0x4b3b1b2c: 13: exit run() 0x5c3a302c: 11: msg: "new message" 0x4b071d2c: 14: set_msg 0x5c3a302c: 11: exit run() 0x4636132c: 15: set_msg 0x4636132c: 15: msg: "new message" 0x4636132c: 15: exit run() 0x4b071d2c: 14: msg: "new message" 0x4b071d2c: 14: exit run() main: 56 0x5c3a382c: 0: enter run() 0x5c3a382c: 0: set_msg 0x4b07102c: 1: enter run() 0x5c3a382c: 0: msg: "new message" 0x4b3b132c: 2: enter run() 0x4b3b182c: 3: enter run() 0x5c3a382c: 0: exit run() 0x4b3b192c: 4: enter run() 0x4b07102c: 1: set_msg 0x4b071e2c: 5: enter run() 0x5c3a332c: 6: enter run() 0x4636122c: 7: enter run() 0x46361d2c: 8: enter run() 0x4b3b1a2c: 9: enter run() 0x4b3b132c: 2: set_msg 0x4636142c: 10: enter run() 0x4b3b172c: 11: enter run() 0x4b07112c: 12: enter run() 0x46361e2c: 13: enter run() 0x4b07132c: 15: enter run() 0x5c3a3c2c: 14: enter run() 0x4636142c: 10: set_msg 0x4b07112c: 12: set_msg 0x4b071e2c: 5: set_msg 0x4b071e2c: 5: msg: "new message" 0x4b071e2c: 5: exit run() 0x4b07112c: 12: msg: "new message" 0x4b3b192c: 4: set_msg 0x4636122c: 7: set_msg 0x5c3a332c: 6: set_msg 0x4b07132c: 15: set_msg 0x4b3b192c: 4: msg: "new message" 0x4636122c: 7: msg: "new message" 0x5c3a332c: 6: msg: "new message" 0x4b3b192c: 4: exit run() 0x4b07132c: 15: msg: "new message" 0x4b07112c: 12: exit run() 0x4b3b132c: 2: msg: "new message" 0x4b07102c: 1: msg: "new message" 0x4636142c: 10: msg: "new message" 0x4636122c: 7: exit run() 0x5c3a332c: 6: exit run() 0x4b07132c: 15: exit run() 0x4b3b132c: 2: exit run() 0x4b07102c: 1: exit run() 0x4636142c: 10: exit run() 0x46361e2c: 13: set_msg 0x5c3a3c2c: 14: set_msg 0x46361e2c: 13: msg: "new message" 0x4b3b1a2c: 9: set_msg 0x46361e2c: 13: exit run() 0x4b3b182c: 3: set_msg 0x46361d2c: 8: set_msg 0x46361d2c: 8: msg: "new message" 0x46361d2c: 8: exit run() 0x4b3b182c: 3: msg: "new message" 0x5c3a3c2c: 14: msg: "new message" 0x4b3b182c: 3: exit run() 0x5c3a3c2c: 14: exit run() 0x4b3b1a2c: 9: msg: "new message" 0x4b3b1a2c: 9: exit run() 0x4b3b172c: 11: set_msg 0x4b3b172c: 11: msg: "new message" 0x4b3b172c: 11: exit run() main: 57 0x4b3b122c: 0: enter run() 0x4b3b122c: 0: set_msg 0x4b071f2c: 1: enter run() 0x4b3b122c: 0: msg: "new message" 0x4b071c2c: 3: enter run() 0x4b3b152c: 2: enter run() 0x4b071c2c: 3: set_msg 0x4b3b122c: 0: exit run() 0x4b07182c: 5: enter run() 0x4b3b1c2c: 4: enter run() 0x4b3b192c: 6: enter run() 0x4b3b1e2c: 8: enter run() 0x5c3a342c: 7: enter run() 0x4b071f2c: 1: set_msg 0x4b07192c: 10: enter run() 0x4b3b142c: 11: enter run() 0x4636182c: 9: enter run() 0x4b071e2c: 12: enter run() 0x4b07102c: 13: enter run() 0x4b071b2c: 14: enter run() 0x4b07122c: 15: enter run() 0x4b3b1c2c: 4: set_msg 0x4636182c: 9: set_msg 0x4b3b1e2c: 8: set_msg 0x4b3b1e2c: 8: msg: "new message" 0x4b3b1e2c: 8: exit run() 0x4636182c: 9: msg: "new message" 0x4636182c: 9: exit run() 0x4b071f2c: 1: msg: "new message" 0x4b071c2c: 3: msg: "new message" 0x4b071f2c: 1: exit run() 0x4b3b142c: 11: set_msg 0x4b071c2c: 3: exit run() 0x4b07122c: 15: set_msg 0x5c3a342c: 7: set_msg 0x4b3b152c: 2: set_msg 0x4b07122c: 15: msg: "new message" 0x5c3a342c: 7: msg: "new message" 0x4b07122c: 15: exit run() 0x4b3b152c: 2: msg: "new message" 0x4b3b1c2c: 4: msg: "new message" 0x5c3a342c: 7: exit run() 0x4b3b142c: 11: msg: "new message" 0x4b3b152c: 2: exit run() 0x4b3b1c2c: 4: exit run() 0x4b07182c: 5: set_msg 0x4b3b142c: 11: exit run() 0x4b3b192c: 6: set_msg 0x4b071e2c: 12: set_msg 0x4b071b2c: 14: set_msg 0x4b07102c: 13: set_msg 0x4b071b2c: 14: msg: "new message" 0x4b07182c: 5: msg: "new message" 0x4b07182c: 5: exit run() 0x4b071e2c: 12: msg: "new message" 0x4b071e2c: 12: exit run() 0x4b07102c: 13: msg: "new message" 0x4b07102c: 13: exit run() 0x4b3b192c: 6: msg: "new message" 0x4b3b192c: 6: exit run() 0x4b071b2c: 14: exit run() 0x4b07192c: 10: set_msg 0x4b07192c: 10: msg: "new message" 0x4b07192c: 10: exit run() main: 58 0x5c3a322c: 0: enter run() 0x5c3a322c: 0: set_msg 0x5c3a322c: 0: msg: "new message" 0x5c3a322c: 0: exit run() 0x46361a2c: 1: enter run() 0x46361a2c: 1: set_msg 0x46361a2c: 1: msg: "new message" 0x46361a2c: 1: exit run() 0x4b3b1a2c: 2: enter run() 0x4b3b1a2c: 2: set_msg 0x4b3b1a2c: 2: msg: "new message" 0x4b07152c: 3: enter run() 0x4b3b1a2c: 2: exit run() 0x4b07152c: 3: set_msg 0x4b07152c: 3: msg: "new message" 0x4b07152c: 3: exit run() 0x4636122c: 4: enter run() 0x4636122c: 4: set_msg 0x4636122c: 4: msg: "new message" 0x4636122c: 4: exit run() 0x4b3b1c2c: 5: enter run() 0x4b3b1c2c: 5: set_msg 0x4b3b1c2c: 5: msg: "new message" 0x4b3b1c2c: 5: exit run() 0x4b071c2c: 6: enter run() 0x4b071c2c: 6: set_msg 0x4b071c2c: 6: msg: "new message" 0x4b071c2c: 6: exit run() 0x4b07102c: 7: enter run() 0x4b07102c: 7: set_msg 0x4b07102c: 7: msg: "new message" 0x4636192c: 8: enter run() 0x4b07102c: 7: exit run() 0x4636192c: 8: set_msg 0x4636192c: 8: msg: "new message" 0x4636192c: 8: exit run() 0x5c3a3d2c: 9: enter run() 0x5c3a3d2c: 9: set_msg 0x5c3a3d2c: 9: msg: "new message" 0x5c3a3d2c: 9: exit run() 0x5c3a332c: 10: enter run() 0x5c3a332c: 10: set_msg 0x5c3a332c: 10: msg: "new message" 0x5c3a332c: 10: exit run() 0x4636152c: 11: enter run() 0x4636152c: 11: set_msg 0x4636152c: 11: msg: "new message" 0x4636152c: 11: exit run() 0x5c3a3f2c: 12: enter run() 0x5c3a3f2c: 12: set_msg 0x5c3a3f2c: 12: msg: "new message" 0x5c3a3f2c: 12: exit run() 0x4b07162c: 13: enter run() 0x4b07162c: 13: set_msg 0x4b07162c: 13: msg: "new message" 0x4b07162c: 13: exit run() 0x4b07182c: 14: enter run() 0x4b07182c: 14: set_msg 0x4b07112c: 15: enter run() 0x4b07182c: 14: msg: "new message" 0x4b07182c: 14: exit run() 0x4b07112c: 15: set_msg 0x4b07112c: 15: msg: "new message" 0x4b07112c: 15: exit run() main: 59 0x5c3a3e2c: 0: enter run() 0x5c3a3e2c: 0: set_msg 0x5c3a3e2c: 0: msg: "new message" 0x5c3a3e2c: 0: exit run() 0x5c3a392c: 1: enter run() 0x5c3a392c: 1: set_msg 0x5c3a392c: 1: msg: "new message" 0x4b071a2c: 2: enter run() 0x5c3a392c: 1: exit run() 0x4b071a2c: 2: set_msg 0x4b3b1d2c: 3: enter run() 0x4b071a2c: 2: msg: "new message" 0x4b071a2c: 2: exit run() 0x4b3b1d2c: 3: set_msg 0x5c3a3a2c: 4: enter run() 0x4b3b1e2c: 5: enter run() 0x4b3b1d2c: 3: msg: "new message" 0x4b3b1e2c: 5: set_msg 0x4b3b1e2c: 5: msg: "new message" 0x4b3b1e2c: 5: exit run() 0x5c3a3a2c: 4: set_msg 0x4b3b1d2c: 3: exit run() 0x5c3a3a2c: 4: msg: "new message" 0x46361d2c: 6: enter run() 0x4b3b1f2c: 7: enter run() 0x5c3a3a2c: 4: exit run() 0x46361d2c: 6: set_msg 0x46361b2c: 8: enter run() 0x4b3b102c: 9: enter run() 0x4b3b1a2c: 10: enter run() 0x4b071d2c: 11: enter run() 0x46361d2c: 6: msg: "new message" 0x4b071f2c: 15: enter run() 0x46361c2c: 14: enter run() 0x4b3b112c: 13: enter run() 0x46361e2c: 12: enter run() 0x46361d2c: 6: exit run() 0x4b3b102c: 9: set_msg 0x4b071d2c: 11: set_msg 0x4b3b102c: 9: msg: "new message" 0x4b071d2c: 11: msg: "new message" 0x4b3b102c: 9: exit run() 0x4b071d2c: 11: exit run() 0x4b3b1f2c: 7: set_msg 0x46361e2c: 12: set_msg 0x4b3b1f2c: 7: msg: "new message" 0x46361e2c: 12: msg: "new message" 0x4b3b1f2c: 7: exit run() 0x46361e2c: 12: exit run() 0x46361b2c: 8: set_msg 0x46361c2c: 14: set_msg 0x46361b2c: 8: msg: "new message" 0x46361b2c: 8: exit run() 0x46361c2c: 14: msg: "new message" 0x4b071f2c: 15: set_msg 0x46361c2c: 14: exit run() 0x4b071f2c: 15: msg: "new message" 0x4b071f2c: 15: exit run() 0x4b3b1a2c: 10: set_msg 0x4b3b112c: 13: set_msg 0x4b3b1a2c: 10: msg: "new message" 0x4b3b1a2c: 10: exit run() 0x4b3b112c: 13: msg: "new message" 0x4b3b112c: 13: exit run() main: 60 0x46361f2c: 0: enter run() 0x46361f2c: 0: set_msg 0x4b3b162c: 1: enter run() 0x46361f2c: 0: msg: "new message" 0x46361f2c: 0: exit run() 0x4b3b162c: 1: set_msg 0x4b07132c: 2: enter run() 0x5c3a372c: 3: enter run() 0x4b3b162c: 1: msg: "new message" 0x4b3b122c: 4: enter run() 0x4636142c: 5: enter run() 0x4b3b162c: 1: exit run() 0x4b07132c: 2: set_msg 0x4636122c: 6: enter run() 0x4636122c: 6: set_msg 0x4636142c: 5: set_msg 0x4636142c: 5: msg: "new message" 0x4b3b122c: 4: set_msg 0x4636142c: 5: exit run() 0x4b3b122c: 4: msg: "new message" 0x4b3b122c: 4: exit run() 0x5c3a372c: 3: set_msg 0x4b07102c: 7: enter run() 0x4b07102c: 7: set_msg 0x4b07102c: 7: msg: "new message" 0x4b07102c: 7: exit run() 0x4b07192c: 8: enter run() 0x4b07192c: 8: set_msg 0x4b07192c: 8: msg: "new message" 0x5c3a372c: 3: msg: "new message" 0x5c3a372c: 3: exit run() 0x4b07132c: 2: msg: "new message" 0x4636122c: 6: msg: "new message" 0x4b07192c: 8: exit run() 0x4b07142c: 10: enter run() 0x4b3b182c: 9: enter run() 0x4b07132c: 2: exit run() 0x4636122c: 6: exit run() 0x4b07142c: 10: set_msg 0x4b071b2c: 11: enter run() 0x4b071e2c: 12: enter run() 0x5c3a3d2c: 13: enter run() 0x4b07142c: 10: msg: "new message" 0x5c3a3e2c: 15: enter run() 0x4b071c2c: 14: enter run() 0x5c3a3e2c: 15: set_msg 0x4b07142c: 10: exit run() 0x5c3a3e2c: 15: msg: "new message" 0x5c3a3e2c: 15: exit run() 0x4b071e2c: 12: set_msg 0x4b071e2c: 12: msg: "new message" 0x4b071e2c: 12: exit run() 0x4b071b2c: 11: set_msg 0x4b071b2c: 11: msg: "new message" 0x4b071b2c: 11: exit run() 0x4b3b182c: 9: set_msg 0x4b3b182c: 9: msg: "new message" 0x4b3b182c: 9: exit run() 0x5c3a3d2c: 13: set_msg 0x5c3a3d2c: 13: msg: "new message" 0x5c3a3d2c: 13: exit run() 0x4b071c2c: 14: set_msg 0x4b071c2c: 14: msg: "new message" 0x4b071c2c: 14: exit run() main: 61 0x4b07152c: 0: enter run() 0x4b07152c: 0: set_msg 0x4b07152c: 0: msg: "new message" 0x4b07152c: 0: exit run() 0x46361c2c: 1: enter run() 0x46361c2c: 1: set_msg 0x46361c2c: 1: msg: "new message" 0x46361c2c: 1: exit run() 0x5c3a3b2c: 2: enter run() 0x5c3a3b2c: 2: set_msg 0x5c3a3b2c: 2: msg: "new message" 0x5c3a3b2c: 2: exit run() 0x4636112c: 3: enter run() 0x4636112c: 3: set_msg 0x4636112c: 3: msg: "new message" 0x4636112c: 3: exit run() 0x4636102c: 4: enter run() 0x4636102c: 4: set_msg 0x4636102c: 4: msg: "new message" 0x4636102c: 4: exit run() 0x4b07192c: 5: enter run() 0x4b07192c: 5: set_msg 0x4b07192c: 5: msg: "new message" 0x4b07192c: 5: exit run() 0x5c3a3c2c: 6: enter run() 0x5c3a3c2c: 6: set_msg 0x5c3a3c2c: 6: msg: "new message" 0x5c3a3c2c: 6: exit run() 0x5c3a3f2c: 7: enter run() 0x5c3a3f2c: 7: set_msg 0x5c3a3f2c: 7: msg: "new message" 0x5c3a3f2c: 7: exit run() 0x4b3b1c2c: 8: enter run() 0x4b3b1c2c: 8: set_msg 0x4b3b1c2c: 8: msg: "new message" 0x4b3b1c2c: 8: exit run() 0x4b3b1a2c: 9: enter run() 0x4b3b1a2c: 9: set_msg 0x4b3b1a2c: 9: msg: "new message" 0x4b3b1a2c: 9: exit run() 0x4b07162c: 10: enter run() 0x4b07162c: 10: set_msg 0x4b07162c: 10: msg: "new message" 0x4b07162c: 10: exit run() 0x4b3b172c: 11: enter run() 0x4b3b172c: 11: set_msg 0x4b3b172c: 11: msg: "new message" 0x4b3b172c: 11: exit run() 0x5c3a342c: 12: enter run() 0x5c3a342c: 12: set_msg 0x5c3a342c: 12: msg: "new message" 0x5c3a342c: 12: exit run() 0x4636192c: 13: enter run() 0x4636192c: 13: set_msg 0x4636192c: 13: msg: "new message" 0x4636192c: 13: exit run() 0x4b07132c: 14: enter run() 0x4b07132c: 14: set_msg 0x4b07132c: 14: msg: "new message" 0x4b07132c: 14: exit run() 0x4b3b1d2c: 15: enter run() 0x4b3b1d2c: 15: set_msg 0x4b3b1d2c: 15: msg: "new message" 0x4b3b1d2c: 15: exit run() main: 62 0x4b3b1b2c: 0: enter run() 0x4b3b1b2c: 0: set_msg 0x4b3b1b2c: 0: msg: "new message" 0x4b071e2c: 1: enter run() 0x4b3b1b2c: 0: exit run() 0x4b071e2c: 1: set_msg 0x4b071e2c: 1: msg: "new message" 0x4b071e2c: 1: exit run() 0x46361f2c: 2: enter run() 0x46361f2c: 2: set_msg 0x46361f2c: 2: msg: "new message" 0x46361f2c: 2: exit run() 0x4b07192c: 3: enter run() 0x4b07192c: 3: set_msg 0x4b07192c: 3: msg: "new message" 0x4b07192c: 3: exit run() 0x4b3b112c: 4: enter run() 0x4b3b112c: 4: set_msg 0x4b3b112c: 4: msg: "new message" 0x4b3b112c: 4: exit run() 0x5c3a3e2c: 5: enter run() 0x5c3a3e2c: 5: set_msg 0x5c3a3e2c: 5: msg: "new message" 0x5c3a3e2c: 5: exit run() 0x4b3b1e2c: 6: enter run() 0x4b3b1e2c: 6: set_msg 0x4b3b1e2c: 6: msg: "new message" 0x4b3b1e2c: 6: exit run() 0x46361a2c: 7: enter run() 0x46361a2c: 7: set_msg 0x46361a2c: 7: msg: "new message" 0x46361a2c: 7: exit run() 0x5c3a362c: 8: enter run() 0x5c3a362c: 8: set_msg 0x5c3a332c: 9: enter run() 0x5c3a362c: 8: msg: "new message" 0x5c3a362c: 8: exit run() 0x5c3a332c: 9: set_msg 0x5c3a332c: 9: msg: "new message" 0x5c3a332c: 9: exit run() 0x4636142c: 10: enter run() 0x4636142c: 10: set_msg 0x4636142c: 10: msg: "new message" 0x4636142c: 10: exit run() 0x4b3b122c: 11: enter run() 0x4b3b122c: 11: set_msg 0x4b3b122c: 11: msg: "new message" 0x4b3b122c: 11: exit run() 0x4b3b132c: 12: enter run() 0x4b3b132c: 12: set_msg 0x4b3b132c: 12: msg: "new message" 0x4b3b132c: 12: exit run() 0x4b3b192c: 13: enter run() 0x4b3b192c: 13: set_msg 0x4b3b192c: 13: msg: "new message" 0x4b3b192c: 13: exit run() 0x5c3a382c: 14: enter run() 0x5c3a382c: 14: set_msg 0x5c3a382c: 14: msg: "new message" 0x5c3a382c: 14: exit run() 0x5c3a372c: 15: enter run() 0x5c3a372c: 15: set_msg 0x5c3a372c: 15: msg: "new message" 0x5c3a372c: 15: exit run() main: 63 0x4b3b1f2c: 0: enter run() 0x4b3b1f2c: 0: set_msg 0x4b3b1f2c: 0: msg: "new message" 0x4b3b142c: 1: enter run() 0x4b3b1f2c: 0: exit run() 0x4b3b152c: 2: enter run() 0x4b3b142c: 1: set_msg 0x4b3b162c: 3: enter run() 0x5c3a392c: 4: enter run() 0x4b3b142c: 1: msg: "new message" 0x4b3b182c: 6: enter run() 0x5c3a362c: 7: enter run() 0x5c3a322c: 5: enter run() 0x4b3b142c: 1: exit run() 0x4b3b192c: 8: enter run() 0x4b3b1a2c: 10: enter run() 0x4b3b152c: 2: set_msg 0x5c3a3d2c: 9: enter run() 0x5c3a3f2c: 11: enter run() 0x4b07152c: 12: enter run() 0x5c3a3d2c: 9: set_msg 0x4b3b1c2c: 13: enter run() 0x5c3a3a2c: 14: enter run() 0x4636102c: 15: enter run() 0x4b3b1c2c: 13: set_msg 0x5c3a322c: 5: set_msg 0x5c3a322c: 5: msg: "new message" 0x4b3b1c2c: 13: msg: "new message" 0x4b3b1c2c: 13: exit run() 0x4b3b152c: 2: msg: "new message" 0x4b3b152c: 2: exit run() 0x4b07152c: 12: set_msg 0x5c3a3f2c: 11: set_msg 0x4b3b162c: 3: set_msg 0x4b3b162c: 3: msg: "new message" 0x5c3a3a2c: 14: set_msg 0x5c3a3a2c: 14: msg: "new message" 0x5c3a322c: 5: exit run() 0x4b3b162c: 3: exit run() 0x5c3a3d2c: 9: msg: "new message" 0x5c3a3d2c: 9: exit run() 0x4636102c: 15: set_msg 0x5c3a3f2c: 11: msg: "new message" 0x5c3a3f2c: 11: exit run() 0x4b3b192c: 8: set_msg 0x4b3b182c: 6: set_msg 0x4b3b192c: 8: msg: "new message" 0x4b3b192c: 8: exit run() 0x4b3b1a2c: 10: set_msg 0x4636102c: 15: msg: "new message" 0x4636102c: 15: exit run() 0x5c3a3a2c: 14: exit run() 0x4b3b1a2c: 10: msg: "new message" 0x4b3b1a2c: 10: exit run() 0x4b3b182c: 6: msg: "new message" 0x4b3b182c: 6: exit run() 0x5c3a392c: 4: set_msg 0x5c3a392c: 4: msg: "new message" 0x5c3a392c: 4: exit run() 0x4b07152c: 12: msg: "new message" 0x4b07152c: 12: exit run() 0x5c3a362c: 7: set_msg 0x5c3a0x5c3a362c: rwlock_unlock 0x49a44bb0 rthread reaping 0x5c3a362c stack 0x5871d520 rthread reaping 0x4b3b192c stack 0x58720780 rthread reaping 0x5c3a3d2c stack 0x58720d80 rthread reaping 0x4b3b1a2c stack 0x586f5f60 rthread reaping 0x5c3a3f2c stack 0x5871a340 rthread reaping 0x4b07152c stack 0x58720760 rthread reaping 0x4b3b1c2c stack 0x5871a260 rthread reaping 0x5c3a3a2c stack 0x587205e0 rthread reaping 0x4636102c stack 0x58720ac0 362c: 7: msg: "new message" 0x5c3a362c: 7: exit run() ===> pthread_specific ==== run-regress-pthread_specific ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_specific"' -I/usr/src/regress/lib/libpthread/pthread_specific/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_specific/pthread_specific.c /usr/src/regress/lib/libpthread/pthread_specific/pthread_specific.c:47:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, ".", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/pthread_specific/pthread_specific.c:87:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o pthread_specific pthread_specific.o -lpthread ./pthread_specific ................................................................................................................................ ===> readdir ==== run-regress-readdir ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/readdir"' -I/usr/src/regress/lib/libpthread/readdir/../include -MD -MP -c /usr/src/regress/lib/libpthread/readdir/readdir.c /usr/src/regress/lib/libpthread/readdir/readdir.c:58:2: warning: format specifies type 'char *' but the argument has type 'DIR *' (aka 'struct _dirdesc *') [-Wformat] CHECKn(dot_dir = opendir(".")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/readdir/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/readdir/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o readdir readdir.o -lpthread ./readdir ===> restart ===> restart/accept ==== run-regress-accept ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/accept/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/accept"' -I/usr/src/regress/lib/libpthread/restart/accept/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/accept/accept.c cc -o accept accept.o -lpthread ./accept ===> restart/connect ==== run-regress-connect ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/connect/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/connect"' -I/usr/src/regress/lib/libpthread/restart/connect/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/connect/connect.c cc -o connect connect.o -lpthread ./connect ===> restart/kevent ==== run-regress-kevent ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/kevent/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/kevent"' -I/usr/src/regress/lib/libpthread/restart/kevent/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/kevent/kevent.c cc -o kevent kevent.o -lpthread ./kevent ===> restart/read ==== run-regress-read ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/read/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/read"' -I/usr/src/regress/lib/libpthread/restart/read/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/read/read.c cc -o read read.o -lpthread ./read ===> restart/readv ==== run-regress-readv ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/readv/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/readv"' -I/usr/src/regress/lib/libpthread/restart/readv/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/readv/readv.c cc -o readv readv.o -lpthread ./readv ===> restart/recvfrom ==== run-regress-recvfrom ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/recvfrom/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/recvfrom"' -I/usr/src/regress/lib/libpthread/restart/recvfrom/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/recvfrom/recvfrom.c cc -o recvfrom recvfrom.o -lpthread ./recvfrom ===> restart/recvmsg ==== run-regress-recvmsg ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/recvmsg/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/recvmsg"' -I/usr/src/regress/lib/libpthread/restart/recvmsg/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/recvmsg/recvmsg.c cc -o recvmsg recvmsg.o -lpthread ./recvmsg ===> select ==== run-regress-select ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/select"' -I/usr/src/regress/lib/libpthread/select/../include -MD -MP -c /usr/src/regress/lib/libpthread/select/select.c /usr/src/regress/lib/libpthread/select/select.c:134:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn(slpr = popen("sleep 2; echo foo", "r")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/select/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/select/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o select select.o -lpthread ./select .................................................................................................select returned 1 read 4: `foo ' last read was -1, errno = 35 Resource temporarily unavailable select returned 1 last read was 0, errno = 0 success read finished ===> semaphore ===> semaphore/sem_destroy ==== run-regress-sem_destroy ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/semaphore/sem_destroy/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_destroy"' -I/usr/src/regress/lib/libpthread/semaphore/sem_destroy/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_destroy/sem_destroy.c cc -o sem_destroy sem_destroy.o -lpthread ./sem_destroy ===> semaphore/sem_getvalue ==== run-regress-sem_getvalue ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/semaphore/sem_getvalue/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_getvalue"' -I/usr/src/regress/lib/libpthread/semaphore/sem_getvalue/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_getvalue/sem_getvalue.c cc -o sem_getvalue sem_getvalue.o -lpthread ./sem_getvalue ===> semaphore/sem_trywait ==== run-regress-sem_trywait ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/semaphore/sem_trywait/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_trywait"' -I/usr/src/regress/lib/libpthread/semaphore/sem_trywait/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_trywait/sem_trywait.c cc -o sem_trywait sem_trywait.o -lpthread ./sem_trywait ===> semaphore/sem_wait ==== run-regress-sem_wait ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/semaphore/sem_wait/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_wait"' -I/usr/src/regress/lib/libpthread/semaphore/sem_wait/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_wait/sem_wait.c cc -o sem_wait sem_wait.o -lpthread ./sem_wait sem_destroy on semaphore with waiters! sending sig got sig posting expect: sem_destroy on semaphore with waiters! ===> semaphore/sem_timedwait ==== run-regress-sem_timedwait ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/semaphore/sem_timedwait/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_timedwait"' -I/usr/src/regress/lib/libpthread/semaphore/sem_timedwait/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_timedwait/sem_timedwait.c cc -o sem_timedwait sem_timedwait.o -lpthread ./sem_timedwait sem_destroy on semaphore with waiters! sending sig got sig posting timeout: expected 1737777225.636221703 actual 1737777225.646132363 timeout: expected 1737777225.646132363 actual 1737777225.656221703 expect: sem_destroy on semaphore with waiters! ===> setjmp ==== run-regress-setjmp ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/setjmp"' -I/usr/src/regress/lib/libpthread/setjmp/../include -MD -MP -c /usr/src/regress/lib/libpthread/setjmp/setjmp.c cc -o setjmp setjmp.o -lpthread ./setjmp jumping in main thread _jumping in main thread jumping in child thread _jumping in child thread ===> sigdeliver ==== run-regress-sigdeliver ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sigdeliver"' -I/usr/src/regress/lib/libpthread/sigdeliver/../include -MD -MP -c /usr/src/regress/lib/libpthread/sigdeliver/sigdeliver.c cc -o sigdeliver sigdeliver.o -lpthread ./sigdeliver ===> siginfo ==== run-regress-siginfo ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/siginfo"' -I/usr/src/regress/lib/libpthread/siginfo/../include -MD -MP -c /usr/src/regress/lib/libpthread/siginfo/siginfo.c cc -o siginfo siginfo.o -lpthread ./siginfo act_handler: signal 11, siginfo 0xcf7c6b74, context 0xcf7c6b20 addr 0x987230, code 1, trap 6 ===> siginterrupt ==== run-regress-siginterrupt ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/siginterrupt"' -I/usr/src/regress/lib/libpthread/siginterrupt/../include -MD -MP -c /usr/src/regress/lib/libpthread/siginterrupt/siginterrupt.c cc -o siginterrupt siginterrupt.o -lpthread ./siginterrupt ===> signal ==== run-regress-signal ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signal"' -I/usr/src/regress/lib/libpthread/signal/../include -MD -MP -c /usr/src/regress/lib/libpthread/signal/signal.c /usr/src/regress/lib/libpthread/signal/signal.c:26:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/signal/signal.c:53:4: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "!", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o signal signal.o -lpthread ./signal !! ===> signals ===> signals/ignore_sigchild ==== run-regress-ignore_sigchild ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/signals/ignore_sigchild/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signals/ignore_sigchild"' -I/usr/src/regress/lib/libpthread/signals/ignore_sigchild/../include -MD -MP -c /usr/src/regress/lib/libpthread/signals/ignore_sigchild/ignore_sigchild.c cc -o ignore_sigchild ignore_sigchild.o -lpthread ./ignore_sigchild ===> signals/pthread_join ==== run-regress-pthread_join ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/signals/pthread_join/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signals/pthread_join"' -I/usr/src/regress/lib/libpthread/signals/pthread_join/../include -MD -MP -c /usr/src/regress/lib/libpthread/signals/pthread_join/pthread_join.c cc -o pthread_join pthread_join.o -lpthread ./pthread_join ===> signals/pthread_mutex_lock ==== run-regress-pthread_mutex_lock ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signals/pthread_mutex_lock"' -I/usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/../include -MD -MP -c /usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/pthread_mutex_lock.c cc -o pthread_mutex_lock pthread_mutex_lock.o -lpthread ./pthread_mutex_lock ===> signodefer ==== run-regress-signodefer ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signodefer"' -I/usr/src/regress/lib/libpthread/signodefer/../include -MD -MP -c /usr/src/regress/lib/libpthread/signodefer/signodefer.c /usr/src/regress/lib/libpthread/signodefer/signodefer.c:34:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, str, strlen(str))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signodefer/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signodefer/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o signodefer signodefer.o -lpthread ./signodefer act_handler/1, signal 30, siginfo 0xcf7ed29c, context 0xcf7ed248 act_handler/2, signal 30, siginfo 0xcf7ed29c, context 0xcf7ed248 act_handler/3, signal 30, siginfo 0xcf7ed29c, context 0xcf7ed248 [recurse] act_handler/4, signal 30, siginfo 0xcf7ed190, context 0xcf7ed13c ===> sigsuspend ==== run-regress-sigsuspend ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sigsuspend"' -I/usr/src/regress/lib/libpthread/sigsuspend/../include -MD -MP -c /usr/src/regress/lib/libpthread/sigsuspend/sigsuspend.c /usr/src/regress/lib/libpthread/sigsuspend/sigsuspend.c:56:6: warning: variable 'save_count' set but not used [-Wunused-but-set-variable] int save_count, status, i; ^ 1 warning generated. cc -o sigsuspend sigsuspend.o -lpthread ./sigsuspend -> Suspender thread signal handler caught signal 16 (Urgent I/O condition) -> Main thread signal handler caught signal 16 (Urgent I/O condition) -> Suspender thread signal handler caught signal 31 (User defined signal 2) -> Suspender thread signal handler caught signal 31 (User defined signal 2) Sigsuspend woke up by signal 16 (Urgent I/O condition) Sigsuspend woke up by signal 31 (User defined signal 2) Sigsuspend woke up by signal 31 (User defined signal 2) ===> sigwait ==== run-regress-sigwait ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sigwait"' -I/usr/src/regress/lib/libpthread/sigwait/../include -MD -MP -c /usr/src/regress/lib/libpthread/sigwait/sigwait.c cc -o sigwait sigwait.o -lpthread ./sigwait Sigwait waiting (thread 0x5162862c) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0x5162862c) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0x5162862c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x5162862c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x5162862c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x5162862c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x5162862c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x5162862c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x5162862c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x5162862c) ===> sleep ==== run-regress-sleep ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sleep"' -I/usr/src/regress/lib/libpthread/sleep/../include -MD -MP -c /usr/src/regress/lib/libpthread/sleep/sleep.c /usr/src/regress/lib/libpthread/sleep/sleep.c:83:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/sleep/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/sleep/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o sleep sleep.o -lpthread ./sleep abababababababababab Going to sleep Done sleeping ===> socket ===> socket/1 ==== run-regress-socket1 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/1/../../include -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/1"' -I/usr/src/regress/lib/libpthread/socket/1/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/1/socket1.c /usr/src/regress/lib/libpthread/socket/1/socket1.c:93:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/1/socket1.c:110:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, "5", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/1/socket1.c:160:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 3 warnings generated. cc -o socket1 socket1.o -lpthread ./socket1 ===> socket/2a ==== dummy ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/2a/../../include -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/2a"' -I/usr/src/regress/lib/libpthread/socket/2a/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/2a/socket2a.c /usr/src/regress/lib/libpthread/socket/2a/socket2a.c:87:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/2a/socket2a.c:88:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, MESSAGE6, sizeof(MESSAGE6))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o socket2a socket2a.o -lpthread socket2a ready ===> socket/2 ==== run-regress-socket2 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/2/../../include -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/2"' -I/usr/src/regress/lib/libpthread/socket/2/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/2/socket2.c /usr/src/regress/lib/libpthread/socket/2/socket2.c:68:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, MESSAGE5, sizeof(MESSAGE5))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/2/socket2.c:156:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o socket2 socket2.o -lpthread ./socket2 listening on port 3276 5984: This should be message #1 waiting for child 93251: This should be message #2 93251: This should be message #3 5984: This should be message #4 93251: This should be message #5 5984: This should be message #6 child exited ===> socket/3 ==== run-regress-socket3 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/3/../../include -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/3"' -I/usr/src/regress/lib/libpthread/socket/3/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/3/socket3.c cc -o socket3 socket3.o -lpthread ./socket3 listen_fd = 3 accept_fd = 0, flags = 6 ===> spinlock ==== run-regress-spinlock ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/spinlock"' -I/usr/src/regress/lib/libpthread/spinlock/../include -MD -MP -c /usr/src/regress/lib/libpthread/spinlock/spinlock.c cc -o spinlock spinlock.o -lpthread ./spinlock Thread 0 started Thread 1 started Thread 2 started Thread 3 started Thread 4 started Thread 5 started Thread 6 started Thread 7 started Thread 8 started Thread 9 started ===> stack ==== run-regress-stack ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/stack"' -I/usr/src/regress/lib/libpthread/stack/../include -MD -MP -c /usr/src/regress/lib/libpthread/stack/stack.c /usr/src/regress/lib/libpthread/stack/stack.c:25:11: warning: address of stack memory associated with local variable 's' returned [-Wreturn-stack-address] return (&s); ^ /usr/src/regress/lib/libpthread/stack/stack.c:35:10: warning: address of stack memory associated with local variable 'buf' returned [-Wreturn-stack-address] return (buf + LARGE_SIZE/2); ^~~ 2 warnings generated. cc -o stack stack.o -lpthread ./stack ===> stdarg ==== run-regress-stdarg ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/stdarg/../include -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/stdarg"' -I/usr/src/regress/lib/libpthread/stdarg/../include -MD -MP -c /usr/src/regress/lib/libpthread/stdarg/stdarg.c /usr/src/regress/lib/libpthread/stdarg/stdarg.c:43:3: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] EQ(l, 123456789L); ^~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/stdarg.c:14:19: note: expanded from macro 'EQ' #define EQ(v,exp) _CHECK(v, == exp, NULL) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/stdarg/stdarg.c:47:3: warning: format specifies type 'char *' but the argument has type 'void *' [-Wformat] EQ(p, &thing); ^~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/stdarg.c:14:19: note: expanded from macro 'EQ' #define EQ(v,exp) _CHECK(v, == exp, NULL) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o stdarg stdarg.o -lpthread ./stdarg trying loop in single-threaded mode: main ok now running loop with 2 threads: child 1 child 2 ok ok ===> stdio ==== run-regress-stdio ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/stdio"' -I/usr/src/regress/lib/libpthread/stdio/../include -MD -MP -c /usr/src/regress/lib/libpthread/stdio/stdio.c /usr/src/regress/lib/libpthread/stdio/stdio.c:57:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn((fp = fopen(fullname, "r"))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/stdio/stdio.c:74:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn(fp1 = fopen(fullname, "r")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/stdio/stdio.c:77:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn(fp2 = fopen(fullname, "r")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 3 warnings generated. cc -o stdio stdio.o -lpthread ./stdio ===> switch ==== run-regress-switch-2 ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/switch"' -I/usr/src/regress/lib/libpthread/switch/../include -MD -MP -c /usr/src/regress/lib/libpthread/switch/switch.c /usr/src/regress/lib/libpthread/switch/switch.c:76:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, (char *) arg, 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/switch/switch.c:116:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o switch switch.o -lpthread time ./switch -c 2 | wc -c 1133228 0m02.00s real 0m00.47s user 0m04.22s system ==== run-regress-switch-3 ==== time ./switch -c 3 | wc -c 721196 0m02.00s real 0m00.38s user 0m05.65s system ==== run-regress-switch-4 ==== time ./switch -c 4 | wc -c 343701 0m02.00s real 0m00.22s user 0m07.07s system ==== run-regress-switch-6 ==== time ./switch -c 6 | wc -c 119976 0m02.00s real 0m00.05s user 0m08.85s system ==== run-regress-switch-8 ==== time ./switch -c 8 | wc -c 73322 0m02.00s real 0m00.02s user 0m10.14s system ==== run-regress-switch-20 ==== time ./switch -c 20 | wc -c 32287 0m02.00s real 0m00.02s user 0m12.13s system ==== run-regress-switch-26 ==== time ./switch -c 26 | wc -c 25940 0m02.00s real 0m00.04s user 0m11.91s system ===> system ==== run-regress-system ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/system"' -I/usr/src/regress/lib/libpthread/system/../include -MD -MP -c /usr/src/regress/lib/libpthread/system/system.c cc -o system system.o -lpthread ./system system system.d system.o PASS lib/libpthread Duration 4m57.20s