START lib/libpthread 2025-04-01T17:52:22Z ===> 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.001900165 sigsuspend: pass time = 1.009938842 poll: fail time = 0.000020951 r = 1 open_fifo: pass time = 1.009264261 nanosleep: pass time = 1.006331348 flock: pass time = 1.009006832 fcntl(F_SETLKW): pass time = 1.008555110 connect: pass time = 1.009473081 accept: pass time = 1.009972225 in thread after dlopen(pthread) semop: pass time = 1.009513938 sigsuspend: pass time = 1.009981095 poll: fail time = 0.000007822 r = 1 open_fifo: pass time = 1.009331586 nanosleep: pass time = 1.009789455 flock: pass time = 1.004632779 fcntl(F_SETLKW): pass time = 1.008403628 connect: pass time = 1.005861816 accept: pass time = 1.009984586 using cancellation semop: pass time = 1.009917819 sigsuspend: pass time = 1.009982631 poll: fail time = 1.009994015 r = 1 open_fifo: pass time = 1.009325441 nanosleep: pass time = 1.006674260 flock: pass time = 1.008949214 fcntl(F_SETLKW): pass time = 1.002776163 connect: pass time = 1.009359034 accept: pass time = 1.009982491 ===> 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 2723 parent = pid 2723 parent ok ===> group ==== run-regress-group ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/group"' -I/usr/src/regress/lib/libpthread/group/../include -MD -MP -c /usr/src/regress/lib/libpthread/group/group.c cc -o group group.o -lpthread ./group gid 0 gid 1 gid 2 gid 3 gid 4 before: wheel:*:0:root,user after: wheel:*:0:root,user before: daemon:*:1:daemon after: daemon:*:1:daemon before: kmem:*:2:root after: kmem:*:2:root before: sys:*:3:root after: sys:*:3:root before: tty:*:4:root after: tty:*:4:root ===> malloc_duel ==== run-regress-malloc_duel ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/malloc_duel"' -I/usr/src/regress/lib/libpthread/malloc_duel/../include -MD -MP -c /usr/src/regress/lib/libpthread/malloc_duel/malloc_duel.c cc -o malloc_duel malloc_duel.o -lpthread ./malloc_duel ===> netdb ==== run-regress-netdb ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/netdb"' -I/usr/src/regress/lib/libpthread/netdb/../include -MD -MP -c /usr/src/regress/lib/libpthread/netdb/netdb.c /usr/src/regress/lib/libpthread/netdb/netdb.c:57:2: warning: format specifies type 'char *' but the argument has type 'struct servent *' [-Wformat] CHECKhn(serv = getservbyname("telnet", "tcp")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/netdb/netdb.c:67:2: warning: format specifies type 'char *' but the argument has type 'struct hostent *' [-Wformat] CHECKhn(host = gethostbyname("localhost")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/netdb/netdb.c:77:2: warning: format specifies type 'char *' but the argument has type 'struct hostent *' [-Wformat] CHECKhn(host = gethostbyname("127.0.0.1")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 3 warnings generated. cc -o netdb netdb.o -lpthread ./netdb getservbyname -> port 23 gethostbyname -> 127.0.0.1 ===> pcap ==== run-regress-pcap ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pcap"' -I/usr/src/regress/lib/libpthread/pcap/../include -MD -MP -c /usr/src/regress/lib/libpthread/pcap/pcap.c cc -o pcap pcap.o -lpcap -lpthread ./pcap PING 127.0.0.1 (127.0.0.1): 56 data bytes 64 bytes from 127.0.0.1: icmp_seq=0 ttl=255 time=0.051 ms 64 bytes from 127.0.0.1: icmp_seq=1 ttl=255 time=0.031 ms 64 bytes from 127.0.0.1: icmp_seq=2 ttl=255 time=0.027 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.027/0.036/0.051/0.011 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.009105116 seconds Got timeout 1 in 10.019104598 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 0xcf7dd584 New thread was passed arg address 0xdeadbeef New thread stack at 0x527f7aec ===> 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 0xcf7f8cb4 New thread 1 stack at 0x4fdffa28 New thread 2 stack at 0x4fdffa28 ===> 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 0xcf7f35f0, context 0xcf7f359c act_handler: signal 30, siginfo 0x69b996b0, context 0x69b9965c act_handler: signal 30, siginfo 0x5c4dfb80, context 0x5c4dfb2c Thread T1 woke up Thread T2 woke up ===> pthread_mutex ==== run-regress-pthread_mutex ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_mutex"' -I/usr/src/regress/lib/libpthread/pthread_mutex/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_mutex/pthread_mutex.c cc -o pthread_mutex pthread_mutex.o -lpthread ./pthread_mutex test_mutex_static() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() test_mutex_fast() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() test_mutex_debug() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() test_debug_double_lock() test_debug_double_unlock() test_mutex_recursive() test_mutex_recursive_lock() test_mutex_recursive_trylock() test_mutex_normal() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() ===> pthread_once The fix for this bug has been backed out. https://marc.info/?l=openbsd-cvs&m=150983604531467&w=2 Wait until guenther@ has fixed the binutils problem with the samba port. DISABLED ===> pthread_rwlock ==== run-regress-pthread_rwlock ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_rwlock"' -I/usr/src/regress/lib/libpthread/pthread_rwlock/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_rwlock/pthread_rwlock.c cc -o pthread_rwlock pthread_rwlock.o -lpthread ./pthread_rwlock reader 0 locked, state = 1 reader 2 locked, state = 2 reader 0 woken, state = 2 reader 3 locked, state = 3 reader 2 woken, state = 3 reader 0 woken, state = 3 reader 4 locked, state = 4 reader 3 woken, state = 4 reader 0 woken, state = 4 reader 2 woken, state = 4 writer started, state = 4 reader 5 locked, state = 5 writer woken, state = 5 reader 1 locked, state = 6 writer woken, state = 6 writer starting reader 5 unlocked reader 4 woken, state = 7 reader 4 unlocked reader 3 woken, state = 7 reader 3 unlocked reader 0 woken, state = 7 reader 0 unlocked reader 1 unlocked reader 2 woken, state = 7 reader 2 unlocked writer locked reader 3 woken, state = 8 reader 1 woken, state = 8 reader 4 woken, state = 9 reader 1 woken, state = 9 writer unlocking writer exiting reader 3 woken, state = 0 reader 3 trying again (1) reader 3 locked again (1) reader 1 woken, state = 1 reader 1 trying again (2) reader 1 locked again (2) reader 4 woken, state = 2 reader 4 trying again (3) reader 4 locked again (3) reader 3 woken, state = 3 reader 2 woken, state = 3 reader 2 trying again (4) reader 2 locked again (4) reader 3 woken, state = 4 reader 4 woken, state = 4 reader 5 woken, state = 4 reader 5 trying again (5) reader 5 locked again (5) reader 4 woken, state = 5 reader 2 woken, state = 5 reader 3 woken, state = 5 reader 1 woken, state = 5 reader 0 woken, state = 5 reader 0 trying again (6) reader 0 locked again (6) reader 4 woken, state = 6 reader 4 exiting reader 2 woken, state = 6 reader 0 exiting reader 2 exiting reader 5 woken, state = 6 reader 5 exiting reader 1 woken, state = 6 reader 1 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 0x2eac98bc: mutex_lock 0x2eac94f0 (0x0) 0x2eac98bc: mutex_unlock 0x2eac94f0 (0x2eac98bc) 0x2eac98bc: mutex_lock 0x2eac94f0 (0x0) 0x77ee412c: mutex_lock 0x2eac9518 (0x0) 0x2eac98bc: mutex_unlock 0x2eac94f0 (0x2eac98bc) 0x2eac98bc: mutex_lock 0x2eac94f0 (0x0) 0x2eac98bc: mutex_unlock 0x2eac94f0 (0x2eac98bc) 0x2eac98bc: mutex_lock 0x2eac94f0 (0x0) 0x2eac98bc: mutex_unlock 0x2eac94f0 (0x2eac98bc) 0x77ee412c: mutex_unlock 0x2eac9518 (0x77ee412c) 0x77ee412c: rwlock_wrlock 0x5d724db0 (0) 0x2eac98bc: mutex_lock 0x2eac94f0 (0x0) 0x2eac98bc: mutex_unlock 0x2eac94f0 (0x2eac98bc) 0x65f3752c: rwlock_wrlock 0x5d724db0 (2147483647) 0x62cfe62c: rwlock_wrlock 0x5d724db0 (2147483647) 0x65f3762c: rwlock_wrlock 0x5d724db0 (0) 0x77ee412c: rwlock_unlock 0x5d724db0 0x62cfe62c: rwlock_unlock 0x5d724db0 0x77ee4a2c: rwlock_wrlock 0x5d724db0 (0) 0x65f3762c: rwlock_unlock 0x5d724db0 0x77ee4a2c: rwlock_unlock 0x5d724db0 0x65f3752c: rwlock_unlock 0x5d724db0 0x62cfe62c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe62c: rwlock_unlock 0x5d724db0 0x65f3762c: rwlock_rdlock 0x5d724db0 (0) 0x65f3762c: rwlock_unlock 0x5d724db0 0x77ee4a2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4a2c: rwlock_unlock 0x5d724db0 0x2eac98bc: mutex_lock 0x2eac94f0 (0x0) 0x77ee412c: rwlock_rdlock 0x5d724db0 (0) 0x2eac98bc: mutex_unlock 0x2eac94f0 (0x2eac98bc) 0x65f3752c: rwlock_rdlock 0x5d724db0 (1) 0x65f37f2c: rwlock_wrlock 0x5d724db0 (2) 0x77ee412c: rwlock_unlock 0x5d724db0 0x2eac98bc: mutex_lock 0x2eac94f0 (0x0) 0x2eac98bc: mutex_unlock 0x2eac94f0 (0x2eac98bc) 0x65f3752c: rwlock_unlock 0x5d724db0 0x2eac98bc: mutex_lock 0x2eac94f0 (0x0) 0x6e63492c: rwlock_wrlock 0x5d724db0 (2147483647) 0x65f37f2c: rwlock_unlock 0x5d724db0 0x65f37f2c: rwlock_rdlock 0x5d724db0 (0) 0x2eac98bc: mutex_unlock 0x2eac94f0 (0x2eac98bc) 0x65f37f2c: rwlock_unlock 0x5d724db0 0x6e63492c: rwlock_unlock 0x5d724db0 0x6e634c2c: rwlock_wrlock 0x5d724db0 (0) 0x6e63492c: rwlock_rdlock 0x5d724db0 (0) 0x6e634c2c: rwlock_unlock 0x5d724db0 0x6e63492c: rwlock_unlock 0x5d724db0 0x6e634c2c: rwlock_rdlock 0x5d724db0 (1) 0x2eac98bc: mutex_lock 0x2eac94f0 (0x0) 0x2eac98bc: mutex_unlock 0x2eac94f0 (0x2eac98bc) 0x6e634c2c: rwlock_unlock 0x5d724db0 0x6e63482c: rwlock_wrlock 0x5d724db0 (0) 0x2eac98bc: mutex_lock 0x2eac94f0 (0x0) 0x2eac98bc: mutex_unlock 0x2eac94f0 (0x2eac98bc) 0x6e63482c: rwlock_unlock 0x5d724db0 0x6e63482c: rwlock_rdlock 0x5d724db0 (0) 0x6e63482c: rwlock_unlock 0x5d724db0 0x2eac98bc: mutex_lock 0x2eac94f0 (0x0) 0x6e634f2c: rwlock_wrlock 0x5d724db0 (0) 0x2eac98bc: mutex_unlock 0x2eac94f0 (0x2eac98bc) 0x6e634f2c: rwlock_unlock 0x5d724db0 0x6e634f2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634f2c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_wrlock 0x5d724db0 (0) 0x2eac98bc: mutex_lock 0x2eac94f0 (0x0) 0x65f3742c: rwlock_unlock 0x5d724db0 0x2eac98bc: mutex_unlock 0x2eac94f0 (0x2eac98bc) 0x65f3742c: rwlock_rdlock 0x5d724db0 (0) 0x65f3742c: rwlock_unlock 0x5d724db0 0x62cfec2c: rwlock_wrlock 0x5d724db0 (0) 0x2eac98bc: mutex_lock 0x2eac94f0 (0x0) 0x2eac98bc: mutex_unlock 0x2eac94f0 (0x2eac98bc) 0x62cfec2c: rwlock_unlock 0x5d724db0 0x62cfec2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfec2c: rwlock_unlock 0x5d724db0 0x2eac98bc: mutex_lock 0x2eac94f0 (0x0) 0x2eac98bc: mutex_unlock 0x2eac94f0 (0x2eac98bc) 0x62cfed2c: rwlock_wrlock 0x5d724db0 (0) 0x62cfed2c: rwlock_unlock 0x5d724db0 0x62cfed2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfed2c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_wrlock 0x5d724db0 (0) 0x65f3712c: rwlock_unlock 0x5d724db0 0x2eac98bc: mutex_lock 0x2eac94f0 (0x0) 0x65f3712c: rwlock_rdlock 0x5d724db0 (0) 0x2eac98bc: mutex_unlock 0x2eac94f0 (0x2eac98bc) 0x65f3712c: rwlock_unlock 0x5d724db0 0x65f3702c: rwlock_wrlock 0x5d724db0 (0) 0x65f3702c: rwlock_unlock 0x5d724db0 0x65f3702c: rwlock_rdlock 0x5d724db0 (0) 0x65f3702c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee412c stack 0x40611b60 rthread reaping 0x65f3762c stack 0x40611320 0x6e63462c: rwlock_wrlock 0x5d724db0 (0) rthread reaping 0x62cfe62c stack 0x4060e020 0x6e63462c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3752c stack 0x405d92c0 0x6e63462c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x77ee4a2c stack 0x40611aa0 0x6e63462c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f37f2c stack 0x40611da0 rthread reaping 0x6e63492c stack 0x4060e920 rthread reaping 0x6e634c2c stack 0x4060e7e0 rthread reaping 0x6e63482c stack 0x405fff60 rthread reaping 0x6e634f2c stack 0x40611ee0 rthread reaping 0x65f3742c stack 0x405d9a40 rthread reaping 0x62cfec2c stack 0x405d99e0 rthread reaping 0x62cfed2c stack 0x405fff00 rthread reaping 0x65f3712c stack 0x405d9be0 rthread reaping 0x65f3702c stack 0x405d9920 rthread reaping 0x6e63462c stack 0x4060eb40 0x6e634a2c: rwlock_wrlock 0x5d724db0 (0) 0x6e634a2c: rwlock_unlock 0x5d724db0 0x6e634a2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4e2c: rwlock_wrlock 0x5d724db0 (0) 0x6e634a2c: rwlock_unlock 0x5d724db0 0x77ee4e2c: rwlock_unlock 0x5d724db0 0x77ee4e2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4e2c: rwlock_unlock 0x5d724db0 0x62cfe72c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe72c: rwlock_unlock 0x5d724db0 0x62cfe72c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4f2c: rwlock_wrlock 0x5d724db0 (1) 0x62cfe72c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_wrlock 0x5d724db0 (2147483649) 0x62cfe02c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe02c: rwlock_unlock 0x5d724db0 0x77ee4f2c: rwlock_unlock 0x5d724db0 0x77ee4f2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4f2c: rwlock_unlock 0x5d724db0 0x65f3722c: rwlock_wrlock 0x5d724db0 (0) 0x65f3722c: rwlock_unlock 0x5d724db0 0x65f3722c: rwlock_rdlock 0x5d724db0 (0) 0x65f3722c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_wrlock 0x5d724db0 (0) 0x6e634b2c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634b2c: rwlock_unlock 0x5d724db0 0x6e63422c: rwlock_wrlock 0x5d724db0 (0) 0x6e63422c: rwlock_unlock 0x5d724db0 0x6e63422c: rwlock_rdlock 0x5d724db0 (0) 0x6e63422c: rwlock_unlock 0x5d724db0 0x65f37b2c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe12c: rwlock_wrlock 0x5d724db0 (2147483647) 0x65f37b2c: rwlock_unlock 0x5d724db0 0x65f37b2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4a2c: rwlock_wrlock 0x5d724db0 (0) 0x65f37b2c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe52c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe12c: rwlock_unlock 0x5d724db0 0x62cfe12c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x6e634a2c stack 0x4060eb40 0x6e63402c: rwlock_wrlock 0x5d724db0 (2147483650) rthread reaping 0x77ee4e2c stack 0x405d9920 rthread reaping 0x62cfe72c stack 0x405d9be0 rthread reaping 0x77ee4f2c stack 0x405fff00 rthread reaping 0x62cfe02c stack 0x405d99e0 rthread reaping 0x65f3722c stack 0x405d9a40 rthread reaping 0x6e634b2c stack 0x40611ee0 rthread reaping 0x6e63422c stack 0x405fff60 rthread reaping 0x65f37b2c stack 0x4060e7e0 0x62cfed2c: rwlock_wrlock 0x5d724db0 (2147483650) 0x62cfe12c: rwlock_unlock 0x5d724db0 0x77ee412c: rwlock_wrlock 0x5d724db0 (2147483649) 0x62cfe52c: rwlock_unlock 0x5d724db0 0x62cfe82c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x62cfe12c stack 0x4060e920 0x62cfed2c: rwlock_unlock 0x5d724db0 0x62cfed2c: rwlock_rdlock 0x5d724db0 (0) 0x6e63402c: rwlock_unlock 0x5d724db0 0x62cfed2c: rwlock_unlock 0x5d724db0 0x6e63402c: rwlock_rdlock 0x5d724db0 (2147483649) 0x6e63402c: rwlock_unlock 0x5d724db0 0x62cfe82c: rwlock_unlock 0x5d724db0 0x62cfe82c: rwlock_rdlock 0x5d724db0 (2147483647) 0x77ee4a2c: rwlock_unlock 0x5d724db0 0x77ee4a2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4a2c: rwlock_unlock 0x5d724db0 0x62cfe82c: rwlock_unlock 0x5d724db0 0x77ee412c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee4a2c stack 0x40611da0 0x77ee412c: rwlock_rdlock 0x5d724db0 (0) 0x77ee412c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfe52c stack 0x40611aa0 rthread reaping 0x6e63402c stack 0x405d92c0 rthread reaping 0x62cfed2c stack 0x4060e020 rthread reaping 0x62cfe82c stack 0x40611320 rthread reaping 0x77ee412c stack 0x40611b60 0x65f3782c: rwlock_wrlock 0x5d724db0 (0) 0x65f3782c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_rdlock 0x5d724db0 (0) 0x65f3782c: rwlock_unlock 0x5d724db0 0x77ee452c: rwlock_wrlock 0x5d724db0 (0) 0x77ee4d2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x77ee472c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfee2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3732c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee452c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_wrlock 0x5d724db0 (0) 0x62cfea2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x77ee452c: rwlock_rdlock 0x5d724db0 (4294967295) 0x65f3742c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee492c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63412c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3782c stack 0x40611b60 0x65f3792c: rwlock_wrlock 0x5d724db0 (0) 0x6e63412c: rwlock_rdlock 0x5d724db0 (2147483647) 0x77ee4a2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63472c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee432c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe32c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e634e2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3792c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfea2c: rwlock_unlock 0x5d724db0 0x77ee472c: rwlock_unlock 0x5d724db0 0x77ee472c: rwlock_rdlock 0x5d724db0 (0) 0x77ee472c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_rdlock 0x5d724db0 (2147483647) 0x77ee432c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_unlock 0x5d724db0 0x62cfee2c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_rdlock 0x5d724db0 (4294967295) 0x65f3732c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_rdlock 0x5d724db0 (0) 0x65f3732c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_unlock 0x5d724db0 0x62cfee2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee432c: rwlock_rdlock 0x5d724db0 (2147483650) 0x62cfee2c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_unlock 0x5d724db0 0x77ee432c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_unlock 0x5d724db0 0x77ee452c: rwlock_unlock 0x5d724db0 0x62cfe32c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee452c stack 0x40611320 rthread reaping 0x77ee472c stack 0x4060e020 0x62cfe32c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe32c: rwlock_unlock 0x5d724db0 0x77ee4a2c: rwlock_unlock 0x5d724db0 0x77ee4a2c: rwlock_rdlock 0x5d724db0 (0) 0x6e63472c: rwlock_unlock 0x5d724db0 0x6e63472c: rwlock_rdlock 0x5d724db0 (2147483649) 0x77ee4a2c: rwlock_unlock 0x5d724db0 0x6e63472c: rwlock_unlock 0x5d724db0 0x77ee492c: rwlock_unlock 0x5d724db0 0x77ee492c: rwlock_rdlock 0x5d724db0 (0) 0x6e634e2c: rwlock_unlock 0x5d724db0 0x6e634e2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634e2c: rwlock_unlock 0x5d724db0 0x77ee492c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4d2c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee4d2c stack 0x405d92c0 rthread reaping 0x62cfee2c stack 0x40611aa0 rthread reaping 0x65f3732c stack 0x40611da0 rthread reaping 0x6e63412c stack 0x4060e920 rthread reaping 0x62cfea2c stack 0x4060e7e0 rthread reaping 0x65f3742c stack 0x405fff60 rthread reaping 0x77ee492c stack 0x40611ee0 rthread reaping 0x77ee4a2c stack 0x405d9a40 rthread reaping 0x65f3792c stack 0x405d99e0 rthread reaping 0x6e63472c stack 0x405fff00 rthread reaping 0x77ee432c stack 0x405d9be0 rthread reaping 0x6e634e2c stack 0x405d9920 rthread reaping 0x62cfe32c stack 0x4060eb40 0x65f37a2c: rwlock_wrlock 0x5d724db0 (0) 0x65f37a2c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_rdlock 0x5d724db0 (0) 0x65f3702c: rwlock_wrlock 0x5d724db0 (0) 0x65f37a2c: rwlock_unlock 0x5d724db0 0x62cfeb2c: rwlock_wrlock 0x5d724db0 (0) 0x65f3702c: rwlock_unlock 0x5d724db0 0x77ee4a2c: rwlock_wrlock 0x5d724db0 (0) 0x77ee4a2c: rwlock_unlock 0x5d724db0 0x77ee4a2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4e2c: rwlock_wrlock 0x5d724db0 (0) 0x65f3702c: rwlock_rdlock 0x5d724db0 (2147483647) 0x62cfeb2c: rwlock_unlock 0x5d724db0 0x6e63432c: rwlock_wrlock 0x5d724db0 (0) 0x65f3702c: rwlock_unlock 0x5d724db0 0x62cfeb2c: rwlock_rdlock 0x5d724db0 (0) 0x6e63432c: rwlock_unlock 0x5d724db0 0x6e63432c: rwlock_rdlock 0x5d724db0 (2) 0x62cfeb2c: rwlock_unlock 0x5d724db0 0x77ee4a2c: rwlock_unlock 0x5d724db0 0x6e63432c: rwlock_unlock 0x5d724db0 0x77ee4c2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x65f3712c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f37f2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3772c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe22c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x65f37a2c stack 0x4060eb40 rthread reaping 0x65f3702c stack 0x405d9920 rthread reaping 0x62cfeb2c stack 0x405d9be0 rthread reaping 0x77ee4a2c stack 0x405fff00 0x77ee4e2c: rwlock_unlock 0x5d724db0 0x62cfe62c: rwlock_wrlock 0x5d724db0 (0) 0x77ee4e2c: rwlock_rdlock 0x5d724db0 (4294967295) 0x6e63472c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfef2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee4f2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3762c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe62c: rwlock_unlock 0x5d724db0 0x62cfe22c: rwlock_unlock 0x5d724db0 0x62cfe22c: rwlock_rdlock 0x5d724db0 (0) 0x65f3712c: rwlock_unlock 0x5d724db0 0x65f3762c: rwlock_unlock 0x5d724db0 0x65f3762c: rwlock_rdlock 0x5d724db0 (0) 0x65f3712c: rwlock_rdlock 0x5d724db0 (0) 0x65f37f2c: rwlock_unlock 0x5d724db0 0x6e63472c: rwlock_unlock 0x5d724db0 0x6e63472c: rwlock_rdlock 0x5d724db0 (0) 0x6e63472c: rwlock_unlock 0x5d724db0 0x62cfe62c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe62c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_unlock 0x5d724db0 0x62cfef2c: rwlock_unlock 0x5d724db0 0x62cfef2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4f2c: rwlock_unlock 0x5d724db0 0x65f3762c: rwlock_unlock 0x5d724db0 0x77ee4f2c: rwlock_rdlock 0x5d724db0 (1) 0x65f37f2c: rwlock_rdlock 0x5d724db0 (2147483651) 0x77ee4f2c: rwlock_unlock 0x5d724db0 0x62cfe22c: rwlock_unlock 0x5d724db0 0x62cfef2c: rwlock_unlock 0x5d724db0 0x65f37f2c: rwlock_unlock 0x5d724db0 0x77ee4e2c: rwlock_unlock 0x5d724db0 0x77ee4c2c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee4e2c stack 0x405d99e0 0x77ee4c2c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x6e63432c stack 0x405d9a40 0x77ee4c2c: rwlock_unlock 0x5d724db0 0x65f3772c: rwlock_unlock 0x5d724db0 0x65f3772c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x77ee4c2c stack 0x40611ee0 0x65f3772c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3712c stack 0x405fff60 rthread reaping 0x65f37f2c stack 0x4060e7e0 rthread reaping 0x62cfe22c stack 0x4060e920 rthread reaping 0x65f3772c stack 0x40611da0 rthread reaping 0x62cfe62c stack 0x40611aa0 rthread reaping 0x6e63472c stack 0x405d92c0 rthread reaping 0x62cfef2c stack 0x4060e020 rthread reaping 0x77ee4f2c stack 0x40611320 rthread reaping 0x65f3762c stack 0x40611b60 0x62cfe92c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe92c: rwlock_unlock 0x5d724db0 0x62cfe92c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe92c: rwlock_unlock 0x5d724db0 0x62cfe42c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe42c: rwlock_unlock 0x5d724db0 0x62cfe42c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe42c: rwlock_unlock 0x5d724db0 0x77ee432c: rwlock_wrlock 0x5d724db0 (0) 0x77ee432c: rwlock_unlock 0x5d724db0 0x77ee432c: rwlock_rdlock 0x5d724db0 (0) 0x6e63482c: rwlock_wrlock 0x5d724db0 (1) 0x77ee412c: rwlock_wrlock 0x5d724db0 (2147483649) 0x6e634d2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x77ee432c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee422c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f37b2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee4d2c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x62cfe92c stack 0x40611b60 rthread reaping 0x62cfe42c stack 0x40611320 rthread reaping 0x77ee432c stack 0x4060e020 0x62cfea2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee412c: rwlock_unlock 0x5d724db0 0x77ee402c: rwlock_wrlock 0x5d724db0 (0) 0x6e634a2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x77ee412c: rwlock_rdlock 0x5d724db0 (4294967295) 0x62cfec2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee462c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee442c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee402c: rwlock_unlock 0x5d724db0 0x77ee462c: rwlock_unlock 0x5d724db0 0x77ee402c: rwlock_rdlock 0x5d724db0 (2147483647) 0x77ee462c: rwlock_rdlock 0x5d724db0 (0) 0x77ee402c: rwlock_unlock 0x5d724db0 0x77ee462c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_rdlock 0x5d724db0 (0) 0x65f3782c: rwlock_rdlock 0x5d724db0 (0) 0x65f3782c: rwlock_unlock 0x5d724db0 0x6e63482c: rwlock_unlock 0x5d724db0 0x62cfec2c: rwlock_unlock 0x5d724db0 0x77ee442c: rwlock_unlock 0x5d724db0 0x6e634a2c: rwlock_unlock 0x5d724db0 0x77ee442c: rwlock_rdlock 0x5d724db0 (2147483647) 0x6e634a2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee442c: rwlock_unlock 0x5d724db0 0x62cfec2c: rwlock_rdlock 0x5d724db0 (2147483649) 0x62cfec2c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_unlock 0x5d724db0 0x6e634a2c: rwlock_unlock 0x5d724db0 0x6e63482c: rwlock_rdlock 0x5d724db0 (2147483649) 0x77ee412c: rwlock_unlock 0x5d724db0 0x6e63482c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee412c stack 0x405d92c0 rthread reaping 0x6e634d2c stack 0x40611da0 rthread reaping 0x6e63482c stack 0x40611aa0 0x77ee4d2c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3782c stack 0x4060e920 0x77ee4d2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee422c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee422c: rwlock_rdlock 0x5d724db0 (0) 0x62cfea2c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_unlock 0x5d724db0 0x65f37b2c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee422c stack 0x4060e7e0 0x65f37b2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37b2c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee4d2c stack 0x405fff60 rthread reaping 0x62cfea2c stack 0x405d9a40 rthread reaping 0x65f37b2c stack 0x40611ee0 rthread reaping 0x77ee402c stack 0x405d99e0 rthread reaping 0x6e634a2c stack 0x405fff00 rthread reaping 0x62cfec2c stack 0x405d9be0 rthread reaping 0x77ee462c stack 0x405d9920 rthread reaping 0x77ee442c stack 0x4060eb40 0x77ee4e2c: rwlock_wrlock 0x5d724db0 (0) 0x77ee4e2c: rwlock_unlock 0x5d724db0 0x77ee4e2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4e2c: rwlock_unlock 0x5d724db0 0x62cfeb2c: rwlock_wrlock 0x5d724db0 (0) 0x62cfeb2c: rwlock_unlock 0x5d724db0 0x6e634f2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x62cfeb2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634f2c: rwlock_unlock 0x5d724db0 0x6e634f2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37b2c: rwlock_wrlock 0x5d724db0 (0) 0x6e634f2c: rwlock_unlock 0x5d724db0 0x62cfeb2c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_wrlock 0x5d724db0 (0) 0x65f37b2c: rwlock_unlock 0x5d724db0 0x65f37b2c: rwlock_rdlock 0x5d724db0 (0) 0x65f3782c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_wrlock 0x5d724db0 (0) 0x6e634b2c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634b2c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_rdlock 0x5d724db0 (1) 0x65f3782c: rwlock_unlock 0x5d724db0 0x65f37b2c: rwlock_unlock 0x5d724db0 0x65f3762c: rwlock_wrlock 0x5d724db0 (0) 0x65f37c2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x65f3762c: rwlock_unlock 0x5d724db0 0x6e634c2c: rwlock_wrlock 0x5d724db0 (0) 0x65f3762c: rwlock_rdlock 0x5d724db0 (2147483647) 0x77ee4b2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e634d2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e634c2c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe52c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_rdlock 0x5d724db0 (0) 0x6e634c2c: rwlock_rdlock 0x5d724db0 (2147483649) 0x77ee452c: rwlock_wrlock 0x5d724db0 (2147483649) 0x62cfe52c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee4e2c stack 0x4060eb40 0x6e634c2c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfeb2c stack 0x405d9920 rthread reaping 0x6e634f2c stack 0x405d9be0 rthread reaping 0x65f37b2c stack 0x405fff00 0x65f3762c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3782c stack 0x405d99e0 rthread reaping 0x6e634b2c stack 0x40611ee0 0x62cfe72c: rwlock_wrlock 0x5d724db0 (0) 0x65f3772c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63492c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe72c: rwlock_unlock 0x5d724db0 0x62cfe72c: rwlock_rdlock 0x5d724db0 (2147483647) 0x65f37c2c: rwlock_unlock 0x5d724db0 0x77ee452c: rwlock_unlock 0x5d724db0 0x65f37c2c: rwlock_rdlock 0x5d724db0 (4294967295) 0x65f37c2c: rwlock_unlock 0x5d724db0 0x77ee452c: rwlock_rdlock 0x5d724db0 (1) 0x77ee452c: rwlock_unlock 0x5d724db0 0x62cfe72c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3762c stack 0x405d9a40 rthread reaping 0x65f37c2c stack 0x405fff60 rthread reaping 0x6e634c2c stack 0x4060e7e0 0x6e634d2c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x65f3772c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_unlock 0x5d724db0 0x65f3772c: rwlock_rdlock 0x5d724db0 (0) 0x6e63492c: rwlock_unlock 0x5d724db0 0x6e63492c: rwlock_rdlock 0x5d724db0 (0) 0x6e63492c: rwlock_unlock 0x5d724db0 0x65f3772c: rwlock_unlock 0x5d724db0 0x77ee4b2c: rwlock_unlock 0x5d724db0 0x77ee4b2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4b2c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee4b2c stack 0x4060e920 rthread reaping 0x6e634d2c stack 0x40611aa0 rthread reaping 0x62cfe52c stack 0x40611da0 rthread reaping 0x77ee452c stack 0x405d92c0 rthread reaping 0x62cfe72c stack 0x4060e020 rthread reaping 0x65f3772c stack 0x40611320 rthread reaping 0x6e63492c stack 0x40611b60 0x77ee472c: rwlock_wrlock 0x5d724db0 (0) 0x77ee472c: rwlock_unlock 0x5d724db0 0x77ee472c: rwlock_rdlock 0x5d724db0 (0) 0x77ee472c: rwlock_unlock 0x5d724db0 0x6e63462c: rwlock_wrlock 0x5d724db0 (0) 0x6e63462c: rwlock_unlock 0x5d724db0 0x6e63462c: rwlock_rdlock 0x5d724db0 (0) 0x6e63462c: rwlock_unlock 0x5d724db0 0x62cfed2c: rwlock_wrlock 0x5d724db0 (0) 0x77ee482c: rwlock_wrlock 0x5d724db0 (2147483647) 0x62cfed2c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_wrlock 0x5d724db0 (0) 0x65f3782c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_rdlock 0x5d724db0 (0) 0x65f3782c: rwlock_unlock 0x5d724db0 0x62cfed2c: rwlock_rdlock 0x5d724db0 (1) 0x77ee4f2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x62cfed2c: rwlock_unlock 0x5d724db0 0x62cfee2c: rwlock_wrlock 0x5d724db0 (0) 0x62cfee2c: rwlock_unlock 0x5d724db0 0x6e63442c: rwlock_wrlock 0x5d724db0 (2147483647) 0x77ee4f2c: rwlock_unlock 0x5d724db0 0x62cfee2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x62cfee2c: rwlock_unlock 0x5d724db0 0x77ee4f2c: rwlock_rdlock 0x5d724db0 (0) 0x6e63442c: rwlock_unlock 0x5d724db0 0x65f37d2c: rwlock_wrlock 0x5d724db0 (0) 0x77ee4f2c: rwlock_unlock 0x5d724db0 0x6e63442c: rwlock_rdlock 0x5d724db0 (1) 0x6e63442c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63402c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f37d2c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee472c stack 0x40611b60 rthread reaping 0x6e63462c stack 0x40611320 rthread reaping 0x62cfed2c stack 0x4060e020 0x65f37d2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee492c: rwlock_wrlock 0x5d724db0 (2147483649) 0x65f3702c: rwlock_wrlock 0x5d724db0 (2147483649) 0x65f37e2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x62cfe52c: rwlock_wrlock 0x5d724db0 (2147483649) 0x65f3742c: rwlock_wrlock 0x5d724db0 (2147483649) 0x65f37d2c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_rdlock 0x5d724db0 (2147483647) 0x65f37e2c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_unlock 0x5d724db0 0x65f37e2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x77ee422c: rwlock_rdlock 0x5d724db0 (1) 0x65f37e2c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_rdlock 0x5d724db0 (2147483649) 0x77ee422c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_unlock 0x5d724db0 0x6e63402c: rwlock_unlock 0x5d724db0 0x6e63402c: rwlock_rdlock 0x5d724db0 (0) 0x77ee482c: rwlock_unlock 0x5d724db0 0x65f3702c: rwlock_unlock 0x5d724db0 0x65f3702c: rwlock_rdlock 0x5d724db0 (0) 0x77ee482c: rwlock_rdlock 0x5d724db0 (2147483647) 0x77ee492c: rwlock_unlock 0x5d724db0 0x77ee492c: rwlock_rdlock 0x5d724db0 (2) 0x77ee482c: rwlock_unlock 0x5d724db0 0x6e63402c: rwlock_unlock 0x5d724db0 0x65f3702c: rwlock_unlock 0x5d724db0 0x77ee492c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee482c stack 0x405d92c0 rthread reaping 0x65f3782c stack 0x40611da0 rthread reaping 0x77ee4f2c stack 0x40611aa0 rthread reaping 0x62cfee2c stack 0x4060e920 rthread reaping 0x6e63442c stack 0x4060e7e0 rthread reaping 0x65f37d2c stack 0x405fff60 rthread reaping 0x77ee422c stack 0x405d9a40 rthread reaping 0x6e63402c stack 0x40611ee0 rthread reaping 0x77ee492c stack 0x405d99e0 rthread reaping 0x65f3702c stack 0x405fff00 rthread reaping 0x65f37e2c stack 0x405d9be0 rthread reaping 0x62cfe52c stack 0x405d9920 rthread reaping 0x65f3742c stack 0x4060eb40 0x65f37b2c: rwlock_wrlock 0x5d724db0 (0) 0x65f37b2c: rwlock_unlock 0x5d724db0 0x62cfe62c: rwlock_wrlock 0x5d724db0 (2147483647) 0x65f37b2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe62c: rwlock_unlock 0x5d724db0 0x62cfe62c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe62c: rwlock_unlock 0x5d724db0 0x65f37e2c: rwlock_wrlock 0x5d724db0 (0) 0x65f37e2c: rwlock_unlock 0x5d724db0 0x62cfef2c: rwlock_wrlock 0x5d724db0 (0) 0x62cfef2c: rwlock_unlock 0x5d724db0 0x65f37e2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x62cfef2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37e2c: rwlock_unlock 0x5d724db0 0x65f37b2c: rwlock_unlock 0x5d724db0 0x62cfef2c: rwlock_unlock 0x5d724db0 0x77ee4c2c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe72c: rwlock_wrlock 0x5d724db0 (2147483647) 0x77ee422c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe82c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee4c2c: rwlock_unlock 0x5d724db0 0x77ee4c2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4e2c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x65f37b2c stack 0x4060eb40 rthread reaping 0x62cfe62c stack 0x405d9920 rthread reaping 0x65f37e2c stack 0x405d9be0 0x6e634a2c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x62cfef2c stack 0x405fff00 0x62cfea2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe02c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee442c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe72c: rwlock_unlock 0x5d724db0 0x77ee462c: rwlock_wrlock 0x5d724db0 (0) 0x77ee412c: rwlock_wrlock 0x5d724db0 (2147483647) 0x62cfe12c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee462c: rwlock_unlock 0x5d724db0 0x77ee462c: rwlock_rdlock 0x5d724db0 (0) 0x62cfea2c: rwlock_unlock 0x5d724db0 0x62cfe72c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe02c: rwlock_unlock 0x5d724db0 0x77ee462c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_rdlock 0x5d724db0 (2147483649) 0x62cfea2c: rwlock_rdlock 0x5d724db0 (2147483650) 0x62cfe72c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_unlock 0x5d724db0 0x77ee412c: rwlock_unlock 0x5d724db0 0x6e634a2c: rwlock_unlock 0x5d724db0 0x6e634a2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634a2c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_rdlock 0x5d724db0 (0) 0x77ee422c: rwlock_unlock 0x5d724db0 0x62cfe12c: rwlock_unlock 0x5d724db0 0x62cfe12c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe12c: rwlock_unlock 0x5d724db0 0x77ee4c2c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee4c2c stack 0x405d99e0 0x77ee412c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe82c: rwlock_unlock 0x5d724db0 0x62cfe82c: rwlock_rdlock 0x5d724db0 (2147483647) 0x77ee4e2c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfe72c stack 0x40611ee0 0x62cfe82c: rwlock_unlock 0x5d724db0 0x77ee4e2c: rwlock_rdlock 0x5d724db0 (1) rthread reaping 0x77ee422c stack 0x405d9a40 0x77ee412c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfe82c stack 0x405fff60 rthread reaping 0x6e634a2c stack 0x4060e7e0 0x77ee4e2c: rwlock_unlock 0x5d724db0 0x77ee442c: rwlock_unlock 0x5d724db0 0x77ee442c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x77ee4e2c stack 0x4060e920 0x77ee442c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfea2c stack 0x40611aa0 rthread reaping 0x62cfe02c stack 0x40611da0 rthread reaping 0x77ee442c stack 0x405d92c0 rthread reaping 0x77ee462c stack 0x4060e020 rthread reaping 0x77ee412c stack 0x40611320 rthread reaping 0x62cfe12c stack 0x40611b60 0x77ee472c: rwlock_wrlock 0x5d724db0 (0) 0x77ee472c: rwlock_unlock 0x5d724db0 0x77ee472c: rwlock_rdlock 0x5d724db0 (0) 0x77ee472c: rwlock_unlock 0x5d724db0 0x62cfe62c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe62c: rwlock_unlock 0x5d724db0 0x62cfe62c: rwlock_rdlock 0x5d724db0 (0) 0x62cfec2c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe62c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_wrlock 0x5d724db0 (0) 0x65f3742c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3742c: rwlock_rdlock 0x5d724db0 (2147483647) 0x6e634b2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x65f3792c: rwlock_unlock 0x5d724db0 0x65f37e2c: rwlock_wrlock 0x5d724db0 (0) 0x65f37e2c: rwlock_unlock 0x5d724db0 0x65f37e2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37e2c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_rdlock 0x5d724db0 (2) 0x65f3742c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_unlock 0x5d724db0 0x65f37f2c: rwlock_wrlock 0x5d724db0 (0) 0x65f37f2c: rwlock_unlock 0x5d724db0 0x65f37f2c: rwlock_rdlock 0x5d724db0 (4294967295) 0x6e634b2c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfec2c: rwlock_unlock 0x5d724db0 0x62cfec2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfec2c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_unlock 0x5d724db0 0x65f3772c: rwlock_wrlock 0x5d724db0 (1) 0x6e63452c: rwlock_wrlock 0x5d724db0 (2147483649) 0x65f3732c: rwlock_wrlock 0x5d724db0 (2147483649) 0x65f37f2c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee472c stack 0x40611b60 rthread reaping 0x62cfe62c stack 0x40611320 rthread reaping 0x62cfec2c stack 0x4060e020 rthread reaping 0x65f3742c stack 0x405d92c0 rthread reaping 0x65f3792c stack 0x40611da0 rthread reaping 0x6e634b2c stack 0x40611aa0 rthread reaping 0x65f37e2c stack 0x4060e920 0x77ee4a2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe92c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e634a2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3752c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x65f37f2c stack 0x4060e7e0 0x65f3772c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe02c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe02c: rwlock_unlock 0x5d724db0 0x65f3772c: rwlock_rdlock 0x5d724db0 (4294967295) 0x77ee4a2c: rwlock_unlock 0x5d724db0 0x65f3772c: rwlock_unlock 0x5d724db0 0x77ee4a2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4a2c: rwlock_unlock 0x5d724db0 0x6e63452c: rwlock_unlock 0x5d724db0 0x62cfe92c: rwlock_unlock 0x5d724db0 0x62cfe92c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe92c: rwlock_unlock 0x5d724db0 0x6e63452c: rwlock_rdlock 0x5d724db0 (2147483649) 0x6e63452c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3772c stack 0x405fff60 0x65f3732c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_rdlock 0x5d724db0 (0) 0x65f3732c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e63452c stack 0x405d9a40 rthread reaping 0x65f3732c stack 0x40611ee0 0x6e634a2c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee4a2c stack 0x405d99e0 rthread reaping 0x62cfe92c stack 0x405fff00 0x6e634a2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634a2c: rwlock_unlock 0x5d724db0 0x65f3752c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e634a2c stack 0x405d9be0 0x65f3752c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x62cfe02c stack 0x405d9920 0x65f3752c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3752c stack 0x4060eb40 0x62cfe42c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe42c: rwlock_unlock 0x5d724db0 0x62cfe42c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe82c: rwlock_wrlock 0x5d724db0 (1) 0x62cfe42c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_wrlock 0x5d724db0 (0) 0x65f3712c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3722c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e634e2c: rwlock_wrlock 0x5d724db0 (4294967295) main: 0 0x77ee412c: 0: enter run() 0x65f3762c: 1: enter run() 0x62cfe62c: 2: enter run() 0x65f3752c: 3: enter run() 0x77ee412c: 0: set_msg 0x62cfe62c: 2: set_msg 0x77ee4a2c: 4: enter run() 0x65f3762c: 1: set_msg 0x77ee4a2c: 4: set_msg 0x65f3752c: 3: set_msg 0x62cfe62c: 2: msg: "new message" 0x62cfe62c: 2: exit run() 0x65f3762c: 1: msg: "new message" 0x65f3762c: 1: exit run() 0x77ee4a2c: 4: msg: "new message" 0x77ee4a2c: 4: exit run() 0x65f37f2c: 5: enter run() 0x77ee412c: 0: msg: "new message" 0x65f3752c: 3: msg: "new message" 0x77ee412c: 0: exit run() 0x65f3752c: 3: exit run() 0x6e63492c: 6: enter run() 0x65f37f2c: 5: set_msg 0x65f37f2c: 5: msg: "new message" 0x6e634c2c: 7: enter run() 0x65f37f2c: 5: exit run() 0x6e63492c: 6: set_msg 0x6e634c2c: 7: set_msg 0x6e63492c: 6: msg: "new message" 0x6e63492c: 6: exit run() 0x6e634c2c: 7: msg: "new message" 0x6e63482c: 8: enter run() 0x6e634c2c: 7: exit run() 0x6e63482c: 8: set_msg 0x6e63482c: 8: msg: "new message" 0x6e63482c: 8: exit run() 0x6e634f2c: 9: enter run() 0x6e634f2c: 9: set_msg 0x6e634f2c: 9: msg: "new message" 0x6e634f2c: 9: exit run() 0x65f3742c: 10: enter run() 0x65f3742c: 10: set_msg 0x65f3742c: 10: msg: "new message" 0x62cfec2c: 11: enter run() 0x65f3742c: 10: exit run() 0x62cfec2c: 11: set_msg 0x62cfec2c: 11: msg: "new message" 0x62cfec2c: 11: exit run() 0x62cfed2c: 12: enter run() 0x62cfed2c: 12: set_msg 0x62cfed2c: 12: msg: "new message" 0x62cfed2c: 12: exit run() 0x65f3712c: 13: enter run() 0x65f3712c: 13: set_msg 0x65f3712c: 13: msg: "new message" 0x65f3712c: 13: exit run() 0x65f3702c: 14: enter run() 0x65f3702c: 14: set_msg 0x65f3702c: 14: msg: "new message" 0x65f3702c: 14: exit run() 0x6e63462c: 15: enter run() 0x6e63462c: 15: set_msg 0x6e63462c: 15: msg: "new message" 0x6e63462c: 15: exit run() main: 1 0x6e634a2c: 0: enter run() 0x6e634a2c: 0: set_msg 0x77ee4e2c: 1: enter run() 0x6e634a2c: 0: msg: "new message" 0x77ee4e2c: 1: set_msg 0x6e634a2c: 0: exit run() 0x62cfe72c: 2: enter run() 0x77ee4e2c: 1: msg: "new message" 0x77ee4e2c: 1: exit run() 0x62cfe72c: 2: set_msg 0x77ee4f2c: 3: enter run() 0x62cfe72c: 2: msg: "new message" 0x62cfe02c: 4: enter run() 0x62cfe02c: 4: set_msg 0x62cfe72c: 2: exit run() 0x62cfe02c: 4: msg: "new message" 0x62cfe02c: 4: exit run() 0x77ee4f2c: 3: set_msg 0x77ee4f2c: 3: msg: "new message" 0x77ee4f2c: 3: exit run() 0x65f3722c: 5: enter run() 0x65f3722c: 5: set_msg 0x65f3722c: 5: msg: "new message" 0x65f3722c: 5: exit run() 0x6e634b2c: 6: enter run() 0x6e634b2c: 6: set_msg 0x6e634b2c: 6: msg: "new message" 0x6e634b2c: 6: exit run() 0x6e63422c: 7: enter run() 0x6e63422c: 7: set_msg 0x6e63422c: 7: msg: "new message" 0x6e63422c: 7: exit run() 0x65f37b2c: 8: enter run() 0x62cfe12c: 9: enter run() 0x65f37b2c: 8: set_msg 0x77ee4a2c: 10: enter run() 0x65f37b2c: 8: msg: "new message" 0x62cfe52c: 11: enter run() 0x62cfe52c: 11: set_msg 0x65f37b2c: 8: exit run() 0x62cfe12c: 9: set_msg 0x6e63402c: 12: enter run() 0x62cfed2c: 13: enter run() 0x62cfe12c: 9: msg: "new message" 0x77ee412c: 15: enter run() 0x62cfe52c: 11: msg: "new message" 0x62cfe82c: 14: enter run() 0x62cfe12c: 9: exit run() 0x62cfed2c: 13: set_msg 0x62cfe52c: 11: exit run() 0x6e63402c: 12: set_msg 0x62cfed2c: 13: msg: "new message" 0x6e63402c: 12: msg: "new message" 0x6e63402c: 12: exit run() 0x62cfe82c: 14: set_msg 0x62cfed2c: 13: exit run() 0x77ee4a2c: 10: set_msg 0x77ee4a2c: 10: msg: "new message" 0x62cfe82c: 14: msg: "new message" 0x77ee4a2c: 10: exit run() 0x62cfe82c: 14: exit run() 0x77ee412c: 15: set_msg 0x77ee412c: 15: msg: "new message" 0x77ee412c: 15: exit run() main: 2 0x65f3782c: 0: enter run() 0x65f3782c: 0: set_msg 0x65f3782c: 0: msg: "new message" 0x77ee452c: 1: enter run() 0x65f3782c: 0: exit run() 0x77ee4d2c: 3: enter run() 0x77ee472c: 2: enter run() 0x62cfee2c: 4: enter run() 0x65f3732c: 5: enter run() 0x77ee452c: 1: set_msg 0x6e63412c: 6: enter run() 0x62cfea2c: 7: enter run() 0x65f3742c: 8: enter run() 0x77ee492c: 9: enter run() 0x6e63412c: 6: set_msg 0x65f3792c: 11: enter run() 0x77ee4a2c: 10: enter run() 0x6e63472c: 12: enter run() 0x77ee432c: 13: enter run() 0x62cfe32c: 15: enter run() 0x6e634e2c: 14: enter run() 0x65f3792c: 11: set_msg 0x62cfea2c: 7: set_msg 0x62cfea2c: 7: msg: "new message" 0x62cfea2c: 7: exit run() 0x77ee472c: 2: set_msg 0x77ee472c: 2: msg: "new message" 0x77ee472c: 2: exit run() 0x77ee432c: 13: set_msg 0x65f3742c: 8: set_msg 0x62cfee2c: 4: set_msg 0x65f3732c: 5: set_msg 0x65f3732c: 5: msg: "new message" 0x6e63412c: 6: msg: "new message" 0x6e63412c: 6: exit run() 0x65f3732c: 5: exit run() 0x62cfee2c: 4: msg: "new message" 0x65f3742c: 8: msg: "new message" 0x77ee432c: 13: msg: "new message" 0x62cfee2c: 4: exit run() 0x65f3792c: 11: msg: "new message" 0x77ee452c: 1: msg: "new message" 0x65f3742c: 8: exit run() 0x77ee432c: 13: exit run() 0x65f3792c: 11: exit run() 0x77ee452c: 1: exit run() 0x62cfe32c: 15: set_msg 0x62cfe32c: 15: msg: "new message" 0x62cfe32c: 15: exit run() 0x77ee4a2c: 10: set_msg 0x6e63472c: 12: set_msg 0x77ee4a2c: 10: msg: "new message" 0x6e63472c: 12: msg: "new message" 0x77ee4a2c: 10: exit run() 0x6e63472c: 12: exit run() 0x77ee492c: 9: set_msg 0x6e634e2c: 14: set_msg 0x6e634e2c: 14: msg: "new message" 0x77ee492c: 9: msg: "new message" 0x6e634e2c: 14: exit run() 0x77ee492c: 9: exit run() 0x77ee4d2c: 3: set_msg 0x77ee4d2c: 3: msg: "new message" 0x77ee4d2c: 3: exit run() main: 3 0x65f37a2c: 0: enter run() 0x65f37a2c: 0: set_msg 0x65f3702c: 1: enter run() 0x65f37a2c: 0: msg: "new message" 0x65f37a2c: 0: exit run() 0x62cfeb2c: 2: enter run() 0x65f3702c: 1: set_msg 0x77ee4a2c: 3: enter run() 0x77ee4a2c: 3: set_msg 0x77ee4e2c: 4: enter run() 0x62cfeb2c: 2: set_msg 0x6e63432c: 5: enter run() 0x65f3702c: 1: msg: "new message" 0x6e63432c: 5: set_msg 0x65f3702c: 1: exit run() 0x62cfeb2c: 2: msg: "new message" 0x77ee4a2c: 3: msg: "new message" 0x62cfeb2c: 2: exit run() 0x6e63432c: 5: msg: "new message" 0x77ee4a2c: 3: exit run() 0x77ee4c2c: 6: enter run() 0x65f3712c: 7: enter run() 0x6e63432c: 5: exit run() 0x65f37f2c: 8: enter run() 0x65f3772c: 10: enter run() 0x62cfe22c: 9: enter run() 0x77ee4e2c: 4: set_msg 0x62cfe62c: 11: enter run() 0x6e63472c: 12: enter run() 0x62cfef2c: 13: enter run() 0x77ee4f2c: 14: enter run() 0x65f3762c: 15: enter run() 0x62cfe62c: 11: set_msg 0x62cfe22c: 9: set_msg 0x65f3712c: 7: set_msg 0x65f3762c: 15: set_msg 0x65f37f2c: 8: set_msg 0x6e63472c: 12: set_msg 0x6e63472c: 12: msg: "new message" 0x6e63472c: 12: exit run() 0x62cfe62c: 11: msg: "new message" 0x62cfe62c: 11: exit run() 0x65f3712c: 7: msg: "new message" 0x62cfef2c: 13: set_msg 0x77ee4f2c: 14: set_msg 0x65f3762c: 15: msg: "new message" 0x65f3762c: 15: exit run() 0x77ee4f2c: 14: msg: "new message" 0x62cfe22c: 9: msg: "new message" 0x62cfef2c: 13: msg: "new message" 0x65f37f2c: 8: msg: "new message" 0x77ee4f2c: 14: exit run() 0x62cfe22c: 9: exit run() 0x65f3712c: 7: exit run() 0x77ee4e2c: 4: msg: "new message" 0x62cfef2c: 13: exit run() 0x65f37f2c: 8: exit run() 0x77ee4e2c: 4: exit run() 0x77ee4c2c: 6: set_msg 0x77ee4c2c: 6: msg: "new message" 0x77ee4c2c: 6: exit run() 0x65f3772c: 10: set_msg 0x65f3772c: 10: msg: "new message" 0x65f3772c: 10: exit run() main: 4 0x62cfe92c: 0: enter run() 0x62cfe92c: 0: set_msg 0x62cfe92c: 0: msg: "new message" 0x62cfe92c: 0: exit run() 0x62cfe42c: 1: enter run() 0x62cfe42c: 1: set_msg 0x62cfe42c: 1: msg: "new message" 0x77ee432c: 2: enter run() 0x62cfe42c: 1: exit run() 0x77ee432c: 2: set_msg 0x6e63482c: 4: enter run() 0x77ee412c: 3: enter run() 0x6e634d2c: 5: enter run() 0x77ee432c: 2: msg: "new message" 0x65f3782c: 6: enter run() 0x77ee422c: 7: enter run() 0x65f37b2c: 9: enter run() 0x77ee432c: 2: exit run() 0x77ee4d2c: 8: enter run() 0x62cfea2c: 10: enter run() 0x77ee412c: 3: set_msg 0x77ee402c: 11: enter run() 0x6e634a2c: 12: enter run() 0x62cfec2c: 13: enter run() 0x77ee462c: 14: enter run() 0x77ee442c: 15: enter run() 0x77ee402c: 11: set_msg 0x77ee462c: 14: set_msg 0x77ee402c: 11: msg: "new message" 0x77ee462c: 14: msg: "new message" 0x77ee402c: 11: exit run() 0x65f3782c: 6: set_msg 0x77ee462c: 14: exit run() 0x6e634d2c: 5: set_msg 0x65f3782c: 6: msg: "new message" 0x6e63482c: 4: set_msg 0x62cfec2c: 13: set_msg 0x65f3782c: 6: exit run() 0x77ee442c: 15: set_msg 0x6e634a2c: 12: set_msg 0x77ee442c: 15: msg: "new message" 0x62cfec2c: 13: msg: "new message" 0x6e634d2c: 5: msg: "new message" 0x62cfec2c: 13: exit run() 0x6e634a2c: 12: msg: "new message" 0x6e634d2c: 5: exit run() 0x77ee412c: 3: msg: "new message" 0x6e634a2c: 12: exit run() 0x6e63482c: 4: msg: "new message" 0x77ee442c: 15: exit run() 0x77ee412c: 3: exit run() 0x6e63482c: 4: exit run() 0x77ee4d2c: 8: set_msg 0x77ee422c: 7: set_msg 0x62cfea2c: 10: set_msg 0x62cfea2c: 10: msg: "new message" 0x77ee422c: 7: msg: "new message" 0x62cfea2c: 10: exit run() 0x77ee4d2c: 8: msg: "new message" 0x77ee422c: 7: exit run() 0x77ee4d2c: 8: exit run() 0x65f37b2c: 9: set_msg 0x65f37b2c: 9: msg: "new message" 0x65f37b2c: 9: exit run() main: 5 0x77ee4e2c: 0: enter run() 0x77ee4e2c: 0: set_msg 0x77ee4e2c: 0: msg: "new message" 0x77ee4e2c: 0: exit run() 0x62cfeb2c: 1: enter run() 0x62cfeb2c: 1: set_msg 0x6e634f2c: 2: enter run() 0x6e634f2c: 2: set_msg 0x65f37b2c: 3: enter run() 0x6e634f2c: 2: msg: "new message" 0x62cfeb2c: 1: msg: "new message" 0x6e634f2c: 2: exit run() 0x65f3782c: 4: enter run() 0x62cfeb2c: 1: exit run() 0x65f37b2c: 3: set_msg 0x65f3782c: 4: set_msg 0x6e634b2c: 5: enter run() 0x6e634b2c: 5: set_msg 0x6e634b2c: 5: msg: "new message" 0x6e634b2c: 5: exit run() 0x65f3782c: 4: msg: "new message" 0x65f37b2c: 3: msg: "new message" 0x65f3782c: 4: exit run() 0x65f3762c: 6: enter run() 0x65f37c2c: 7: enter run() 0x65f37b2c: 3: exit run() 0x65f3762c: 6: set_msg 0x6e634c2c: 8: enter run() 0x77ee4b2c: 9: enter run() 0x6e634d2c: 10: enter run() 0x6e634c2c: 8: set_msg 0x62cfe52c: 11: enter run() 0x62cfe52c: 11: set_msg 0x77ee452c: 12: enter run() 0x62cfe52c: 11: msg: "new message" 0x6e634c2c: 8: msg: "new message" 0x65f3762c: 6: msg: "new message" 0x62cfe72c: 13: enter run() 0x62cfe52c: 11: exit run() 0x6e634c2c: 8: exit run() 0x65f3772c: 14: enter run() 0x6e63492c: 15: enter run() 0x62cfe72c: 13: set_msg 0x65f3762c: 6: exit run() 0x65f37c2c: 7: set_msg 0x77ee452c: 12: set_msg 0x65f37c2c: 7: msg: "new message" 0x65f37c2c: 7: exit run() 0x77ee452c: 12: msg: "new message" 0x77ee452c: 12: exit run() 0x62cfe72c: 13: msg: "new message" 0x62cfe72c: 13: exit run() 0x6e634d2c: 10: set_msg 0x65f3772c: 14: set_msg 0x6e634d2c: 10: msg: "new message" 0x6e634d2c: 10: exit run() 0x6e63492c: 15: set_msg 0x6e63492c: 15: msg: "new message" 0x65f3772c: 14: msg: "new message" 0x6e63492c: 15: exit run() 0x65f3772c: 14: exit run() 0x77ee4b2c: 9: set_msg 0x77ee4b2c: 9: msg: "new message" 0x77ee4b2c: 9: exit run() main: 6 0x77ee472c: 0: enter run() 0x77ee472c: 0: set_msg 0x77ee472c: 0: msg: "new message" 0x77ee472c: 0: exit run() 0x6e63462c: 1: enter run() 0x6e63462c: 1: set_msg 0x6e63462c: 1: msg: "new message" 0x62cfed2c: 2: enter run() 0x6e63462c: 1: exit run() 0x77ee482c: 3: enter run() 0x62cfed2c: 2: set_msg 0x65f3782c: 4: enter run() 0x65f3782c: 4: set_msg 0x65f3782c: 4: msg: "new message" 0x65f3782c: 4: exit run() 0x77ee4f2c: 5: enter run() 0x62cfed2c: 2: msg: "new message" 0x62cfee2c: 6: enter run() 0x62cfed2c: 2: exit run() 0x62cfee2c: 6: set_msg 0x6e63442c: 7: enter run() 0x77ee4f2c: 5: set_msg 0x62cfee2c: 6: msg: "new message" 0x62cfee2c: 6: exit run() 0x6e63442c: 7: set_msg 0x65f37d2c: 8: enter run() 0x77ee4f2c: 5: msg: "new message" 0x6e63442c: 7: msg: "new message" 0x77ee4f2c: 5: exit run() 0x6e63442c: 7: exit run() 0x77ee422c: 9: enter run() 0x6e63402c: 10: enter run() 0x65f37d2c: 8: set_msg 0x77ee492c: 11: enter run() 0x65f3702c: 12: enter run() 0x65f37e2c: 13: enter run() 0x62cfe52c: 14: enter run() 0x65f3742c: 15: enter run() 0x65f37d2c: 8: msg: "new message" 0x65f37d2c: 8: exit run() 0x65f3742c: 15: set_msg 0x65f37e2c: 13: set_msg 0x77ee422c: 9: set_msg 0x62cfe52c: 14: set_msg 0x65f37e2c: 13: msg: "new message" 0x77ee422c: 9: msg: "new message" 0x65f37e2c: 13: exit run() 0x62cfe52c: 14: msg: "new message" 0x65f3742c: 15: msg: "new message" 0x77ee422c: 9: exit run() 0x62cfe52c: 14: exit run() 0x65f3742c: 15: exit run() 0x6e63402c: 10: set_msg 0x77ee482c: 3: set_msg 0x65f3702c: 12: set_msg 0x77ee492c: 11: set_msg 0x77ee482c: 3: msg: "new message" 0x6e63402c: 10: msg: "new message" 0x65f3702c: 12: msg: "new message" 0x77ee492c: 11: msg: "new message" 0x77ee482c: 3: exit run() 0x6e63402c: 10: exit run() 0x65f3702c: 12: exit run() 0x77ee492c: 11: exit run() main: 7 0x65f37b2c: 0: enter run() 0x65f37b2c: 0: set_msg 0x62cfe62c: 1: enter run() 0x62cfe62c: 1: set_msg 0x62cfe62c: 1: msg: "new message" 0x65f37e2c: 2: enter run() 0x62cfe62c: 1: exit run() 0x65f37e2c: 2: set_msg 0x62cfef2c: 3: enter run() 0x62cfef2c: 3: set_msg 0x65f37e2c: 2: msg: "new message" 0x65f37b2c: 0: msg: "new message" 0x62cfef2c: 3: msg: "new message" 0x65f37e2c: 2: exit run() 0x65f37b2c: 0: exit run() 0x77ee4c2c: 4: enter run() 0x62cfe72c: 5: enter run() 0x62cfef2c: 3: exit run() 0x77ee422c: 6: enter run() 0x62cfe82c: 7: enter run() 0x77ee4c2c: 4: set_msg 0x77ee4e2c: 9: enter run() 0x6e634a2c: 8: enter run() 0x62cfea2c: 10: enter run() 0x62cfe02c: 11: enter run() 0x77ee442c: 12: enter run() 0x62cfe72c: 5: set_msg 0x77ee462c: 13: enter run() 0x77ee412c: 14: enter run() 0x62cfe12c: 15: enter run() 0x77ee462c: 13: set_msg 0x62cfea2c: 10: set_msg 0x62cfe02c: 11: set_msg 0x77ee462c: 13: msg: "new message" 0x77ee462c: 13: exit run() 0x62cfe72c: 5: msg: "new message" 0x62cfe02c: 11: msg: "new message" 0x62cfea2c: 10: msg: "new message" 0x62cfe72c: 5: exit run() 0x62cfe02c: 11: exit run() 0x77ee412c: 14: set_msg 0x6e634a2c: 8: set_msg 0x62cfea2c: 10: exit run() 0x6e634a2c: 8: msg: "new message" 0x6e634a2c: 8: exit run() 0x77ee422c: 6: set_msg 0x77ee422c: 6: msg: "new message" 0x77ee422c: 6: exit run() 0x62cfe12c: 15: set_msg 0x62cfe12c: 15: msg: "new message" 0x62cfe12c: 15: exit run() 0x77ee4c2c: 4: msg: "new message" 0x77ee4c2c: 4: exit run() 0x62cfe82c: 7: set_msg 0x77ee4e2c: 9: set_msg 0x62cfe82c: 7: msg: "new message" 0x62cfe82c: 7: exit run() 0x77ee412c: 14: msg: "new message" 0x77ee4e2c: 9: msg: "new message" 0x77ee412c: 14: exit run() 0x77ee4e2c: 9: exit run() 0x77ee442c: 12: set_msg 0x77ee442c: 12: msg: "new message" 0x77ee442c: 12: exit run() main: 8 0x77ee472c: 0: enter run() 0x77ee472c: 0: set_msg 0x77ee472c: 0: msg: "new message" 0x77ee472c: 0: exit run() 0x62cfe62c: 1: enter run() 0x62cfe62c: 1: set_msg 0x62cfec2c: 2: enter run() 0x62cfe62c: 1: msg: "new message" 0x65f3742c: 3: enter run() 0x62cfe62c: 1: exit run() 0x65f3742c: 3: set_msg 0x65f3792c: 4: enter run() 0x6e634b2c: 5: enter run() 0x65f3792c: 4: set_msg 0x65f37e2c: 6: enter run() 0x65f37e2c: 6: set_msg 0x65f37e2c: 6: msg: "new message" 0x65f3742c: 3: msg: "new message" 0x65f37e2c: 6: exit run() 0x65f3742c: 3: exit run() 0x65f3792c: 4: msg: "new message" 0x65f37f2c: 7: enter run() 0x65f3792c: 4: exit run() 0x65f37f2c: 7: set_msg 0x6e634b2c: 5: set_msg 0x62cfec2c: 2: set_msg 0x62cfec2c: 2: msg: "new message" 0x6e634b2c: 5: msg: "new message" 0x65f3772c: 8: enter run() 0x6e63452c: 9: enter run() 0x65f3732c: 10: enter run() 0x65f37f2c: 7: msg: "new message" 0x62cfec2c: 2: exit run() 0x6e634b2c: 5: exit run() 0x77ee4a2c: 11: enter run() 0x62cfe92c: 12: enter run() 0x6e634a2c: 13: enter run() 0x65f37f2c: 7: exit run() 0x65f3752c: 15: enter run() 0x65f3772c: 8: set_msg 0x62cfe02c: 14: enter run() 0x62cfe02c: 14: set_msg 0x62cfe02c: 14: msg: "new message" 0x62cfe02c: 14: exit run() 0x77ee4a2c: 11: set_msg 0x65f3772c: 8: msg: "new message" 0x77ee4a2c: 11: msg: "new message" 0x6e63452c: 9: set_msg 0x65f3772c: 8: exit run() 0x77ee4a2c: 11: exit run() 0x62cfe92c: 12: set_msg 0x62cfe92c: 12: msg: "new message" 0x6e63452c: 9: msg: "new message" 0x62cfe92c: 12: exit run() 0x65f3732c: 10: set_msg 0x6e63452c: 9: exit run() 0x65f3732c: 10: msg: "new message" 0x65f3732c: 10: exit run() 0x6e634a2c: 13: set_msg 0x6e634a2c: 13: msg: "new message" 0x6e634a2c: 13: exit run() 0x65f3752c: 15: set_msg 0x65f3752c: 15: msg: "new message" 0x65f3752c: 15: exit run() main: 9 0x62cfe42c: 0: enter run() 0x62cfe42c: 0: set_msg 0x62cfe82c: 1: enter run() 0x62cfe42c: 0: msg: "new message" 0x65f3782c: 2: enter run() 0x65f3712c: 3: enter run() 0x62cfe42c: 0: exit run() 0x65f3722c: 4: enter run() 0x6e634e2c: 5: enter run() 0x6rthread reaping 0x62cfe42c stack 0x4060eb40 0x62cfe82c: rwlock_unlock 0x5d724db0 0x62cfe62c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe82c: rwlock_rdlock 0x5d724db0 (2147483647) 0x65f3762c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63402c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe32c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee4f2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3792c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f37d2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e634c2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f37a2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee4c2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe62c: rwlock_unlock 0x5d724db0 0x77ee4f2c: rwlock_unlock 0x5d724db0 0x77ee4f2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4f2c: rwlock_unlock 0x5d724db0 0x62cfe62c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe62c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_unlock 0x5d724db0 0x62cfe82c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_rdlock 0x5d724db0 (1) 0x65f3782c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_rdlock 0x5d724db0 (0) 0x65f3792c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_rdlock 0x5d724db0 (0) 0x65f3722c: rwlock_unlock 0x5d724db0 0x65f3762c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfe82c stack 0x405d9920 rthread reaping 0x65f3782c stack 0x405d9be0 0x65f3722c: rwlock_rdlock 0x5d724db0 (4294967295) 0x65f3722c: rwlock_unlock 0x5d724db0 0x77ee4c2c: rwlock_unlock 0x5d724db0 0x77ee4c2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4c2c: rwlock_unlock 0x5d724db0 0x6e634e2c: rwlock_unlock 0x5d724db0 0x6e634e2c: rwlock_rdlock 0x5d724db0 (0) 0x65f3762c: rwlock_rdlock 0x5d724db0 (2) 0x6e634e2c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_unlock 0x5d724db0 0x65f3762c: rwlock_unlock 0x5d724db0 0x6e63402c: rwlock_unlock 0x5d724db0 0x6e63402c: rwlock_rdlock 0x5d724db0 (2147483647) 0x65f37d2c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_rdlock 0x5d724db0 (0) 0x65f3712c: rwlock_unlock 0x5d724db0 0x6e63402c: rwlock_unlock 0x5d724db0 0x65f37d2c: rwlock_rdlock 0x5d724db0 (1) 0x65f37d2c: rwlock_unlock 0x5d724db0 0x62cfe32c: rwlock_unlock 0x5d724db0 0x62cfe32c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x65f3712c stack 0x405fff00 0x62cfe32c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3722c stack 0x405d99e0 0x6e634c2c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e634e2c stack 0x40611ee0 0x6e634c2c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x62cfe62c stack 0x405d9a40 0x6e634c2c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3762c stack 0x405fff60 rthread reaping 0x6e63402c stack 0x4060e7e0 rthread reaping 0x62cfe32c stack 0x4060e920 rthread reaping 0x77ee4f2c stack 0x40611aa0 rthread reaping 0x65f3792c stack 0x40611da0 rthread reaping 0x65f37d2c stack 0x405d92c0 rthread reaping 0x6e634c2c stack 0x4060e020 rthread reaping 0x65f37a2c stack 0x40611320 rthread reaping 0x77ee4c2c stack 0x40611b60 0x77ee4e2c: rwlock_wrlock 0x5d724db0 (0) 0x77ee4e2c: rwlock_unlock 0x5d724db0 0x77ee4e2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4e2c: rwlock_unlock 0x5d724db0 0x65f37e2c: rwlock_wrlock 0x5d724db0 (0) 0x65f37e2c: rwlock_unlock 0x5d724db0 0x65f37e2c: rwlock_rdlock 0x5d724db0 (0) 0x6e63412c: rwlock_wrlock 0x5d724db0 (0) 0x65f37e2c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_rdlock 0x5d724db0 (0) 0x6e63412c: rwlock_unlock 0x5d724db0 0x77ee402c: rwlock_wrlock 0x5d724db0 (0) 0x77ee402c: rwlock_unlock 0x5d724db0 0x77ee402c: rwlock_rdlock 0x5d724db0 (0) 0x6e634d2c: rwlock_wrlock 0x5d724db0 (0) 0x77ee402c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634d2c: rwlock_unlock 0x5d724db0 0x62cfe42c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe42c: rwlock_unlock 0x5d724db0 0x62cfe42c: rwlock_rdlock 0x5d724db0 (0) 0x6e63442c: rwlock_wrlock 0x5d724db0 (1) 0x62cfe42c: rwlock_unlock 0x5d724db0 0x65f37b2c: rwlock_wrlock 0x5d724db0 (0) 0x6e63442c: rwlock_unlock 0x5d724db0 0x6e63442c: rwlock_rdlock 0x5d724db0 (0) 0x65f37b2c: rwlock_unlock 0x5d724db0 0x65f37c2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x62cfe52c: rwlock_wrlock 0x5d724db0 (0) 0x65f37c2c: rwlock_unlock 0x5d724db0 0x65f37b2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe52c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_rdlock 0x5d724db0 (1) 0x65f37b2c: rwlock_unlock 0x5d724db0 0x6e63442c: rwlock_unlock 0x5d724db0 0x65f37c2c: rwlock_rdlock 0x5d724db0 (1) 0x62cfe52c: rwlock_unlock 0x5d724db0 0x65f37c2c: rwlock_unlock 0x5d724db0 0x77ee432c: rwlock_wrlock 0x5d724db0 (0) 0x77ee462c: rwlock_wrlock 0x5d724db0 (2147483647) 0x6e634b2c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x77ee4e2c stack 0x40611b60 rthread reaping 0x65f37e2c stack 0x40611320 rthread reaping 0x6e63412c stack 0x4060e020 0x62cfe12c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x77ee402c stack 0x405d92c0 rthread reaping 0x6e634d2c stack 0x40611da0 rthread reaping 0x62cfe42c stack 0x40611aa0 rthread reaping 0x6e63442c stack 0x4060e920 rthread reaping 0x65f37b2c stack 0x4060e7e0 rthread reaping 0x65f37c2c stack 0x405fff60 rthread reaping 0x62cfe52c stack 0x405d9a40 0x77ee432c: rwlock_unlock 0x5d724db0 0x77ee432c: rwlock_rdlock 0x5d724db0 (0) 0x65f3702c: rwlock_wrlock 0x5d724db0 (1) 0x6e63432c: rwlock_wrlock 0x5d724db0 (2147483649) 0x77ee432c: rwlock_unlock 0x5d724db0 0x65f3702c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_unlock 0x5d724db0 0x65f3702c: rwlock_rdlock 0x5d724db0 (2147483647) 0x6e634b2c: rwlock_rdlock 0x5d724db0 (0) 0x65f3702c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_unlock 0x5d724db0 0x62cfe12c: rwlock_unlock 0x5d724db0 0x62cfe12c: rwlock_rdlock 0x5d724db0 (0) 0x6e63432c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee432c stack 0x40611ee0 0x6e63432c: rwlock_rdlock 0x5d724db0 (0) 0x6e63432c: rwlock_unlock 0x5d724db0 0x62cfe12c: rwlock_unlock 0x5d724db0 0x77ee462c: rwlock_unlock 0x5d724db0 0x77ee462c: rwlock_rdlock 0x5d724db0 (0) 0x77ee462c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee462c stack 0x405d99e0 rthread reaping 0x6e634b2c stack 0x405fff00 rthread reaping 0x62cfe12c stack 0x405d9be0 rthread reaping 0x65f3702c stack 0x405d9920 rthread reaping 0x6e63432c stack 0x4060eb40 0x6e63402c: rwlock_wrlock 0x5d724db0 (0) 0x6e63402c: rwlock_unlock 0x5d724db0 0x6e63402c: rwlock_rdlock 0x5d724db0 (0) 0x6e63402c: rwlock_unlock 0x5d724db0 0x6e634c2c: rwlock_wrlock 0x5d724db0 (1) 0x6e634c2c: rwlock_unlock 0x5d724db0 0x6e634c2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634c2c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_wrlock 0x5d724db0 (0) 0x62cfea2c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfea2c: rwlock_unlock 0x5d724db0 0x62cfef2c: rwlock_wrlock 0x5d724db0 (0) 0x62cfef2c: rwlock_unlock 0x5d724db0 0x62cfef2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37a2c: rwlock_wrlock 0x5d724db0 (0) 0x62cfef2c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37a2c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_wrlock 0x5d724db0 (0) 0x65f3782c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_rdlock 0x5d724db0 (0) 0x65f3782c: rwlock_unlock 0x5d724db0 0x62cfec2c: rwlock_wrlock 0x5d724db0 (1) 0x62cfec2c: rwlock_unlock 0x5d724db0 0x62cfec2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfec2c: rwlock_unlock 0x5d724db0 0x6e634a2c: rwlock_wrlock 0x5d724db0 (1) 0x6e634a2c: rwlock_unlock 0x5d724db0 0x6e634a2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe02c: rwlock_wrlock 0x5d724db0 (1) 0x6e634a2c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4b2c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe02c: rwlock_unlock 0x5d724db0 0x62cfe82c: rwlock_wrlock 0x5d724db0 (0) 0x77ee4b2c: rwlock_unlock 0x5d724db0 0x77ee4b2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x62cfe82c: rwlock_unlock 0x5d724db0 0x62cfe82c: rwlock_rdlock 0x5d724db0 (1) 0x77ee4b2c: rwlock_unlock 0x5d724db0 0x62cfe82c: rwlock_unlock 0x5d724db0 0x65f37e2c: rwlock_wrlock 0x5d724db0 (0) 0x6e634f2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x65f37e2c: rwlock_unlock 0x5d724db0 0x65f37e2c: rwlock_rdlock 0x5d724db0 (0) 0x65f3712c: rwlock_wrlock 0x5d724db0 (2147483647) rthread reaping 0x6e63402c stack 0x4060eb40 rthread reaping 0x6e634c2c stack 0x405d9920 rthread reaping 0x62cfea2c stack 0x405d9be0 rthread reaping 0x62cfef2c stack 0x405fff00 rthread reaping 0x65f37a2c stack 0x405d99e0 rthread reaping 0x65f3782c stack 0x40611ee0 rthread reaping 0x62cfec2c stack 0x405d9a40 0x77ee472c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x6e634a2c stack 0x405fff60 rthread reaping 0x62cfe02c stack 0x4060e7e0 0x6e634f2c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee4b2c stack 0x4060e920 rthread reaping 0x62cfe82c stack 0x40611aa0 0x77ee4a2c: rwlock_wrlock 0x5d724db0 (0) 0x6e634f2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4a2c: rwlock_unlock 0x5d724db0 0x6e634f2c: rwlock_unlock 0x5d724db0 0x77ee4a2c: rwlock_rdlock 0x5d724db0 (2) 0x65f37e2c: rwlock_unlock 0x5d724db0 0x77ee4a2c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f37e2c stack 0x40611da0 0x77ee472c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e634f2c stack 0x405d92c0 0x77ee472c: rwlock_rdlock 0x5d724db0 (0) 0x77ee472c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_rdlock 0x5d724db0 (0) 0x65f3712c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3712c stack 0x4060e020 rthread reaping 0x77ee472c stack 0x40611320 rthread reaping 0x77ee4a2c stack 0x40611b60 0x77ee422c: rwlock_wrlock 0x5d724db0 (0) 0x77ee422c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_rdlock 0x5d724db0 (0) 0x77ee422c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_wrlock 0x5d724db0 (0) 0x6e634d2c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_rdlock 0x5d724db0 (0) 0x65f3772c: rwlock_wrlock 0x5d724db0 (1) 0x6e634d2c: rwlock_unlock 0x5d724db0 0x77ee4c2c: rwlock_wrlock 0x5d724db0 (0) 0x77ee4c2c: rwlock_unlock 0x5d724db0 0x65f3772c: rwlock_unlock 0x5d724db0 0x77ee4c2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x65f3772c: rwlock_rdlock 0x5d724db0 (0) 0x65f3722c: rwlock_wrlock 0x5d724db0 (0) 0x77ee4c2c: rwlock_unlock 0x5d724db0 0x65f3772c: rwlock_unlock 0x5d724db0 0x65f3722c: rwlock_unlock 0x5d724db0 0x65f3722c: rwlock_rdlock 0x5d724db0 (0) 0x6e63432c: rwlock_wrlock 0x5d724db0 (1) 0x65f3732c: rwlock_wrlock 0x5d724db0 (2147483649) 0x65f3722c: rwlock_unlock 0x5d724db0 0x62cfee2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x77ee4d2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f37f2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63442c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63412c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x77ee422c stack 0x40611b60 rthread reaping 0x6e634d2c stack 0x40611320 rthread reaping 0x65f3772c stack 0x4060e020 rthread reaping 0x77ee4c2c stack 0x405d92c0 0x6e63432c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3722c stack 0x40611da0 0x62cfed2c: rwlock_wrlock 0x5d724db0 (0) 0x65f3702c: rwlock_wrlock 0x5d724db0 (2147483647) 0x6e63432c: rwlock_rdlock 0x5d724db0 (4294967295) 0x77ee432c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3742c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfed2c: rwlock_unlock 0x5d724db0 0x62cfee2c: rwlock_unlock 0x5d724db0 0x62cfed2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x62cfed2c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_rdlock 0x5d724db0 (0) 0x65f3732c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4d2c: rwlock_unlock 0x5d724db0 0x6e63432c: rwlock_unlock 0x5d724db0 0x62cfee2c: rwlock_rdlock 0x5d724db0 (2147483650) 0x62cfee2c: rwlock_unlock 0x5d724db0 0x65f3702c: rwlock_unlock 0x5d724db0 0x65f3702c: rwlock_rdlock 0x5d724db0 (0) 0x65f3702c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e63432c stack 0x40611aa0 rthread reaping 0x65f3732c stack 0x4060e920 0x65f3742c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_rdlock 0x5d724db0 (0) 0x6e63442c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfee2c stack 0x4060e7e0 rthread reaping 0x77ee4d2c stack 0x405fff60 0x65f3742c: rwlock_unlock 0x5d724db0 0x6e63442c: rwlock_rdlock 0x5d724db0 (1) 0x6e63442c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_rdlock 0x5d724db0 (2147483647) 0x65f37f2c: rwlock_unlock 0x5d724db0 0x65f37f2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee432c: rwlock_unlock 0x5d724db0 0x77ee432c: rwlock_rdlock 0x5d724db0 (0) 0x77ee432c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_unlock 0x5d724db0 0x65f37f2c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f37f2c stack 0x405d9a40 rthread reaping 0x6e63442c stack 0x40611ee0 rthread reaping 0x6e63412c stack 0x405d99e0 rthread reaping 0x62cfed2c stack 0x405fff00 rthread reaping 0x65f3702c stack 0x405d9be0 rthread reaping 0x77ee432c stack 0x405d9920 rthread reaping 0x65f3742c stack 0x4060eb40 0x65f3782c: rwlock_wrlock 0x5d724db0 (0) 0x65f3782c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_rdlock 0x5d724db0 (0) 0x65f3782c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_wrlock 0x5d724db0 (1) 0x62cfea2c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37c2c: rwlock_wrlock 0x5d724db0 (0) 0x62cfea2c: rwlock_unlock 0x5d724db0 0x62cfe12c: rwlock_wrlock 0x5d724db0 (2147483647) 0x65f37c2c: rwlock_unlock 0x5d724db0 0x65f37c2c: rwlock_rdlock 0x5d724db0 (0) 0x65f3762c: rwlock_wrlock 0x5d724db0 (1) 0x6e634b2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x62cfe02c: rwlock_wrlock 0x5d724db0 (2147483649) 0x65f37c2c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3782c stack 0x4060eb40 rthread reaping 0x62cfea2c stack 0x405d9920 0x62cfef2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee4a2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe22c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe12c: rwlock_unlock 0x5d724db0 0x62cfe42c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe12c: rwlock_rdlock 0x5d724db0 (2147483647) 0x62cfe82c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe32c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee4d2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe52c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe62c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe42c: rwlock_unlock 0x5d724db0 0x77ee4a2c: rwlock_unlock 0x5d724db0 0x77ee4a2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4a2c: rwlock_unlock 0x5d724db0 0x62cfe42c: rwlock_rdlock 0x5d724db0 (2147483650) rthread reaping 0x65f37c2c stack 0x405d9be0 0x62cfe12c: rwlock_unlock 0x5d724db0 0x62cfe42c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634b2c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4d2c: rwlock_unlock 0x5d724db0 0x62cfe82c: rwlock_unlock 0x5d724db0 0x62cfe32c: rwlock_unlock 0x5d724db0 0x62cfe82c: rwlock_rdlock 0x5d724db0 (4294967295) 0x62cfe82c: rwlock_unlock 0x5d724db0 0x62cfe32c: rwlock_rdlock 0x5d724db0 (2147483647) rthread reaping 0x62cfe12c stack 0x405fff00 0x65f3762c: rwlock_unlock 0x5d724db0 0x65f3762c: rwlock_rdlock 0x5d724db0 (2147483647) 0x62cfe62c: rwlock_unlock 0x5d724db0 0x62cfef2c: rwlock_unlock 0x5d724db0 0x62cfe62c: rwlock_rdlock 0x5d724db0 (2147483647) 0x62cfe02c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_rdlock 0x5d724db0 (2) 0x62cfef2c: rwlock_rdlock 0x5d724db0 (2) 0x62cfe32c: rwlock_unlock 0x5d724db0 0x62cfe62c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_unlock 0x5d724db0 0x62cfef2c: rwlock_unlock 0x5d724db0 0x65f3762c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3762c stack 0x405d99e0 0x62cfe52c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x6e634b2c stack 0x40611ee0 0x62cfe22c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfe02c stack 0x405d9a40 rthread reaping 0x62cfef2c stack 0x405fff60 0x62cfe22c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x77ee4a2c stack 0x4060e7e0 0x62cfe22c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfe22c stack 0x4060e920 rthread reaping 0x62cfe62c stack 0x40611aa0 rthread reaping 0x62cfe32c stack 0x40611da0 rthread reaping 0x62cfe82c stack 0x405d92c0 rthread reaping 0x62cfe42c stack 0x4060e020 rthread reaping 0x62cfe52c stack 0x40611320 rthread reaping 0x77ee4d2c stack 0x40611b60 0x65f3732c: rwlock_wrlock 0x5d724db0 (0) 0x65f3732c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_rdlock 0x5d724db0 (0) 0x65f3732c: rwlock_unlock 0x5d724db0 0x77ee462c: rwlock_wrlock 0x5d724db0 (1) 0x77ee462c: rwlock_unlock 0x5d724db0 0x77ee462c: rwlock_rdlock 0x5d724db0 (0) 0x65f3712c: rwlock_wrlock 0x5d724db0 (1) 0x65f3752c: rwlock_wrlock 0x5d724db0 (2147483649) 0x77ee462c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3792c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63422c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3752c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_wrlock 0x5d724db0 (0) 0x65f3752c: rwlock_rdlock 0x5d724db0 (0) 0x6e63462c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe72c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfea2c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x65f3732c stack 0x40611b60 rthread reaping 0x77ee462c stack 0x40611320 0x6e63472c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee4f2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f37a2c: rwlock_unlock 0x5d724db0 0x65f37d2c: rwlock_wrlock 0x5d724db0 (0) 0x65f37a2c: rwlock_rdlock 0x5d724db0 (4294967295) 0x6e63412c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f37b2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f37d2c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_rdlock 0x5d724db0 (0) 0x65f37d2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe72c: rwlock_unlock 0x5d724db0 0x65f37d2c: rwlock_unlock 0x5d724db0 0x62cfe72c: rwlock_rdlock 0x5d724db0 (0) 0x6e63472c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_unlock 0x5d724db0 0x77ee4f2c: rwlock_unlock 0x5d724db0 0x77ee4f2c: rwlock_rdlock 0x5d724db0 (0) 0x6e63412c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_rdlock 0x5d724db0 (0) 0x6e63412c: rwlock_unlock 0x5d724db0 0x77ee4f2c: rwlock_unlock 0x5d724db0 0x6e63472c: rwlock_rdlock 0x5d724db0 (1) 0x62cfe72c: rwlock_unlock 0x5d724db0 0x6e63472c: rwlock_unlock 0x5d724db0 0x65f3752c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_rdlock 0x5d724db0 (0) 0x6e63422c: rwlock_unlock 0x5d724db0 0x6e63422c: rwlock_rdlock 0x5d724db0 (2147483649) 0x65f3792c: rwlock_unlock 0x5d724db0 0x6e63422c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_unlock 0x5d724db0 0x65f37b2c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_rdlock 0x5d724db0 (0) 0x65f37b2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x62cfea2c: rwlock_unlock 0x5d724db0 0x6e63462c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_rdlock 0x5d724db0 (0) 0x6e63462c: rwlock_rdlock 0x5d724db0 (1) 0x65f37b2c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_unlock 0x5d724db0 0x6e63462c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3712c stack 0x4060e020 rthread reaping 0x65f3752c stack 0x405d92c0 rthread reaping 0x62cfe02c stack 0x40611da0 rthread reaping 0x65f3792c stack 0x40611aa0 rthread reaping 0x6e63422c stack 0x4060e920 rthread reaping 0x65f37a2c stack 0x4060e7e0 rthread reaping 0x6e63462c stack 0x405fff60 rthread reaping 0x62cfe72c stack 0x405d9a40 rthread reaping 0x62cfea2c stack 0x40611ee0 rthread reaping 0x6e63472c stack 0x405d99e0 rthread reaping 0x77ee4f2c stack 0x405fff00 rthread reaping 0x65f37d2c stack 0x405d9be0 rthread reaping 0x6e63412c stack 0x405d9920 rthread reaping 0x65f37b2c stack 0x4060eb40 0x65f3782c: rwlock_wrlock 0x5d724db0 (0) 0x65f3782c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_rdlock 0x5d724db0 (0) 0x65f3742c: rwlock_wrlock 0x5d724db0 (0) 0x65f3782c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x65f3712c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f37a2c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37d2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63452c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee402c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3742c: rwlock_unlock 0x5d724db0 0x65f37e2c: rwlock_wrlock 0x5d724db0 (0) 0x77ee4b2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x77ee442c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3742c: rwlock_rdlock 0x5d724db0 (4294967295) 0x62cfe22c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee482c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x65f3782c stack 0x4060eb40 0x65f37e2c: rwlock_unlock 0x5d724db0 0x77ee4c2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfea2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f37e2c: rwlock_rdlock 0x5d724db0 (4294967295) 0x77ee4e2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee442c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_wrlock 0x5d724db0 (0) 0x6e634b2c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634b2c: rwlock_unlock 0x5d724db0 0x77ee442c: rwlock_rdlock 0x5d724db0 (0) 0x77ee442c: rwlock_unlock 0x5d724db0 0x65f37e2c: rwlock_unlock 0x5d724db0 0x65f37d2c: rwlock_unlock 0x5d724db0 0x65f37d2c: rwlock_rdlock 0x5d724db0 (0) 0x65f3712c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_rdlock 0x5d724db0 (0) 0x65f3712c: rwlock_unlock 0x5d724db0 0x65f37d2c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_unlock 0x5d724db0 0x62cfe22c: rwlock_unlock 0x5d724db0 0x62cfe22c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe22c: rwlock_unlock 0x5d724db0 0x6e63452c: rwlock_unlock 0x5d724db0 0x6e63452c: rwlock_rdlock 0x5d724db0 (0) 0x6e63452c: rwlock_unlock 0x5d724db0 0x77ee4e2c: rwlock_unlock 0x5d724db0 0x77ee4e2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4e2c: rwlock_unlock 0x5d724db0 0x77ee4b2c: rwlock_unlock 0x5d724db0 0x77ee402c: rwlock_unlock 0x5d724db0 0x77ee402c: rwlock_rdlock 0x5d724db0 (0) 0x77ee402c: rwlock_unlock 0x5d724db0 0x77ee482c: rwlock_unlock 0x5d724db0 0x77ee482c: rwlock_rdlock 0x5d724db0 (0) 0x77ee482c: rwlock_unlock 0x5d724db0 0x77ee4b2c: rwlock_rdlock 0x5d724db0 (2147483650) 0x65f37a2c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_rdlock 0x5d724db0 (2147483649) rthread reaping 0x65f3742c stack 0x405d9920 0x77ee4b2c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f37a2c stack 0x405d9be0 rthread reaping 0x65f3712c stack 0x405fff00 rthread reaping 0x65f37d2c stack 0x405d99e0 rthread reaping 0x6e63452c stack 0x40611ee0 0x77ee4c2c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee402c stack 0x405d9a40 0x77ee4c2c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x65f37e2c stack 0x405fff60 0x77ee4c2c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee4b2c stack 0x4060e7e0 rthread reaping 0x77ee442c stack 0x4060e920 rthread reaping 0x62cfe22c stack 0x40611aa0 rthread reaping 0x77ee482c stack 0x40611da0 rthread reaping 0x77ee4c2c stack 0x405d92c0 rthread reaping 0x77ee4e2c stack 0x4060e020 rthread reaping 0x62cfea2c stack 0x40611320 rthread reaping 0x6e634b2c stack 0x40611b60 0x77ee422c: rwlock_wrlock 0x5d724db0 (0) 0x77ee422c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_rdlock 0x5d724db0 (0) 0x77ee422c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_wrlock 0x5d724db0 (0) 0x77ee4d2c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4d2c: rwlock_unlock 0x5d724db0 0x77ee4f2c: rwlock_wrlock 0x5d724db0 (0) 0x77ee4f2c: rwlock_unlock 0x5d724db0 0x77ee4f2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe52c: rwlock_wrlock 0x5d724db0 (0) 0x77ee4f2c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe52c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_wrlock 0x5d724db0 (0) 0x6e634d2c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_rdlock 0x5d724db0 (0) 0x6e63442c: rwlock_wrlock 0x5d724db0 (0) 0x6e634d2c: rwlock_unlock 0x5d724db0 0x6e63442c: rwlock_unlock 0x5d724db0 0x6e63442c: rwlock_rdlock 0x5d724db0 (0) 0x6e63442c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_wrlock 0x5d724db0 (0) 0x65f3732c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_rdlock 0x5d724db0 (0) 0x65f3732c: rwlock_unlock 0x5d724db0 0x65f37f2c: rwlock_wrlock 0x5d724db0 (0) 0x65f37f2c: rwlock_unlock 0x5d724db0 0x65f37f2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37f2c: rwlock_unlock 0x5d724db0 0x62cfe62c: rwlock_wrlock 0x5d724db0 (1) 0x77ee412c: rwlock_wrlock 0x5d724db0 (2147483647) 0x62cfe62c: rwlock_unlock 0x5d724db0 0x62cfe62c: rwlock_rdlock 0x5d724db0 (0) 0x77ee452c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe62c: rwlock_unlock 0x5d724db0 0x77ee412c: rwlock_unlock 0x5d724db0 0x77ee412c: rwlock_rdlock 0x5d724db0 (0) 0x65f37a2c: rwlock_wrlock 0x5d724db0 (0) 0x77ee412c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37a2c: rwlock_unlock 0x5d724db0 0x62cfe72c: rwlock_wrlock 0x5d724db0 (2147483649) 0x62cfe72c: rwlock_unlock 0x5d724db0 0x62cfe72c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe72c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_wrlock 0x5d724db0 (0) 0x77ee452c: rwlock_unlock 0x5d724db0 0x77ee452c: rwlock_rdlock 0x5d724db0 (0) 0x65f3712c: rwlock_unlock 0x5d724db0 0x77ee452c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_rdlock 0x5d724db0 (1) rthread reaping 0x77ee422c stack 0x40611b60 0x65f3712c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee4d2c stack 0x40611320 0x77ee492c: rwlock_wrlock 0x5d724db0 (1) rthread reaping 0x77ee4f2c stack 0x4060e020 rthread reaping 0x62cfe52c stack 0x405d92c0 rthread reaping 0x6e634d2c stack 0x40611da0 rthread reaping 0x6e63442c stack 0x40611aa0 rthread reaping 0x65f3732c stack 0x4060e920 0x62cfed2c: rwlock_wrlock 0x5d724db0 (2147483647) rthread reaping 0x65f37f2c stack 0x4060e7e0 0x77ee492c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfe62c stack 0x405fff60 rthread reaping 0x77ee412c stack 0x405d9a40 0x77ee492c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x77ee452c stack 0x40611ee0 0x77ee492c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f37a2c stack 0x405d99e0 rthread reaping 0x62cfe72c stack 0x405fff00 rthread reaping 0x65f3712c stack 0x405d9be0 0x62cfed2c: rwlock_unlock 0x5d724db0 0x62cfed2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfed2c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfed2c stack 0x405d9920 rthread reaping 0x77ee492c stack 0x4060eb40 0x65f3722c: rwlock_wrlock 0x5d724db0 (0) 0x65f3722c: rwlock_unlock 0x5d724db0 0x65f3722c: rwlock_rdlock 0x5d724db0 (0) 0x65f3722c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe92c: rwlock_wrlock 0x5d724db0 (2147483647) 0x65f37d2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63412c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_rdlock 0x5d724db0 (2147483647) 0x62cfef2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x77ee4a2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63422c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e634c2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3742c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x65f3722c stack 0x4060eb40 0x77ee432c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe92c: rwlock_unlock 0x5d724db0 0x77ee4e2c: rwlock_wrlock 0x5d724db0 (0) 0x62cfeb2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x62cfe92c: rwlock_rdlock 0x5d724db0 (4294967295) 0x77ee442c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f37c2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e634e2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee462c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee4e2c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_unlock 0x5d724db0 0x77ee432c: rwlock_unlock 0x5d724db0 0x77ee442c: rwlock_unlock 0x5d724db0 0x77ee442c: rwlock_rdlock 0x5d724db0 (0) 0x77ee442c: rwlock_unlock 0x5d724db0 0x77ee432c: rwlock_rdlock 0x5d724db0 (0) 0x77ee432c: rwlock_unlock 0x5d724db0 0x65f37c2c: rwlock_unlock 0x5d724db0 0x65f37c2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37c2c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e63412c stack 0x405d9920 0x62cfeb2c: rwlock_unlock 0x5d724db0 0x62cfeb2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfeb2c: rwlock_unlock 0x5d724db0 0x6e63422c: rwlock_unlock 0x5d724db0 0x6e63422c: rwlock_rdlock 0x5d724db0 (0) 0x6e63422c: rwlock_unlock 0x5d724db0 0x6e634e2c: rwlock_unlock 0x5d724db0 0x6e634e2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634e2c: rwlock_unlock 0x5d724db0 0x77ee4e2c: rwlock_rdlock 0x5d724db0 (4294967295) 0x65f37d2c: rwlock_unlock 0x5d724db0 0x6e634c2c: rwlock_unlock 0x5d724db0 0x6e634c2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37d2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634c2c: rwlock_unlock 0x5d724db0 0x65f37d2c: rwlock_unlock 0x5d724db0 0x62cfe92c: rwlock_unlock 0x5d724db0 0x77ee4e2c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_unlock 0x5d724db0 0x77ee462c: rwlock_unlock 0x5d724db0 0x77ee462c: rwlock_rdlock 0x5d724db0 (0) 0x77ee462c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_rdlock 0x5d724db0 (1) 0x65f3742c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfe92c stack 0x405d9be0 rthread reaping 0x65f37d2c stack 0x405fff00 rthread reaping 0x6e63422c stack 0x405d99e0 0x62cfef2c: rwlock_unlock 0x5d724db0 0x62cfef2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfef2c: rwlock_unlock 0x5d724db0 0x77ee4a2c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfef2c stack 0x40611ee0 0x77ee4a2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4a2c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee4a2c stack 0x405d9a40 rthread reaping 0x6e634c2c stack 0x405fff60 rthread reaping 0x65f3742c stack 0x4060e7e0 rthread reaping 0x77ee432c stack 0x4060e920 rthread reaping 0x77ee4e2c stack 0x40611aa0 rthread reaping 0x62cfeb2c stack 0x40611da0 rthread reaping 0x77ee442c stack 0x405d92c0 rthread reaping 0x65f37c2c stack 0x4060e020 rthread reaping 0x6e634e2c stack 0x40611320 rthread reaping 0x77ee462c stack 0x40611b60 0x65f3722c: rwlock_wrlock 0x5d724db0 (0) 0x65f3722c: rwlock_unlock 0x5d724db0 0x65f3772c: rwlock_wrlock 0x5d724db0 (2147483647) 0x65f3722c: rwlock_rdlock 0x5d724db0 (0) 0x77ee402c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3772c: rwlock_unlock 0x5d724db0 0x65f3772c: rwlock_rdlock 0x5d724db0 (0) 0x6e63452c: rwlock_wrlock 0x5d724db0 (1) 0x65f3752c: rwlock_wrlock 0x5d724db0 (2147483650) 0x65f3782c: rwlock_wrlock 0x5d724db0 (2147483650) 0x65f3772c: rwlock_unlock 0x5d724db0 0x65f3722c: rwlock_unlock 0x5d724db0 0x62cfe42c: rwlock_wrlock 0x5d724db0 (0) 0x77ee472c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63462c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3762c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee4b2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe42c: rwlock_unlock 0x5d724db0 2cfe82c: 1: set_msg 0x62cfe62c: 6: enter run() 0x65f3762c: 7: enter run() 0x6e63402c: 8: enter run() 0x62cfe32c: 9: enter run() 0x77ee4f2c: 10: enter run() 0x65f3792c: 11: enter run() 0x65f37d2c: 12: enter run() 0x6e634c2c: 13: enter run() 0x65f37a2c: 14: enter run() 0x77ee4c2c: 15: enter run() 0x62cfe62c: 6: set_msg 0x77ee4f2c: 10: set_msg 0x77ee4f2c: 10: msg: "new message" 0x62cfe62c: 6: msg: "new message" 0x62cfe62c: 6: exit run() 0x65f3782c: 2: set_msg 0x77ee4f2c: 10: exit run() 0x62cfe82c: 1: msg: "new message" 0x65f3782c: 2: msg: "new message" 0x65f3782c: 2: exit run() 0x65f3792c: 11: set_msg 0x65f3792c: 11: msg: "new message" 0x65f3792c: 11: exit run() 0x65f37a2c: 14: set_msg 0x62cfe82c: 1: exit run() 0x65f3722c: 4: set_msg 0x65f3762c: 7: set_msg 0x65f3722c: 4: msg: "new message" 0x77ee4c2c: 15: set_msg 0x65f3722c: 4: exit run() 0x77ee4c2c: 15: msg: "new message" 0x77ee4c2c: 15: exit run() 0x6e634e2c: 5: set_msg 0x6e634e2c: 5: msg: "new message" 0x65f37a2c: 14: msg: "new message" 0x65f3762c: 7: msg: "new message" 0x65f37a2c: 14: exit run() 0x6e634e2c: 5: exit run() 0x6e63402c: 8: set_msg 0x65f3762c: 7: exit run() 0x65f37d2c: 12: set_msg 0x65f3712c: 3: set_msg 0x65f3712c: 3: msg: "new message" 0x6e63402c: 8: msg: "new message" 0x65f3712c: 3: exit run() 0x6e63402c: 8: exit run() 0x65f37d2c: 12: msg: "new message" 0x62cfe32c: 9: set_msg 0x65f37d2c: 12: exit run() 0x62cfe32c: 9: msg: "new message" 0x62cfe32c: 9: exit run() 0x6e634c2c: 13: set_msg 0x6e634c2c: 13: msg: "new message" 0x6e634c2c: 13: exit run() main: 10 0x77ee4e2c: 0: enter run() 0x77ee4e2c: 0: set_msg 0x77ee4e2c: 0: msg: "new message" 0x77ee4e2c: 0: exit run() 0x65f37e2c: 1: enter run() 0x65f37e2c: 1: set_msg 0x6e63412c: 2: enter run() 0x65f37e2c: 1: msg: "new message" 0x65f37e2c: 1: exit run() 0x6e63412c: 2: set_msg 0x6e63412c: 2: msg: "new message" 0x6e63412c: 2: exit run() 0x77ee402c: 3: enter run() 0x77ee402c: 3: set_msg 0x6e634d2c: 4: enter run() 0x77ee402c: 3: msg: "new message" 0x77ee402c: 3: exit run() 0x6e634d2c: 4: set_msg 0x6e634d2c: 4: msg: "new message" 0x6e634d2c: 4: exit run() 0x62cfe42c: 5: enter run() 0x62cfe42c: 5: set_msg 0x6e63442c: 6: enter run() 0x62cfe42c: 5: msg: "new message" 0x65f37b2c: 7: enter run() 0x62cfe42c: 5: exit run() 0x6e63442c: 6: set_msg 0x65f37c2c: 8: enter run() 0x65f37b2c: 7: set_msg 0x62cfe52c: 9: enter run() 0x65f37c2c: 8: set_msg 0x62cfe52c: 9: set_msg 0x65f37b2c: 7: msg: "new message" 0x6e63442c: 6: msg: "new message" 0x62cfe52c: 9: msg: "new message" 0x65f37b2c: 7: exit run() 0x6e63442c: 6: exit run() 0x65f37c2c: 8: msg: "new message" 0x77ee432c: 10: enter run() 0x77ee462c: 11: enter run() 0x62cfe52c: 9: exit run() 0x6e634b2c: 12: enter run() 0x62cfe12c: 13: enter run() 0x65f37c2c: 8: exit run() 0x77ee432c: 10: set_msg 0x65f3702c: 14: enter run() 0x6e63432c: 15: enter run() 0x77ee432c: 10: msg: "new message" 0x65f3702c: 14: set_msg 0x77ee432c: 10: exit run() 0x6e634b2c: 12: set_msg 0x65f3702c: 14: msg: "new message" 0x6e634b2c: 12: msg: "new message" 0x65f3702c: 14: exit run() 0x62cfe12c: 13: set_msg 0x6e634b2c: 12: exit run() 0x6e63432c: 15: set_msg 0x6e63432c: 15: msg: "new message" 0x62cfe12c: 13: msg: "new message" 0x6e63432c: 15: exit run() 0x62cfe12c: 13: exit run() 0x77ee462c: 11: set_msg 0x77ee462c: 11: msg: "new message" 0x77ee462c: 11: exit run() main: 11 0x6e63402c: 0: enter run() 0x6e63402c: 0: set_msg 0x6e634c2c: 1: enter run() 0x6e63402c: 0: msg: "new message" 0x6e63402c: 0: exit run() 0x6e634c2c: 1: set_msg 0x6e634c2c: 1: msg: "new message" 0x6e634c2c: 1: exit run() 0x62cfea2c: 2: enter run() 0x62cfea2c: 2: set_msg 0x62cfea2c: 2: msg: "new message" 0x62cfea2c: 2: exit run() 0x62cfef2c: 3: enter run() 0x62cfef2c: 3: set_msg 0x65f37a2c: 4: enter run() 0x62cfef2c: 3: msg: "new message" 0x62cfef2c: 3: exit run() 0x65f37a2c: 4: set_msg 0x65f37a2c: 4: msg: "new message" 0x65f37a2c: 4: exit run() 0x65f3782c: 5: enter run() 0x65f3782c: 5: set_msg 0x65f3782c: 5: msg: "new message" 0x62cfec2c: 6: enter run() 0x65f3782c: 5: exit run() 0x62cfec2c: 6: set_msg 0x62cfec2c: 6: msg: "new message" 0x6e634a2c: 7: enter run() 0x62cfec2c: 6: exit run() 0x6e634a2c: 7: set_msg 0x62cfe02c: 8: enter run() 0x6e634a2c: 7: msg: "new message" 0x6e634a2c: 7: exit run() 0x62cfe02c: 8: set_msg 0x77ee4b2c: 9: enter run() 0x62cfe02c: 8: msg: "new message" 0x62cfe02c: 8: exit run() 0x62cfe82c: 10: enter run() 0x77ee4b2c: 9: set_msg 0x62cfe82c: 10: set_msg 0x77ee4b2c: 9: msg: "new message" 0x62cfe82c: 10: msg: "new message" 0x77ee4b2c: 9: exit run() 0x65f37e2c: 11: enter run() 0x62cfe82c: 10: exit run() 0x6e634f2c: 12: enter run() 0x65f37e2c: 11: set_msg 0x65f3712c: 13: enter run() 0x77ee472c: 14: enter run() 0x6e634f2c: 12: set_msg 0x77ee4a2c: 15: enter run() 0x77ee4a2c: 15: set_msg 0x6e634f2c: 12: msg: "new message" 0x65f37e2c: 11: msg: "new message" 0x6e634f2c: 12: exit run() 0x77ee4a2c: 15: msg: "new message" 0x65f37e2c: 11: exit run() 0x77ee4a2c: 15: exit run() 0x77ee472c: 14: set_msg 0x77ee472c: 14: msg: "new message" 0x77ee472c: 14: exit run() 0x65f3712c: 13: set_msg 0x65f3712c: 13: msg: "new message" 0x65f3712c: 13: exit run() main: 12 0x77ee422c: 0: enter run() 0x77ee422c: 0: set_msg 0x77ee422c: 0: msg: "new message" 0x77ee422c: 0: exit run() 0x6e634d2c: 1: enter run() 0x6e634d2c: 1: set_msg 0x65f3772c: 2: enter run() 0x6e634d2c: 1: msg: "new message" 0x77ee4c2c: 3: enter run() 0x6e634d2c: 1: exit run() 0x77ee4c2c: 3: set_msg 0x65f3772c: 2: set_msg 0x65f3722c: 4: enter run() 0x77ee4c2c: 3: msg: "new message" 0x65f3772c: 2: msg: "new message" 0x77ee4c2c: 3: exit run() 0x65f3722c: 4: set_msg 0x65f3772c: 2: exit run() 0x6e63432c: 5: enter run() 0x65f3732c: 6: enter run() 0x65f3722c: 4: msg: "new message" 0x62cfee2c: 7: enter run() 0x77ee4d2c: 8: enter run() 0x65f37f2c: 9: enter run() 0x6e63442c: 10: enter run() 0x65f3722c: 4: exit run() 0x6e63412c: 11: enter run() 0x6e63432c: 5: set_msg 0x62cfed2c: 12: enter run() 0x65f3702c: 13: enter run() 0x77ee432c: 14: enter run() 0x65f3742c: 15: enter run() 0x62cfed2c: 12: set_msg 0x62cfee2c: 7: set_msg 0x62cfed2c: 12: msg: "new message" 0x62cfed2c: 12: exit run() 0x77ee4d2c: 8: set_msg 0x65f3732c: 6: set_msg 0x65f3732c: 6: msg: "new message" 0x65f3732c: 6: exit run() 0x77ee4d2c: 8: msg: "new message" 0x6e63432c: 5: msg: "new message" 0x6e63432c: 5: exit run() 0x62cfee2c: 7: msg: "new message" 0x77ee4d2c: 8: exit run() 0x65f3702c: 13: set_msg 0x65f3702c: 13: msg: "new message" 0x65f3702c: 13: exit run() 0x62cfee2c: 7: exit run() 0x65f3742c: 15: set_msg 0x6e63442c: 10: set_msg 0x65f3742c: 15: msg: "new message" 0x65f3742c: 15: exit run() 0x6e63442c: 10: msg: "new message" 0x6e63442c: 10: exit run() 0x6e63412c: 11: set_msg 0x65f37f2c: 9: set_msg 0x77ee432c: 14: set_msg 0x77ee432c: 14: msg: "new message" 0x6e63412c: 11: msg: "new message" 0x65f37f2c: 9: msg: "new message" 0x77ee432c: 14: exit run() 0x6e63412c: 11: exit run() 0x65f37f2c: 9: exit run() main: 13 0x65f3782c: 0: enter run() 0x65f3782c: 0: set_msg 0x62cfea2c: 1: enter run() 0x65f3782c: 0: msg: "new message" 0x65f3782c: 0: exit run() 0x62cfea2c: 1: set_msg 0x65f37c2c: 2: enter run() 0x62cfea2c: 1: msg: "new message" 0x62cfea2c: 1: exit run() 0x62cfe12c: 3: enter run() 0x65f37c2c: 2: set_msg 0x65f3762c: 4: enter run() 0x6e634b2c: 5: enter run() 0x62cfe02c: 6: enter run() 0x65f37c2c: 2: msg: "new message" 0x62cfef2c: 7: enter run() 0x77ee4a2c: 8: enter run() 0x62cfe22c: 9: enter run() 0x62cfe12c: 3: set_msg 0x62cfe42c: 13: enter run() 0x62cfe82c: 12: enter run() 0x62cfe32c: 11: enter run() 0x77ee4d2c: 15: enter run() 0x62cfe52c: 14: enter run() 0x62cfe62c: 10: enter run() 0x65f37c2c: 2: exit run() 0x62cfe42c: 13: set_msg 0x77ee4a2c: 8: set_msg 0x77ee4a2c: 8: msg: "new message" 0x62cfe12c: 3: msg: "new message" 0x77ee4a2c: 8: exit run() 0x62cfe42c: 13: msg: "new message" 0x62cfe12c: 3: exit run() 0x62cfe42c: 13: exit run() 0x77ee4d2c: 15: set_msg 0x6e634b2c: 5: set_msg 0x6e634b2c: 5: msg: "new message" 0x77ee4d2c: 15: msg: "new message" 0x77ee4d2c: 15: exit run() 0x62cfe82c: 12: set_msg 0x62cfe32c: 11: set_msg 0x62cfe82c: 12: msg: "new message" 0x65f3762c: 4: set_msg 0x62cfe82c: 12: exit run() 0x6e634b2c: 5: exit run() 0x62cfe62c: 10: set_msg 0x62cfef2c: 7: set_msg 0x62cfe02c: 6: set_msg 0x62cfe32c: 11: msg: "new message" 0x62cfe62c: 10: msg: "new message" 0x62cfe02c: 6: msg: "new message" 0x62cfe32c: 11: exit run() 0x62cfef2c: 7: msg: "new message" 0x62cfe62c: 10: exit run() 0x65f3762c: 4: msg: "new message" 0x62cfe02c: 6: exit run() 0x62cfef2c: 7: exit run() 0x65f3762c: 4: exit run() 0x62cfe52c: 14: set_msg 0x62cfe22c: 9: set_msg 0x62cfe22c: 9: msg: "new message" 0x62cfe52c: 14: msg: "new message" 0x62cfe22c: 9: exit run() 0x62cfe52c: 14: exit run() main: 14 0x65f3732c: 0: enter run() 0x65f3732c: 0: set_msg 0x77ee462c: 1: enter run() 0x65f3732c: 0: msg: "new message" 0x65f3732c: 0: exit run() 0x77ee462c: 1: set_msg 0x65f3712c: 2: enter run() 0x65f3752c: 3: enter run() 0x77ee462c: 1: msg: "new message" 0x62cfe02c: 4: enter run() 0x65f3792c: 5: enter run() 0x77ee462c: 1: exit run() 0x6e63422c: 6: enter run() 0x65f3752c: 3: set_msg 0x65f37a2c: 7: enter run() 0x6e63462c: 8: enter run() 0x62cfe72c: 9: enter run() 0x62cfea2c: 10: enter run() 0x6e63472c: 11: enter run() 0x77ee4f2c: 12: enter run() 0x65f37a2c: 7: set_msg 0x65f37d2c: 13: enter run() 0x6e63412c: 14: enter run() 0x65f37b2c: 15: enter run() 0x65f37d2c: 13: set_msg 0x62cfe02c: 4: set_msg 0x62cfe72c: 9: set_msg 0x65f37d2c: 13: msg: "new message" 0x65f37d2c: 13: exit run() 0x6e63472c: 11: set_msg 0x62cfe02c: 4: msg: "new message" 0x62cfe02c: 4: exit run() 0x77ee4f2c: 12: set_msg 0x6e63412c: 14: set_msg 0x6e63412c: 14: msg: "new message" 0x77ee4f2c: 12: msg: "new message" 0x6e63412c: 14: exit run() 0x77ee4f2c: 12: exit run() 0x62cfe72c: 9: msg: "new message" 0x6e63472c: 11: msg: "new message" 0x62cfe72c: 9: exit run() 0x65f3752c: 3: msg: "new message" 0x6e63472c: 11: exit run() 0x65f37a2c: 7: msg: "new message" 0x65f3752c: 3: exit run() 0x65f37a2c: 7: exit run() 0x65f3792c: 5: set_msg 0x6e63422c: 6: set_msg 0x65f3792c: 5: msg: "new message" 0x6e63422c: 6: msg: "new message" 0x65f3792c: 5: exit run() 0x6e63422c: 6: exit run() 0x65f3712c: 2: set_msg 0x65f37b2c: 15: set_msg 0x62cfea2c: 10: set_msg 0x6e63462c: 8: set_msg 0x65f37b2c: 15: msg: "new message" 0x62cfea2c: 10: msg: "new message" 0x65f3712c: 2: msg: "new message" 0x65f37b2c: 15: exit run() 0x6e63462c: 8: msg: "new message" 0x62cfea2c: 10: exit run() 0x65f3712c: 2: exit run() 0x6e63462c: 8: exit run() main: 15 0x65f3782c: 0: enter run() 0x65f3782c: 0: set_msg 0x65f3742c: 1: enter run() 0x65f3782c: 0: msg: "new message" 0x65f37a2c: 2: enter run() 0x65f3712c: 3: enter run() 0x65f37a2c: 2: set_msg 0x65f3782c: 0: exit run() 0x65f37d2c: 4: enter run() 0x6e63452c: 5: enter run() 0x77ee402c: 6: enter run() 0x65f3742c: 1: set_msg 0x65f37e2c: 7: enter run() 0x77ee4b2c: 8: enter run() 0x77ee442c: 9: enter run() 0x62cfe22c: 10: enter run() 0x77ee482c: 11: enter run() 0x65f37e2c: 7: set_msg 0x77ee4c2c: 12: enter run() 0x62cfea2c: 14: enter run() 0x77ee4e2c: 13: enter run() 0x77ee442c: 9: set_msg 0x6e634b2c: 15: enter run() 0x6e634b2c: 15: set_msg 0x6e634b2c: 15: msg: "new message" 0x6e634b2c: 15: exit run() 0x77ee442c: 9: msg: "new message" 0x65f37e2c: 7: msg: "new message" 0x77ee442c: 9: exit run() 0x65f37e2c: 7: exit run() 0x65f37d2c: 4: set_msg 0x65f3712c: 3: set_msg 0x65f3742c: 1: msg: "new message" 0x65f3742c: 1: exit run() 0x65f3712c: 3: msg: "new message" 0x65f37d2c: 4: msg: "new message" 0x65f3712c: 3: exit run() 0x65f37d2c: 4: exit run() 0x62cfea2c: 14: set_msg 0x62cfe22c: 10: set_msg 0x62cfe22c: 10: msg: "new message" 0x62cfe22c: 10: exit run() 0x6e63452c: 5: set_msg 0x6e63452c: 5: msg: "new message" 0x6e63452c: 5: exit run() 0x77ee4e2c: 13: set_msg 0x77ee4e2c: 13: msg: "new message" 0x77ee4e2c: 13: exit run() 0x77ee4b2c: 8: set_msg 0x77ee402c: 6: set_msg 0x77ee402c: 6: msg: "new message" 0x77ee402c: 6: exit run() 0x77ee482c: 11: set_msg 0x77ee482c: 11: msg: "new message" 0x65f37a2c: 2: msg: "new message" 0x77ee482c: 11: exit run() 0x77ee4b2c: 8: msg: "new message" 0x65f37a2c: 2: exit run() 0x62cfea2c: 14: msg: "new message" 0x77ee4b2c: 8: exit run() 0x62cfea2c: 14: exit run() 0x77ee4c2c: 12: set_msg 0x77ee4c2c: 12: msg: "new message" 0x77ee4c2c: 12: exit run() main: 16 0x77ee422c: 0: enter run() 0x77ee422c: 0: set_msg 0x77ee422c: 0: msg: "new message" 0x77ee422c: 0: exit run() 0x77ee4d2c: 1: enter run() 0x77ee4d2c: 1: set_msg 0x77ee4d2c: 1: msg: "new message" 0x77ee4d2c: 1: exit run() 0x77ee4f2c: 2: enter run() 0x77ee4f2c: 2: set_msg 0x62cfe52c: 3: enter run() 0x77ee4f2c: 2: msg: "new message" 0x62cfe52c: 3: set_msg 0x77ee4f2c: 2: exit run() 0x62cfe52c: 3: msg: "new message" 0x62cfe52c: 3: exit run() 0x6e634d2c: 4: enter run() 0x6e634d2c: 4: set_msg 0x6e63442c: 5: enter run() 0x6e634d2c: 4: msg: "new message" 0x6e634d2c: 4: exit run() 0x6e63442c: 5: set_msg 0x6e63442c: 5: msg: "new message" 0x6e63442c: 5: exit run() 0x65f3732c: 6: enter run() 0x65f3732c: 6: set_msg 0x65f3732c: 6: msg: "new message" 0x65f3732c: 6: exit run() 0x65f37f2c: 7: enter run() 0x65f37f2c: 7: set_msg 0x62cfe62c: 8: enter run() 0x65f37f2c: 7: msg: "new message" 0x77ee412c: 9: enter run() 0x65f37f2c: 7: exit run() 0x62cfe62c: 8: set_msg 0x77ee452c: 10: enter run() 0x62cfe62c: 8: msg: "new message" 0x77ee412c: 9: set_msg 0x62cfe62c: 8: exit run() 0x65f37a2c: 11: enter run() 0x77ee412c: 9: msg: "new message" 0x65f37a2c: 11: set_msg 0x77ee412c: 9: exit run() 0x65f37a2c: 11: msg: "new message" 0x62cfe72c: 12: enter run() 0x62cfe72c: 12: set_msg 0x65f37a2c: 11: exit run() 0x62cfe72c: 12: msg: "new message" 0x62cfe72c: 12: exit run() 0x65f3712c: 13: enter run() 0x77ee452c: 10: set_msg 0x65f3712c: 13: set_msg 0x77ee452c: 10: msg: "new message" 0x77ee452c: 10: exit run() 0x65f3712c: 13: msg: "new message" 0x77ee492c: 15: enter run() 0x65f3712c: 13: exit run() 0x62cfed2c: 14: enter run() 0x77ee492c: 15: set_msg 0x77ee492c: 15: msg: "new message" 0x77ee492c: 15: exit run() 0x62cfed2c: 14: set_msg 0x62cfed2c: 14: msg: "new message" 0x62cfed2c: 14: exit run() main: 17 0x65f3722c: 0: enter run() 0x65f3722c: 0: set_msg 0x65f3722c: 0: msg: "new message" 0x6e63412c: 1: enter run() 0x65f3722c: 0: exit run() 0x62cfe92c: 2: enter run() 0x65f37d2c: 3: enter run() 0x6e63412c: 1: set_msg 0x62cfef2c: 5: enter run() 0x77ee4a2c: 6: enter run() 0x6e63422c: 4: enter run() 0x6e634c2c: 7: enter run() 0x65f3742c: 8: enter run() 0x77ee432c: 9: enter run() 0x62cfe92c: 2: set_msg 0x77ee4e2c: 10: enter run() 0x62cfeb2c: 11: enter run() 0x77ee442c: 12: enter run() 0x65f37c2c: 13: enter run() 0x6e634e2c: 14: enter run() 0x77ee462c: 15: enter run() 0x77ee4e2c: 10: set_msg 0x6e63412c: 1: msg: "new message" 0x6e63412c: 1: exit run() 0x77ee432c: 9: set_msg 0x77ee442c: 12: set_msg 0x77ee442c: 12: msg: "new message" 0x77ee442c: 12: exit run() 0x77ee432c: 9: msg: "new message" 0x65f37c2c: 13: set_msg 0x65f37c2c: 13: msg: "new message" 0x62cfeb2c: 11: set_msg 0x62cfeb2c: 11: msg: "new message" 0x62cfeb2c: 11: exit run() 0x6e63422c: 4: set_msg 0x6e63422c: 4: msg: "new message" 0x6e63422c: 4: exit run() 0x65f37c2c: 13: exit run() 0x6e634e2c: 14: set_msg 0x6e634e2c: 14: msg: "new message" 0x6e634e2c: 14: exit run() 0x65f37d2c: 3: set_msg 0x6e634c2c: 7: set_msg 0x6e634c2c: 7: msg: "new message" 0x65f37d2c: 3: msg: "new message" 0x62cfe92c: 2: msg: "new message" 0x6e634c2c: 7: exit run() 0x77ee4e2c: 10: msg: "new message" 0x65f37d2c: 3: exit run() 0x62cfe92c: 2: exit run() 0x77ee432c: 9: exit run() 0x65f3742c: 8: set_msg 0x77ee4e2c: 10: exit run() 0x77ee462c: 15: set_msg 0x77ee462c: 15: msg: "new message" 0x77ee462c: 15: exit run() 0x65f3742c: 8: msg: "new message" 0x65f3742c: 8: exit run() 0x62cfef2c: 5: set_msg 0x62cfef2c: 5: msg: "new message" 0x62cfef2c: 5: exit run() 0x77ee4a2c: 6: set_msg 0x77ee4a2c: 6: msg: "new message" 0x77ee4a2c: 6: exit run() main: 18 0x65f3722c: 0: enter run() 0x65f3722c: 0: set_msg 0x65f3772c: 1: enter run() 0x77ee402c: 2: enter run() 0x65f3772c: 1: set_msg 0x6e63452c: 3: enter run() 0x65f3752c: 4: enter run() 0x65f3782c: 5: enter run() 0x65f3772c: 1: msg: "new message" 0x65f3722c: 0: msg: "new message" 0x62cfe42c: 7: enter run() 0x77ee472c: 6: enter run() 0x65f3772c: 1: exit run() 0x6e63462c: 8: enter run() 0x65f3762c: 9: enter run() 0x77ee4b2c: 10: enter run() 0x62cfe42c: 7: set_msg 0x65f3722c: 0: exit run() 0x62cfea0x62cfe42c: rwlock_rdlock 0x5d724db0 (2147483647) rthread reaping 0x65f3722c stack 0x40611b60 rthread reaping 0x65f3772c stack 0x40611320 0x62cfea2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63432c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63412c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee482c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe32c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3752c: rwlock_unlock 0x5d724db0 0x65f3752c: rwlock_rdlock 0x5d724db0 (0) 0x6e63412c: rwlock_unlock 0x5d724db0 0x62cfe32c: rwlock_unlock 0x5d724db0 0x65f3752c: rwlock_unlock 0x5d724db0 0x77ee402c: rwlock_unlock 0x5d724db0 0x77ee402c: rwlock_rdlock 0x5d724db0 (0) 0x77ee402c: rwlock_unlock 0x5d724db0 0x62cfe42c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_rdlock 0x5d724db0 (2147483649) 0x6e63412c: rwlock_unlock 0x5d724db0 0x62cfe32c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe32c: rwlock_unlock 0x5d724db0 0x6e63462c: rwlock_unlock 0x5d724db0 0x6e63462c: rwlock_rdlock 0x5d724db0 (0) 0x6e63462c: rwlock_unlock 0x5d724db0 0x6e63452c: rwlock_unlock 0x5d724db0 0x6e63452c: rwlock_rdlock 0x5d724db0 (0) 0x6e63452c: rwlock_unlock 0x5d724db0 0x65f3762c: rwlock_unlock 0x5d724db0 0x77ee4b2c: rwlock_unlock 0x5d724db0 0x77ee4b2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4b2c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_unlock 0x5d724db0 0x65f3762c: rwlock_rdlock 0x5d724db0 (4294967295) 0x65f3762c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee402c stack 0x4060e020 rthread reaping 0x6e63452c stack 0x405d92c0 0x77ee482c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3752c stack 0x40611da0 0x77ee482c: rwlock_rdlock 0x5d724db0 (0) 0x65f3782c: rwlock_rdlock 0x5d724db0 (0) 0x6e63432c: rwlock_unlock 0x5d724db0 0x77ee472c: rwlock_unlock 0x5d724db0 0x6e63432c: rwlock_rdlock 0x5d724db0 (1) 0x77ee482c: rwlock_unlock 0x5d724db0 0x6e63432c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_unlock 0x5d724db0 0x77ee472c: rwlock_rdlock 0x5d724db0 (1) 0x77ee472c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x65f3782c stack 0x40611aa0 0x62cfea2c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee472c stack 0x4060e920 rthread reaping 0x62cfe42c stack 0x4060e7e0 rthread reaping 0x6e63462c stack 0x405fff60 rthread reaping 0x65f3762c stack 0x405d9a40 rthread reaping 0x77ee4b2c stack 0x40611ee0 rthread reaping 0x62cfea2c stack 0x405d99e0 rthread reaping 0x6e63432c stack 0x405fff00 rthread reaping 0x6e63412c stack 0x405d9be0 rthread reaping 0x62cfe32c stack 0x405d9920 rthread reaping 0x77ee482c stack 0x4060eb40 0x77ee4e2c: rwlock_wrlock 0x5d724db0 (0) 0x77ee4e2c: rwlock_unlock 0x5d724db0 0x77ee4e2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4e2c: rwlock_unlock 0x5d724db0 0x65f3752c: rwlock_wrlock 0x5d724db0 (0) 0x65f3752c: rwlock_unlock 0x5d724db0 0x65f3752c: rwlock_rdlock 0x5d724db0 (0) 0x65f37e2c: rwlock_wrlock 0x5d724db0 (1) 0x65f3752c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_wrlock 0x5d724db0 (0) 0x6e634d2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe82c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfee2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe02c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_rdlock 0x5d724db0 (0) 0x77ee492c: rwlock_wrlock 0x5d724db0 (2147483649) 0x65f37f2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x62cfec2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x62cfe02c: rwlock_unlock 0x5d724db0 0x77ee4c2c: rwlock_wrlock 0x5d724db0 (0) rthread reaping 0x77ee4e2c stack 0x4060eb40 rthread reaping 0x65f3752c stack 0x405d9920 0x65f3792c: rwlock_wrlock 0x5d724db0 (2147483647) 0x6e634b2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e634e2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee4c2c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee4c2c: rwlock_rdlock 0x5d724db0 (4294967295) 0x77ee4f2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e634d2c: rwlock_unlock 0x5d724db0 0x62cfe82c: rwlock_unlock 0x5d724db0 0x62cfe82c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe82c: rwlock_unlock 0x5d724db0 0x65f37f2c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x62cfee2c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_unlock 0x5d724db0 0x62cfee2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x65f3792c: rwlock_rdlock 0x5d724db0 (0) 0x62cfee2c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_unlock 0x5d724db0 0x65f37f2c: rwlock_rdlock 0x5d724db0 (1) 0x6e634b2c: rwlock_rdlock 0x5d724db0 (1) 0x65f37e2c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_unlock 0x5d724db0 0x65f37e2c: rwlock_rdlock 0x5d724db0 (4294967295) 0x65f37e2c: rwlock_unlock 0x5d724db0 0x6e634e2c: rwlock_unlock 0x5d724db0 0x6e634e2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634e2c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f37e2c stack 0x405d9be0 rthread reaping 0x62cfe02c stack 0x405fff00 0x65f37f2c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfe82c stack 0x405d99e0 0x6e634d2c: rwlock_unlock 0x5d724db0 0x77ee4f2c: rwlock_unlock 0x5d724db0 0x77ee4f2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4f2c: rwlock_unlock 0x5d724db0 0x77ee492c: rwlock_unlock 0x5d724db0 0x77ee492c: rwlock_rdlock 0x5d724db0 (0) 0x77ee492c: rwlock_unlock 0x5d724db0 0x62cfec2c: rwlock_unlock 0x5d724db0 0x62cfec2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfec2c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e634d2c stack 0x40611ee0 0x77ee422c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x62cfee2c stack 0x405d9a40 rthread reaping 0x77ee492c stack 0x405fff60 rthread reaping 0x65f37f2c stack 0x4060e7e0 rthread reaping 0x62cfec2c stack 0x4060e920 0x6e634b2c: rwlock_unlock 0x5d724db0 0x77ee4c2c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee4c2c stack 0x40611aa0 rthread reaping 0x6e634b2c stack 0x40611da0 rthread reaping 0x65f3792c stack 0x405d92c0 rthread reaping 0x6e634e2c stack 0x4060e020 rthread reaping 0x77ee422c stack 0x40611320 rthread reaping 0x77ee4f2c stack 0x40611b60 0x62cfe12c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe12c: rwlock_unlock 0x5d724db0 0x62cfe12c: rwlock_rdlock 0x5d724db0 (0) 0x6e63402c: rwlock_wrlock 0x5d724db0 (1) 0x77ee4a2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x62cfe22c: rwlock_wrlock 0x5d724db0 (2147483649) 0x6e63452c: rwlock_wrlock 0x5d724db0 (2147483649) 0x6e634a2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x77ee4c2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x77ee442c: rwlock_wrlock 0x5d724db0 (2147483649) 0x62cfe12c: rwlock_unlock 0x5d724db0 0x62cfe92c: rwlock_wrlock 0x5d724db0 (2147483649) 0x6e634a2c: rwlock_unlock 0x5d724db0 0x65f3722c: rwlock_wrlock 0x5d724db0 (2147483649) 0x6e63492c: rwlock_wrlock 0x5d724db0 (2147483649) 0x62cfe52c: rwlock_wrlock 0x5d724db0 (2147483649) 0x65f3722c: rwlock_unlock 0x5d724db0 0x62cfe42c: rwlock_wrlock 0x5d724db0 (2147483649) 0x62cfe62c: rwlock_wrlock 0x5d724db0 (2147483649) 0x65f37a2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x62cfe62c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_wrlock 0x5d724db0 (2147483649) 0x65f3732c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_rdlock 0x5d724db0 (0) 0x65f3732c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37a2c: rwlock_unlock 0x5d724db0 0x6e634a2c: rwlock_rdlock 0x5d724db0 (1) 0x6e634a2c: rwlock_unlock 0x5d724db0 0x62cfe62c: rwlock_rdlock 0x5d724db0 (1) 0x62cfe62c: rwlock_unlock 0x5d724db0 0x6e63492c: rwlock_unlock 0x5d724db0 0x77ee4c2c: rwlock_unlock 0x5d724db0 0x65f3722c: rwlock_rdlock 0x5d724db0 (2147483647) 0x77ee4c2c: rwlock_rdlock 0x5d724db0 (0) 0x65f3722c: rwlock_unlock 0x5d724db0 0x77ee4c2c: rwlock_unlock 0x5d724db0 0x6e63452c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfe12c stack 0x40611b60 0x62cfe42c: rwlock_unlock 0x5d724db0 0x62cfe42c: rwlock_rdlock 0x5d724db0 (0) 0x6e63492c: rwlock_rdlock 0x5d724db0 (1) 0x6e63452c: rwlock_rdlock 0x5d724db0 (2147483649) 0x62cfe42c: rwlock_unlock 0x5d724db0 0x6e63492c: rwlock_unlock 0x5d724db0 0x6e63452c: rwlock_unlock 0x5d724db0 0x77ee4a2c: rwlock_unlock 0x5d724db0 0x77ee4a2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4a2c: rwlock_unlock 0x5d724db0 0x62cfe22c: rwlock_unlock 0x5d724db0 0x62cfe22c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe22c: rwlock_unlock 0x5d724db0 0x62cfe92c: rwlock_unlock 0x5d724db0 0x62cfe92c: rwlock_rdlock 0x5d724db0 (4294967295) 0x77ee442c: rwlock_unlock 0x5d724db0 0x77ee442c: rwlock_rdlock 0x5d724db0 (0) 0x6e63402c: rwlock_unlock 0x5d724db0 0x6e63402c: rwlock_rdlock 0x5d724db0 (4294967295) 0x62cfe52c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_rdlock 0x5d724db0 (1) 0x77ee442c: rwlock_unlock 0x5d724db0 0x62cfe92c: rwlock_unlock 0x5d724db0 0x6e63402c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e63402c stack 0x40611320 rthread reaping 0x77ee4a2c stack 0x4060e020 rthread reaping 0x77ee442c stack 0x405d92c0 rthread reaping 0x62cfe92c stack 0x40611da0 rthread reaping 0x6e63492c stack 0x40611aa0 rthread reaping 0x77ee4c2c stack 0x4060e920 rthread reaping 0x62cfe22c stack 0x4060e7e0 rthread reaping 0x6e634a2c stack 0x405fff60 rthread reaping 0x6e63452c stack 0x405d9a40 rthread reaping 0x62cfe42c stack 0x40611ee0 rthread reaping 0x65f37a2c stack 0x405d99e0 rthread reaping 0x65f3722c stack 0x405fff00 rthread reaping 0x62cfe52c stack 0x405d9be0 rthread reaping 0x62cfe62c stack 0x405d9920 rthread reaping 0x65f3732c stack 0x4060eb40 0x77ee4d2c: rwlock_wrlock 0x5d724db0 (0) 0x65f3712c: rwlock_wrlock 0x5d724db0 (2147483647) 0x77ee4d2c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee492c: rwlock_wrlock 0x5d724db0 (0) 0x65f3782c: rwlock_wrlock 0x5d724db0 (2147483649) 0x77ee412c: rwlock_wrlock 0x5d724db0 (2147483649) 0x77ee4d2c: rwlock_unlock 0x5d724db0 0x6e63422c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3702c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e634e2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3762c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfee2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe72c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfec2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3782c: rwlock_unlock 0x5d724db0 0x77ee462c: rwlock_wrlock 0x5d724db0 (0) 0x65f3782c: rwlock_rdlock 0x5d724db0 (4294967295) 0x62cfef2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe82c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f37c2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee462c: rwlock_unlock 0x5d724db0 0x62cfec2c: rwlock_unlock 0x5d724db0 0x77ee462c: rwlock_rdlock 0x5d724db0 (0) 0x77ee462c: rwlock_unlock 0x5d724db0 0x62cfec2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfec2c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_rdlock 0x5d724db0 (0) 0x6e63422c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_unlock 0x5d724db0 0x6e634e2c: rwlock_unlock 0x5d724db0 0x6e63422c: rwlock_rdlock 0x5d724db0 (2147483647) 0x62cfef2c: rwlock_unlock 0x5d724db0 0x62cfef2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfef2c: rwlock_unlock 0x5d724db0 0x65f3702c: rwlock_unlock 0x5d724db0 0x65f3702c: rwlock_rdlock 0x5d724db0 (0) 0x65f3702c: rwlock_unlock 0x5d724db0 0x77ee492c: rwlock_unlock 0x5d724db0 0x77ee492c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x77ee4d2c stack 0x4060eb40 0x77ee492c: rwlock_unlock 0x5d724db0 0x65f37c2c: rwlock_unlock 0x5d724db0 0x65f37c2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37c2c: rwlock_unlock 0x5d724db0 0x62cfee2c: rwlock_unlock 0x5d724db0 0x62cfee2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfee2c: rwlock_unlock 0x5d724db0 0x77ee412c: rwlock_unlock 0x5d724db0 0x77ee412c: rwlock_rdlock 0x5d724db0 (0) 0x77ee412c: rwlock_unlock 0x5d724db0 0x62cfe72c: rwlock_unlock 0x5d724db0 0x62cfe72c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe72c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3712c stack 0x405d9920 0x6e634e2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x65f3762c: rwlock_unlock 0x5d724db0 0x65f3762c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x77ee492c stack 0x405d9be0 0x62cfe82c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee412c stack 0x405fff00 rthread reaping 0x65f3782c stack 0x405d99e0 0x6e63422c: rwlock_unlock 0x5d724db0 0x62cfe82c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x65f3702c stack 0x405d9a40 0x65f3762c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e63422c stack 0x40611ee0 0x62cfe82c: rwlock_unlock 0x5d724db0 0x6e634e2c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e634e2c stack 0x405fff60 rthread reaping 0x65f3762c stack 0x4060e7e0 rthread reaping 0x62cfee2c stack 0x4060e920 rthread reaping 0x62cfe72c stack 0x40611aa0 rthread reaping 0x62cfec2c stack 0x40611da0 rthread reaping 0x77ee462c stack 0x405d92c0 rthread reaping 0x62cfef2c stack 0x4060e020 rthread reaping 0x65f37c2c stack 0x40611320 rthread reaping 0x62cfe82c stack 0x40611b60 0x77ee4e2c: rwlock_wrlock 0x5d724db0 (0) 0x77ee4e2c: rwlock_unlock 0x5d724db0 0x77ee4e2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee472c: rwlock_wrlock 0x5d724db0 (1) 0x77ee4e2c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_wrlock 0x5d724db0 (0) 0x65f3742c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfea2c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_rdlock 0x5d724db0 (0) 0x6e63482c: rwlock_wrlock 0x5d724db0 (2147483649) 0x65f3772c: rwlock_wrlock 0x5d724db0 (2147483649) 0x77ee432c: rwlock_wrlock 0x5d724db0 (2147483649) 0x77ee412c: rwlock_wrlock 0x5d724db0 (2147483649) 0x62cfea2c: rwlock_unlock 0x5d724db0 0x6e634a2c: rwlock_wrlock 0x5d724db0 (0) 0x6e63462c: rwlock_wrlock 0x5d724db0 (2147483647) rthread reaping 0x77ee4e2c stack 0x40611b60 0x77ee422c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63492c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63432c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e634a2c: rwlock_unlock 0x5d724db0 0x6e63472c: rwlock_wrlock 0x5d724db0 (0) 0x77ee442c: rwlock_wrlock 0x5d724db0 (2147483647) 0x77ee4a2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e634a2c: rwlock_rdlock 0x5d724db0 (4294967295) 0x6e63472c: rwlock_unlock 0x5d724db0 0x6e63432c: rwlock_unlock 0x5d724db0 0x6e63472c: rwlock_rdlock 0x5d724db0 (0) 0x77ee442c: rwlock_unlock 0x5d724db0 0x6e63492c: rwlock_unlock 0x5d724db0 0x6e63492c: rwlock_rdlock 0x5d724db0 (0) 0x6e63492c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_unlock 0x5d724db0 0x6e634a2c: rwlock_unlock 0x5d724db0 0x77ee472c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_rdlock 0x5d724db0 (2147483647) 0x77ee472c: rwlock_rdlock 0x5d724db0 (2147483647) 0x6e63482c: rwlock_unlock 0x5d724db0 0x77ee472c: rwlock_unlock 0x5d724db0 0x6e63482c: rwlock_rdlock 0x5d724db0 (1) 0x6e63482c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_unlock 0x5d724db0 0x77ee442c: rwlock_rdlock 0x5d724db0 (2) 0x6e63432c: rwlock_rdlock 0x5d724db0 (2) 0x6e63432c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfea2c stack 0x4060e020 rthread reaping 0x65f3742c stack 0x405d92c0 0x77ee442c: rwlock_unlock 0x5d724db0 0x77ee432c: rwlock_unlock 0x5d724db0 0x77ee432c: rwlock_rdlock 0x5d724db0 (0) 0x65f3772c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_unlock 0x5d724db0 0x65f3772c: rwlock_rdlock 0x5d724db0 (1) 0x77ee422c: rwlock_rdlock 0x5d724db0 (2147483650) 0x6e63472c: rwlock_unlock 0x5d724db0 0x65f3772c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_unlock 0x5d724db0 0x6e63462c: rwlock_unlock 0x5d724db0 0x6e63462c: rwlock_rdlock 0x5d724db0 (2147483647) rthread reaping 0x77ee472c stack 0x40611320 rthread reaping 0x65f3772c stack 0x40611da0 0x77ee4a2c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e63482c stack 0x40611aa0 0x77ee4a2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4a2c: rwlock_unlock 0x5d724db0 0x6e63462c: rwlock_unlock 0x5d724db0 0x77ee432c: rwlock_unlock 0x5d724db0 0x77ee412c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee432c stack 0x4060e920 0x77ee412c: rwlock_rdlock 0x5d724db0 (0) 0x77ee412c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee412c stack 0x4060e7e0 rthread reaping 0x6e634a2c stack 0x405fff60 rthread reaping 0x6e63462c stack 0x40611ee0 rthread reaping 0x77ee422c stack 0x405d9a40 rthread reaping 0x6e63492c stack 0x405d99e0 rthread reaping 0x6e63432c stack 0x405fff00 rthread reaping 0x6e63472c stack 0x405d9be0 rthread reaping 0x77ee442c stack 0x405d9920 rthread reaping 0x77ee4a2c stack 0x4060eb40 0x62cfe82c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe82c: rwlock_unlock 0x5d724db0 0x62cfe82c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe72c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe82c: rwlock_unlock 0x5d724db0 0x62cfe72c: rwlock_unlock 0x5d724db0 0x62cfe72c: rwlock_rdlock 0x5d724db0 (0) 0x62cfee2c: rwlock_wrlock 0x5d724db0 (1) 0x62cfe72c: rwlock_unlock 0x5d724db0 0x6e63402c: rwlock_wrlock 0x5d724db0 (2147483647) 0x62cfe52c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f37d2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfef2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfee2c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_wrlock 0x5d724db0 (0) 0x62cfee2c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x62cfe82c stack 0x4060eb40 rthread reaping 0x62cfe72c stack 0x405d9920 0x6e634e2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe62c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe12c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfeb2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e634b2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe52c: rwlock_unlock 0x5d724db0 0x65f3752c: rwlock_wrlock 0x5d724db0 (0) 0x77ee422c: rwlock_wrlock 0x5d724db0 (2147483647) 0x65f3752c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe52c: rwlock_rdlock 0x5d724db0 (0) 0x65f3782c: rwlock_unlock 0x5d724db0 0x65f3752c: rwlock_rdlock 0x5d724db0 (0) 0x65f3752c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_rdlock 0x5d724db0 (0) 0x65f3732c: rwlock_unlock 0x5d724db0 0x62cfeb2c: rwlock_unlock 0x5d724db0 0x62cfeb2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfeb2c: rwlock_unlock 0x5d724db0 0x65f37d2c: rwlock_unlock 0x5d724db0 0x65f37d2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37d2c: rwlock_unlock 0x5d724db0 0x62cfe12c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_rdlock 0x5d724db0 (4294967295) 0x65f3782c: rwlock_unlock 0x5d724db0 0x6e63402c: rwlock_unlock 0x5d724db0 0x62cfe12c: rwlock_rdlock 0x5d724db0 (4294967295) 0x62cfe12c: rwlock_unlock 0x5d724db0 0x62cfef2c: rwlock_unlock 0x5d724db0 0x6e63402c: rwlock_rdlock 0x5d724db0 (4294967295) 0x6e63402c: rwlock_unlock 0x5d724db0 0x62cfef2c: rwlock_rdlock 0x5d724db0 (1) 0x6e634e2c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_rdlock 0x5d724db0 (0) 0x62cfee2c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_rdlock 0x5d724db0 (0) 0x77ee422c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_unlock 0x5d724db0 0x62cfe62c: rwlock_unlock 0x5d724db0 0x6e634e2c: rwlock_rdlock 0x5d724db0 (2147483647) rthread reaping 0x62cfee2c stack 0x405d9be0 0x62cfe62c: rwlock_rdlock 0x5d724db0 (2) 0x6e634e2c: rwlock_unlock 0x5d724db0 0x62cfef2c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e63402c stack 0x405fff00 rthread reaping 0x65f37d2c stack 0x405d99e0 rthread reaping 0x62cfe52c stack 0x405d9a40 0x62cfe62c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfef2c stack 0x40611ee0 rthread reaping 0x65f3732c stack 0x405fff60 rthread reaping 0x6e634e2c stack 0x4060e7e0 rthread reaping 0x62cfe12c stack 0x4060e920 rthread reaping 0x62cfe62c stack 0x40611aa0 rthread reaping 0x62cfeb2c stack 0x40611da0 rthread reaping 0x6e634b2c stack 0x40611320 rthread reaping 0x65f3752c stack 0x405d92c0 rthread reaping 0x77ee422c stack 0x4060e020 rthread reaping 0x65f3782c stack 0x40611b60 0x77ee482c: rwlock_wrlock 0x5d724db0 (0) 0x77ee482c: rwlock_unlock 0x5d724db0 0x77ee482c: rwlock_rdlock 0x5d724db0 (0) 0x6e634c2c: rwlock_wrlock 0x5d724db0 (0) 0x77ee482c: rwlock_unlock 0x5d724db0 0x62cfef2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x62cfef2c: rwlock_unlock 0x5d724db0 0x62cfef2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfef2c: rwlock_unlock 0x5d724db0 0x6e634c2c: rwlock_unlock 0x5d724db0 0x6e634c2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634c2c: rwlock_unlock 0x5d724db0 0x65f37b2c: rwlock_wrlock 0x5d724db0 (0) 0x65f37b2c: rwlock_unlock 0x5d724db0 0x65f37b2c: rwlock_rdlock 0x5d724db0 (0) 0x65f3792c: rwlock_wrlock 0x5d724db0 (1) 0x65f37b2c: rwlock_unlock 0x5d724db0 0x77ee4e2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x77ee4e2c: rwlock_unlock 0x5d724db0 0x77ee4e2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4e2c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x65f3792c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4c2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x6e63412c: rwlock_wrlock 0x5d724db0 (2147483649) 0x65f3752c: rwlock_wrlock 0x5d724db0 (2147483649) 0x77ee442c: rwlock_wrlock 0x5d724db0 (2147483649) 0x65f3792c: rwlock_unlock 0x5d724db0 0x62cfe32c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe32c: rwlock_unlock 0x5d724db0 0x62cfe32c: rwlock_rdlock 0x5d724db0 (0) 0x6e63482c: rwlock_wrlock 0x5d724db0 (1) 0x62cfe32c: rwlock_unlock 0x5d724db0 0x65f3752c: rwlock_unlock 0x5d724db0 0x6e63482c: rwlock_unlock 0x5d724db0 0x6e63482c: rwlock_rdlock 0x5d724db0 (0) 0x6e63482c: rwlock_unlock 0x5d724db0 0x65f3752c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x77ee482c stack 0x40611b60 rthread reaping 0x6e634c2c stack 0x4060e020 rthread reaping 0x62cfef2c stack 0x405d92c0 rthread reaping 0x65f37b2c stack 0x40611320 rthread reaping 0x65f3792c stack 0x40611da0 rthread reaping 0x77ee4e2c stack 0x40611aa0 0x6e634d2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x65f3752c: rwlock_unlock 0x5d724db0 0x65f3762c: rwlock_wrlock 0x5d724db0 (2147483647) 0x77ee4b2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f37a2c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_rdlock 0x5d724db0 (4294967295) 0x65f37a2c: rwlock_unlock 0x5d724db0 0x77ee4c2c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_rdlock 0x5d724db0 (2147483647) 0x77ee4c2c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x65f37a2c stack 0x4060e920 0x6e63412c: rwlock_unlock 0x5d724db0 0x77ee4c2c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_unlock 0x5d724db0 0x77ee4b2c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x77ee4b2c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x77ee4c2c stack 0x4060e7e0 0x77ee442c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e63412c stack 0x405fff60 rthread reaping 0x65f3752c stack 0x40611ee0 0x77ee442c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4b2c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_unlock 0x5d724db0 0x77ee442c: rwlock_unlock 0x5d724db0 0x65f3762c: rwlock_unlock 0x5d724db0 0x65f3762c: rwlock_rdlock 0x5d724db0 (0) 0x65f3762c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee442c stack 0x405d9a40 rthread reaping 0x62cfe32c stack 0x405d99e0 rthread reaping 0x6e63482c stack 0x405fff00 rthread reaping 0x6e634d2c stack 0x405d9be0 rthread reaping 0x65f3762c stack 0x405d9920 rthread reaping 0x77ee4b2c stack 0x4060eb40 0x6e634e2c: rwlock_wrlock 0x5d724db0 (0) 0x6e634e2c: rwlock_unlock 0x5d724db0 0x6e634e2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634f2c: rwlock_wrlock 0x5d724db0 (0) 0x6e634e2c: rwlock_unlock 0x5d724db0 0x6e63422c: rwlock_wrlock 0x5d724db0 (0) 0x6e63422c: rwlock_unlock 0x5d724db0 0x62cfeb2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfeb2c: rwlock_unlock 0x5d724db0 0x62cfeb2c: rwlock_rdlock 0x5d724db0 (0) 0x6e63422c: rwlock_rdlock 0x5d724db0 (2147483647) 0x6e634f2c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_wrlock 0x5d724db0 (0) 0x65f3712c: rwlock_unlock 0x5d724db0 0x6e634f2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x65f3712c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4c2c: rwlock_wrlock 0x5d724db0 (1) 0x6e634f2c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_unlock 0x5d724db0 0x62cfeb2c: rwlock_unlock 0x5d724db0 0x6e63422c: rwlock_unlock 0x5d724db0 0x65f3702c: rwlock_wrlock 0x5d724db0 (2147483647) 0x65f37b2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3722c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x6e634e2c stack 0x4060eb40 0x6e63432c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x6e634f2c stack 0x405d9920 rthread reaping 0x6e63422c stack 0x405d9be0 rthread reaping 0x62cfeb2c stack 0x405fff00 rthread reaping 0x65f3712c stack 0x405d99e0 0x77ee4e2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63442c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee4c2c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_wrlock 0x5d724db0 (0) 0x77ee4c2c: rwlock_rdlock 0x5d724db0 (4294967295) 0x62cfe42c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee452c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3772c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee4d2c: rwlock_unlock 0x5d724db0 0x77ee452c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x77ee4d2c: rwlock_unlock 0x5d724db0 0x77ee452c: rwlock_rdlock 0x5d724db0 (1) 0x77ee452c: rwlock_unlock 0x5d724db0 0x65f3772c: rwlock_unlock 0x5d724db0 0x65f3702c: rwlock_unlock 0x5d724db0 0x65f3772c: rwlock_rdlock 0x5d724db0 (0) 0x65f3722c: rwlock_unlock 0x5d724db0 0x6e63432c: rwlock_unlock 0x5d724db0 0x65f3702c: rwlock_rdlock 0x5d724db0 (2147483647) 0x65f3722c: rwlock_rdlock 0x5d724db0 (1) 0x65f3702c: rwlock_unlock 0x5d724db0 0x6e63432c: rwlock_rdlock 0x5d724db0 (2147483650) 0x77ee4c2c: rwlock_unlock 0x5d724db0 0x65f3722c: rwlock_unlock 0x5d724db0 0x6e63432c: rwlock_unlock 0x5d724db0 0x65f3772c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee4c2c stack 0x405d9a40 rthread reaping 0x65f3702c stack 0x40611ee0 0x6e63442c: rwlock_unlock 0x5d724db0 0x6e63442c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe42c: rwlock_unlock 0x5d724db0 0x65f37b2c: rwlock_unlock 0x5d724db0 0x65f37b2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe42c: rwlock_rdlock 0x5d724db0 (0) 0x65f37b2c: rwlock_unlock 0x5d724db0 0x62cfe42c: rwlock_unlock 0x5d724db0 0x6e63442c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f37b2c stack 0x405fff60 rthread reaping 0x65f3722c stack 0x4060e7e0 rthread reaping 0x6e63432c stack 0x4060e920 0x77ee4e2c: rwlock_unlock 0x5d724db0 0x77ee4e2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4e2c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee4e2c stack 0x40611aa0 rthread reaping 0x6e63442c stack 0x40611da0 rthread reaping 0x77ee4d2c stack 0x40611320 rthread reaping 0x62cfe42c stack 0x405d92c0 rthread reaping 0x65f3772c stack 0x4060e020 rthread reaping 0x77ee452c stack 0x40611b60 0x65f3722c: rwlock_wrlock 0x5d724db0 (0) 0x65f3722c: rwlock_unlock 0x5d724db0 0x65f3722c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe12c: rwlock_wrlock 0x5d724db0 (1) 0x65f3722c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x77ee412c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe12c: rwlock_unlock 0x5d724db0 0x62cfe12c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe02c: rwlock_wrlock 0x5d724db0 (1) 0x65f3792c: rwlock_wrlock 0x5d724db0 (2147483649) 0x62cfe52c: rwlock_wrlock 0x5d724db0 (2147483649) 0x6e63452c: rwlock_wrlock 0x5d724db0 (2147483649) 0x62cfe12c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_wrlock 0x5d724db0 (0) rthread reaping 0x65f3722c stack 0x40611b60 0x65f37b2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee4f2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe62c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe82c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63412c: rwlock_unlock 0x5d724db0 0x6e63422c: rwlock_wrlock 0x5d724db0 (0) 0x65f3742c: rwlock_wrlock 0x5d724db0 (2147483647) 0x62cfe22c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63422c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_rdlock 0x5d724db0 (0) 0x6e63412c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_unlock 0x5d724db0 0x62cfe62c: rwlock_unlock 0x5d724db0 0x62cfe62c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe02c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_rdlock 0x5d724db0 (0) 0x65f37b2c: rwlock_unlock 0x5d724db0 0x6e63422c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe62c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfe12c stack 0x4060e020 0x65f37b2c: rwlock_rdlock 0x5d724db0 (2147483649) 0x6e63422c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_rdlock 0x5d724db0 (2147483649) 0x65f37b2c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_unlock 0x5d724db0 0x62cfe22c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_rdlock 0x5d724db0 (4294967295) 0x65f3792c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_rdlock 0x5d724db0 (2147483647) 0x62cfe82c: rwlock_unlock 0x5d724db0 0x62cfe82c: rwlock_rdlock 0x5d724db0 (1) 0x65f3742c: rwlock_unlock 0x5d724db0 0x62cfe22c: rwlock_rdlock 0x5d724db0 (2147483649) 0x62cfe52c: rwlock_rdlock 0x5d724db0 (2147483649) 0x62cfe82c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfea2c stack 0x405d92c0 0x62cfe22c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_unlock 0x5d724db0 0x77ee4f2c: rwlock_unlock 0x5d724db0 0x77ee4f2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4f2c: rwlock_unlock 0x5d724db0 0x6e63452c: rwlock_unlock 0x5d724db0 0x6e63452c: rwlock_rdlock 0x5d724db0 (0) 0x6e63452c: rwlock_unlock 0x5d724db0 0x77ee412c: rwlock_unlock 0x5d724db0 0x77ee412c: rwlock_rdlock 0x5d724db0 (0) 0x77ee412c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee412c stack 0x40611320 rthread reaping 0x62cfe02c stack 0x40611da0 rthread reaping 0x62cfe52c stack 0x40611aa0 rthread reaping 0x65f3792c stack 0x4060e920 rthread reaping 0x6e63452c stack 0x4060e7e0 rthread reaping 0x65f37b2c stack 0x405fff60 rthread reaping 0x6e63412c stack 0x40611ee0 rthread reaping 0x62cfe82c stack 0x405d9a40 rthread reaping 0x77ee4f2c stack 0x405d99e0 rthread reaping 0x62cfe62c stack 0x405fff00 rthread reaping 0x6e63422c stack 0x405d9be0 rthread reaping 0x65f3742c stack 0x405d9920 rthread reaping 0x62cfe22c stack 0x4060eb40 0x65f3782c: rwlock_wrlock 0x5d724db0 (0) 0x65f3782c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_rdlock 0x5d724db0 (0) 0x6e634d2c: rwlock_wrlock 0x5d724db0 (1) 0x65f3782c: rwlock_unlock 0x5d724db0 0x62cfe12c: rwlock_wrlock 0x5d724db0 (2147483647) 0x77ee422c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3702c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e634d2c: rwlock_unlock 0x5d724db0 0x62cfeb2c: rwlock_wrlock 0x5d724db0 (0) 0x6e634d2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x62cfe32c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e634f2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63462c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfeb2c: rwlock_unlock 0x5d724db0 0x6e634e2c: rwlock_wrlock 0x5d724db0 (0) 0x6e63482c: rwlock_wrlock 0x5d724db0 (2147483647) 0x62cfe92c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfeb2c: rwlock_rdlock 0x5d724db0 (4294967295) rthread reaping 0x65f3782c stack 0x4060eb40 0x65f37c2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e634e2c: rwlock_unlock 0x5d724db0 0x62cfec2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e634e2c: rwlock_rdlock 0x5d724db0 (4294967295) 0x77ee462c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee432c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe92c: rwlock_unlock 0x5d724db0 0x62cfe32c: rwlock_unlock 0x5d724db0 0x62cfe32c: rwlock_rdlock 0x5d724db0 (0) 0x6e63462c: rwlock_unlock 0x5d724db0 0x62cfe92c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe92c: rwlock_unlock 0x5d724db0 2c: 11: enter run() 0x6e63432c: 12: enter run() 0x6e63412c: 13: enter run() 0x77ee482c: 15: enter run() 0x62cfe32c: 14: enter run() 0x65f3752c: 4: set_msg 0x6e63412c: 13: set_msg 0x62cfe32c: 14: set_msg 0x65f3752c: 4: msg: "new message" 0x65f3752c: 4: exit run() 0x77ee402c: 2: set_msg 0x77ee402c: 2: msg: "new message" 0x62cfe42c: 7: msg: "new message" 0x62cfe42c: 7: exit run() 0x6e63412c: 13: msg: "new message" 0x6e63412c: 13: exit run() 0x62cfe32c: 14: msg: "new message" 0x62cfe32c: 14: exit run() 0x6e63462c: 8: set_msg 0x6e63462c: 8: msg: "new message" 0x6e63462c: 8: exit run() 0x6e63452c: 3: set_msg 0x6e63452c: 3: msg: "new message" 0x6e63452c: 3: exit run() 0x65f3762c: 9: set_msg 0x77ee4b2c: 10: set_msg 0x77ee402c: 2: exit run() 0x77ee4b2c: 10: msg: "new message" 0x65f3782c: 5: set_msg 0x77ee4b2c: 10: exit run() 0x65f3762c: 9: msg: "new message" 0x77ee482c: 15: set_msg 0x6e63432c: 12: set_msg 0x65f3762c: 9: exit run() 0x77ee472c: 6: set_msg 0x65f3782c: 5: msg: "new message" 0x77ee482c: 15: msg: "new message" 0x6e63432c: 12: msg: "new message" 0x77ee482c: 15: exit run() 0x6e63432c: 12: exit run() 0x77ee472c: 6: msg: "new message" 0x65f3782c: 5: exit run() 0x77ee472c: 6: exit run() 0x62cfea2c: 11: set_msg 0x62cfea2c: 11: msg: "new message" 0x62cfea2c: 11: exit run() main: 19 0x77ee4e2c: 0: enter run() 0x77ee4e2c: 0: set_msg 0x77ee4e2c: 0: msg: "new message" 0x65f3752c: 1: enter run() 0x77ee4e2c: 0: exit run() 0x65f3752c: 1: set_msg 0x65f37e2c: 2: enter run() 0x65f3752c: 1: msg: "new message" 0x62cfe02c: 3: enter run() 0x6e634d2c: 5: enter run() 0x62cfe82c: 4: enter run() 0x62cfee2c: 6: enter run() 0x62cfe02c: 3: set_msg 0x65f3752c: 1: exit run() 0x77ee492c: 7: enter run() 0x65f37f2c: 8: enter run() 0x62cfec2c: 9: enter run() 0x62cfe02c: 3: msg: "new message" 0x77ee4c2c: 10: enter run() 0x65f3792c: 12: enter run() 0x6e634b2c: 11: enter run() 0x6e634e2c: 13: enter run() 0x77ee4c2c: 10: set_msg 0x77ee422c: 14: enter run() 0x77ee4f2c: 15: enter run() 0x62cfe02c: 3: exit run() 0x6e634d2c: 5: set_msg 0x62cfe82c: 4: set_msg 0x62cfe82c: 4: msg: "new message" 0x62cfe82c: 4: exit run() 0x65f37f2c: 8: set_msg 0x6e634b2c: 11: set_msg 0x62cfee2c: 6: set_msg 0x65f3792c: 12: set_msg 0x62cfee2c: 6: msg: "new message" 0x65f3792c: 12: msg: "new message" 0x62cfee2c: 6: exit run() 0x65f3792c: 12: exit run() 0x65f37e2c: 2: set_msg 0x77ee422c: 14: set_msg 0x65f37e2c: 2: msg: "new message" 0x65f37e2c: 2: exit run() 0x6e634e2c: 13: set_msg 0x6e634e2c: 13: msg: "new message" 0x6e634e2c: 13: exit run() 0x65f37f2c: 8: msg: "new message" 0x6e634d2c: 5: msg: "new message" 0x65f37f2c: 8: exit run() 0x77ee4f2c: 15: set_msg 0x77ee4f2c: 15: msg: "new message" 0x77ee4f2c: 15: exit run() 0x77ee492c: 7: set_msg 0x6e634d2c: 5: exit run() 0x77ee492c: 7: msg: "new message" 0x77ee492c: 7: exit run() 0x62cfec2c: 9: set_msg 0x62cfec2c: 9: msg: "new message" 0x62cfec2c: 9: exit run() 0x6e634b2c: 11: msg: "new message" 0x77ee4c2c: 10: msg: "new message" 0x77ee422c: 14: msg: "new message" 0x6e634b2c: 11: exit run() 0x77ee4c2c: 10: exit run() 0x77ee422c: 14: exit run() main: 20 0x62cfe12c: 0: enter run() 0x62cfe12c: 0: set_msg 0x6e63402c: 1: enter run() 0x77ee4a2c: 2: enter run() 0x62cfe12c: 0: msg: "new message" 0x77ee442c: 3: enter run() 0x62cfe92c: 4: enter run() 0x6e63492c: 5: enter run() 0x77ee4c2c: 6: enter run() 0x62cfe22c: 7: enter run() 0x6e634a2c: 8: enter run() 0x6e63452c: 9: enter run() 0x62cfe42c: 10: enter run() 0x65f37a2c: 11: enter run() 0x65f3722c: 12: enter run() 0x62cfe52c: 13: enter run() 0x62cfe62c: 14: enter run() 0x65f3732c: 15: enter run() 0x6e634a2c: 8: set_msg 0x65f3722c: 12: set_msg 0x62cfe62c: 14: set_msg 0x65f3732c: 15: set_msg 0x65f3732c: 15: msg: "new message" 0x65f3732c: 15: exit run() 0x65f37a2c: 11: set_msg 0x65f37a2c: 11: msg: "new message" 0x65f37a2c: 11: exit run() 0x6e634a2c: 8: msg: "new message" 0x62cfe12c: 0: exit run() 0x62cfe62c: 14: msg: "new message" 0x62cfe62c: 14: exit run() 0x6e63492c: 5: set_msg 0x6e634a2c: 8: exit run() 0x77ee4c2c: 6: set_msg 0x65f3722c: 12: msg: "new message" 0x77ee4c2c: 6: msg: "new message" 0x65f3722c: 12: exit run() 0x77ee4c2c: 6: exit run() 0x6e63452c: 9: set_msg 0x62cfe42c: 10: set_msg 0x62cfe42c: 10: msg: "new message" 0x6e63492c: 5: msg: "new message" 0x6e63452c: 9: msg: "new message" 0x62cfe42c: 10: exit run() 0x6e63492c: 5: exit run() 0x77ee4a2c: 2: set_msg 0x6e63452c: 9: exit run() 0x77ee4a2c: 2: msg: "new message" 0x62cfe22c: 7: set_msg 0x62cfe22c: 7: msg: "new message" 0x77ee4a2c: 2: exit run() 0x62cfe92c: 4: set_msg 0x62cfe22c: 7: exit run() 0x77ee442c: 3: set_msg 0x6e63402c: 1: set_msg 0x62cfe52c: 13: set_msg 0x77ee442c: 3: msg: "new message" 0x62cfe92c: 4: msg: "new message" 0x6e63402c: 1: msg: "new message" 0x62cfe52c: 13: msg: "new message" 0x77ee442c: 3: exit run() 0x62cfe92c: 4: exit run() 0x6e63402c: 1: exit run() 0x62cfe52c: 13: exit run() main: 21 0x77ee4d2c: 0: enter run() 0x65f3712c: 1: enter run() 0x77ee4d2c: 0: set_msg 0x77ee492c: 2: enter run() 0x65f3782c: 4: enter run() 0x77ee412c: 3: enter run() 0x77ee4d2c: 0: msg: "new message" 0x6e63422c: 5: enter run() 0x65f3702c: 6: enter run() 0x6e634e2c: 7: enter run() 0x65f3762c: 8: enter run() 0x62cfee2c: 9: enter run() 0x62cfe72c: 10: enter run() 0x62cfec2c: 11: enter run() 0x65f3782c: 4: set_msg 0x77ee462c: 12: enter run() 0x77ee4d2c: 0: exit run() 0x62cfef2c: 13: enter run() 0x62cfe82c: 15: enter run() 0x65f37c2c: 14: enter run() 0x77ee462c: 12: set_msg 0x62cfec2c: 11: set_msg 0x77ee462c: 12: msg: "new message" 0x62cfec2c: 11: msg: "new message" 0x62cfec2c: 11: exit run() 0x65f3712c: 1: set_msg 0x6e63422c: 5: set_msg 0x65f3712c: 1: msg: "new message" 0x65f3782c: 4: msg: "new message" 0x6e634e2c: 7: set_msg 0x77ee462c: 12: exit run() 0x62cfef2c: 13: set_msg 0x62cfef2c: 13: msg: "new message" 0x62cfef2c: 13: exit run() 0x65f3702c: 6: set_msg 0x65f3702c: 6: msg: "new message" 0x65f3702c: 6: exit run() 0x77ee492c: 2: set_msg 0x77ee492c: 2: msg: "new message" 0x77ee492c: 2: exit run() 0x65f37c2c: 14: set_msg 0x65f37c2c: 14: msg: "new message" 0x65f37c2c: 14: exit run() 0x62cfee2c: 9: set_msg 0x62cfee2c: 9: msg: "new message" 0x62cfee2c: 9: exit run() 0x77ee412c: 3: set_msg 0x65f3712c: 1: exit run() 0x77ee412c: 3: msg: "new message" 0x62cfe72c: 10: set_msg 0x62cfe72c: 10: msg: "new message" 0x62cfe72c: 10: exit run() 0x77ee412c: 3: exit run() 0x65f3762c: 8: set_msg 0x65f3782c: 4: exit run() 0x62cfe82c: 15: set_msg 0x6e63422c: 5: msg: "new message" 0x6e63422c: 5: exit run() 0x65f3762c: 8: msg: "new message" 0x62cfe82c: 15: msg: "new message" 0x6e634e2c: 7: msg: "new message" 0x62cfe82c: 15: exit run() 0x65f3762c: 8: exit run() 0x6e634e2c: 7: exit run() main: 22 0x77ee4e2c: 0: enter run() 0x77ee4e2c: 0: set_msg 0x77ee472c: 1: enter run() 0x77ee4e2c: 0: msg: "new message" 0x62cfea2c: 2: enter run() 0x65f3742c: 3: enter run() 0x77ee4e2c: 0: exit run() 0x62cfea2c: 2: set_msg 0x6e63482c: 5: enter run() 0x65f3772c: 4: enter run() 0x77ee432c: 6: enter run() 0x77ee412c: 7: enter run() 0x62cfea2c: 2: msg: "new message" 0x6e634a2c: 8: enter run() 0x6e63462c: 9: enter run() 0x77ee422c: 10: enter run() 0x6e63492c: 11: enter run() 0x6e63432c: 12: enter run() 0x6e634a2c: 8: set_msg 0x6e63472c: 13: enter run() 0x77ee442c: 14: enter run() 0x77ee4a2c: 15: enter run() 0x62cfea2c: 2: exit run() 0x6e63472c: 13: set_msg 0x6e63432c: 12: set_msg 0x77ee442c: 14: set_msg 0x6e63492c: 11: set_msg 0x6e63492c: 11: msg: "new message" 0x6e63492c: 11: exit run() 0x65f3742c: 3: set_msg 0x6e634a2c: 8: msg: "new message" 0x6e634a2c: 8: exit run() 0x77ee472c: 1: set_msg 0x6e63482c: 5: set_msg 0x77ee472c: 1: msg: "new message" 0x6e63482c: 5: msg: "new message" 0x65f3742c: 3: msg: "new message" 0x6e63482c: 5: exit run() 0x65f3742c: 3: exit run() 0x77ee442c: 14: msg: "new message" 0x6e63432c: 12: msg: "new message" 0x77ee472c: 1: exit run() 0x6e63432c: 12: exit run() 0x77ee432c: 6: set_msg 0x65f3772c: 4: set_msg 0x77ee422c: 10: set_msg 0x77ee442c: 14: exit run() 0x6e63472c: 13: msg: "new message" 0x65f3772c: 4: msg: "new message" 0x77ee422c: 10: msg: "new message" 0x6e63472c: 13: exit run() 0x65f3772c: 4: exit run() 0x77ee422c: 10: exit run() 0x6e63462c: 9: set_msg 0x77ee4a2c: 15: set_msg 0x77ee4a2c: 15: msg: "new message" 0x6e63462c: 9: msg: "new message" 0x77ee4a2c: 15: exit run() 0x77ee432c: 6: msg: "new message" 0x6e63462c: 9: exit run() 0x77ee432c: 6: exit run() 0x77ee412c: 7: set_msg 0x77ee412c: 7: msg: "new message" 0x77ee412c: 7: exit run() main: 23 0x62cfe82c: 0: enter run() 0x62cfe82c: 0: set_msg 0x62cfe72c: 1: enter run() 0x62cfe82c: 0: msg: "new message" 0x62cfe72c: 1: set_msg 0x62cfe82c: 0: exit run() 0x62cfee2c: 2: enter run() 0x62cfe72c: 1: msg: "new message" 0x6e63402c: 3: enter run() 0x62cfe52c: 5: enter run() 0x65f37d2c: 4: enter run() 0x62cfef2c: 6: enter run() 0x62cfe72c: 1: exit run() 0x62cfee2c: 2: set_msg 0x65f3732c: 7: enter run() 0x6e634e2c: 8: enter run() 0x62cfe62c: 10: enter run() 0x62cfe12c: 9: enter run() 0x62cfeb2c: 11: enter run() 0x6e634b2c: 12: enter run() 0x62cfe52c: 5: set_msg 0x65f3752c: 13: enter run() 0x77ee422c: 14: enter run() 0x65f3782c: 15: enter run() 0x65f3752c: 13: set_msg 0x65f3782c: 15: set_msg 0x65f3752c: 13: msg: "new message" 0x65f3752c: 13: exit run() 0x6e634b2c: 12: set_msg 0x65f3732c: 7: set_msg 0x62cfeb2c: 11: set_msg 0x62cfeb2c: 11: msg: "new message" 0x62cfeb2c: 11: exit run() 0x65f37d2c: 4: set_msg 0x65f37d2c: 4: msg: "new message" 0x65f37d2c: 4: exit run() 0x62cfe12c: 9: set_msg 0x65f3782c: 15: msg: "new message" 0x6e63402c: 3: set_msg 0x65f3782c: 15: exit run() 0x62cfe12c: 9: msg: "new message" 0x62cfe12c: 9: exit run() 0x62cfef2c: 6: set_msg 0x6e63402c: 3: msg: "new message" 0x6e634e2c: 8: set_msg 0x6e63402c: 3: exit run() 0x77ee422c: 14: set_msg 0x62cfe52c: 5: msg: "new message" 0x62cfe52c: 5: exit run() 0x62cfee2c: 2: msg: "new message" 0x65f3732c: 7: msg: "new message" 0x62cfee2c: 2: exit run() 0x65f3732c: 7: exit run() 0x77ee422c: 14: msg: "new message" 0x77ee422c: 14: exit run() 0x6e634b2c: 12: msg: "new message" 0x6e634b2c: 12: exit run() 0x62cfe62c: 10: set_msg 0x6e634e2c: 8: msg: "new message" 0x62cfef2c: 6: msg: "new message" 0x62cfe62c: 10: msg: "new message" 0x6e634e2c: 8: exit run() 0x62cfe62c: 10: exit run() 0x62cfef2c: 6: exit run() main: 24 0x77ee482c: 0: enter run() 0x77ee482c: 0: set_msg 0x6e634c2c: 1: enter run() 0x77ee482c: 0: msg: "new message" 0x62cfef2c: 2: enter run() 0x62cfef2c: 2: set_msg 0x77ee482c: 0: exit run() 0x62cfef2c: 2: msg: "new message" 0x62cfef2c: 2: exit run() 0x6e634c2c: 1: set_msg 0x6e634c2c: 1: msg: "new message" 0x65f37b2c: 3: enter run() 0x6e634c2c: 1: exit run() 0x65f37b2c: 3: set_msg 0x65f3792c: 4: enter run() 0x65f37b2c: 3: msg: "new message" 0x77ee4e2c: 5: enter run() 0x77ee4e2c: 5: set_msg 0x65f37b2c: 3: exit run() 0x77ee4e2c: 5: msg: "new message" 0x65f37a2c: 6: enter run() 0x77ee4e2c: 5: exit run() 0x65f3792c: 4: set_msg 0x77ee4c2c: 7: enter run() 0x6e63412c: 8: enter run() 0x65f3752c: 9: enter run() 0x77ee442c: 10: enter run() 0x65f3792c: 4: msg: "new message" 0x62cfe32c: 11: enter run() 0x62cfe32c: 11: set_msg 0x6e63482c: 12: enter run() 0x62cfe32c: 11: msg: "new message" 0x65f3792c: 4: exit run() 0x65f3752c: 9: set_msg 0x62cfe32c: 11: exit run() 0x6e63482c: 12: set_msg 0x6e63482c: 12: msg: "new message" 0x6e634d2c: 13: enter run() 0x6e63482c: 12: exit run() 0x65f3752c: 9: msg: "new message" 0x65f3762c: 14: enter run() 0x77ee4b2c: 15: enter run() 0x65f37a2c: 6: set_msg 0x65f3752c: 9: exit run() 0x6e63412c: 8: set_msg 0x65f37a2c: 6: msg: "new message" 0x77ee4c2c: 7: set_msg 0x65f37a2c: 6: exit run() 0x6e63412c: 8: msg: "new message" 0x77ee4c2c: 7: msg: "new message" 0x6e63412c: 8: exit run() 0x77ee4c2c: 7: exit run() 0x6e634d2c: 13: set_msg 0x77ee4b2c: 15: set_msg 0x77ee442c: 10: set_msg 0x77ee4b2c: 15: msg: "new message" 0x6e634d2c: 13: msg: "new message" 0x77ee442c: 10: msg: "new message" 0x77ee4b2c: 15: exit run() 0x6e634d2c: 13: exit run() 0x65f3762c: 14: set_msg 0x77ee442c: 10: exit run() 0x65f3762c: 14: msg: "new message" 0x65f3762c: 14: exit run() main: 25 0x6e634e2c: 0: enter run() 0x6e634e2c: 0: set_msg 0x6e634f2c: 1: enter run() 0x6e634e2c: 0: msg: "new message" 0x6e63422c: 2: enter run() 0x6e634e2c: 0: exit run() 0x6e63422c: 2: set_msg 0x62cfeb2c: 3: enter run() 0x62cfeb2c: 3: set_msg 0x6e634f2c: 1: set_msg 0x65f3712c: 4: enter run() 0x65f3712c: 4: set_msg 0x77ee4c2c: 5: enter run() 0x6e634f2c: 1: msg: "new message" 0x65f3712c: 4: msg: "new message" 0x62cfeb2c: 3: msg: "new message" 0x6e63422c: 2: msg: "new message" 0x65f3702c: 6: enter run() 0x6e634f2c: 1: exit run() 0x65f3712c: 4: exit run() 0x65f37b2c: 7: enter run() 0x62cfeb2c: 3: exit run() 0x65f3722c: 8: enter run() 0x6e63422c: 2: exit run() 0x6e63432c: 9: enter run() 0x77ee4e2c: 10: enter run() 0x6e63442c: 11: enter run() 0x77ee4c2c: 5: set_msg 0x77ee4d2c: 12: enter run() 0x62cfe42c: 13: enter run() 0x77ee452c: 15: enter run() 0x65f3772c: 14: enter run() 0x77ee4d2c: 12: set_msg 0x77ee452c: 15: set_msg 0x77ee4d2c: 12: msg: "new message" 0x77ee452c: 15: msg: "new message" 0x77ee4d2c: 12: exit run() 0x65f3772c: 14: set_msg 0x77ee452c: 15: exit run() 0x65f3702c: 6: set_msg 0x65f3722c: 8: set_msg 0x6e63432c: 9: set_msg 0x65f3702c: 6: msg: "new message" 0x77ee4c2c: 5: msg: "new message" 0x65f3722c: 8: msg: "new message" 0x65f3702c: 6: exit run() 0x6e63432c: 9: msg: "new message" 0x65f3772c: 14: msg: "new message" 0x77ee4c2c: 5: exit run() 0x65f3722c: 8: exit run() 0x6e63432c: 9: exit run() 0x65f3772c: 14: exit run() 0x6e63442c: 11: set_msg 0x62cfe42c: 13: set_msg 0x65f37b2c: 7: set_msg 0x65f37b2c: 7: msg: "new message" 0x62cfe42c: 13: msg: "new message" 0x6e63442c: 11: msg: "new message" 0x65f37b2c: 7: exit run() 0x62cfe42c: 13: exit run() 0x6e63442c: 11: exit run() 0x77ee4e2c: 10: set_msg 0x77ee4e2c: 10: msg: "new message" 0x77ee4e2c: 10: exit run() main: 26 0x65f3722c: 0: enter run() 0x65f3722c: 0: set_msg 0x62cfe12c: 1: enter run() 0x65f3722c: 0: msg: "new message" 0x62cfea2c: 2: enter run() 0x77ee412c: 3: enter run() 0x65f3722c: 0: exit run() 0x62cfe12c: 1: set_msg 0x62cfe02c: 4: enter run() 0x65f3792c: 6: enter run() 0x62cfe52c: 5: enter run() 0x6e63452c: 7: enter run() 0x62cfe12c: 1: msg: "new message" 0x6e63412c: 9: enter run() 0x65f37b2c: 8: enter run() 0x77ee4f2c: 11: enter run() 0x62cfe62c: 12: enter run() 0x62cfe82c: 10: enter run() 0x6e63412c: 9: set_msg 0x6e63422c: 13: enter run() 0x62cfe12c: 1: exit run() 0x65f3742c: 14: enter run() 0x62cfe22c: 15: enter run() 0x6e63422c: 13: set_msg 0x6e63412c: 9: msg: "new message" 0x6e63412c: 9: exit run() 0x62cfea2c: 2: set_msg 0x62cfe62c: 12: set_msg 0x62cfe02c: 4: set_msg 0x65f37b2c: 8: set_msg 0x62cfe62c: 12: msg: "new message" 0x6e63422c: 13: msg: "new message" 0x62cfe62c: 12: exit run() 0x65f37b2c: 8: msg: "new message" 0x6e63422c: 13: exit run() 0x62cfea2c: 2: msg: "new message" 0x65f37b2c: 8: exit run() 0x62cfe02c: 4: msg: "new message" 0x62cfea2c: 2: exit run() 0x62cfe02c: 4: exit run() 0x65f3792c: 6: set_msg 0x62cfe22c: 15: set_msg 0x65f3792c: 6: msg: "new message" 0x65f3742c: 14: set_msg 0x65f3792c: 6: exit run() 0x62cfe52c: 5: set_msg 0x62cfe82c: 10: set_msg 0x65f3742c: 14: msg: "new message" 0x62cfe82c: 10: msg: "new message" 0x65f3742c: 14: exit run() 0x62cfe22c: 15: msg: "new message" 0x62cfe52c: 5: msg: "new message" 0x62cfe82c: 10: exit run() 0x62cfe22c: 15: exit run() 0x62cfe52c: 5: exit run() 0x77ee4f2c: 11: set_msg 0x77ee4f2c: 11: msg: "new message" 0x77ee4f2c: 11: exit run() 0x6e63452c: 7: set_msg 0x6e63452c: 7: msg: "new message" 0x6e63452c: 7: exit run() 0x77ee412c: 3: set_msg 0x77ee412c: 3: msg: "new message" 0x77ee412c: 3: exit run() main: 27 0x65f3782c: 0: enter run() 0x65f3782c: 0: set_msg 0x6e634d2c: 1: enter run() 0x65f3782c: 0: msg: "new message" 0x62cfe12c: 2: enter run() 0x77ee422c: 3: enter run() 0x65f3702c: 4: enter run() 0x65f3782c: 0: exit run() 0x6e634d2c: 1: set_msg 0x62cfeb2c: 6: enter run() 0x62cfe32c: 5: enter run() 0x6e634f2c: 7: enter run() 0x6e63462c: 8: enter run() 0x62cfeb2c: 6: set_msg 0x6e634e2c: 9: enter run() 0x6e63482c: 10: enter run() 0x62cfe92c: 11: enter run() 0x65f37c2c: 12: enter run() 0x6e634e2c: 9: set_msg 0x62cfec2c: 13: enter run() 0x77ee462c: 14: enter run() 0x77ee432c: 15: enter run() 0x62cfe92c: 11: set_msg 0x62cfe32c: 5: set_msg 0x6e63462c: 8: set_msg 0x62cfe92c: 11: msg: "new message" 0x62cfe92c: 11: exit run() 0x77ee462c: 14: set_0x6e63462c: rwlock_rdlock 0x5d724db0 (4294967295) 0x77ee462c: rwlock_unlock 0x5d724db0 0x6e63462c: rwlock_unlock 0x5d724db0 0x77ee462c: rwlock_rdlock 0x5d724db0 (2147483647) 0x65f37c2c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_unlock 0x5d724db0 0x65f37c2c: rwlock_rdlock 0x5d724db0 (1) 0x65f37c2c: rwlock_unlock 0x5d724db0 0x77ee462c: rwlock_unlock 0x5d724db0 0x62cfeb2c: rwlock_unlock 0x5d724db0 0x62cfe32c: rwlock_unlock 0x5d724db0 0x6e634e2c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_unlock 0x5d724db0 0x77ee432c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_rdlock 0x5d724db0 (2147483647) 0x77ee422c: rwlock_unlock 0x5d724db0 0x65f3702c: rwlock_unlock 0x5d724db0 0x65f3702c: rwlock_rdlock 0x5d724db0 (0) 0x65f3702c: rwlock_unlock 0x5d724db0 0x77ee432c: rwlock_rdlock 0x5d724db0 (1) 0x77ee432c: rwlock_unlock 0x5d724db0 0x6e634f2c: rwlock_unlock 0x5d724db0 0x6e634f2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634f2c: rwlock_unlock 0x5d724db0 0x6e63482c: rwlock_unlock 0x5d724db0 0x62cfe12c: rwlock_unlock 0x5d724db0 0x62cfe12c: rwlock_rdlock 0x5d724db0 (0) 0x6e63482c: rwlock_rdlock 0x5d724db0 (0) 0x62cfec2c: rwlock_unlock 0x5d724db0 0x62cfec2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe12c: rwlock_unlock 0x5d724db0 0x62cfec2c: rwlock_unlock 0x5d724db0 0x6e63482c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e634d2c stack 0x405d9920 rthread reaping 0x62cfe12c stack 0x405d9be0 rthread reaping 0x77ee422c stack 0x405fff00 rthread reaping 0x65f3702c stack 0x405d99e0 rthread reaping 0x62cfe32c stack 0x405d9a40 rthread reaping 0x62cfeb2c stack 0x40611ee0 rthread reaping 0x6e634f2c stack 0x405fff60 rthread reaping 0x6e63462c stack 0x4060e7e0 rthread reaping 0x6e634e2c stack 0x4060e920 rthread reaping 0x6e63482c stack 0x40611aa0 rthread reaping 0x62cfe92c stack 0x40611da0 rthread reaping 0x65f37c2c stack 0x40611320 rthread reaping 0x62cfec2c stack 0x405d92c0 rthread reaping 0x77ee462c stack 0x4060e020 rthread reaping 0x77ee432c stack 0x40611b60 0x62cfe22c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe22c: rwlock_unlock 0x5d724db0 0x62cfe22c: rwlock_rdlock 0x5d724db0 (0) 0x65f37a2c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe22c: rwlock_unlock 0x5d724db0 0x77ee482c: rwlock_wrlock 0x5d724db0 (0) 0x77ee482c: rwlock_unlock 0x5d724db0 0x77ee482c: rwlock_rdlock 0x5d724db0 (2147483647) 0x65f37a2c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_rdlock 0x5d724db0 (1) 0x77ee482c: rwlock_unlock 0x5d724db0 0x6e634f2c: rwlock_wrlock 0x5d724db0 (2) 0x65f37a2c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x77ee422c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e634f2c: rwlock_unlock 0x5d724db0 0x6e634c2c: rwlock_wrlock 0x5d724db0 (0) 0x6e634f2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634a2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e634b2c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4b2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x6e634f2c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_unlock 0x5d724db0 0x77ee4b2c: rwlock_unlock 0x5d724db0 0x77ee4b2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4b2c: rwlock_unlock 0x5d724db0 0x65f37d2c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe92c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfeb2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3762c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e634c2c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfe22c stack 0x40611b60 rthread reaping 0x65f37a2c stack 0x4060e020 rthread reaping 0x77ee482c stack 0x405d92c0 rthread reaping 0x6e634f2c stack 0x40611320 rthread reaping 0x6e634b2c stack 0x40611da0 0x6e634c2c: rwlock_rdlock 0x5d724db0 (0) 0x6e63442c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3712c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63402c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3762c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_unlock 0x5d724db0 0x65f3762c: rwlock_rdlock 0x5d724db0 (4294967295) 0x65f3762c: rwlock_unlock 0x5d724db0 0x6e63402c: rwlock_unlock 0x5d724db0 0x6e63402c: rwlock_rdlock 0x5d724db0 (0) 0x65f3712c: rwlock_unlock 0x5d724db0 0x62cfeb2c: rwlock_unlock 0x5d724db0 0x62cfeb2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634c2c: rwlock_unlock 0x5d724db0 0x62cfeb2c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_rdlock 0x5d724db0 (0) 0x77ee422c: rwlock_unlock 0x5d724db0 0x6e63402c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_rdlock 0x5d724db0 (0) 0x6e63442c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee422c stack 0x40611aa0 rthread reaping 0x6e634c2c stack 0x4060e920 0x65f3712c: rwlock_unlock 0x5d724db0 0x6e63442c: rwlock_rdlock 0x5d724db0 (2147483647) 0x6e634a2c: rwlock_unlock 0x5d724db0 0x6e634a2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe92c: rwlock_unlock 0x5d724db0 0x6e634a2c: rwlock_unlock 0x5d724db0 0x62cfe92c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe92c: rwlock_unlock 0x5d724db0 0x6e63442c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e634a2c stack 0x4060e7e0 rthread reaping 0x77ee4b2c stack 0x405fff60 0x65f37d2c: rwlock_unlock 0x5d724db0 0x65f37d2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37d2c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f37d2c stack 0x40611ee0 rthread reaping 0x62cfe92c stack 0x405d9a40 rthread reaping 0x62cfeb2c stack 0x405d99e0 rthread reaping 0x65f3762c stack 0x405fff00 rthread reaping 0x6e63442c stack 0x405d9be0 rthread reaping 0x65f3712c stack 0x405d9920 rthread reaping 0x6e63402c stack 0x4060eb40 0x6e634e2c: rwlock_wrlock 0x5d724db0 (0) 0x6e634e2c: rwlock_unlock 0x5d724db0 0x6e634e2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634e2c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_wrlock 0x5d724db0 (0) 0x6e634b2c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634b2c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe02c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_rdlock 0x5d724db0 (0) 0x6e63422c: rwlock_wrlock 0x5d724db0 (1) 0x62cfe02c: rwlock_unlock 0x5d724db0 0x77ee442c: rwlock_wrlock 0x5d724db0 (2147483649) 0x77ee442c: rwlock_unlock 0x5d724db0 0x77ee442c: rwlock_rdlock 0x5d724db0 (0) 0x6e63422c: rwlock_unlock 0x5d724db0 0x6e63422c: rwlock_rdlock 0x5d724db0 (0) 0x6e63422c: rwlock_unlock 0x5d724db0 0x77ee442c: rwlock_unlock 0x5d724db0 0x62cfed2c: rwlock_wrlock 0x5d724db0 (0) 0x6e63412c: rwlock_wrlock 0x5d724db0 (2147483647) 0x6e634f2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfed2c: rwlock_unlock 0x5d724db0 0x62cfee2c: rwlock_wrlock 0x5d724db0 (0) 0x62cfed2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x65f3702c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3782c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63462c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfee2c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_wrlock 0x5d724db0 (0) 0x77ee4d2c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4d2c: rwlock_unlock 0x5d724db0 0x62cfee2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfed2c: rwlock_unlock 0x5d724db0 0x77ee452c: rwlock_wrlock 0x5d724db0 (2147483649) 0x62cfee2c: rwlock_unlock 0x5d724db0 0x77ee452c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e634e2c stack 0x4060eb40 0x6e634f2c: rwlock_unlock 0x5d724db0 0x77ee452c: rwlock_rdlock 0x5d724db0 (4294967295) 0x77ee412c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x6e634b2c stack 0x405d9920 0x6e63462c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfe02c stack 0x405d9be0 0x6e634f2c: rwlock_rdlock 0x5d724db0 (0) 0x6e63472c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e634f2c: rwlock_unlock 0x5d724db0 0x77ee412c: rwlock_unlock 0x5d724db0 0x77ee412c: rwlock_rdlock 0x5d724db0 (0) 0x77ee412c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e63422c stack 0x405fff00 rthread reaping 0x77ee442c stack 0x405d99e0 rthread reaping 0x62cfed2c stack 0x405d9a40 0x6e63472c: rwlock_unlock 0x5d724db0 0x6e63472c: rwlock_rdlock 0x5d724db0 (0) 0x6e63472c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_rdlock 0x5d724db0 (0) 0x65f3702c: rwlock_unlock 0x5d724db0 0x6e63462c: rwlock_rdlock 0x5d724db0 (2147483647) 0x6e63462c: rwlock_unlock 0x5d724db0 0x65f3702c: rwlock_rdlock 0x5d724db0 (1) 0x65f3782c: rwlock_unlock 0x5d724db0 0x65f3702c: rwlock_unlock 0x5d724db0 0x77ee452c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_rdlock 0x5d724db0 (0) 0x6e63412c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e63412c stack 0x40611ee0 rthread reaping 0x6e634f2c stack 0x405fff60 rthread reaping 0x62cfee2c stack 0x4060e7e0 rthread reaping 0x65f3702c stack 0x4060e920 rthread reaping 0x65f3782c stack 0x40611aa0 rthread reaping 0x6e63462c stack 0x40611da0 rthread reaping 0x77ee4d2c stack 0x40611320 rthread reaping 0x77ee452c stack 0x405d92c0 rthread reaping 0x77ee412c stack 0x4060e020 rthread reaping 0x6e63472c stack 0x40611b60 0x6e634d2c: rwlock_wrlock 0x5d724db0 (0) 0x6e634d2c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37f2c: rwlock_wrlock 0x5d724db0 (0) 0x6e634d2c: rwlock_unlock 0x5d724db0 0x65f37f2c: rwlock_unlock 0x5d724db0 0x65f37f2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634c2c: rwlock_wrlock 0x5d724db0 (0) 0x65f37f2c: rwlock_unlock 0x5d724db0 0x6e634c2c: rwlock_unlock 0x5d724db0 0x6e634c2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634c2c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_wrlock 0x5d724db0 (0) 0x65f3792c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_rdlock 0x5d724db0 (0) 0x65f3792c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_wrlock 0x5d724db0 (0) 0x65f37b2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x62cfe02c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_rdlock 0x5d724db0 (0) 0x65f37b2c: rwlock_unlock 0x5d724db0 0x65f37b2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee402c: rwlock_wrlock 0x5d724db0 (0) 0x65f3712c: rwlock_wrlock 0x5d724db0 (0) 0x77ee402c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_rdlock 0x5d724db0 (0) 0x77ee402c: rwlock_rdlock 0x5d724db0 (0) 0x65f3712c: rwlock_unlock 0x5d724db0 0x65f37b2c: rwlock_unlock 0x5d724db0 0x77ee402c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_unlock 0x5d724db0 0x6e634f2c: rwlock_wrlock 0x5d724db0 (0) 0x77ee472c: rwlock_wrlock 0x5d724db0 (2147483647) rthread reaping 0x6e634d2c stack 0x40611b60 rthread reaping 0x65f37f2c stack 0x4060e020 rthread reaping 0x6e634c2c stack 0x405d92c0 rthread reaping 0x65f3792c stack 0x40611320 0x77ee482c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x62cfe02c stack 0x40611da0 rthread reaping 0x65f37b2c stack 0x40611aa0 rthread reaping 0x77ee402c stack 0x4060e920 0x6e634f2c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3712c stack 0x4060e7e0 0x6e634f2c: rwlock_rdlock 0x5d724db0 (0) 0x6e63412c: rwlock_wrlock 0x5d724db0 (1) 0x6e63422c: rwlock_wrlock 0x5d724db0 (2147483649) 0x77ee4f2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x65f3722c: rwlock_wrlock 0x5d724db0 (2147483649) 0x6e63432c: rwlock_wrlock 0x5d724db0 (2147483649) 0x6e634f2c: rwlock_unlock 0x5d724db0 0x77ee472c: rwlock_unlock 0x5d724db0 0x77ee472c: rwlock_rdlock 0x5d724db0 (0) 0x77ee472c: rwlock_unlock 0x5d724db0 0x77ee482c: rwlock_unlock 0x5d724db0 0x77ee482c: rwlock_rdlock 0x5d724db0 (0) 0x77ee482c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e634f2c stack 0x405fff60 rthread reaping 0x77ee472c stack 0x40611ee0 0x65f3722c: rwlock_unlock 0x5d724db0 0x65f3722c: rwlock_rdlock 0x5d724db0 (2147483647) 0x6e63422c: rwlock_unlock 0x5d724db0 0x77ee4f2c: rwlock_unlock 0x5d724db0 0x6e63422c: rwlock_rdlock 0x5d724db0 (4294967295) 0x6e63422c: rwlock_unlock 0x5d724db0 0x77ee4f2c: rwlock_rdlock 0x5d724db0 (2147483649) 0x65f3722c: rwlock_unlock 0x5d724db0 0x77ee4f2c: rwlock_unlock 0x5d724db0 0x6e63432c: rwlock_unlock 0x5d724db0 0x6e63432c: rwlock_rdlock 0x5d724db0 (0) 0x6e63432c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_rdlock 0x5d724db0 (0) 0x6e63412c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e63412c stack 0x405d9a40 rthread reaping 0x77ee482c stack 0x405d99e0 rthread reaping 0x6e63422c stack 0x405fff00 rthread reaping 0x77ee4f2c stack 0x405d9be0 rthread reaping 0x65f3722c stack 0x405d9920 rthread reaping 0x6e63432c stack 0x4060eb40 0x62cfec2c: rwlock_wrlock 0x5d724db0 (0) 0x62cfec2c: rwlock_unlock 0x5d724db0 0x62cfec2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe22c: rwlock_wrlock 0x5d724db0 (0) 0x62cfec2c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_wrlock 0x5d724db0 (2147483649) 0x65f3782c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_rdlock 0x5d724db0 (0) 0x65f3782c: rwlock_unlock 0x5d724db0 0x6e63452c: rwlock_wrlock 0x5d724db0 (2147483647) 0x62cfe22c: rwlock_unlock 0x5d724db0 0x62cfe22c: rwlock_rdlock 0x5d724db0 (0) 0x65f3732c: rwlock_wrlock 0x5d724db0 (2147483649) 0x65f3742c: rwlock_wrlock 0x5d724db0 (2147483649) 0x62cfee2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x62cfe22c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe82c: rwlock_wrlock 0x5d724db0 (2147483647) 0x77ee422c: rwlock_unlock 0x5d724db0 0x6e634c2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x77ee422c: rwlock_rdlock 0x5d724db0 (2147483647) 0x77ee492c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3732c: rwlock_unlock 0x5d724db0 0x62cfed2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x65f3732c: rwlock_rdlock 0x5d724db0 (2147483647) rthread reaping 0x62cfec2c stack 0x4060eb40 0x65f3772c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x65f3782c stack 0x405d9be0 rthread reaping 0x62cfe22c stack 0x405d9920 0x77ee4e2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63452c: rwlock_unlock 0x5d724db0 0x77ee4a2c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe62c: rwlock_wrlock 0x5d724db0 (2147483647) 0x77ee4a2c: rwlock_unlock 0x5d724db0 0x77ee4a2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x62cfe62c: rwlock_unlock 0x5d724db0 0x6e63452c: rwlock_rdlock 0x5d724db0 (0) 0x6e63452c: rwlock_unlock 0x5d724db0 0x62cfee2c: rwlock_unlock 0x5d724db0 0x62cfe62c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe62c: rwlock_unlock 0x5d724db0 0x62cfee2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfee2c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e63452c stack 0x405fff00 0x65f3732c: rwlock_unlock 0x5d724db0 0x77ee4a2c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_unlock 0x5d724db0 0x77ee4e2c: rwlock_unlock 0x5d724db0 0x77ee4e2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4e2c: rwlock_unlock 0x5d724db0 0x62cfe82c: rwlock_unlock 0x5d724db0 0x62cfe82c: rwlock_rdlock 0x5d724db0 (0) 0x65f3772c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3732c stack 0x405d99e0 0x77ee492c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfee2c stack 0x405d9a40 0x62cfed2c: rwlock_unlock 0x5d724db0 0x65f3772c: rwlock_rdlock 0x5d724db0 (4294967295) 0x77ee492c: rwlock_rdlock 0x5d724db0 (4294967295) 0x65f3772c: rwlock_unlock 0x5d724db0 0x77ee492c: rwlock_unlock 0x5d724db0 0x62cfed2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x65f3742c: rwlock_unlock 0x5d724db0 0x62cfed2c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_rdlock 0x5d724db0 (0) 0x6e634c2c: rwlock_unlock 0x5d724db0 0x6e634c2c: rwlock_rdlock 0x5d724db0 (1) 0x65f3742c: rwlock_unlock 0x5d724db0 0x62cfe82c: rwlock_unlock 0x5d724db0 0x6e634c2c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3742c stack 0x40611ee0 rthread reaping 0x77ee422c stack 0x405fff60 rthread reaping 0x62cfe82c stack 0x4060e7e0 rthread reaping 0x6e634c2c stack 0x4060e920 rthread reaping 0x77ee492c stack 0x40611aa0 rthread reaping 0x62cfed2c stack 0x40611da0 rthread reaping 0x65f3772c stack 0x40611320 rthread reaping 0x77ee4e2c stack 0x405d92c0 rthread reaping 0x62cfe62c stack 0x4060e020 rthread reaping 0x77ee4a2c stack 0x40611b60 0x62cfe72c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe72c: rwlock_unlock 0x5d724db0 0x62cfe72c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe02c: rwlock_wrlock 0x5d724db0 (1) 0x62cfe72c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe02c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_rdlock 0x5d724db0 (0) 0x6e63432c: rwlock_wrlock 0x5d724db0 (1) 0x6e63402c: rwlock_wrlock 0x5d724db0 (2147483649) 0x62cfe52c: rwlock_wrlock 0x5d724db0 (2147483649) 0x77ee4f2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x62cfe02c: rwlock_unlock 0x5d724db0 0x62cfe92c: rwlock_wrlock 0x5d724db0 (0) 0x65f3752c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee4b2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe92c: rwlock_unlock 0x5d724db0 0x62cfe92c: rwlock_rdlock 0x5d724db0 (4294967295) 0x65f3762c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfea2c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x62cfe72c stack 0x40611b60 rthread reaping 0x62cfe02c stack 0x4060e020 0x6e63432c: rwlock_unlock 0x5d724db0 0x6e634e2c: rwlock_wrlock 0x5d724db0 (0) 0x77ee452c: rwlock_wrlock 0x5d724db0 (2147483647) 0x6e63432c: rwlock_rdlock 0x5d724db0 (4294967295) 0x6e63462c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e634b2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e634e2c: rwlock_unlock 0x5d724db0 0x77ee4f2c: rwlock_unlock 0x5d724db0 0x77ee4f2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4f2c: rwlock_unlock 0x5d724db0 0x6e634e2c: rwlock_rdlock 0x5d724db0 (0) 0x6e63462c: rwlock_unlock 0x5d724db0 0x6e63402c: rwlock_unlock 0x5d724db0 0x6e634e2c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_unlock 0x5d724db0 0x77ee452c: rwlock_unlock 0x5d724db0 0x65f3762c: rwlock_unlock 0x5d724db0 0x77ee452c: rwlock_rdlock 0x5d724db0 (2147483647) 0x62cfe52c: rwlock_rdlock 0x5d724db0 (2147483647) 0x65f3762c: rwlock_rdlock 0x5d724db0 (2147483651) 0x6e63462c: rwlock_rdlock 0x5d724db0 (2147483652) 0x6e63402c: rwlock_rdlock 0x5d724db0 (2147483654) 0x77ee452c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_unlock 0x5d724db0 0x6e63432c: rwlock_unlock 0x5d724db0 0x65f3762c: rwlock_unlock 0x5d724db0 0x6e63462c: rwlock_unlock 0x5d724db0 0x62cfe92c: rwlock_unlock 0x5d724db0 0x6e63402c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x77ee4b2c: rwlock_unlock 0x5d724db0 0x65f3752c: rwlock_unlock 0x5d724db0 0x77ee4b2c: rwlock_rdlock 0x5d724db0 (0) 0x65f3752c: rwlock_rdlock 0x5d724db0 (1) 0x6e634d2c: rwlock_unlock 0x5d724db0 0x77ee4b2c: rwlock_unlock 0x5d724db0 0x65f3752c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e634d2c stack 0x405d92c0 rthread reaping 0x6e63432c stack 0x40611320 rthread reaping 0x6e63402c stack 0x40611da0 0x62cfea2c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfe52c stack 0x40611aa0 rthread reaping 0x77ee4f2c stack 0x4060e920 0x62cfea2c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x62cfe92c stack 0x4060e7e0 0x6e634b2c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3752c stack 0x405fff60 rthread reaping 0x77ee4b2c stack 0x40611ee0 0x6e634b2c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x65f3762c stack 0x405d9a40 0x6e634b2c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfea2c stack 0x405d99e0 rthread reaping 0x6e634e2c stack 0x405fff00 rthread reaping 0x77ee452c stack 0x405d9920 rthread reaping 0x6e63462c stack 0x405d9be0 rthread reaping 0x6e634b2c stack 0x4060eb40 0x6e634f2c: rwlock_wrlock 0x5d724db0 (0) 0x6e634f2c: rwlock_unlock 0x5d724db0 0x6e634f2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe42c: rwlock_wrlock 0x5d724db0 (0) 0x6e634f2c: rwlock_unlock 0x5d724db0 0x62cfe42c: rwlock_unlock 0x5d724db0 0x62cfe42c: rwlock_rdlock 0x5d724db0 (0) 0x65f37a2c: rwlock_wrlock 0x5d724db0 (1) 0x62cfe42c: rwlock_unlock 0x5d724db0 0x62cfe22c: rwlock_wrlock 0x5d724db0 (2147483647) 0x6e63402c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfeb2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f37a2c: rwlock_unlock 0x5d724db0 0x65f3752c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3752c: rwlock_unlock 0x5d724db0 0x65f3752c: rwlock_rdlock 0x5d724db0 (0) 0x65f3752c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_rdlock 0x5d724db0 (1) 0x62cfe22c: rwlock_unlock 0x5d724db0 0x62cfe22c: rwlock_rdlock 0x5d724db0 (0) 0x65f3792c: rwlock_wrlock 0x5d724db0 (2147483650) 0x65f37a2c: rwlock_unlock 0x5d724db0 0x62cfe22c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3732c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f37e2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63402c: rwlock_unlock 0x5d724db0 0x77ee4c2c: rwlock_wrlock 0x5d724db0 (0) rthread reaping 0x6e634f2c stack 0x4060eb40 0x62cfe62c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x62cfe42c stack 0x405d9be0 rthread reaping 0x65f37a2c stack 0x405d9920 rthread reaping 0x62cfe22c stack 0x405fff00 0x6e63402c: rwlock_rdlock 0x5d724db0 (0) 0x77ee492c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63412c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfec2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f37e2c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_unlock 0x5d724db0 0x65f37e2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x6e63412c: rwlock_rdlock 0x5d724db0 (0) 0x65f37e2c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_unlock 0x5d724db0 0x77ee4c2c: rwlock_unlock 0x5d724db0 0x77ee4c2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfeb2c: rwlock_unlock 0x5d724db0 0x77ee492c: rwlock_unlock 0x5d724db0 0x62cfeb2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x62cfe52c: rwlock_unlock 0x5d724db0 0x62cfeb2c: rwlock_unlock 0x5d724db0 0x77ee492c: rwlock_rdlock 0x5d724db0 (0) 0x65f3792c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_rdlock 0x5d724db0 (2147483647) 0x62cfe52c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_rdlock 0x5d724db0 (2147483649) 0x77ee492c: rwlock_unlock 0x5d724db0 0x77ee4c2c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_unlock 0x5d724db0 0x6e63402c: rwlock_unlock 0x5d724db0 0x62cfec2c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e63402c stack 0x405d99e0 0x62cfec2c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x62cfeb2c stack 0x405d9a40 0x62cfec2c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3752c stack 0x40611ee0 rthread reaping 0x65f3792c stack 0x405fff60 rthread reaping 0x62cfe52c stack 0x4060e7e0 rthread reaping 0x65f37e2c stack 0x4060e920 0x65f3732c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe62c: rwlock_unlock 0x5d724db0 0x62cfe62c: rwlock_rdlock 0x5d724db0 (0) 0x65f3732c: rwlock_unlock 0x5d724db0 0x62cfe62c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3732c stack 0x40611aa0 rthread reaping 0x77ee4c2c stack 0x40611da0 rthread reaping 0x62cfe62c stack 0x40611320 rthread reaping 0x77ee492c stack 0x405d92c0 rthread reaping 0x6e63412c stack 0x4060e020 rthread reaping 0x62cfec2c stack 0x40611b60 0x6e63422c: rwlock_wrlock 0x5d724db0 (0) 0x6e63422c: rwlock_unlock 0x5d724db0 0x6e63422c: rwlock_rdlock 0x5d724db0 (0) 0x65f3702c: rwlock_wrlock 0x5d724db0 (0) 0x6e63422c: rwlock_unlock 0x5d724db0 0x65f3702c: rwlock_unlock 0x5d724db0 0x65f3702c: rwlock_rdlock 0x5d724db0 (0) 0x77ee452c: rwlock_wrlock 0x5d724db0 (1) 0x65f37a2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x65f3702c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_wrlock 0x5d724db0 (0) 0x77ee4a2c: rwlock_wrlock 0x5d724db0 (0) 0x77ee4d2c: rwlock_unlock 0x5d724db0 0x77ee4a2c: rwlock_unlock 0x5d724db0 0x77ee4a2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4a2c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_rdlock 0x5d724db0 (1) 0x65f37a2c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_rdlock 0x5d724db0 (0) 0x6e63452c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe92c: rwlock_wrlock 0x5d724db0 (2147483650) 0x65f37a2c: rwlock_unlock 0x5d724db0 0x6e63482c: rwlock_wrlock 0x5d724db0 (2147483649) 0x77ee4d2c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e63422c stack 0x40611b60 rthread reaping 0x65f3702c stack 0x4060e020 0x65f3762c: rwlock_wrlock 0x5d724db0 (0) 0x6e63432c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee4e2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfee2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee4b2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfef2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfed2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63452c: rwlock_unlock 0x5d724db0 0x62cfef2c: rwlock_unlock 0x5d724db0 0x6e63452c: rwlock_rdlock 0x5d724db0 (4294967295) 0x6e63452c: rwlock_unlock 0x5d724db0 0x62cfed2c: rwlock_unlock 0x5d724db0 0x62cfed2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfef2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfed2c: rwlock_unlock 0x5d724db0 0x62cfef2c: rwlock_unlock 0x5d724db0 0x6e63482c: rwlock_unlock 0x5d724db0 0x77ee452c: rwlock_unlock 0x5d724db0 0x77ee452c: rwlock_rdlock 0x5d724db0 (0) 0x77ee452c: rwlock_unlock 0x5d724db0 0x6e63482c: rwlock_rdlock 0x5d724db0 (0) 0x6e63482c: rwlock_unlock 0x5d724db0 0x77ee4b2c: rwlock_unlock 0x5d724db0 0x77ee4b2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x62cfee2c: rwlock_unlock 0x5d724db0 0x62cfee2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x62cfe92c: rwlock_unlock 0x5d724db0 0x62cfe92c: rwlock_rdlock 0x5d724db0 (1) 0x62cfee2c: rwlock_unlock 0x5d724db0 0x77ee4b2c: rwlock_unlock 0x5d724db0 0x62cfe92c: rwlock_unlock 0x5d724db0 0x65f3762c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee452c stack 0x405d92c0 rthread reaping 0x65f37a2c stack 0x40611320 0x65f3762c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x77ee4d2c stack 0x40611da0 0x65f3762c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee4a2c stack 0x40611aa0 rthread reaping 0x6e63452c stack 0x4060e920 rthread reaping 0x62cfe92c stack 0x4060e7e0 rthread reaping 0x6e63482c stack 0x405fff60 0x6e63432c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3762c stack 0x40611ee0 0x6e63432c: rwlock_rdlock 0x5d724db0 (0) 0x6e63432c: rwlock_unlock 0x5d724db0 0x77ee4e2c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e63432c stack 0x405d9a40 0x77ee4e2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4e2c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee4e2c stack 0x405d99e0 rthread reaping 0x62cfee2c stack 0x405fff00 rthread reaping 0x77ee4b2c stack 0x405d9920 rthread reaping 0x62cfef2c stack 0x405d9be0 rthread reaping 0x62cfed2c stack 0x4060eb40 0x6e63432c: rwlock_wrlock 0x5d724db0 (0) 0x6e63432c: rwlock_unlock 0x5d724db0 0x6e63432c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe02c: rwlock_wrlock 0x5d724db0 (1) 0x6e63432c: rwlock_unlock 0x5d724db0 0x65f37c2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x65f37c2c: rwlock_unlock 0x5d724db0 0x65f37c2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe02c: rwlock_unlock 0x5d724db0 0x6e63472c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63472c: rwlock_unlock 0x5d724db0 0x6e63472c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe02c: rwlock_rdlock 0x5d724db0 (0) 0x6e63472c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_unlock 0x5d724db0 0x77ee432c: rwlock_wrlock 0x5d724db0 (1) 0x65f37c2c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_wrlock 0x5d724db0 (0) 0x77ee462c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee432c: rwlock_unlock 0x5d724db0 0x77ee432c: rwlock_rdlock 0x5d724db0 (0) 0x6e63412c: rwlock_wrlock 0x5d724db0 (2147483649) 0x65f3712c: rwlock_wrlock 0x5d724db0 (2147483649) 0x62cfe12c: rwlock_wrlock 0x5d724db0 (2147483649) rthread reaping 0x6e63432c stack 0x4060eb40 rthread reaping 0x62cfe02c stack 0x405d9be0 rthread reaping 0x65f37c2c stack 0x405d9920 rthread reaping 0x6e63472c stack 0x405fff00 0x65f37d2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x6e634d2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x6e63422c: rwlock_wrlock 0x5d724db0 (2147483649) 0x77ee432c: rwlock_unlock 0x5d724db0 0x65f37e2c: rwlock_wrlock 0x5d724db0 (0) 0x65f3782c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe32c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f37e2c: rwlock_unlock 0x5d724db0 0x6e63422c: rwlock_unlock 0x5d724db0 0x65f37e2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37e2c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_rdlock 0x5d724db0 (0) 0x6e63412c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634d2c: rwlock_unlock 0x5d724db0 0x6e63422c: rwlock_rdlock 0x5d724db0 (0) 0x6e63422c: rwlock_unlock 0x5d724db0 0x77ee462c: rwlock_unlock 0x5d724db0 0x77ee462c: rwlock_rdlock 0x5d724db0 (0) 0x77ee462c: rwlock_unlock 0x5d724db0 0x62cfe32c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee432c stack 0x405d99e0 0x65f3782c: rwlock_rdlock 0x5d724db0 (0) 0x65f3782c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_rdlock 0x5d724db0 (0) 0x65f3712c: rwlock_unlock 0x5d724db0 0x62cfe32c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe12c: rwlock_unlock 0x5d724db0 0x62cfe12c: rwlock_rdlock 0x5d724db0 (1) 0x62cfe32c: rwlock_unlock 0x5d724db0 0x62cfe12c: rwlock_unlock 0x5d724db0 0x65f37d2c: rwlock_unlock 0x5d724db0 0x65f37d2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37d2c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfea2c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfea2c stack 0x405d9a40 rthread reaping 0x77ee462c stack 0x40611ee0 rthread reaping 0x6e63412c stack 0x405fff60 rthread reaping 0x65f3712c stack 0x4060e7e0 rthread reaping 0x62cfe12c stack 0x4060e920 rthread reaping 0x65f37d2c stack 0x40611aa0 rthread reaping 0x6e634d2c stack 0x40611da0 rthread reaping 0x6e63422c stack 0x40611320 rthread reaping 0x65f37e2c stack 0x405d92c0 rthread reaping 0x65f3782c stack 0x4060e020 rthread reaping 0x62cfe32c stack 0x40611b60 0x77ee462c: rwlock_wrlock 0x5d724db0 (0) 0x77ee462c: rwlock_unlock 0x5d724db0 0x77ee462c: rwlock_rdlock 0x5d724db0 (0) 0x65f37e2c: rwlock_wrlock 0x5d724db0 (0) 0x77ee462c: rwlock_unlock 0x5d724db0 0x62cfe82c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe82c: rwlock_unlock 0x5d724db0 0x62cfe82c: rwlock_rdlock 0x5d724db0 (0) 0x65f37e2c: rwlock_unlock 0x5d724db0 0x65f37e2c: rwlock_rdlock 0x5d724db0 (1) 0x77ee472c: rwlock_wrlock 0x5d724db0 (2) 0x62cfe82c: rwlock_unlock 0x5d724db0 0x65f37e2c: rwlock_unlock 0x5d724db0 0x6e63432c: rwlock_wrlock 0x5d724db0 (2147483647) 0x65f37f2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3702c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63442c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee472c: rwlock_unlock 0x5d724db0 0x77ee472c: rwlock_rdlock 0x5d724db0 (4294967295) 0x62cfeb2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfee2c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x77ee462c stack 0x40611b60 rthread reaping 0x65f37e2c stack 0x4060e020 rthread reaping 0x62cfe82c stack 0x405d92c0 0x77ee4d2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfef2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3752c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f37f2c: rwlock_unlock 0x5d724db0 0x65f3722c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe02c: rwlock_wrlock 0x5d724db0 (2147483647) 0x65f37f2c: rwlock_rdlock 0x5d724db0 (4294967295) 0x6e634a2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3722c: rwlock_unlock 0x5d724db0 0x65f3722c: rwlock_rdlock 0x5d724db0 (0) 0x65f3722c: rwlock_unlock 0x5d724db0 0x62cfeb2c: rwlock_unlock 0x5d724db0 0x62cfee2c: rwlock_unlock 0x5d724db0 0x62cfee2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfee2c: rwlock_unlock 0x5d724db0 0x62cfeb2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37f2c: rwlock_unlock 0x5d724db0 msg 0x6e63462c: 8: msg: "new message" 0x6e63462c: 8: exit run() 0x65f37c2c: 12: set_msg 0x6e634d2c: 1: msg: "new message" 0x6e634d2c: 1: exit run() 0x65f37c2c: 12: msg: "new message" 0x77ee462c: 14: msg: "new message" 0x62cfeb2c: 6: msg: "new message" 0x65f37c2c: 12: exit run() 0x77ee462c: 14: exit run() 0x62cfeb2c: 6: exit run() 0x62cfe32c: 5: msg: "new message" 0x6e634e2c: 9: msg: "new message" 0x62cfe32c: 5: exit run() 0x6e634e2c: 9: exit run() 0x77ee422c: 3: set_msg 0x77ee432c: 15: set_msg 0x77ee422c: 3: msg: "new message" 0x77ee422c: 3: exit run() 0x65f3702c: 4: set_msg 0x65f3702c: 4: msg: "new message" 0x65f3702c: 4: exit run() 0x77ee432c: 15: msg: "new message" 0x6e634f2c: 7: set_msg 0x6e634f2c: 7: msg: "new message" 0x6e634f2c: 7: exit run() 0x77ee432c: 15: exit run() 0x6e63482c: 10: set_msg 0x62cfe12c: 2: set_msg 0x62cfec2c: 13: set_msg 0x62cfe12c: 2: msg: "new message" 0x62cfec2c: 13: msg: "new message" 0x6e63482c: 10: msg: "new message" 0x62cfe12c: 2: exit run() 0x62cfec2c: 13: exit run() 0x6e63482c: 10: exit run() main: 28 0x62cfe22c: 0: enter run() 0x62cfe22c: 0: set_msg 0x65f37a2c: 1: enter run() 0x62cfe22c: 0: msg: "new message" 0x77ee482c: 2: enter run() 0x62cfe22c: 0: exit run() 0x77ee482c: 2: set_msg 0x65f37a2c: 1: set_msg 0x77ee482c: 2: msg: "new message" 0x6e634f2c: 3: enter run() 0x65f37a2c: 1: msg: "new message" 0x77ee482c: 2: exit run() 0x6e634b2c: 4: enter run() 0x77ee422c: 5: enter run() 0x6e634f2c: 3: set_msg 0x65f37a2c: 1: exit run() 0x6e634c2c: 6: enter run() 0x6e634b2c: 4: set_msg 0x6e634a2c: 7: enter run() 0x77ee4b2c: 8: enter run() 0x6e634f2c: 3: msg: "new message" 0x6e634b2c: 4: msg: "new message" 0x6e634f2c: 3: exit run() 0x77ee4b2c: 8: set_msg 0x77ee4b2c: 8: msg: "new message" 0x6e634b2c: 4: exit run() 0x65f37d2c: 9: enter run() 0x62cfe92c: 10: enter run() 0x62cfeb2c: 11: enter run() 0x77ee4b2c: 8: exit run() 0x65f3762c: 12: enter run() 0x6e634c2c: 6: set_msg 0x6e63442c: 13: enter run() 0x65f3712c: 14: enter run() 0x6e63402c: 15: enter run() 0x65f3762c: 12: set_msg 0x77ee422c: 5: set_msg 0x65f3762c: 12: msg: "new message" 0x6e63402c: 15: set_msg 0x65f3712c: 14: set_msg 0x62cfeb2c: 11: set_msg 0x65f3762c: 12: exit run() 0x6e634c2c: 6: msg: "new message" 0x62cfeb2c: 11: msg: "new message" 0x6e634c2c: 6: exit run() 0x77ee422c: 5: msg: "new message" 0x62cfeb2c: 11: exit run() 0x77ee422c: 5: exit run() 0x6e63402c: 15: msg: "new message" 0x6e63402c: 15: exit run() 0x6e63442c: 13: set_msg 0x65f3712c: 14: msg: "new message" 0x65f3712c: 14: exit run() 0x6e634a2c: 7: set_msg 0x62cfe92c: 10: set_msg 0x6e634a2c: 7: msg: "new message" 0x6e634a2c: 7: exit run() 0x62cfe92c: 10: msg: "new message" 0x6e63442c: 13: msg: "new message" 0x62cfe92c: 10: exit run() 0x6e63442c: 13: exit run() 0x65f37d2c: 9: set_msg 0x65f37d2c: 9: msg: "new message" 0x65f37d2c: 9: exit run() main: 29 0x6e634e2c: 0: enter run() 0x6e634e2c: 0: set_msg 0x6e634e2c: 0: msg: "new message" 0x6e634e2c: 0: exit run() 0x6e634b2c: 1: enter run() 0x6e634b2c: 1: set_msg 0x6e634b2c: 1: msg: "new message" 0x62cfe02c: 2: enter run() 0x6e634b2c: 1: exit run() 0x62cfe02c: 2: set_msg 0x6e63422c: 3: enter run() 0x62cfe02c: 2: msg: "new message" 0x77ee442c: 4: enter run() 0x77ee442c: 4: set_msg 0x62cfe02c: 2: exit run() 0x6e63422c: 3: set_msg 0x6e63422c: 3: msg: "new message" 0x77ee442c: 4: msg: "new message" 0x6e63422c: 3: exit run() 0x62cfed2c: 5: enter run() 0x77ee442c: 4: exit run() 0x6e63412c: 6: enter run() 0x6e634f2c: 7: enter run() 0x62cfed2c: 5: set_msg 0x62cfee2c: 8: enter run() 0x65f3702c: 9: enter run() 0x65f3782c: 10: enter run() 0x6e63462c: 11: enter run() 0x62cfee2c: 8: set_msg 0x77ee4d2c: 12: enter run() 0x77ee4d2c: 12: set_msg 0x77ee4d2c: 12: msg: "new message" 0x77ee4d2c: 12: exit run() 0x62cfed2c: 5: msg: "new message" 0x77ee452c: 13: enter run() 0x62cfee2c: 8: msg: "new message" 0x62cfed2c: 5: exit run() 0x77ee452c: 13: set_msg 0x6e634f2c: 7: set_msg 0x62cfee2c: 8: exit run() 0x77ee412c: 14: enter run() 0x6e63472c: 15: enter run() 0x6e63462c: 11: set_msg 0x6e634f2c: 7: msg: "new message" 0x77ee412c: 14: set_msg 0x77ee412c: 14: msg: "new message" 0x77ee412c: 14: exit run() 0x6e63472c: 15: set_msg 0x6e634f2c: 7: exit run() 0x6e63472c: 15: msg: "new message" 0x6e63472c: 15: exit run() 0x65f3782c: 10: set_msg 0x65f3702c: 9: set_msg 0x6e63462c: 11: msg: "new message" 0x6e63462c: 11: exit run() 0x65f3782c: 10: msg: "new message" 0x65f3702c: 9: msg: "new message" 0x65f3782c: 10: exit run() 0x65f3702c: 9: exit run() 0x77ee452c: 13: msg: "new message" 0x77ee452c: 13: exit run() 0x6e63412c: 6: set_msg 0x6e63412c: 6: msg: "new message" 0x6e63412c: 6: exit run() main: 30 0x6e634d2c: 0: enter run() 0x6e634d2c: 0: set_msg 0x65f37f2c: 1: enter run() 0x6e634d2c: 0: msg: "new message" 0x65f37f2c: 1: set_msg 0x6e634c2c: 2: enter run() 0x65f37f2c: 1: msg: "new message" 0x6e634d2c: 0: exit run() 0x65f37f2c: 1: exit run() 0x6e634c2c: 2: set_msg 0x6e634c2c: 2: msg: "new message" 0x6e634c2c: 2: exit run() 0x65f3792c: 3: enter run() 0x65f3792c: 3: set_msg 0x65f3792c: 3: msg: "new message" 0x65f3792c: 3: exit run() 0x62cfe02c: 4: enter run() 0x65f37b2c: 5: enter run() 0x62cfe02c: 4: set_msg 0x65f37b2c: 5: set_msg 0x77ee402c: 6: enter run() 0x65f3712c: 7: enter run() 0x77ee402c: 6: set_msg 0x65f3712c: 7: set_msg 0x65f3712c: 7: msg: "new message" 0x65f37b2c: 5: msg: "new message" 0x77ee402c: 6: msg: "new message" 0x62cfe02c: 4: msg: "new message" 0x6e634f2c: 8: enter run() 0x77ee472c: 9: enter run() 0x65f37b2c: 5: exit run() 0x65f3712c: 7: exit run() 0x77ee402c: 6: exit run() 0x62cfe02c: 4: exit run() 0x77ee482c: 11: enter run() 0x6e634f2c: 8: set_msg 0x6e63412c: 10: enter run() 0x6e63422c: 12: enter run() 0x77ee4f2c: 13: enter run() 0x65f3722c: 14: enter run() 0x6e63432c: 15: enter run() 0x6e634f2c: 8: msg: "new message" 0x6e634f2c: 8: exit run() 0x77ee472c: 9: set_msg 0x77ee472c: 9: msg: "new message" 0x77ee482c: 11: set_msg 0x77ee482c: 11: msg: "new message" 0x77ee472c: 9: exit run() 0x65f3722c: 14: set_msg 0x77ee482c: 11: exit run() 0x6e63422c: 12: set_msg 0x77ee4f2c: 13: set_msg 0x6e63422c: 12: msg: "new message" 0x6e63422c: 12: exit run() 0x65f3722c: 14: msg: "new message" 0x77ee4f2c: 13: msg: "new message" 0x65f3722c: 14: exit run() 0x77ee4f2c: 13: exit run() 0x6e63432c: 15: set_msg 0x6e63432c: 15: msg: "new message" 0x6e63432c: 15: exit run() 0x6e63412c: 10: set_msg 0x6e63412c: 10: msg: "new message" 0x6e63412c: 10: exit run() main: 31 0x62cfec2c: 0: enter run() 0x62cfec2c: 0: set_msg 0x62cfe22c: 1: enter run() 0x62cfec2c: 0: msg: "new message" 0x65f3782c: 2: enter run() 0x65f3782c: 2: set_msg 0x62cfec2c: 0: exit run() 0x65f3782c: 2: msg: "new message" 0x65f3782c: 2: exit run() 0x6e63452c: 3: enter run() 0x62cfe22c: 1: set_msg 0x65f3732c: 4: enter run() 0x65f3742c: 6: enter run() 0x62cfee2c: 5: enter run() 0x62cfe22c: 1: msg: "new message" 0x77ee422c: 7: enter run() 0x62cfe82c: 8: enter run() 0x77ee422c: 7: set_msg 0x6e634c2c: 9: enter run() 0x77ee492c: 10: enter run() 0x65f3732c: 4: set_msg 0x62cfed2c: 11: enter run() 0x62cfe22c: 1: exit run() 0x65f3772c: 12: enter run() 0x77ee4e2c: 13: enter run() 0x6e63452c: 3: set_msg 0x77ee4a2c: 15: enter run() 0x62cfe62c: 14: enter run() 0x77ee4a2c: 15: set_msg 0x62cfe62c: 14: set_msg 0x6e63452c: 3: msg: "new message" 0x62cfee2c: 5: set_msg 0x62cfe62c: 14: msg: "new message" 0x62cfee2c: 5: msg: "new message" 0x6e63452c: 3: exit run() 0x62cfe62c: 14: exit run() 0x65f3732c: 4: msg: "new message" 0x62cfee2c: 5: exit run() 0x77ee4a2c: 15: msg: "new message" 0x77ee422c: 7: msg: "new message" 0x65f3732c: 4: exit run() 0x77ee4a2c: 15: exit run() 0x77ee422c: 7: exit run() 0x77ee4e2c: 13: set_msg 0x77ee4e2c: 13: msg: "new message" 0x77ee4e2c: 13: exit run() 0x62cfe82c: 8: set_msg 0x65f3772c: 12: set_msg 0x77ee492c: 10: set_msg 0x62cfed2c: 11: set_msg 0x65f3772c: 12: msg: "new message" 0x77ee492c: 10: msg: "new message" 0x65f3772c: 12: exit run() 0x77ee492c: 10: exit run() 0x65f3742c: 6: set_msg 0x62cfed2c: 11: msg: "new message" 0x62cfed2c: 11: exit run() 0x6e634c2c: 9: set_msg 0x65f3742c: 6: msg: "new message" 0x62cfe82c: 8: msg: "new message" 0x6e634c2c: 9: msg: "new message" 0x65f3742c: 6: exit run() 0x62cfe82c: 8: exit run() 0x6e634c2c: 9: exit run() main: 32 0x62cfe72c: 0: enter run() 0x62cfe72c: 0: set_msg 0x62cfe02c: 1: enter run() 0x62cfe72c: 0: msg: "new message" 0x6e634d2c: 2: enter run() 0x62cfe72c: 0: exit run() 0x62cfe02c: 1: set_msg 0x6e63432c: 3: enter run() 0x6e63402c: 4: enter run() 0x62cfe52c: 5: enter run() 0x77ee4f2c: 6: enter run() 0x62cfe02c: 1: msg: "new message" 0x62cfe92c: 7: enter run() 0x65f3752c: 8: enter run() 0x77ee4b2c: 9: enter run() 0x62cfe92c: 7: set_msg 0x65f3762c: 10: enter run() 0x62cfe02c: 1: exit run() 0x62cfea2c: 11: enter run() 0x6e63432c: 3: set_msg 0x6e634e2c: 12: enter run() 0x77ee452c: 13: enter run() 0x6e63462c: 14: enter run() 0x6e634b2c: 15: enter run() 0x6e634e2c: 12: set_msg 0x77ee4f2c: 6: set_msg 0x77ee4f2c: 6: msg: "new message" 0x77ee4f2c: 6: exit run() 0x6e63462c: 14: set_msg 0x6e63402c: 4: set_msg 0x6e634e2c: 12: msg: "new message" 0x6e634e2c: 12: exit run() 0x62cfe52c: 5: set_msg 0x77ee452c: 13: set_msg 0x65f3762c: 10: set_msg 0x77ee452c: 13: msg: "new message" 0x62cfe52c: 5: msg: "new message" 0x6e63432c: 3: msg: "new message" 0x65f3762c: 10: msg: "new message" 0x6e63462c: 14: msg: "new message" 0x62cfe92c: 7: msg: "new message" 0x77ee452c: 13: exit run() 0x62cfe52c: 5: exit run() 0x6e63402c: 4: msg: "new message" 0x6e63432c: 3: exit run() 0x65f3762c: 10: exit run() 0x6e63462c: 14: exit run() 0x62cfe92c: 7: exit run() 0x6e63402c: 4: exit run() 0x6e634d2c: 2: set_msg 0x77ee4b2c: 9: set_msg 0x65f3752c: 8: set_msg 0x6e634d2c: 2: msg: "new message" 0x77ee4b2c: 9: msg: "new message" 0x65f3752c: 8: msg: "new message" 0x6e634d2c: 2: exit run() 0x77ee4b2c: 9: exit run() 0x65f3752c: 8: exit run() 0x62cfea2c: 11: set_msg 0x6e634b2c: 15: set_msg 0x6e634b2c: 15: msg: "new message" 0x62cfea2c: 11: msg: "new message" 0x6e634b2c: 15: exit run() 0x62cfea2c: 11: exit run() main: 33 0x6e634f2c: 0: enter run() 0x6e634f2c: 0: set_msg 0x62cfe42c: 1: enter run() 0x6e634f2c: 0: msg: "new message" 0x6e634f2c: 0: exit run() 0x62cfe42c: 1: set_msg 0x65f37a2c: 2: enter run() 0x62cfe42c: 1: msg: "new message" 0x62cfe22c: 3: enter run() 0x62cfe42c: 1: exit run() 0x6e63402c: 4: enter run() 0x62cfeb2c: 5: enter run() 0x65f37a2c: 2: set_msg 0x65f3752c: 6: enter run() 0x65f3752c: 6: set_msg 0x65f3752c: 6: msg: "new message" 0x62cfe22c: 3: set_msg 0x65f3752c: 6: exit run() 0x65f3792c: 7: enter run() 0x65f37a2c: 2: msg: "new message" 0x62cfe22c: 3: msg: "new message" 0x65f37a2c: 2: exit run() 0x62cfe52c: 8: enter run() 0x65f3732c: 10: enter run() 0x65f37e2c: 9: enter run() 0x62cfe22c: 3: exit run() 0x6e63402c: 4: set_msg 0x77ee4c2c: 11: enter run() 0x62cfe62c: 12: enter run() 0x77ee492c: 13: enter run() 0x6e63412c: 14: enter run() 0x62cfec2c: 15: enter run() 0x65f37e2c: 9: set_msg 0x6e63412c: 14: set_msg 0x65f37e2c: 9: msg: "new message" 0x6e63412c: 14: msg: "new message" 0x65f37e2c: 9: exit run() 0x77ee4c2c: 11: set_msg 0x62cfeb2c: 5: set_msg 0x6e63412c: 14: exit run() 0x77ee492c: 13: set_msg 0x62cfe52c: 8: set_msg 0x62cfeb2c: 5: msg: "new message" 0x62cfeb2c: 5: exit run() 0x65f3792c: 7: set_msg 0x62cfe52c: 8: msg: "new message" 0x77ee492c: 13: msg: "new message" 0x77ee4c2c: 11: msg: "new message" 0x65f3792c: 7: msg: "new message" 0x77ee492c: 13: exit run() 0x77ee4c2c: 11: exit run() 0x65f3792c: 7: exit run() 0x6e63402c: 4: msg: "new message" 0x62cfe52c: 8: exit run() 0x6e63402c: 4: exit run() 0x62cfec2c: 15: set_msg 0x62cfec2c: 15: msg: "new message" 0x62cfec2c: 15: exit run() 0x65f3732c: 10: set_msg 0x62cfe62c: 12: set_msg 0x65f3732c: 10: msg: "new message" 0x62cfe62c: 12: msg: "new message" 0x65f3732c: 10: exit run() 0x62cfe62c: 12: exit run() main: 34 0x6e63422c: 0: enter run() 0x6e63422c: 0: set_msg 0x65f3702c: 1: enter run() 0x6e63422c: 0: msg: "new message" 0x6e63422c: 0: exit run() 0x65f3702c: 1: set_msg 0x77ee452c: 2: enter run() 0x65f37a2c: 3: enter run() 0x65f3702c: 1: msg: "new message" 0x77ee4d2c: 4: enter run() 0x77ee4a2c: 5: enter run() 0x65f3702c: 1: exit run() 0x77ee4d2c: 4: set_msg 0x77ee4a2c: 5: set_msg 0x77ee4a2c: 5: msg: "new message" 0x77ee4a2c: 5: exit run() 0x65f37a2c: 3: set_msg 0x6e63452c: 6: enter run() 0x62cfe92c: 7: enter run() 0x65f37a2c: 3: msg: "new message" 0x6e63482c: 8: enter run() 0x77ee4d2c: 4: msg: "new message" 0x65f3762c: 9: enter run() 0x65f37a2c: 3: exit run() 0x6e63432c: 10: enter run() 0x77ee4e2c: 11: enter run() 0x62cfee2c: 12: enter run() 0x77ee4b2c: 13: enter run() 0x62cfef2c: 14: enter run() 0x62cfed2c: 15: enter run() 0x6e63452c: 6: set_msg 0x77ee4d2c: 4: exit run() 0x62cfef2c: 14: set_msg 0x6e63452c: 6: msg: "new message" 0x6e63452c: 6: exit run() 0x62cfed2c: 15: set_msg 0x62cfed2c: 15: msg: "new message" 0x62cfef2c: 14: msg: "new message" 0x62cfed2c: 15: exit run() 0x6e63482c: 8: set_msg 0x62cfef2c: 14: exit run() 0x77ee452c: 2: set_msg 0x77ee452c: 2: msg: "new message" 0x77ee452c: 2: exit run() 0x6e63482c: 8: msg: "new message" 0x6e63482c: 8: exit run() 0x77ee4b2c: 13: set_msg 0x62cfee2c: 12: set_msg 0x62cfe92c: 7: set_msg 0x62cfee2c: 12: msg: "new message" 0x77ee4b2c: 13: msg: "new message" 0x62cfe92c: 7: msg: "new message" 0x62cfee2c: 12: exit run() 0x77ee4b2c: 13: exit run() 0x62cfe92c: 7: exit run() 0x65f3762c: 9: set_msg 0x65f3762c: 9: msg: "new message" 0x65f3762c: 9: exit run() 0x6e63432c: 10: set_msg 0x6e63432c: 10: msg: "new message" 0x6e63432c: 10: exit run() 0x77ee4e2c: 11: set_msg 0x77ee4e2c: 11: msg: "new message" 0x77ee4e2c: 11: exit run() main: 35 0x6e63432c: 0: enter run() 0x6e63432c: 0: set_msg 0x62cfe02c: 1: enter run() 0x6e63432c: 0: msg: "new message" 0x65f37c2c: 2: enter run() 0x65f37c2c: 2: set_msg 0x6e63432c: 0: exit run() 0x62cfe02c: 1: set_msg 0x6e63472c: 3: enter run() 0x6e63472c: 3: set_msg 0x6e63472c: 3: msg: "new message" 0x62cfe02c: 1: msg: "new message" 0x6e63472c: 3: exit run() 0x77ee432c: 4: enter run() 0x65f37c2c: 2: msg: "new message" 0x62cfea2c: 5: enter run() 0x77ee462c: 6: enter run() 0x62cfe02c: 1: exit run() 0x65f37c2c: 2: exit run() 0x77ee432c: 4: set_msg 0x6e63412c: 7: enter run() 0x65f3712c: 8: enter run() 0x62cfe12c: 9: enter run() 0x65f37d2c: 10: enter run() 0x6e634d2c: 11: enter run() 0x6e63422c: 12: enter run() 0x77ee432c: 4: msg: "new message" 0x65f37e2c: 13: enter run() 0x65f3782c: 14: enter run() 0x62cfe32c: 15: enter run() 0x65f37e2c: 13: set_msg 0x77ee432c: 4: exit run() 0x6e63422c: 12: set_msg 0x65f37e2c: 13: msg: "new message" 0x6e63412c: 7: set_msg 0x6e63412c: 7: msg: "new message" 0x6e634d2c: 11: set_msg 0x6e634d2c: 11: msg: "new message" 0x6e634d2c: 11: exit run() 0x6e63422c: 12: msg: "new message" 0x6e63422c: 12: exit run() 0x77ee462c: 6: set_msg 0x77ee462c: 6: msg: "new message" 0x77ee462c: 6: exit run() 0x62cfe32c: 15: set_msg 0x65f3712c: 8: set_msg 0x65f3782c: 14: set_msg 0x65f3782c: 14: msg: "new message" 0x65f3782c: 14: exit run() 0x65f3712c: 8: msg: "new message" 0x62cfe12c: 9: set_msg 0x62cfe32c: 15: msg: "new message" 0x62cfe12c: 9: msg: "new message" 0x62cfe32c: 15: exit run() 0x62cfe12c: 9: exit run() 0x65f3712c: 8: exit run() 0x65f37d2c: 10: set_msg 0x6e63412c: 7: exit run() 0x65f37d2c: 10: msg: "new message" 0x65f37e2c: 13: exit run() 0x65f37d2c: 10: exit run() 0x62cfea2c: 5: set_msg 0x62cfea2c: 5: msg: "new message" 0x62cfea2c: 5: exit run() main: 36 0x77ee462c: 0: enter run() 0x77ee462c: 0: set_msg 0x65f37e2c: 1: enter run() 0x77ee462c: 0: msg: "new message" 0x62cfe82c: 2: enter run() 0x62cfe82c: 2: set_msg 0x77ee462c: 0: exit run() 0x65f37e2c: 1: set_msg 0x77ee472c: 3: enter run() 0x62cfe82c: 2: msg: "new message" 0x65f37e2c: 1: msg: "new message" 0x6e63432c: 5: enter run() 0x65f37f2c: 4: enter run() 0x65f3702c: 6: enter run() 0x62cfe82c: 2: exit run() 0x6e63442c: 7: enter run() 0x65f37e2c: 1: exit run() 0x77ee472c: 3: set_msg 0x62cfeb2c: 8: enter run() 0x62cfee2c: 10: enter run() 0x77ee4d2c: 9: enter run() 0x62cfef2c: 12: enter run() 0x65f3752c: 11: enter run() 0x65f37f2c: 4: set_msg 0x65f3722c: 13: enter run() 0x62cfe02c: 14: enter run() 0x6e634a2c: 15: enter run() 0x65f3722c: 13: set_msg 0x65f3722c: 13: msg: "new message" 0x65f3722c: 13: exit run() 0x62cfeb2c: 8: set_msg 0x62cfee2c: 10: set_msg 0x62cfee2c: 10: msg: "new message" 0x62cfee2c: 10: exit run() 0x65f37f2c: 4: msg: "new message" 0x62cfeb2c: 8: msg: "new me0x62cfeb2c: rwlock_unlock 0x5d724db0 0x77ee472c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_rdlock 0x5d724db0 (4294967295) 0x6e634a2c: rwlock_unlock 0x5d724db0 0x6e634a2c: rwlock_rdlock 0x5d724db0 (0) 0x6e63432c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4d2c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_unlock 0x5d724db0 0x65f3702c: rwlock_unlock 0x5d724db0 0x65f3702c: rwlock_rdlock 0x5d724db0 (0) 0x65f3702c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee472c stack 0x40611320 0x6e63432c: rwlock_rdlock 0x5d724db0 (0) 0x6e63432c: rwlock_unlock 0x5d724db0 0x6e634a2c: rwlock_unlock 0x5d724db0 0x62cfef2c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f37f2c stack 0x40611da0 rthread reaping 0x6e63432c stack 0x40611aa0 rthread reaping 0x65f3702c stack 0x4060e920 0x62cfef2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfef2c: rwlock_unlock 0x5d724db0 0x65f3752c: rwlock_unlock 0x5d724db0 0x65f3752c: rwlock_rdlock 0x5d724db0 (0) 0x65f3752c: rwlock_unlock 0x5d724db0 0x6e63442c: rwlock_unlock 0x5d724db0 0x6e63442c: rwlock_rdlock 0x5d724db0 (0) 0x6e63442c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e63442c stack 0x4060e7e0 rthread reaping 0x62cfeb2c stack 0x405fff60 rthread reaping 0x77ee4d2c stack 0x40611ee0 rthread reaping 0x62cfee2c stack 0x405d9a40 rthread reaping 0x65f3752c stack 0x405d99e0 rthread reaping 0x62cfef2c stack 0x405fff00 rthread reaping 0x65f3722c stack 0x405d9920 rthread reaping 0x62cfe02c stack 0x405d9be0 rthread reaping 0x6e634a2c stack 0x4060eb40 0x65f37a2c: rwlock_wrlock 0x5d724db0 (0) 0x65f37a2c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37a2c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_wrlock 0x5d724db0 (0) 0x6e634d2c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_rdlock 0x5d724db0 (0) 0x6e63452c: rwlock_wrlock 0x5d724db0 (0) 0x6e634d2c: rwlock_unlock 0x5d724db0 0x6e63452c: rwlock_unlock 0x5d724db0 0x65f37e2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x6e63452c: rwlock_rdlock 0x5d724db0 (0) 0x65f37e2c: rwlock_unlock 0x5d724db0 0x65f37e2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37e2c: rwlock_unlock 0x5d724db0 0x6e63452c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_wrlock 0x5d724db0 (0) 0x65f3792c: rwlock_wrlock 0x5d724db0 (2147483647) 0x65f3732c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_rdlock 0x5d724db0 (2147483647) 0x65f3792c: rwlock_rdlock 0x5d724db0 (0) 0x65f3732c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_unlock 0x5d724db0 0x6e63492c: rwlock_wrlock 0x5d724db0 (0) 0x6e63492c: rwlock_unlock 0x5d724db0 0x6e63492c: rwlock_rdlock 0x5d724db0 (0) 0x77ee422c: rwlock_wrlock 0x5d724db0 (1) 0x6e63492c: rwlock_unlock 0x5d724db0 0x77ee4b2c: rwlock_wrlock 0x5d724db0 (0) 0x77ee4b2c: rwlock_unlock 0x5d724db0 0x77ee4b2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4b2c: rwlock_unlock 0x5d724db0 0x6e63472c: rwlock_wrlock 0x5d724db0 (2147483649) 0x6e63472c: rwlock_unlock 0x5d724db0 0x6e63472c: rwlock_rdlock 0x5d724db0 (0) 0x77ee422c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_rdlock 0x5d724db0 (0) 0x77ee422c: rwlock_unlock 0x5d724db0 0x6e63472c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_wrlock 0x5d724db0 (0) 0x77ee4e2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x6e634b2c: rwlock_unlock 0x5d724db0 0x77ee4c2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee4c2c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x77ee4c2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4e2c: rwlock_unlock 0x5d724db0 0x77ee4e2c: rwlock_rdlock 0x5d724db0 (1) 0x6e63462c: rwlock_wrlock 0x5d724db0 (3) 0x65f37c2c: rwlock_wrlock 0x5d724db0 (2147483651) 0x77ee4c2c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f37a2c stack 0x4060eb40 0x77ee4e2c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e634d2c stack 0x405d9be0 rthread reaping 0x6e63452c stack 0x405d9920 0x6e634b2c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f37e2c stack 0x405fff00 rthread reaping 0x65f3732c stack 0x405d99e0 rthread reaping 0x65f3792c stack 0x405d9a40 rthread reaping 0x6e63492c stack 0x40611ee0 rthread reaping 0x77ee422c stack 0x405fff60 rthread reaping 0x77ee4b2c stack 0x4060e7e0 rthread reaping 0x6e63472c stack 0x4060e920 0x65f3782c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63462c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e634b2c stack 0x40611aa0 rthread reaping 0x77ee4e2c stack 0x40611da0 0x6e63462c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x77ee4c2c stack 0x40611320 0x6e63462c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x6e63462c stack 0x405d92c0 0x65f3782c: rwlock_unlock 0x5d724db0 0x65f37c2c: rwlock_unlock 0x5d724db0 0x65f37c2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37c2c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f37c2c stack 0x4060e020 rthread reaping 0x65f3782c stack 0x40611b60 0x6e634f2c: rwlock_wrlock 0x5d724db0 (0) 0x6e634f2c: rwlock_unlock 0x5d724db0 0x6e634f2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfed2c: rwlock_wrlock 0x5d724db0 (0) 0x6e634f2c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_wrlock 0x5d724db0 (2147483649) 0x65f3742c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_rdlock 0x5d724db0 (0) 0x65f3742c: rwlock_unlock 0x5d724db0 0x62cfee2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x62cfed2c: rwlock_unlock 0x5d724db0 0x62cfed2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfeb2c: rwlock_wrlock 0x5d724db0 (0) 0x62cfed2c: rwlock_unlock 0x5d724db0 0x62cfee2c: rwlock_unlock 0x5d724db0 0x62cfee2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfee2c: rwlock_unlock 0x5d724db0 0x62cfe12c: rwlock_wrlock 0x5d724db0 (2147483647) 0x6e634c2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfeb2c: rwlock_unlock 0x5d724db0 0x62cfeb2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee482c: rwlock_wrlock 0x5d724db0 (0) 0x77ee472c: rwlock_wrlock 0x5d724db0 (2147483649) 0x62cfeb2c: rwlock_unlock 0x5d724db0 0x6e63432c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x6e634f2c stack 0x40611b60 rthread reaping 0x62cfed2c stack 0x4060e020 rthread reaping 0x65f3742c stack 0x405d92c0 0x77ee432c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x62cfee2c stack 0x40611320 0x6e63422c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e634d2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee4f2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee492c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63452c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee482c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfeb2c stack 0x40611da0 0x77ee4f2c: rwlock_unlock 0x5d724db0 0x77ee482c: rwlock_rdlock 0x5d724db0 (2147483647) 0x77ee4f2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee482c: rwlock_unlock 0x5d724db0 0x77ee4f2c: rwlock_unlock 0x5d724db0 0x77ee492c: rwlock_unlock 0x5d724db0 0x6e63452c: rwlock_unlock 0x5d724db0 0x62cfe12c: rwlock_unlock 0x5d724db0 0x62cfe12c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe12c: rwlock_unlock 0x5d724db0 0x77ee492c: rwlock_rdlock 0x5d724db0 (0) 0x77ee492c: rwlock_unlock 0x5d724db0 0x6e63452c: rwlock_rdlock 0x5d724db0 (0) 0x6e63452c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_unlock 0x5d724db0 0x6e634c2c: rwlock_unlock 0x5d724db0 0x6e634c2c: rwlock_rdlock 0x5d724db0 (0) 0x6e63422c: rwlock_unlock 0x5d724db0 0x6e634c2c: rwlock_unlock 0x5d724db0 0x6e63422c: rwlock_rdlock 0x5d724db0 (0) 0x6e634d2c: rwlock_rdlock 0x5d724db0 (0) 0x6e63432c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfe12c stack 0x40611aa0 0x6e63432c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x6e634c2c stack 0x4060e920 0x6e63432c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee482c stack 0x4060e7e0 0x6e63422c: rwlock_unlock 0x5d724db0 0x77ee472c: rwlock_unlock 0x5d724db0 0x77ee472c: rwlock_rdlock 0x5d724db0 (0) 0x77ee432c: rwlock_unlock 0x5d724db0 0x77ee432c: rwlock_rdlock 0x5d724db0 (0) 0x6e634d2c: rwlock_unlock 0x5d724db0 0x77ee432c: rwlock_unlock 0x5d724db0 0x77ee472c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee472c stack 0x405fff60 rthread reaping 0x6e63432c stack 0x40611ee0 rthread reaping 0x77ee432c stack 0x405d9a40 rthread reaping 0x6e63422c stack 0x405d99e0 rthread reaping 0x77ee4f2c stack 0x405fff00 rthread reaping 0x6e634d2c stack 0x405d9920 rthread reaping 0x77ee492c stack 0x405d9be0 rthread reaping 0x6e63452c stack 0x4060eb40 0x65f37b2c: rwlock_wrlock 0x5d724db0 (0) 0x65f37b2c: rwlock_unlock 0x5d724db0 0x65f37b2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634b2c: rwlock_wrlock 0x5d724db0 (0) 0x65f37b2c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37f2c: rwlock_wrlock 0x5d724db0 (1) 0x77ee412c: rwlock_wrlock 0x5d724db0 (2147483649) 0x77ee4b2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x6e634b2c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_wrlock 0x5d724db0 (0) 0x65f37a2c: rwlock_unlock 0x5d724db0 0x65f3772c: rwlock_wrlock 0x5d724db0 (0) 0x65f3772c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x65f37a2c: rwlock_unlock 0x5d724db0 0x65f37c2c: rwlock_wrlock 0x5d724db0 (0) 0x77ee4b2c: rwlock_unlock 0x5d724db0 0x6e634e2c: rwlock_wrlock 0x5d724db0 (0) 0x6e634e2c: rwlock_unlock 0x5d724db0 0x65f3772c: rwlock_rdlock 0x5d724db0 (4294967295) 0x6e634e2c: rwlock_rdlock 0x5d724db0 (0) 0x65f3772c: rwlock_unlock 0x5d724db0 0x6e634e2c: rwlock_unlock 0x5d724db0 0x62cfeb2c: rwlock_wrlock 0x5d724db0 (0) 0x65f37f2c: rwlock_unlock 0x5d724db0 0x77ee4b2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x77ee4b2c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_wrlock 0x5d724db0 (1) 0x65f37f2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee412c: rwlock_unlock 0x5d724db0 0x65f37f2c: rwlock_unlock 0x5d724db0 0x77ee412c: rwlock_rdlock 0x5d724db0 (2147483649) 0x6e63442c: rwlock_wrlock 0x5d724db0 (1) 0x77ee412c: rwlock_unlock 0x5d724db0 0x6e63462c: rwlock_wrlock 0x5d724db0 (0) 0x6e63462c: rwlock_unlock 0x5d724db0 0x6e63462c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x65f37b2c stack 0x4060eb40 0x6e63462c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e634b2c stack 0x405d9be0 rthread reaping 0x65f37f2c stack 0x405d9920 rthread reaping 0x77ee412c stack 0x405fff00 0x6e63482c: rwlock_wrlock 0x5d724db0 (0) rthread reaping 0x77ee4b2c stack 0x405d99e0 rthread reaping 0x65f37a2c stack 0x405d9a40 rthread reaping 0x65f3772c stack 0x40611ee0 0x65f3712c: rwlock_wrlock 0x5d724db0 (2147483647) 0x6e63482c: rwlock_unlock 0x5d724db0 0x6e63482c: rwlock_rdlock 0x5d724db0 (2147483647) 0x65f3792c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfeb2c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_rdlock 0x5d724db0 (0) 0x62cfeb2c: rwlock_rdlock 0x5d724db0 (0) 0x65f3792c: rwlock_unlock 0x5d724db0 0x62cfeb2c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_unlock 0x5d724db0 0x65f37c2c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_rdlock 0x5d724db0 (4294967295) 0x77ee4d2c: rwlock_unlock 0x5d724db0 0x65f37c2c: rwlock_rdlock 0x5d724db0 (1) 0x65f37c2c: rwlock_unlock 0x5d724db0 0x6e63442c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f37c2c stack 0x405fff60 0x6e63442c: rwlock_rdlock 0x5d724db0 (4294967295) 0x65f3712c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e634e2c stack 0x4060e7e0 0x6e63442c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfeb2c stack 0x4060e920 0x65f3712c: rwlock_rdlock 0x5d724db0 (1) rthread reaping 0x77ee4d2c stack 0x40611aa0 0x6e63482c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e63462c stack 0x40611320 rthread reaping 0x6e63442c stack 0x40611da0 rthread reaping 0x6e63482c stack 0x405d92c0 rthread reaping 0x65f3792c stack 0x4060e020 rthread reaping 0x65f3712c stack 0x40611b60 0x77ee402c: rwlock_wrlock 0x5d724db0 (0) 0x77ee402c: rwlock_unlock 0x5d724db0 0x77ee402c: rwlock_rdlock 0x5d724db0 (0) 0x6e63492c: rwlock_wrlock 0x5d724db0 (0) 0x77ee402c: rwlock_unlock 0x5d724db0 0x77ee482c: rwlock_wrlock 0x5d724db0 (0) 0x6e63492c: rwlock_unlock 0x5d724db0 0x77ee412c: rwlock_wrlock 0x5d724db0 (0) 0x6e63492c: rwlock_rdlock 0x5d724db0 (0) 0x77ee412c: rwlock_unlock 0x5d724db0 0x77ee412c: rwlock_rdlock 0x5d724db0 (1) 0x6e63492c: rwlock_unlock 0x5d724db0 0x77ee412c: rwlock_unlock 0x5d724db0 0x77ee482c: rwlock_unlock 0x5d724db0 0x65f37c2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x77ee482c: rwlock_rdlock 0x5d724db0 (0) 0x65f37c2c: rwlock_unlock 0x5d724db0 0x65f37c2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634a2c: rwlock_wrlock 0x5d724db0 (0) 0x65f37c2c: rwlock_unlock 0x5d724db0 0x77ee482c: rwlock_unlock 0x5d724db0 0x62cfe12c: rwlock_wrlock 0x5d724db0 (2147483647) 0x6e634a2c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_wrlock 0x5d724db0 (0) 0x6e634a2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634b2c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe12c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x62cfe12c: rwlock_rdlock 0x5d724db0 (2147483647) 0x6e634d2c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_rdlock 0x5d724db0 (1) 0x62cfe12c: rwlock_unlock 0x5d724db0 0x6e634a2c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_wrlock 0x5d724db0 (0) rthread reaping 0x77ee402c stack 0x40611b60 0x6e634f2c: rwlock_wrlock 0x5d724db0 (2147483647) rthread reaping 0x6e63492c stack 0x4060e020 rthread reaping 0x77ee482c stack 0x405d92c0 rthread reaping 0x77ee412c stack 0x40611da0 0x65f3762c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x65f37c2c stack 0x40611320 0x65f3742c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x6e634a2c stack 0x40611aa0 rthread reaping 0x62cfe12c stack 0x4060e920 rthread reaping 0x6e634b2c stack 0x4060e7e0 0x65f37d2c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x6e634d2c stack 0x405fff60 0x77ee422c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_wrlock 0x5d724db0 (0) 0x77ee422c: rwlock_rdlock 0x5d724db0 (2147483647) 0x6e63402c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63412c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_rdlock 0x5d724db0 (0) 0x6e63412c: rwlock_unlock 0x5d724db0 0x65f3762c: rwlock_unlock 0x5d724db0 0x65f3762c: rwlock_rdlock 0x5d724db0 (2147483649) 0x77ee422c: rwlock_unlock 0x5d724db0 0x65f3762c: rwlock_unlock 0x5d724db0 0x6e634f2c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee422c stack 0x40611ee0 0x6e634f2c: rwlock_rdlock 0x5d724db0 (0) 0x6e63402c: rwlock_unlock 0x5d724db0 0x6e63402c: rwlock_rdlock 0x5d724db0 (0) 0x65f3742c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_rdlock 0x5d724db0 (1) 0x6e634f2c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_unlock 0x5d724db0 0x6e63402c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e634f2c stack 0x405d9a40 rthread reaping 0x65f3762c stack 0x405d99e0 0x65f37d2c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3742c stack 0x405fff00 0x65f37d2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37d2c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f37d2c stack 0x405d9920 rthread reaping 0x6e63402c stack 0x405d9be0 rthread reaping 0x6e63412c stack 0x4060eb40 0x77ee452c: rwlock_wrlock 0x5d724db0 (0) 0x77ee452c: rwlock_unlock 0x5d724db0 0x77ee452c: rwlock_rdlock 0x5d724db0 (0) 0x77ee452c: rwlock_unlock 0x5d724db0 0x77ee462c: rwlock_wrlock 0x5d724db0 (0) 0x77ee4a2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x77ee462c: rwlock_unlock 0x5d724db0 0x77ee462c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4c2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x77ee402c: rwlock_wrlock 0x5d724db0 (2147483649) 0x65f3782c: rwlock_wrlock 0x5d724db0 (2147483649) 0x77ee462c: rwlock_unlock 0x5d724db0 0x6e63462c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee432c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3722c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee4a2c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee452c stack 0x4060eb40 rthread reaping 0x77ee462c stack 0x405d9be0 0x62cfe82c: rwlock_wrlock 0x5d724db0 (0) 0x77ee4a2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x65f37f2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3772c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e634d2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63492c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63422c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe82c: rwlock_unlock 0x5d724db0 0x62cfe92c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe92c: rwlock_unlock 0x5d724db0 0x62cfe92c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe92c: rwlock_unlock 0x5d724db0 0x77ee402c: rwlock_unlock 0x5d724db0 0x77ee402c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe82c: rwlock_rdlock 0x5d724db0 (1) 0x62cfe82c: rwlock_unlock 0x5d724db0 0x77ee402c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_rdlock 0x5d724db0 (0) 0x65f3782c: rwlock_unlock 0x5d724db0 0x77ee4a2c: rwlock_unlock 0x5d724db0 0x6e63422c: rwlock_unlock 0x5d724db0 0x6e63422c: rwlock_rdlock 0x5d724db0 (0) 0x6e63422c: rwlock_unlock 0x5d724db0 0x6e63462c: rwlock_unlock 0x5d724db0 0x77ee4c2c: rwlock_unlock 0x5d724db0 0x6e63462c: rwlock_rdlock 0x5d724db0 (2147483647) 0x77ee4c2c: rwlock_rdlock 0x5d724db0 (0) 0x65f3772c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee4a2c stack 0x405d9920 0x77ee432c: rwlock_unlock 0x5d724db0 0x77ee432c: rwlock_rdlock 0x5d724db0 (0) 0x77ee432c: rwlock_unlock 0x5d724db0 0x65f3772c: rwlock_rdlock 0x5d724db0 (1) 0x65f3772c: rwlock_unlock 0x5d724db0 0x77ee4c2c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x6e63492c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee4c2c stack 0x405fff00 0x6e63492c: rwlock_rdlock 0x5d724db0 (1) rthread reaping 0x77ee402c stack 0x405d99e0 0x6e63492c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3782c stack 0x405d9a40 0x65f3722c: rwlock_unlock 0x5d724db0 0x65f3722c: rwlock_rdlock 0x5d724db0 (0) 0x6e63462c: rwlock_unlock 0x5d724db0 0x65f3722c: rwlock_unlock 0x5d724db0 0x65f37f2c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e63462c stack 0x40611ee0 0x65f37f2c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x77ee432c stack 0x405fff60 rthread reaping 0x65f3722c stack 0x4060e7e0 0x65f37f2c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f37f2c stack 0x4060e920 rthread reaping 0x62cfe82c stack 0x40611aa0 rthread reaping 0x65f3772c stack 0x40611320 rthread reaping 0x6e634d2c stack 0x40611da0 rthread reaping 0x6e63492c stack 0x405d92c0 rthread reaping 0x6e63422c stack 0x4060e020 rthread reaping 0x62cfe92c stack 0x40611b60 0x62cfe32c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe32c: rwlock_unlock 0x5d724db0 0x62cfe32c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe32c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_wrlock 0x5d724db0 (0) 0x65f3792c: rwlock_wrlock 0x5d724db0 (2147483647) 0x6e63412c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_rdlock 0x5d724db0 (0) 0x62cfea2c: rwlock_wrlock 0x5d724db0 (0) 0x6e63442c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3792c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_rdlock 0x5d724db0 (0) 0x6e634e2c: rwlock_wrlock 0x5d724db0 (2147483650) 0x6e63432c: rwlock_wrlock 0x5d724db0 (2147483650) 0x65f3792c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_unlock 0x5d724db0 0x62cfe72c: rwlock_wrlock 0x5d724db0 (0) 0x77ee402c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63452c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x62cfe32c stack 0x40611b60 0x6e63482c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe72c: rwlock_unlock 0x5d724db0 0x6e63472c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe72c: rwlock_rdlock 0x5d724db0 (2147483647) 0x77ee4b2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee4c2c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x65f3792c stack 0x405d92c0 0x6e634b2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3732c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63472c: rwlock_unlock 0x5d724db0 0x6e63472c: rwlock_rdlock 0x5d724db0 (2147483647) 0x6e63482c: rwlock_unlock 0x5d724db0 0x77ee402c: rwlock_unlock 0x5d724db0 0x77ee402c: rwlock_rdlock 0x5d724db0 (0) 0x77ee402c: rwlock_unlock 0x5d724db0 0x6e63482c: rwlock_rdlock 0x5d724db0 (2147483649) 0x6e63472c: rwlock_unlock 0x5d724db0 0x6e63482c: rwlock_unlock 0x5d724db0 0x62cfe72c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_rdlock 0x5d724db0 (0) 0x65f3732c: rwlock_unlock 0x5d724db0 0x6e63432c: rwlock_unlock 0x5d724db0 0x6e63432c: rwlock_rdlock 0x5d724db0 (0) 0x6e63432c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634b2c: rwlock_unlock 0x5d724db0 0x77ee4c2c: rwlock_unlock 0x5d724db0 0x77ee4c2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x62cfea2c: rwlock_unlock 0x5d724db0 0x77ee4b2c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4b2c: rwlock_rdlock 0x5d724db0 (0) 0x6e63442c: rwlock_unlock 0x5d724db0 0x6e63442c: rwlock_rdlock 0x5d724db0 (2147483650) 0x77ee4b2c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_unlock 0x5d724db0 0x6e63442c: rwlock_unlock 0x5d724db0 0x77ee4c2c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e63412c stack 0x4060e020 rthread reaping 0x62cfea2c stack 0x40611da0 rthread reaping 0x6e63432c stack 0x40611320 rthread reaping 0x6e63442c stack 0x40611aa0 0x6e634e2c: rwlock_unlock 0x5d724db0 0x6e634e2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634e2c: rwlock_unlock 0x5d724db0 0x6e63452c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e634e2c stack 0x4060e920 0x6e63452c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x62cfe72c stack 0x4060e7e0 0x6e63452c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee402c stack 0x405fff60 rthread reaping 0x6e63482c stack 0x405d9a40 rthread reaping 0x6e63452c stack 0x40611ee0 rthread reaping 0x6e63472c stack 0x405d99e0 rthread reaping 0x77ee4b2c stack 0x405fff00 rthread reaping 0x77ee4c2c stack 0x405d9920 rthread reaping 0x6e634b2c stack 0x405d9be0 rthread reaping 0x65f3732c stack 0x4060eb40 0x62cfe62c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe62c: rwlock_unlock 0x5d724db0 0x62cfe62c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe62c: rwlock_unlock 0x5d724db0 0x77ee412c: rwlock_wrlock 0x5d724db0 (0) 0x77ee412c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x77ee412c: rwlock_rdlock 0x5d724db0 (0) 0x65f37a2c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_rdlock 0x5d724db0 (1) 0x77ee412c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_unlock 0x5d724db0 0x65f3762c: rwlock_wrlock 0x5d724db0 (0) 0x65f3762c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x65f3762c: rwlock_rdlock 0x5d724db0 (0) 0x6e634d2c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee422c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x77ee422c: rwlock_rdlock 0x5d724db0 (0) 0x65f3772c: rwlock_wrlock 0x5d724db0 (1) 0x6e634d2c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_unlock 0x5d724db0 0x65f3762c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x62cfe72c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3712c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3772c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfe62c stack 0x4060eb40 rthread reaping 0x77ee412c stack 0x405d9be0 0x65f3742c: rwlock_wrlock 0x5d724db0 (0) rthread reaping 0x65f37a2c stack 0x405d9920 rthread reaping 0x65f3762c stack 0x405fff00 rthread reaping 0x6e634d2c stack 0x405d99e0 rthread reaping 0x77ee422c stack 0x40611ee0 0x65f3772c: rwlock_rdlock 0x5d724db0 (4294967295) 0x77ee492c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe52c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f37b2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3742c: rwlock_unlock 0x5d724db0 0x77ee442c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe02c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3742c: rwlock_rdlock 0x5d724db0 (4294967295) 0x77ee442c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_rdlock 0x5d724db0 (0) 0x77ee442c: rwlock_rdlock 0x5d724db0 (0) 0x65f3712c: rwlock_unlock 0x5d724db0 0x77ee442c: rwlock_unlock 0x5d724db0 0x65f37b2c: rwlock_unlock 0x5d724db0 0x65f37b2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37b2c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_unlock 0x5d724db0 0x62cfe72c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_rdlock 0x5d724db0 (2147483647) 0x77ee4d2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe52c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_rdlock 0x5d724db0 (2) 0x62cfe72c: rwlock_rdlock 0x5d724db0 (2) 0x77ee4d2c: rwlock_unlock 0x5d724db0 0x65f3772c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_unlock 0x5d724db0 0x62cfe72c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3772c stack 0x405d9a40 rthread reaping 0x77ee4d2c stack 0x405fff60 0x77ee492c: rwlock_unlock 0x5d724db0 0x77ee492c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x62cfe72c stack 0x4060e7e0 0x77ee492c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3712c stack 0x4060e920 rthread reaping 0x65f3742c stack 0x40611aa0 rthread reaping 0x77ee492c stack 0x40611320 rthread reaping 0x62cfe52c stack 0x40611da0 rthread reaping 0x65f37b2c stack 0x4060e020 rthread reaping 0x77ee442c stack 0x405d92c0 rthread reaping 0x62cfe02c stack 0x40611b60 0x77ee432c: rwlock_wrlock 0x5d724db0 (0) 0x77ee432c: rwlock_unlock 0x5d724db0 0x77ee432c: rwlock_rdlock 0x5d724db0 (0) 0x77ee432c: rwlock_unlock 0x5d724db0 0x65f3722c: rwlock_wrlock 0x5d724db0 (0) 0x65f3722c: rwlock_unlock 0x5d724db0 0x65f3722c: rwlock_rdlock 0x5d724db0 (0) 0x6e63472c: rwlock_wrlock 0x5d724db0 (1) 0x65f3722c: rwlock_unlock 0x5d724db0 0x6e63472c: rwlock_unlock 0x5d724db0 0x6e63472c: rwlock_rdlock 0x5d724db0 (0) 0x65f37f2c: rwlock_wrlock 0x5d724db0 (1) 0x6e63472c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_wrlock 0x5d724db0 (2147483647) 0x65f3782c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f37f2c: rwlock_unlock 0x5d724db0 0x65f37f2c: rwlock_rdlock 0x5d724db0 (0) 0x6e63482c: rwlock_wrlock 0x5d724db0 (2147483649) 0x77ee452c: rwlock_wrlock 0x5d724db0 (2147483649) 0x65f3712c: rwlock_wrlock 0x5d724db0 (2147483649) 0x65f37f2c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee432c stack 0x40611b60 rthread reaping 0x65f3722c stack 0x405d92c0 rthread reaping 0x6e63472c stack 0x4060e020 0x62cfe32c: rwlock_wrlock 0x5d724db0 (0) 0x65f3792c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3752c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3702c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f37d2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee4c2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63462c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe32c: rwlock_unlock 0x5d724db0 0x62cfe32c: rwlock_rdlock 0x5d724db0 (2147483647) 0x65f3732c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_rdlock 0x5d724db0 (1) 0x62cfe32c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_unlock 0x5d724db0 0x65f3752c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_rdlock 0x5d724db0 (0) 0x65f3702c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_rdlock 0x5d724db0 (0) 0x65f3712c: rwlock_unlock 0x5d724db0 0x65f3702c: rwlock_rdlock 0x5d724db0 (2147483647) 0x65f37d2c: rwlock_unlock 0x5d724db0 0x77ee452c: rwlock_unlock 0x5d724db0 0x65f3752c: rwlock_rdlock 0x5d724db0 (2147483647) 0x77ee452c: rwlock_rdlock 0x5d724db0 (0) 0x65f3782c: rwlock_rdlock 0x5d724db0 (4294967295) rthread reaping 0x65f37f2c stack 0x40611da0 0x65f37d2c: rwlock_rdlock 0x5d724db0 (4294967295) rthread reaping 0x65f3732c stack 0x40611320 0x6e63482c: rwlock_unlock 0x5d724db0 0x65f37d2c: rwlock_unlock 0x5d724db0 0x6e63482c: rwlock_rdlock 0x5d724db0 (1) 0x65f3752c: rwlock_unlock 0x5d724db0 0x6e63482c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_unlock 0x5d724db0 0x77ee452c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_unlock 0x5d724db0 0x65f3702c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3782c stack 0x40611aa0 rthread reaping 0x6e63482c stack 0x4060e920 rthread reaping 0x77ee452c stack 0x4060e7e0 rthread reaping 0x65f3712c stack 0x405fff60 0x6e63462c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfe32c stack 0x405d9a40 0x6e63462c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x65f3752c stack 0x40611ee0 0x6e63462c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3792c stack 0x405d99e0 rthread reaping 0x65f37d2c stack 0x405fff00 rthread reaping 0x65f3702c stack 0x405d9920 0x77ee4c2c: rwlock_unlock 0x5d724db0 0x77ee4c2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4c2c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee4c2c stack 0x405d9be0 rthread reaping 0x6e63462c stack 0x4060eb40 0x6e63412c: rwlock_wrlock 0x5d724db0 (0) 0x6e63412c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_rdlock 0x5d724db0 (0) 0x6e63422c: rwlock_wrlock 0x5d724db0 (1) 0x6e63412c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_wrlock 0x5d724db0 (0) 0x6e63402c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3732c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_rdlock 0x5d724db0 (0) 0x6e63432c: rwlock_wrlock 0x5d724db0 (2147483647) 0x77ee452c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee4e2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63422c: rwlock_unlock 0x5d724db0 0x77ee4f2c: rwlock_wrlock 0x5d724db0 (0) 0x6e63422c: rwlock_rdlock 0x5d724db0 (4294967295) 0x77ee482c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee4f2c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_wrlock 0x5d724db0 (0) 0x65f3742c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4f2c: rwlock_rdlock 0x5d724db0 (2147483649) 0x6e634a2c: rwlock_wrlock 0x5d724db0 (2147483650) 0x65f3742c: rwlock_unlock 0x5d724db0 0x6e63422c: rwlock_unlock 0x5d724db0 0x77ee4f2c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e63412c stack 0x4060eb40 0x6e634b2c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x6e63422c stack 0x405d9be0 0x6e63472c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee462c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee422c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63432c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_wrlock 0x5d724db0 (0) 0x6e634d2c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634d2c: rwlock_unlock 0x5d724db0 0x6e63432c: rwlock_rdlock 0x5d724db0 (0) 0x6e63432c: rwlock_unlock 0x5d724db0 0x77ee462c: rwlock_unlock 0x5d724db0 0x77ee482c: rwlock_unlock 0x5d724db0 0x77ee482c: rwlock_rdlock 0x5d724db0 (0) 0x6e63402c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_rdlock 0x5d724db0 (1) 0x77ee482c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_unlock 0x5d724db0 0x6e63402c: rwlock_rdlock 0x5d724db0 (1) 0x77ee462c: rwlock_rdlock 0x5d724db0 (4294967295) 0x77ee4e2c: rwlock_unlock 0x5d724db0 0x6e63402c: rwlock_unlock 0x5d724db0 0x77ee4e2c: rwlock_rdlock 0x5d724db0 (1) ssage" 0x77ee472c: 3: msg: "new message" 0x65f37f2c: 4: exit run() 0x62cfeb2c: 8: exit run() 0x62cfe02c: 14: set_msg 0x77ee472c: 3: exit run() 0x6e634a2c: 15: set_msg 0x6e63432c: 5: set_msg 0x77ee4d2c: 9: set_msg 0x77ee4d2c: 9: msg: "new message" 0x77ee4d2c: 9: exit run() 0x62cfe02c: 14: msg: "new message" 0x62cfe02c: 14: exit run() 0x65f3702c: 6: set_msg 0x65f3702c: 6: msg: "new message" 0x6e63432c: 5: msg: "new message" 0x65f3702c: 6: exit run() 0x6e634a2c: 15: msg: "new message" 0x6e63432c: 5: exit run() 0x6e634a2c: 15: exit run() 0x62cfef2c: 12: set_msg 0x62cfef2c: 12: msg: "new message" 0x62cfef2c: 12: exit run() 0x65f3752c: 11: set_msg 0x65f3752c: 11: msg: "new message" 0x65f3752c: 11: exit run() 0x6e63442c: 7: set_msg 0x6e63442c: 7: msg: "new message" 0x6e63442c: 7: exit run() main: 37 0x65f37a2c: 0: enter run() 0x65f37a2c: 0: set_msg 0x65f37a2c: 0: msg: "new message" 0x6e634d2c: 1: enter run() 0x65f37a2c: 0: exit run() 0x6e634d2c: 1: set_msg 0x6e63452c: 2: enter run() 0x6e634d2c: 1: msg: "new message" 0x6e634d2c: 1: exit run() 0x6e63452c: 2: set_msg 0x65f37e2c: 3: enter run() 0x65f37e2c: 3: set_msg 0x65f37e2c: 3: msg: "new message" 0x6e63452c: 2: msg: "new message" 0x65f37e2c: 3: exit run() 0x6e63452c: 2: exit run() 0x65f3732c: 4: enter run() 0x65f3792c: 5: enter run() 0x65f3732c: 4: set_msg 0x65f3792c: 5: set_msg 0x65f3732c: 4: msg: "new message" 0x65f3792c: 5: msg: "new message" 0x65f3732c: 4: exit run() 0x65f3792c: 5: exit run() 0x6e63492c: 6: enter run() 0x6e63492c: 6: set_msg 0x77ee422c: 7: enter run() 0x6e63492c: 6: msg: "new message" 0x77ee4b2c: 8: enter run() 0x77ee4b2c: 8: set_msg 0x6e63492c: 6: exit run() 0x77ee4b2c: 8: msg: "new message" 0x6e63472c: 9: enter run() 0x6e63472c: 9: set_msg 0x77ee4b2c: 8: exit run() 0x77ee422c: 7: set_msg 0x77ee422c: 7: msg: "new message" 0x6e63472c: 9: msg: "new message" 0x77ee422c: 7: exit run() 0x6e634b2c: 10: enter run() 0x77ee4e2c: 11: enter run() 0x6e63472c: 9: exit run() 0x6e634b2c: 10: set_msg 0x77ee4c2c: 12: enter run() 0x77ee4c2c: 12: set_msg 0x77ee4e2c: 11: set_msg 0x6e63462c: 13: enter run() 0x65f37c2c: 14: enter run() 0x77ee4c2c: 12: msg: "new message" 0x77ee4e2c: 11: msg: "new message" 0x6e634b2c: 10: msg: "new message" 0x77ee4c2c: 12: exit run() 0x77ee4e2c: 11: exit run() 0x65f3782c: 15: enter run() 0x6e634b2c: 10: exit run() 0x6e63462c: 13: set_msg 0x6e63462c: 13: msg: "new message" 0x6e63462c: 13: exit run() 0x65f3782c: 15: set_msg 0x65f3782c: 15: msg: "new message" 0x65f37c2c: 14: set_msg 0x65f3782c: 15: exit run() 0x65f37c2c: 14: msg: "new message" 0x65f37c2c: 14: exit run() main: 38 0x6e634f2c: 0: enter run() 0x6e634f2c: 0: set_msg 0x62cfed2c: 1: enter run() 0x6e634f2c: 0: msg: "new message" 0x65f3742c: 2: enter run() 0x65f3742c: 2: set_msg 0x6e634f2c: 0: exit run() 0x65f3742c: 2: msg: "new message" 0x65f3742c: 2: exit run() 0x62cfee2c: 3: enter run() 0x62cfed2c: 1: set_msg 0x62cfeb2c: 4: enter run() 0x62cfed2c: 1: msg: "new message" 0x62cfee2c: 3: set_msg 0x62cfed2c: 1: exit run() 0x62cfee2c: 3: msg: "new message" 0x62cfe12c: 5: enter run() 0x6e634c2c: 6: enter run() 0x62cfee2c: 3: exit run() 0x62cfeb2c: 4: set_msg 0x77ee482c: 7: enter run() 0x77ee472c: 8: enter run() 0x62cfeb2c: 4: msg: "new message" 0x6e63432c: 9: enter run() 0x77ee432c: 10: enter run() 0x6e63422c: 11: enter run() 0x6e634d2c: 13: enter run() 0x77ee4f2c: 12: enter run() 0x77ee492c: 14: enter run() 0x6e63452c: 15: enter run() 0x62cfeb2c: 4: exit run() 0x77ee482c: 7: set_msg 0x77ee4f2c: 12: set_msg 0x77ee482c: 7: msg: "new message" 0x77ee4f2c: 12: msg: "new message" 0x77ee482c: 7: exit run() 0x77ee492c: 14: set_msg 0x77ee4f2c: 12: exit run() 0x6e63452c: 15: set_msg 0x62cfe12c: 5: set_msg 0x62cfe12c: 5: msg: "new message" 0x62cfe12c: 5: exit run() 0x77ee492c: 14: msg: "new message" 0x77ee492c: 14: exit run() 0x6e63452c: 15: msg: "new message" 0x6e63452c: 15: exit run() 0x6e634d2c: 13: set_msg 0x6e634c2c: 6: set_msg 0x6e63422c: 11: set_msg 0x6e634c2c: 6: msg: "new message" 0x6e63432c: 9: set_msg 0x6e634c2c: 6: exit run() 0x6e63432c: 9: msg: "new message" 0x6e63422c: 11: msg: "new message" 0x6e63432c: 9: exit run() 0x6e63422c: 11: exit run() 0x77ee472c: 8: set_msg 0x77ee432c: 10: set_msg 0x6e634d2c: 13: msg: "new message" 0x77ee432c: 10: msg: "new message" 0x77ee472c: 8: msg: "new message" 0x6e634d2c: 13: exit run() 0x77ee432c: 10: exit run() 0x77ee472c: 8: exit run() main: 39 0x65f37b2c: 0: enter run() 0x65f37b2c: 0: set_msg 0x6e634b2c: 1: enter run() 0x65f37b2c: 0: msg: "new message" 0x65f37b2c: 0: exit run() 0x6e634b2c: 1: set_msg 0x65f37f2c: 2: enter run() 0x77ee412c: 3: enter run() 0x77ee4b2c: 4: enter run() 0x6e634b2c: 1: msg: "new message" 0x65f37a2c: 5: enter run() 0x65f37a2c: 5: set_msg 0x6e634b2c: 1: exit run() 0x65f3772c: 6: enter run() 0x65f3772c: 6: set_msg 0x65f37a2c: 5: msg: "new message" 0x65f37a2c: 5: exit run() 0x65f37c2c: 7: enter run() 0x77ee4b2c: 4: set_msg 0x6e634e2c: 8: enter run() 0x6e634e2c: 8: set_msg 0x65f3772c: 6: msg: "new message" 0x6e634e2c: 8: msg: "new message" 0x65f3772c: 6: exit run() 0x6e634e2c: 8: exit run() 0x62cfeb2c: 9: enter run() 0x65f37f2c: 2: set_msg 0x77ee4b2c: 4: msg: "new message" 0x77ee4d2c: 10: enter run() 0x77ee4b2c: 4: exit run() 0x77ee412c: 3: set_msg 0x65f37f2c: 2: msg: "new message" 0x6e63442c: 11: enter run() 0x77ee412c: 3: msg: "new message" 0x65f37f2c: 2: exit run() 0x6e63462c: 12: enter run() 0x6e63462c: 12: set_msg 0x77ee412c: 3: exit run() 0x6e63462c: 12: msg: "new message" 0x6e63482c: 13: enter run() 0x65f3712c: 15: enter run() 0x6e63482c: 13: set_msg 0x65f3792c: 14: enter run() 0x62cfeb2c: 9: set_msg 0x6e63462c: 12: exit run() 0x65f3792c: 14: set_msg 0x65f3792c: 14: msg: "new message" 0x62cfeb2c: 9: msg: "new message" 0x65f3792c: 14: exit run() 0x62cfeb2c: 9: exit run() 0x77ee4d2c: 10: set_msg 0x65f37c2c: 7: set_msg 0x77ee4d2c: 10: msg: "new message" 0x77ee4d2c: 10: exit run() 0x65f37c2c: 7: msg: "new message" 0x65f37c2c: 7: exit run() 0x6e63442c: 11: set_msg 0x65f3712c: 15: set_msg 0x6e63442c: 11: msg: "new message" 0x6e63442c: 11: exit run() 0x6e63482c: 13: msg: "new message" 0x65f3712c: 15: msg: "new message" 0x6e63482c: 13: exit run() 0x65f3712c: 15: exit run() main: 40 0x77ee402c: 0: enter run() 0x77ee402c: 0: set_msg 0x6e63492c: 1: enter run() 0x77ee402c: 0: msg: "new message" 0x77ee402c: 0: exit run() 0x77ee482c: 2: enter run() 0x6e63492c: 1: set_msg 0x77ee412c: 3: enter run() 0x77ee412c: 3: set_msg 0x6e63492c: 1: msg: "new message" 0x77ee412c: 3: msg: "new message" 0x6e63492c: 1: exit run() 0x77ee412c: 3: exit run() 0x77ee482c: 2: set_msg 0x65f37c2c: 4: enter run() 0x65f37c2c: 4: set_msg 0x6e634a2c: 5: enter run() 0x65f37c2c: 4: msg: "new message" 0x77ee482c: 2: msg: "new message" 0x65f37c2c: 4: exit run() 0x62cfe12c: 6: enter run() 0x77ee482c: 2: exit run() 0x6e634a2c: 5: set_msg 0x6e634b2c: 7: enter run() 0x6e634b2c: 7: set_msg 0x6e634d2c: 8: enter run() 0x62cfe12c: 6: set_msg 0x6e634d2c: 8: set_msg 0x6e634b2c: 7: msg: "new message" 0x6e634b2c: 7: exit run() 0x62cfe12c: 6: msg: "new message" 0x6e634a2c: 5: msg: "new message" 0x6e634d2c: 8: msg: "new message" 0x62cfe12c: 6: exit run() 0x77ee422c: 9: enter run() 0x6e634f2c: 10: enter run() 0x65f3762c: 11: enter run() 0x65f3742c: 12: enter run() 0x6e634a2c: 5: exit run() 0x6e634d2c: 8: exit run() 0x65f37d2c: 13: enter run() 0x77ee422c: 9: set_msg 0x6e63412c: 15: enter run() 0x6e63402c: 14: enter run() 0x6e63412c: 15: set_msg 0x6e63412c: 15: msg: "new message" 0x65f3762c: 11: set_msg 0x6e63412c: 15: exit run() 0x77ee422c: 9: msg: "new message" 0x65f3762c: 11: msg: "new message" 0x77ee422c: 9: exit run() 0x65f3762c: 11: exit run() 0x6e634f2c: 10: set_msg 0x6e63402c: 14: set_msg 0x65f3742c: 12: set_msg 0x6e634f2c: 10: msg: "new message" 0x65f3742c: 12: msg: "new message" 0x6e63402c: 14: msg: "new message" 0x65f3742c: 12: exit run() 0x6e634f2c: 10: exit run() 0x6e63402c: 14: exit run() 0x65f37d2c: 13: set_msg 0x65f37d2c: 13: msg: "new message" 0x65f37d2c: 13: exit run() main: 41 0x77ee452c: 0: enter run() 0x77ee452c: 0: set_msg 0x77ee452c: 0: msg: "new message" 0x77ee462c: 1: enter run() 0x77ee452c: 0: exit run() 0x77ee4a2c: 2: enter run() 0x77ee462c: 1: set_msg 0x77ee4c2c: 3: enter run() 0x77ee402c: 4: enter run() 0x65f3782c: 5: enter run() 0x77ee462c: 1: msg: "new message" 0x6e63462c: 6: enter run() 0x77ee432c: 7: enter run() 0x65f3722c: 8: enter run() 0x77ee462c: 1: exit run() 0x77ee4a2c: 2: set_msg 0x62cfe82c: 10: enter run() 0x65f37f2c: 9: enter run() 0x65f3772c: 11: enter run() 0x6e634d2c: 12: enter run() 0x6e63492c: 13: enter run() 0x6e63422c: 14: enter run() 0x62cfe82c: 10: set_msg 0x62cfe92c: 15: enter run() 0x62cfe92c: 15: set_msg 0x62cfe92c: 15: msg: "new message" 0x62cfe92c: 15: exit run() 0x77ee402c: 4: set_msg 0x77ee402c: 4: msg: "new message" 0x62cfe82c: 10: msg: "new message" 0x62cfe82c: 10: exit run() 0x77ee402c: 4: exit run() 0x65f3782c: 5: set_msg 0x65f3782c: 5: msg: "new message" 0x77ee4a2c: 2: msg: "new message" 0x77ee4a2c: 2: exit run() 0x6e63422c: 14: set_msg 0x6e63422c: 14: msg: "new message" 0x6e63422c: 14: exit run() 0x6e63462c: 6: set_msg 0x65f3782c: 5: exit run() 0x77ee4c2c: 3: set_msg 0x65f3772c: 11: set_msg 0x77ee432c: 7: set_msg 0x77ee432c: 7: msg: "new message" 0x65f3772c: 11: msg: "new message" 0x77ee4c2c: 3: msg: "new message" 0x65f3772c: 11: exit run() 0x6e634d2c: 12: set_msg 0x77ee432c: 7: exit run() 0x77ee4c2c: 3: exit run() 0x6e63492c: 13: set_msg 0x6e634d2c: 12: msg: "new message" 0x6e634d2c: 12: exit run() 0x6e63492c: 13: msg: "new message" 0x65f3722c: 8: set_msg 0x6e63492c: 13: exit run() 0x6e63462c: 6: msg: "new message" 0x65f3722c: 8: msg: "new message" 0x6e63462c: 6: exit run() 0x65f3722c: 8: exit run() 0x65f37f2c: 9: set_msg 0x65f37f2c: 9: msg: "new message" 0x65f37f2c: 9: exit run() main: 42 0x62cfe32c: 0: enter run() 0x62cfe32c: 0: set_msg 0x62cfe32c: 0: msg: "new message" 0x6e63412c: 1: enter run() 0x62cfe32c: 0: exit run() 0x65f3792c: 2: enter run() 0x6e63412c: 1: set_msg 0x62cfea2c: 3: enter run() 0x6e63442c: 5: enter run() 0x65f3792c: 2: set_msg 0x6e634e2c: 6: enter run() 0x6e63432c: 4: enter run() 0x65f3792c: 2: msg: "new message" 0x6e63412c: 1: msg: "new message" 0x62cfe72c: 7: enter run() 0x77ee402c: 8: enter run() 0x65f3792c: 2: exit run() 0x6e63452c: 9: enter run() 0x6e63482c: 10: enter run() 0x62cfe72c: 7: set_msg 0x6e63412c: 1: exit run() 0x6e63472c: 11: enter run() 0x77ee4b2c: 12: enter run() 0x77ee4c2c: 13: enter run() 0x6e634b2c: 14: enter run() 0x65f3732c: 15: enter run() 0x6e63472c: 11: set_msg 0x6e63482c: 10: set_msg 0x77ee402c: 8: set_msg 0x77ee402c: 8: msg: "new message" 0x6e63472c: 11: msg: "new message" 0x77ee402c: 8: exit run() 0x6e63482c: 10: msg: "new message" 0x6e63472c: 11: exit run() 0x6e63482c: 10: exit run() 0x62cfe72c: 7: msg: "new message" 0x65f3732c: 15: set_msg 0x62cfe72c: 7: exit run() 0x65f3732c: 15: msg: "new message" 0x6e63432c: 4: set_msg 0x6e63432c: 4: msg: "new message" 0x6e63432c: 4: exit run() 0x6e634b2c: 14: set_msg 0x6e634b2c: 14: msg: "new message" 0x6e634b2c: 14: exit run() 0x77ee4c2c: 13: set_msg 0x65f3732c: 15: exit run() 0x62cfea2c: 3: set_msg 0x77ee4b2c: 12: set_msg 0x6e63442c: 5: set_msg 0x77ee4b2c: 12: msg: "new message" 0x62cfea2c: 3: msg: "new message" 0x6e63442c: 5: msg: "new message" 0x77ee4b2c: 12: exit run() 0x77ee4c2c: 13: msg: "new message" 0x62cfea2c: 3: exit run() 0x6e63442c: 5: exit run() 0x6e634e2c: 6: set_msg 0x77ee4c2c: 13: exit run() 0x6e634e2c: 6: msg: "new message" 0x6e634e2c: 6: exit run() 0x6e63452c: 9: set_msg 0x6e63452c: 9: msg: "new message" 0x6e63452c: 9: exit run() main: 43 0x62cfe62c: 0: enter run() 0x62cfe62c: 0: set_msg 0x77ee412c: 1: enter run() 0x62cfe62c: 0: msg: "new message" 0x62cfe62c: 0: exit run() 0x77ee412c: 1: set_msg 0x65f37a2c: 2: enter run() 0x65f37a2c: 2: set_msg 0x77ee412c: 1: msg: "new message" 0x65f37a2c: 2: msg: "new message" 0x77ee412c: 1: exit run() 0x65f3762c: 3: enter run() 0x65f37a2c: 2: exit run() 0x65f3762c: 3: set_msg 0x6e634d2c: 4: enter run() 0x6e634d2c: 4: set_msg 0x77ee422c: 5: enter run() 0x77ee422c: 5: set_msg 0x65f3772c: 6: enter run() 0x6e634d2c: 4: msg: "new message" 0x77ee422c: 5: msg: "new message" 0x6e634d2c: 4: exit run() 0x77ee422c: 5: exit run() 0x65f3762c: 3: msg: "new message" 0x77ee4d2c: 7: enter run() 0x62cfe72c: 8: enter run() 0x65f3712c: 9: enter run() 0x65f3762c: 3: exit run() 0x65f3772c: 6: set_msg 0x65f3742c: 10: enter run() 0x77ee492c: 11: enter run() 0x62cfe52c: 12: enter run() 0x65f37b2c: 13: enter run() 0x65f3742c: 10: set_msg 0x77ee442c: 14: enter run() 0x62cfe02c: 15: enter run() 0x77ee442c: 14: set_msg 0x65f3712c: 9: set_msg 0x65f3712c: 9: msg: "new message" 0x77ee442c: 14: msg: "new message" 0x65f3712c: 9: exit run() 0x65f37b2c: 13: set_msg 0x65f37b2c: 13: msg: "new message" 0x65f37b2c: 13: exit run() 0x77ee442c: 14: exit run() 0x62cfe52c: 12: set_msg 0x62cfe72c: 8: set_msg 0x62cfe02c: 15: set_msg 0x77ee4d2c: 7: set_msg 0x62cfe52c: 12: msg: "new message" 0x77ee4d2c: 7: msg: "new message" 0x65f3772c: 6: msg: "new message" 0x62cfe52c: 12: exit run() 0x62cfe02c: 15: msg: "new message" 0x77ee4d2c: 7: exit run() 0x65f3742c: 10: msg: "new message" 0x62cfe72c: 8: msg: "new message" 0x65f3772c: 6: exit run() 0x62cfe02c: 15: exit run() 0x65f3742c: 10: exit run() 0x62cfe72c: 8: exit run() 0x77ee492c: 11: set_msg 0x77ee492c: 11: msg: "new message" 0x77ee492c: 11: exit run() main: 44 0x77ee432c: 0: enter run() 0x77ee432c: 0: set_msg 0x77ee432c: 0: msg: "new message" 0x65f3722c: 1: enter run() 0x77ee432c: 0: exit run() 0x65f3722c: 1: set_msg 0x6e63472c: 2: enter run() 0x65f3722c: 1: msg: "new message" 0x6e63472c: 2: set_msg 0x65f3722c: 1: exit run() 0x65f37f2c: 3: enter run() 0x6e63472c: 2: msg: "new message" 0x65f3732c: 4: enter run() 0x6e63472c: 2: exit run() 0x65f3782c: 5: enter run() 0x65f37f2c: 3: set_msg 0x6e63482c: 6: enter run() 0x77ee452c: 7: enter run() 0x65f3712c: 8: enter run() 0x65f37f2c: 3: msg: "new message" 0x62cfe32c: 9: enter run() 0x65f3792c: 11: enter run() 0x65f3752c: 10: enter run() 0x65f3702c: 13: enter run() 0x65f37d2c: 12: enter run() 0x77ee4c2c: 14: enter run() 0x6e63462c: 15: enter run() 0x62cfe32c: 9: set_msg 0x65f37f2c: 3: exit run() 0x65f3732c: 4: set_msg 0x62cfe32c: 9: msg: "new message" 0x65f3732c: 4: msg: "new message" 0x62cfe32c: 9: exit run() 0x65f3752c: 10: set_msg 0x65f3732c: 4: exit run() 0x65f3782c: 5: set_msg 0x65f3792c: 11: set_msg 0x65f3702c: 13: set_msg 0x65f3712c: 8: set_msg 0x65f3712c: 8: msg: "new message" 0x65f3712c: 8: exit run() 0x65f37d2c: 12: set_msg 0x77ee452c: 7: set_msg 0x6e63482c: 6: set_msg 0x65f37d2c: 12: msg: "new message" 0x65f37d2c: 12: exit run() 0x65f3752c: 10: msg: "new message" 0x6e63482c: 6: msg: "new message" 0x65f3782c: 5: msg: "new message" 0x77ee452c: 7: msg: "new message" 0x65f3792c: 11: msg: "new message" 0x65f3702c: 13: msg: "new message" 0x65f3752c: 10: exit run() 0x6e63482c: 6: exit run() 0x65f3782c: 5: exit run() 0x77ee452c: 7: exit run() 0x65f3792c: 11: exit run() 0x6e63462c: 15: set_msg 0x65f3702c: 13: exit run() 0x6e63462c: 15: msg: "new message" 0x6e63462c: 15: exit run() 0x77ee4c2c: 14: set_msg 0x77ee4c2c: 14: msg: "new message" 0x77ee4c2c: 14: exit run() main: 45 0x6e63412c: 0: enter run() 0x6e63412c: 0: set_msg 0x6e63422c: 1: enter run() 0x6e63412c: 0: msg: "new message" 0x65f3732c: 2: enter run() 0x6e63402c: 3: enter run() 0x65f3732c: 2: set_msg 0x6e63432c: 4: enter run() 0x6e63412c: 0: exit run() 0x77ee452c: 5: enter run() 0x77ee4e2c: 6: enter run() 0x6e63422c: 1: set_msg 0x77ee4f2c: 8: enter run() 0x77ee482c: 7: enter run() 0x77ee4f2c: 8: set_msg 0x65f3742c: 9: enter run() 0x65f3742c: 9: set_msg 0x6e634a2c: 10: enter run() 0x65f3742c: 9: msg: "new message" 0x6e63422c: 1: msg: "new message" 0x77ee4f2c: 8: msg: "new message" 0x65f3742c: 9: exit run() 0x6e63422c: 1: exit run() 0x6e634b2c: 11: enter run() 0x6e63472c: 12: enter run() 0x77ee4f2c: 8: exit run() 0x77ee462c: 15: enter run() 0x77ee422c: 14: enter run() 0x6e63432c: 4: set_msg 0x6e634d2c: 13: enter run() 0x6e634d2c: 13: set_msg 0x6e634d2c: 13: msg: "new message" 0x6e634d2c: 13: exit run() 0x6e63432c: 4: msg: "new message" 0x6e63432c: 4: exit run() 0x77ee462c: 15: set_msg 0x77ee482c: 7: set_msg 0x6e63402c: 3: set_msg 0x6e634b2c: 11: set_msg 0x77ee482c: 7: msg: "new message" 0x6e634b2c: 11: msg: "new message" 0x77ee482c: 7: exit run() 0x6e634b2c: 11: exit run() 0x77ee4e2c: 6: set_msg 0x6e63402c: 3: msg: "new message" 00x77ee4e2c: rwlock_unlock 0x5d724db0 0x77ee462c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_unlock 0x5d724db0 0x6e63472c: rwlock_unlock 0x5d724db0 0x77ee452c: rwlock_unlock 0x5d724db0 0x6e63472c: rwlock_rdlock 0x5d724db0 (4294967295) 0x6e63472c: rwlock_unlock 0x5d724db0 0x77ee452c: rwlock_rdlock 0x5d724db0 (2147483649) rthread reaping 0x6e63402c stack 0x405fff00 0x77ee422c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3732c stack 0x405d9920 rthread reaping 0x6e63432c stack 0x405d99e0 0x77ee422c: rwlock_rdlock 0x5d724db0 (0) 0x77ee452c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee452c stack 0x40611ee0 0x6e634a2c: rwlock_unlock 0x5d724db0 0x6e634a2c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x77ee4e2c stack 0x405d9a40 0x6e634a2c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee482c stack 0x405fff60 rthread reaping 0x77ee4f2c stack 0x4060e7e0 rthread reaping 0x65f3742c stack 0x4060e920 rthread reaping 0x6e634a2c stack 0x40611aa0 rthread reaping 0x6e634b2c stack 0x40611320 rthread reaping 0x6e63472c stack 0x40611da0 rthread reaping 0x6e634d2c stack 0x4060e020 rthread reaping 0x77ee422c stack 0x405d92c0 rthread reaping 0x77ee462c stack 0x40611b60 0x77ee412c: rwlock_wrlock 0x5d724db0 (0) 0x77ee412c: rwlock_unlock 0x5d724db0 0x77ee412c: rwlock_rdlock 0x5d724db0 (0) 0x77ee412c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_wrlock 0x5d724db0 (0) 0x65f37c2c: rwlock_wrlock 0x5d724db0 (0) 0x62cfea2c: rwlock_unlock 0x5d724db0 0x65f37c2c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x65f37c2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfea2c: rwlock_unlock 0x5d724db0 0x65f37c2c: rwlock_unlock 0x5d724db0 0x65f37e2c: rwlock_wrlock 0x5d724db0 (0) 0x65f37e2c: rwlock_unlock 0x5d724db0 0x65f37e2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37e2c: rwlock_unlock 0x5d724db0 0x62cfe72c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe72c: rwlock_unlock 0x5d724db0 0x62cfe72c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe72c: rwlock_unlock 0x5d724db0 0x6e63442c: rwlock_wrlock 0x5d724db0 (0) 0x6e63442c: rwlock_unlock 0x5d724db0 0x6e63442c: rwlock_rdlock 0x5d724db0 (0) 0x6e63442c: rwlock_unlock 0x5d724db0 0x65f3772c: rwlock_wrlock 0x5d724db0 (0) 0x65f3772c: rwlock_unlock 0x5d724db0 0x65f3772c: rwlock_rdlock 0x5d724db0 (0) 0x65f3772c: rwlock_unlock 0x5d724db0 0x77ee442c: rwlock_wrlock 0x5d724db0 (0) 0x77ee442c: rwlock_unlock 0x5d724db0 0x77ee442c: rwlock_rdlock 0x5d724db0 (0) 0x77ee442c: rwlock_unlock 0x5d724db0 0x62cfe92c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe92c: rwlock_unlock 0x5d724db0 0x62cfe92c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe92c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_wrlock 0x5d724db0 (0) 0x65f3782c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_rdlock 0x5d724db0 (0) 0x65f3782c: rwlock_unlock 0x5d724db0 0x65f37f2c: rwlock_wrlock 0x5d724db0 (0) 0x65f37f2c: rwlock_unlock 0x5d724db0 0x65f37f2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37f2c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_wrlock 0x5d724db0 (0) 0x65f3712c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_rdlock 0x5d724db0 (0) 0x65f3712c: rwlock_unlock 0x5d724db0 0x77ee482c: rwlock_wrlock 0x5d724db0 (0) 0x77ee482c: rwlock_unlock 0x5d724db0 0x77ee482c: rwlock_rdlock 0x5d724db0 (0) 0x77ee482c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee412c stack 0x40611b60 rthread reaping 0x62cfea2c stack 0x405d92c0 rthread reaping 0x65f37c2c stack 0x4060e020 rthread reaping 0x65f37e2c stack 0x40611da0 rthread reaping 0x62cfe72c stack 0x40611320 0x77ee452c: rwlock_wrlock 0x5d724db0 (0) rthread reaping 0x6e63442c stack 0x40611aa0 0x65f3732c: rwlock_wrlock 0x5d724db0 (2147483647) rthread reaping 0x65f3772c stack 0x4060e920 rthread reaping 0x77ee442c stack 0x4060e7e0 0x77ee472c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee452c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfe92c stack 0x405fff60 rthread reaping 0x65f3782c stack 0x405d9a40 0x77ee452c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x65f37f2c stack 0x40611ee0 0x65f3732c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3712c stack 0x405d99e0 rthread reaping 0x77ee482c stack 0x405d9920 0x65f3732c: rwlock_rdlock 0x5d724db0 (0) 0x77ee472c: rwlock_unlock 0x5d724db0 0x77ee452c: rwlock_unlock 0x5d724db0 0x77ee472c: rwlock_rdlock 0x5d724db0 (1) 0x77ee472c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee452c stack 0x405fff00 0x65f3732c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee472c stack 0x4060eb40 rthread reaping 0x65f3732c stack 0x405d9be0 0x65f3722c: rwlock_wrlock 0x5d724db0 (0) 0x65f3722c: rwlock_unlock 0x5d724db0 0x65f3722c: rwlock_rdlock 0x5d724db0 (0) 0x77ee492c: rwlock_wrlock 0x5d724db0 (1) 0x65f3722c: rwlock_unlock 0x5d724db0 0x62cfec2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x6e63442c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee492c: rwlock_unlock 0x5d724db0 0x77ee492c: rwlock_rdlock 0x5d724db0 (0) 0x77ee462c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee402c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe22c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee422c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3742c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x65f3722c stack 0x405d9be0 0x6e634c2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfec2c: rwlock_unlock 0x5d724db0 0x77ee4a2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3752c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe62c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63452c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63492c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfec2c: rwlock_rdlock 0x5d724db0 (4294967295) 0x77ee4a2c: rwlock_unlock 0x5d724db0 0x6e63482c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63482c: rwlock_unlock 0x5d724db0 0x6e63482c: rwlock_rdlock 0x5d724db0 (0) 0x6e63482c: rwlock_unlock 0x5d724db0 0x77ee402c: rwlock_unlock 0x5d724db0 0x77ee4a2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x77ee4a2c: rwlock_unlock 0x5d724db0 0x77ee402c: rwlock_rdlock 0x5d724db0 (0) 0x62cfec2c: rwlock_unlock 0x5d724db0 0x62cfe22c: rwlock_unlock 0x5d724db0 0x62cfe22c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe22c: rwlock_unlock 0x5d724db0 0x62cfe62c: rwlock_unlock 0x5d724db0 0x62cfe62c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe62c: rwlock_unlock 0x5d724db0 0x77ee402c: rwlock_unlock 0x5d724db0 0x6e63492c: rwlock_unlock 0x5d724db0 0x6e63492c: rwlock_rdlock 0x5d724db0 (0) 0x6e63492c: rwlock_unlock 0x5d724db0 0x65f3752c: rwlock_unlock 0x5d724db0 0x65f3752c: rwlock_rdlock 0x5d724db0 (0) 0x77ee492c: rwlock_unlock 0x5d724db0 0x65f3752c: rwlock_unlock 0x5d724db0 0x6e63442c: rwlock_unlock 0x5d724db0 0x6e63442c: rwlock_rdlock 0x5d724db0 (0) 0x6e63442c: rwlock_unlock 0x5d724db0 0x77ee462c: rwlock_unlock 0x5d724db0 0x77ee462c: rwlock_rdlock 0x5d724db0 (0) 0x77ee462c: rwlock_unlock 0x5d724db0 0x6e634c2c: rwlock_unlock 0x5d724db0 0x6e634c2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee422c: rwlock_unlock 0x5d724db0 0x6e634c2c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x77ee492c stack 0x4060eb40 0x77ee422c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfec2c stack 0x405fff00 rthread reaping 0x6e63442c stack 0x405d9920 0x6e63452c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee462c stack 0x405d99e0 rthread reaping 0x77ee402c stack 0x40611ee0 0x6e63452c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x6e634c2c stack 0x405d9a40 0x65f3742c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_rdlock 0x5d724db0 (0) 0x65f3742c: rwlock_unlock 0x5d724db0 0x6e63452c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e63452c stack 0x405fff60 rthread reaping 0x77ee422c stack 0x4060e7e0 rthread reaping 0x65f3742c stack 0x4060e920 rthread reaping 0x6e63482c stack 0x40611aa0 rthread reaping 0x62cfe62c stack 0x40611320 rthread reaping 0x77ee4a2c stack 0x40611da0 rthread reaping 0x62cfe22c stack 0x4060e020 rthread reaping 0x6e63492c stack 0x405d92c0 rthread reaping 0x65f3752c stack 0x40611b60 0x62cfe72c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe72c: rwlock_unlock 0x5d724db0 0x62cfe72c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe72c: rwlock_unlock 0x5d724db0 0x62cfe12c: rwlock_wrlock 0x5d724db0 (1) 0x62cfe12c: rwlock_unlock 0x5d724db0 0x62cfe12c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe12c: rwlock_unlock 0x5d724db0 0x77ee402c: rwlock_wrlock 0x5d724db0 (0) 0x77ee402c: rwlock_unlock 0x5d724db0 0x77ee402c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4c2c: rwlock_wrlock 0x5d724db0 (0) 0x77ee402c: rwlock_unlock 0x5d724db0 0x77ee4c2c: rwlock_unlock 0x5d724db0 0x77ee4c2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37b2c: rwlock_wrlock 0x5d724db0 (1) 0x77ee4c2c: rwlock_unlock 0x5d724db0 0x65f37b2c: rwlock_unlock 0x5d724db0 0x65f37b2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37b2c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_wrlock 0x5d724db0 (1) 0x65f37a2c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37a2c: rwlock_unlock 0x5d724db0 0x62cfe32c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe32c: rwlock_unlock 0x5d724db0 0x62cfe32c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe32c: rwlock_unlock 0x5d724db0 0x62cfe42c: rwlock_wrlock 0x5d724db0 (1) 0x62cfe42c: rwlock_unlock 0x5d724db0 0x62cfe42c: rwlock_rdlock 0x5d724db0 (0) 0x77ee412c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe42c: rwlock_unlock 0x5d724db0 0x77ee412c: rwlock_unlock 0x5d724db0 0x65f3762c: rwlock_wrlock 0x5d724db0 (2147483647) 0x77ee412c: rwlock_rdlock 0x5d724db0 (0) 0x65f3762c: rwlock_unlock 0x5d724db0 0x77ee412c: rwlock_unlock 0x5d724db0 0x65f3762c: rwlock_rdlock 0x5d724db0 (1) 0x65f3762c: rwlock_unlock 0x5d724db0 0x62cfeb2c: rwlock_wrlock 0x5d724db0 (0) 0x62cfeb2c: rwlock_unlock 0x5d724db0 0x6e63452c: rwlock_wrlock 0x5d724db0 (2147483647) 0x62cfeb2c: rwlock_rdlock 0x5d724db0 (0) 0x6e63452c: rwlock_unlock 0x5d724db0 0x6e63452c: rwlock_rdlock 0x5d724db0 (0) 0x6e63452c: rwlock_unlock 0x5d724db0 0x62cfeb2c: rwlock_unlock 0x5d724db0 0x77ee492c: rwlock_wrlock 0x5d724db0 (0) 0x77ee492c: rwlock_unlock 0x5d724db0 0x77ee492c: rwlock_rdlock 0x5d724db0 (0) 0x77ee492c: rwlock_unlock 0x5d724db0 0x62cfe82c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe82c: rwlock_unlock 0x5d724db0 0x62cfe82c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe82c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfe72c stack 0x40611b60 0x65f3772c: rwlock_wrlock 0x5d724db0 (0) rthread reaping 0x62cfe12c stack 0x405d92c0 rthread reaping 0x77ee402c stack 0x4060e020 0x6e634a2c: rwlock_wrlock 0x5d724db0 (2147483647) rthread reaping 0x77ee4c2c stack 0x40611da0 0x65f3772c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f37b2c stack 0x40611320 rthread reaping 0x65f37a2c stack 0x40611aa0 rthread reaping 0x62cfe32c stack 0x4060e920 0x65f3772c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x62cfe42c stack 0x4060e7e0 0x6e634a2c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee412c stack 0x405fff60 rthread reaping 0x65f3762c stack 0x405d9a40 0x6e634a2c: rwlock_rdlock 0x5d724db0 (1) 0x65f3772c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfeb2c stack 0x40611ee0 0x6e634a2c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e63452c stack 0x405d99e0 rthread reaping 0x77ee492c stack 0x405d9920 rthread reaping 0x62cfe82c stack 0x405fff00 rthread reaping 0x65f3772c stack 0x4060eb40 rthread reaping 0x6e634a2c stack 0x405d9be0 0x77ee4d2c: rwlock_wrlock 0x5d724db0 (0) 0x77ee4d2c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee462c: rwlock_wrlock 0x5d724db0 (1) 0x77ee4d2c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_wrlock 0x5d724db0 (0) 0x77ee4a2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee402c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee462c: rwlock_unlock 0x5d724db0 0x77ee432c: rwlock_wrlock 0x5d724db0 (0) 0x77ee462c: rwlock_rdlock 0x5d724db0 (4294967295) 0x65f3752c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3722c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee4f2c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x77ee4d2c stack 0x405d9be0 0x65f3782c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe62c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee432c: rwlock_unlock 0x5d724db0 0x62cfec2c: rwlock_wrlock 0x5d724db0 (0) 0x65f3792c: rwlock_wrlock 0x5d724db0 (2147483647) 0x62cfed2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee432c: rwlock_rdlock 0x5d724db0 (4294967295) 0x65f37d2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee452c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfec2c: rwlock_unlock 0x5d724db0 0x65f37d2c: rwlock_unlock 0x5d724db0 0x65f37d2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfec2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x65f37d2c: rwlock_unlock 0x5d724db0 0x62cfec2c: rwlock_unlock 0x5d724db0 0x77ee462c: rwlock_unlock 0x5d724db0 0x77ee432c: rwlock_unlock 0x5d724db0 0x65f3722c: rwlock_unlock 0x5d724db0 0x65f3722c: rwlock_rdlock 0x5d724db0 (0) 0x62cfed2c: rwlock_unlock 0x5d724db0 0x62cfed2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfed2c: rwlock_unlock 0x5d724db0 0x65f3722c: rwlock_unlock 0x5d724db0 0x77ee4f2c: rwlock_unlock 0x5d724db0 0x77ee4a2c: rwlock_unlock 0x5d724db0 0x77ee4a2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4a2c: rwlock_unlock 0x5d724db0 0x77ee4f2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4f2c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_rdlock 0x5d724db0 (0) 0x65f3792c: rwlock_unlock 0x5d724db0 0x65f3752c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe62c: rwlock_unlock 0x5d724db0 0x62cfe62c: rwlock_rdlock 0x5d724db0 (0) 0x65f3752c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe62c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_unlock 0x5d724db0 0x65f3752c: rwlock_unlock 0x5d724db0 0x77ee452c: rwlock_unlock 0x5d724db0 0x77ee452c: rwlock_rdlock 0x5d724db0 (0) 0x77ee452c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe52c: rwlock_unlock 0x5d724db0 0x77ee402c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee462c stack 0x4060eb40 0x77ee402c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x62cfe52c stack 0x405fff00 0x77ee402c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee4a2c stack 0x405d9920 rthread reaping 0x77ee402c stack 0x405d99e0 rthread reaping 0x77ee432c stack 0x40611ee0 rthread reaping 0x65f3752c stack 0x405d9a40 rthread reaping 0x77ee4f2c stack 0x405fff60 rthread reaping 0x65f3722c stack 0x4060e7e0 rthread reaping 0x65f3782c stack 0x4060e920 rthread reaping 0x62cfe62c stack 0x40611aa0 rthread reaping 0x62cfec2c stack 0x40611320 rthread reaping 0x62cfed2c stack 0x40611da0 rthread reaping 0x65f3792c stack 0x4060e020 rthread reaping 0x77ee452c stack 0x405d92c0 rthread reaping 0x65f37d2c stack 0x40611b60 0x77ee482c: rwlock_wrlock 0x5d724db0 (0) 0x77ee482c: rwlock_unlock 0x5d724db0 0x77ee482c: rwlock_rdlock 0x5d724db0 (0) 0x65f37a2c: rwlock_wrlock 0x5d724db0 (1) 0x77ee482c: rwlock_unlock 0x5d724db0 0x77ee492c: rwlock_wrlock 0x5d724db0 (2147483647) 0x62cfea2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f37a2c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfee2c: rwlock_wrlock 0x5d724db0 (0) 0x6e634c2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f37c2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe02c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfea2c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee482c stack 0x40611b60 0x6e634d2c: rwlock_wrlock 0x5d724db0 (0) 0x62cfef2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x77ee472c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfea2c: rwlock_rdlock 0x5d724db0 (4294967295) 0x77ee462c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee4b2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee4c2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f37e2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e634d2c: rwlock_unlock 0x5d724db0 0x77ee4f2c: rwlock_wrlock 0x5d724db0 (0) 0x77ee4f2c: rwlock_unlock 0x5d724db0 0x77ee4f2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4f2c: rwlock_unlock 0x5d724db0 0x65f37e2c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_rdlock 0x5d724db0 (4294967295) 0x6e634d2c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe02c: rwlock_unlock 0x5d724db0 0x6e634c2c: rwlock_unlock 0x5d724db0 0x65f37e2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37e2c: rwlock_unlock 0x5d724db0 0x62cfee2c: rwlock_unlock 0x5d724db0 0x6e634c2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x62cfee2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634c2c: rwlock_unlock 0x5d724db0 0x62cfee2c: rwlock_unlock 0x5d724db0 0x77ee492c: rwlock_unlock 0x5d724db0 0x77ee492c: rwlock_rdlock 0x5d724db0 (0) 0x77ee492c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_unlock 0x5d724db0 0x77ee4b2c: rwlock_unlock 0x5d724db0 0x77ee4b2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4c2c: rwlock_unlock 0x5d724db0 0x77ee462c: rwlock_unlock 0x5d724db0 0x77ee462c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4b2c: rwlock_unlock 0x5d724db0 0x77ee462c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f37a2c stack 0x405d92c0 rthread reaping 0x77ee492c stack 0x4060e020 0x77ee4c2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37c2c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfea2c stack 0x40611da0 rthread reaping 0x62cfee2c stack 0x40611320 rthread reaping 0x6e634c2c stack 0x40611aa0 0x65f37c2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4c2c: rwlock_unlock 0x5d724db0 0x65f37c2c: rwlock_unlock 0x5d724db0 0x77ee472c: rwlock_unlock 0x5d724db0 0x77ee472c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x65f37c2c stack 0x4060e920 0x77ee472c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfe02c stack 0x4060e7e0 rthread reaping 0x6e634d2c stack 0x405fff60 0x62cfef2c: rwlock_unlock 0x5d724db0 0x62cfef2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfef2c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfef2c stack 0x405d9a40 rthread reaping 0x77ee462c stack 0x40611ee0 rthread reaping 0x77ee472c stack 0x405d99e0 rthread reaping 0x77ee4b2c stack 0x405d9920 rthread reaping 0x77ee4c2c stack 0x405fff00 rthread reaping 0x77ee4f2c stack 0x4060eb40 rthread reaping 0x65f37e2c stack 0x405d9be0 0x77ee402c: rwlock_wrlock 0x5d724db0 (0) 0x77ee402c: rwlock_unlock 0x5d724db0 0x77ee402c: rwlock_rdlock 0x5d724db0 (0) 0x77ee402c: rwlock_unlock 0x5d724db0 0x6e63482c: rwlock_wrlock 0x5d724db0 (0) 0x65f3752c: rwlock_wrlock 0x5d724db0 (2147483647) 0x6e63482c: rwlock_unlock 0x5d724db0 0x6e63452c: rwlock_wrlock 0x5d724db0 (0) 0x6e63482c: rwlock_rdlock 0x5d724db0 (0) 0x77ee472c: rwlock_wrlock 0x5d724db0 (0) 0x6e63452c: rwlock_unlock 0x5d724db0 0x6e634e2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee472c: rwlock_unlock 0x5d724db0 0x6e63452c: rwlock_rdlock 0x5d724db0 (4294967295) 0x6e63452c: rwlock_unlock 0x5d724db0 0x77ee472c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe32c: rwlock_wrlock 0x5d724db0 (2147483650) 0x6e63482c: rwlock_unlock 0x5d724db0 0x77ee472c: rwlock_unlock 0x5d724db0 0x62cfe72c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe92c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee412c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe72c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_wrlock 0x5d724db0 (2147483647) 0x62cfe72c: rwlock_rdlock 0x5d724db0 (4294967295) rthread reaping 0x77ee402c stack 0x405d9be0 rthread reaping 0x6e63482c stack 0x4060eb40 0x62cfea2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3762c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e634e2c: rwlock_unlock 0x5d724db0 0x65f3772c: rwlock_wrlock 0x5d724db0 (0) 0x65f37b2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x6e634e2c: rwlock_rdlock 0x5d724db0 (4294967295) 0x65f3722c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3772c: rwlock_unlock 0x5d724db0 0x65f3752c: rwlock_unlock 0x5d724db0 0x65f3752c: rwlock_rdlock 0x5d724db0 (0) 0x65f3752c: rwlock_unlock 0x5d724db0 0x65f3772c: rwlock_rdlock 0x5d724db0 (0) 0x65f3772c: rwlock_unlock 0x5d724db0 0x6e634e2c: rwlock_unlock 0x5d724db0 0x62cfe32c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3752c stack 0x405fff00 0x65f3722c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e63452c stack 0x405d9920 0x65f3722c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x77ee472c stack 0x405d99e0 0x65f3722c: rwlock_unlock 0x5d724db0 0x77ee412c: rwlock_unlock 0x5d724db0 0x77ee412c: rwlock_rdlock 0x5d724db0 (0) 0x77ee412c: rwlock_unlock 0x5d724db0 0x62cfe72c: rwlock_unlock 0x5d724db0 0x62cfe32c: rwlock_rdlock 0x5d724db0 (2147483649) 0x62cfe32c: rwlock_unlock 0x5d724db0 0x62cfe92c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_unlock 0x5d724db0 0x62cfe92c: rwlock_rdlock 0x5d724db0 (2147483647) 0x65f3742c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x6e634e2c stack 0x40611ee0 0x65f3762c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfe32c stack 0x405d9a40 rthread reaping 0x62cfe72c stack 0x405fff60 0x65f3762c: rwlock_rdlock 0x5d724db0 (2) 0x65f3742c: rwlock_unlock 0x5d724db0 0x62cfe92c: rwlock_unlock 0x5d724db0 0x65f3762c: rwlock_unlock 0x5d724db0 0x65f37b2c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfe92c stack 0x4060e7e0 rthread reaping 0x77ee412c stack 0x4060e920 0x65f37b2c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x65f3742c stack 0x40611aa0 0x65f37b2c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfea2c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfea2c stack 0x40611320 rthread reaping 0x65f3762c stack 0x40611da0 rthread reaping 0x65f3722c stack 0x4060e020 rthread reaping 0x65f3772c stack 0x405d92c0 rthread reaping 0x65f37b2c stack 0x40611b60 0x77ee422c: rwlock_wrlock 0x5d724db0 (0) 0x77ee422c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe52c: rwlock_wrlock 0x5d724db0 (1) 0x77ee422c: rwlock_unlock 0x5d724db0 0x65f3762c: rwlock_wrlock 0x5d724db0 (2147483647) 0x62cfe52c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe52c: rwlock_rdlock 0x5d724db0 (0) 0x65f37d2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3742c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_rdlock 0x5d724db0 (0) 0x62cfef2c: rwlock_wrlock 0x5d724db0 (1) 0x6e63462c: rwlock_wrlock 0x5d724db0 (2147483650) 0x65f3782c: rwlock_wrlock 0x5d724db0 (2147483650) 0x65f3742c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_unlock 0x5d724db0 0x62cfec2c: rwlock_wrlock 0x5d724db0 (0) 0x65f3732c: rwlock_wrlock 0x5d724db0 (2147483647) 0x6e63472c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfec2c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_wrlock 0x5d724db0 (0) rthread reaping 0x77ee422c stack 0x40611b60 0x65f37a2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfec2c: rwlock_rdlock 0x5d724db0 (4294967295) 0x65f3712c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3792c: rwlock_unlock 0x5d724db0 0x65f37c2c: rwlock_wrlock 0x5d724db0 (0) 0x6e634c2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x65f37c2c: rwlock_unlock 0x5d724db0 0x65f37c2c: rwlock_rdlock 0x5d724db0 (0) 0x65f3792c: rwlock_rdlock 0x5d724db0 (0) 0x65f3732c: rwlock_unlock 0x5d724db0 0x6e63472c: rwlock_unlock 0x5d724db0 0x6e63472c: rwlock_rdlock 0x5d724db0 (0) 0x62cfec2c: rwlock_unlock 0x5d724db0 0x6e63472c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_rdlock 0x5d724db0 (0) 0x65f37d2c: rwlock_unlock 0x5d724db0 0x62cfef2c: rwlock_unlock 0x5d724db0 0x65f37d2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37d2c: rwlock_unlock 0x5d724db0 0x6e63462c: rwlock_unlock 0x5d724db0 0x62cfef2c: rwlock_rdlock 0x5d724db0 (4294967295) 0x62cfef2c: rwlock_unlock 0x5d724db0 0x6e634c2c: rwlock_unlock 0x5d724db0 0x6e634c2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634c2c: rwlock_unlock 0x5d724db0 0x65f37c2c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_unlock 0x5d724db0 0x6e63462c: rwlock_rdlock 0x5d724db0 (0) 0x6e63462c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_rdlock 0x5d724db0 (2147483647) 0x65f3782c: rwlock_rdlock 0x5d724db0 (0) 0x65f3762c: rwlock_unlock 0x5d724db0 0x65f3762c: rwlock_rdlock 0x5d724db0 (2147483647) 0x65f37a2c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_rdlock 0x5d724db0 (2) 0x65f3762c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfe52c stack 0x405d92c0 rthread reaping 0x65f3762c stack 0x4060e020 rthread reaping 0x65f3742c stack 0x40611da0 0x65f3792c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f37d2c stack 0x40611320 rthread reaping 0x62cfef2c stack 0x40611aa0 rthread reaping 0x65f3782c stack 0x4060e920 rthread reaping 0x6e63462c stack 0x4060e7e0 rthread reaping 0x65f3732c stack 0x405fff60 rthread reaping 0x62cfec2c stack 0x405d9a40 rthread reaping 0x6e63472c stack 0x40611ee0 rthread reaping 0x65f3792c stack 0x405d99e0 rthread reaping 0x65f37a2c stack 0x405d9920 rthread reaping 0x65f3712c stack 0x405fff00 rthread reaping 0x65f37c2c stack 0x4060eb40 rthread reaping 0x6e634c2c stack 0x405d9be0 0x77ee482c: rwlock_wrlock 0x5d724db0 (0) 0x77ee482c: rwlock_unlock 0x5d724db0 0x77ee482c: rwlock_rdlock 0x5d724db0 (0) 0x77ee482c: rwlock_unlock 0x5d724db0 0x6e634f2c: rwlock_wrlock 0x5d724db0 (0) 0x6e63482c: rwlock_wrlock 0x5d724db0 (2147483647) 0x65f37d2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e634f2c: rwlock_unlock 0x5d724db0 0x62cfeb2c: rwlock_wrlock 0x5d724db0 (0) 0x6e634f2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x62cfeb2c: rwlock_unlock 0x5d724db0 0x62cfec2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63462c: rwlock_wrlock 0x5d724db0 (0) 0x62cfec2c: rwlock_unlock 0x5d724db0 0x62cfeb2c: rwlock_rdlock 0x5d724db0 (4294967295) 0x6e634f2c: rwlock_unlock 0x5d724db0 0x62cfec2c: rwlock_rdlock 0x5d724db0 (2147483650) 0x62cfeb2c: rwlock_unlock 0x5d724db0 0x62cfec2c: rwlock_unlock 0x5d724db0 0x6e63492c: rwlock_wrlock 0x5d724db0 (0) 0x77ee452c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63492c: rwlock_unlock 0x5d724db0 0x6e63492c: rwlock_rdlock 0x5d724db0 (2147483647) 0x77ee4d2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f37d2c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_wrlock 0x5d724db0 (0) 0x6e634b2c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe02c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_rdlock 0x5d724db0 (2147483647) 0x6e634b2c: rwlock_unlock 0x5d724db0 0x6e63492c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_rdlock 0x5d724db0 (2147483649) 0x62cfed2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x65f37d2c: rwlock_rdlock 0x5d724db0 (2147483649) 0x77ee4d2c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_rdlock 0x5d724db0 (2147483650) 0x77ee4d2c: rwlock_unlock 0x5d724db0 0x65f37d2c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee482c stack 0x405d9be0 rthread reaping 0x6e634f2c stack 0x4060eb40 0x65f3742c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee472c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3752c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee452c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_unlock 0x5d724db0 0x77ee452c: rwlock_rdlock 0x5d724db0 (4294967295) 0x62cfed2c: rwlock_unlock 0x5d724db0 0x6e63482c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_rdlock 0x5d724db0 (4294967295) 0x62cfed2c: rwlock_rdlock 0x5d724db0 (4294967295) 0x6e63482c: rwlock_rdlock 0x5d724db0 (2147483651) 0x65f3742c: rwlock_unlock 0x5d724db0 0x62cfed2c: rwlock_unlock 0x5d724db0 0x77ee452c: rwlock_unlock 0x5d724db0 0x6e63482c: rwlock_unlock 0x5d724db0 0x6e63462c: rwlock_unlock 0x5d724db0 0x6e63462c: rwlock_rdlock 0x5d724db0 (0) 0x6e63462c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e63482c stack 0x405fff00 rthread reaping 0x65f37d2c stack 0x405d9920 rthread reaping 0x62cfeb2c stack 0x405d99e0 0x77ee472c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfec2c stack 0x40611ee0 rthread reaping 0x6e63462c stack 0x405d9a40 0x77ee472c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x77ee452c stack 0x405fff60 0x65f3752c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e63492c stack 0x4060e7e0 rthread reaping 0x77ee4d2c stack 0x4060e920 0x65f3752c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x62cfe02c stack 0x40611aa0 0x65f3752c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e634b2c stack 0x40611320 0x77ee472c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfed2c stack 0x40611da0 rthread reaping 0x65f3742c stack 0x4060e020 rthread reaping 0x65f3752c stack 0x40611b60 rthread reaping 0x77ee472c stack 0x405d92c0 0x77ee492c: rwlock_wrlock 0x5d724db0 (0) 0x77ee492c: rwlock_unlock 0x5d724db0 0x77ee492c: rwlock_rdlock 0x5d724db0 (0) 0x77ee492c: rwlock_unlock 0x5d724db0 0x65f3702c: rwlock_wrlock 0x5d724db0 (0) 0x65f3702c: rwlock_unlock 0x5d724db0 0x65f3702c: rwlock_rdlock 0x5d724db0 (0) 0x65f3702c: rwlock_unlock 0x5d724db0 0x6e634a2c: rwlock_wrlock 0x5d724db0 (0) 0x6e634a2c: rwlock_unlock 0x5d724db0 0x6e634a2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634a2c: rwlock_unlock 0x5d724db0 0x65f37c2c: rwlock_wrlock 0x5d724db0 (0) 0x65f37c2c: rwlock_unlock 0x5d724db0 0x65f37c2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37f2c: rwlock_wrlock 0x5d724db0 (1) 0x65f37c2c: rwlock_unlock 0x5d724db0 0x77ee4c2c: rwlock_wrlock 0x5d724db0 (0) 0x62cfef2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63422c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f37f2c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_wrlock 0x5d724db0 (0) 0x65f37f2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x62cfee2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e634e2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee4f2c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x77ee492c stack 0x405d92c0 rthread reaping 0x65f3702c stack 0x40611b60 0x65f3772c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x6e634a2c stack 0x4060e020 0x65f3792c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f37c2c stack 0x40611da0 0x6e63472c: rwlock_wrlock 0x5d724db0 (0) 0x77ee432c: rwlock_wrlock 0x5d724db0 (2147483647) 0x65f3792c: rwlock_rdlock 0x5d724db0 (4294967295) 0x62cfe72c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63472c: rwlock_unlock 0x5d724db0 0x65f3772c: rwlock_unlock 0x5d724db0 0x65f3772c: rwlock_rdlock 0x5d724db0 (0) 0x65f3772c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_unlock 0x5d724db0 0x6e63472c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4f2c: rwlock_unlock 0x5d724db0 0x62cfe72c: rwlock_unlock 0x5d724db0 0x62cfe72c: rwlock_rdlock 0x5d724db0 (0) 0x65f37f2c: rwlock_unlock 0x5d724db0 0x62cfe72c: rwlock_unlock 0x5d724db0 0x77ee4c2c: rwlock_unlock 0x5d724db0 0x77ee4f2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x77ee4c2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4c2c: rwlock_unlock 0x5d724db0 0x77ee4f2c: rwlock_unlock 0x5d724db0 0x62cfef2c: rwlock_unlock 0x5d724db0 0x62cfef2c: rwlock_rdlock 0x5d724db0 (0) 0x6e63472c: rwlock_unlock 0x5d724db0 0x62cfef2c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f37f2c stack 0x40611320 rthread reaping 0x77ee4c2c stack 0x40611aa0 0x6e634e2c: rwlock_unlock 0x5d724db0 0x6e634e2c: rwlock_rdlock 0x5d724db0 (0) x6e63402c: 3: exit run() 0x77ee4e2c: 6: msg: "new message" 0x77ee462c: 15: msg: "new message" 0x65f3732c: 2: msg: "new message" 0x77ee4e2c: 6: exit run() 0x77ee462c: 15: exit run() 0x6e63472c: 12: set_msg 0x65f3732c: 2: exit run() 0x77ee452c: 5: set_msg 0x6e63472c: 12: msg: "new message" 0x77ee422c: 14: set_msg 0x6e63472c: 12: exit run() 0x77ee452c: 5: msg: "new message" 0x77ee422c: 14: msg: "new message" 0x77ee452c: 5: exit run() 0x77ee422c: 14: exit run() 0x6e634a2c: 10: set_msg 0x6e634a2c: 10: msg: "new message" 0x6e634a2c: 10: exit run() main: 46 0x77ee412c: 0: enter run() 0x77ee412c: 0: set_msg 0x77ee412c: 0: msg: "new message" 0x77ee412c: 0: exit run() 0x62cfea2c: 1: enter run() 0x65f37c2c: 2: enter run() 0x62cfea2c: 1: set_msg 0x65f37c2c: 2: set_msg 0x62cfea2c: 1: msg: "new message" 0x65f37c2c: 2: msg: "new message" 0x62cfea2c: 1: exit run() 0x65f37e2c: 3: enter run() 0x65f37c2c: 2: exit run() 0x65f37e2c: 3: set_msg 0x65f37e2c: 3: msg: "new message" 0x65f37e2c: 3: exit run() 0x62cfe72c: 4: enter run() 0x62cfe72c: 4: set_msg 0x62cfe72c: 4: msg: "new message" 0x62cfe72c: 4: exit run() 0x6e63442c: 5: enter run() 0x6e63442c: 5: set_msg 0x6e63442c: 5: msg: "new message" 0x6e63442c: 5: exit run() 0x65f3772c: 6: enter run() 0x65f3772c: 6: set_msg 0x65f3772c: 6: msg: "new message" 0x65f3772c: 6: exit run() 0x77ee442c: 7: enter run() 0x77ee442c: 7: set_msg 0x77ee442c: 7: msg: "new message" 0x77ee442c: 7: exit run() 0x62cfe92c: 8: enter run() 0x62cfe92c: 8: set_msg 0x62cfe92c: 8: msg: "new message" 0x62cfe92c: 8: exit run() 0x65f3782c: 9: enter run() 0x65f3782c: 9: set_msg 0x65f3782c: 9: msg: "new message" 0x65f3782c: 9: exit run() 0x65f37f2c: 10: enter run() 0x65f37f2c: 10: set_msg 0x65f37f2c: 10: msg: "new message" 0x65f37f2c: 10: exit run() 0x65f3712c: 11: enter run() 0x65f3712c: 11: set_msg 0x65f3712c: 11: msg: "new message" 0x65f3712c: 11: exit run() 0x77ee482c: 12: enter run() 0x77ee482c: 12: set_msg 0x77ee482c: 12: msg: "new message" 0x77ee482c: 12: exit run() 0x77ee452c: 13: enter run() 0x65f3732c: 14: enter run() 0x77ee472c: 15: enter run() 0x77ee452c: 13: set_msg 0x65f3732c: 14: set_msg 0x77ee472c: 15: set_msg 0x77ee452c: 13: msg: "new message" 0x77ee452c: 13: exit run() 0x77ee472c: 15: msg: "new message" 0x65f3732c: 14: msg: "new message" 0x77ee472c: 15: exit run() 0x65f3732c: 14: exit run() main: 47 0x65f3722c: 0: enter run() 0x65f3722c: 0: set_msg 0x77ee492c: 1: enter run() 0x65f3722c: 0: msg: "new message" 0x62cfec2c: 2: enter run() 0x65f3722c: 0: exit run() 0x6e63442c: 3: enter run() 0x77ee492c: 1: set_msg 0x77ee462c: 4: enter run() 0x77ee402c: 5: enter run() 0x6e634c2c: 6: enter run() 0x62cfec2c: 2: set_msg 0x6e63452c: 7: enter run() 0x77ee422c: 8: enter run() 0x65f3742c: 9: enter run() 0x6e63482c: 10: enter run() 0x62cfe62c: 11: enter run() 0x77ee4a2c: 12: enter run() 0x62cfe22c: 13: enter run() 0x65f3752c: 15: enter run() 0x6e63492c: 14: enter run() 0x77ee4a2c: 12: set_msg 0x6e63482c: 10: set_msg 0x6e63482c: 10: msg: "new message" 0x6e63482c: 10: exit run() 0x77ee402c: 5: set_msg 0x77ee4a2c: 12: msg: "new message" 0x77ee4a2c: 12: exit run() 0x62cfec2c: 2: msg: "new message" 0x62cfec2c: 2: exit run() 0x62cfe22c: 13: set_msg 0x62cfe22c: 13: msg: "new message" 0x62cfe62c: 11: set_msg 0x62cfe62c: 11: msg: "new message" 0x62cfe62c: 11: exit run() 0x77ee402c: 5: msg: "new message" 0x6e63492c: 14: set_msg 0x62cfe22c: 13: exit run() 0x6e63492c: 14: msg: "new message" 0x6e63492c: 14: exit run() 0x65f3752c: 15: set_msg 0x77ee492c: 1: msg: "new message" 0x65f3752c: 15: msg: "new message" 0x77ee492c: 1: exit run() 0x77ee402c: 5: exit run() 0x65f3752c: 15: exit run() 0x6e63442c: 3: set_msg 0x6e63442c: 3: msg: "new message" 0x6e63442c: 3: exit run() 0x77ee462c: 4: set_msg 0x77ee462c: 4: msg: "new message" 0x77ee462c: 4: exit run() 0x6e634c2c: 6: set_msg 0x77ee422c: 8: set_msg 0x6e634c2c: 6: msg: "new message" 0x6e634c2c: 6: exit run() 0x77ee422c: 8: msg: "new message" 0x77ee422c: 8: exit run() 0x6e63452c: 7: set_msg 0x65f3742c: 9: set_msg 0x65f3742c: 9: msg: "new message" 0x6e63452c: 7: msg: "new message" 0x65f3742c: 9: exit run() 0x6e63452c: 7: exit run() main: 48 0x62cfe72c: 0: enter run() 0x62cfe72c: 0: set_msg 0x62cfe72c: 0: msg: "new message" 0x62cfe12c: 1: enter run() 0x62cfe72c: 0: exit run() 0x62cfe12c: 1: set_msg 0x62cfe12c: 1: msg: "new message" 0x62cfe12c: 1: exit run() 0x77ee402c: 2: enter run() 0x77ee402c: 2: set_msg 0x77ee4c2c: 3: enter run() 0x77ee402c: 2: msg: "new message" 0x77ee4c2c: 3: set_msg 0x77ee402c: 2: exit run() 0x65f37b2c: 4: enter run() 0x77ee4c2c: 3: msg: "new message" 0x77ee4c2c: 3: exit run() 0x65f37b2c: 4: set_msg 0x65f37b2c: 4: msg: "new message" 0x65f37a2c: 5: enter run() 0x65f37b2c: 4: exit run() 0x65f37a2c: 5: set_msg 0x65f37a2c: 5: msg: "new message" 0x65f37a2c: 5: exit run() 0x62cfe32c: 6: enter run() 0x62cfe32c: 6: set_msg 0x62cfe42c: 7: enter run() 0x62cfe32c: 6: msg: "new message" 0x62cfe32c: 6: exit run() 0x62cfe42c: 7: set_msg 0x77ee412c: 8: enter run() 0x62cfe42c: 7: msg: "new message" 0x62cfe42c: 7: exit run() 0x65f3762c: 9: enter run() 0x77ee412c: 8: set_msg 0x65f3762c: 9: set_msg 0x77ee412c: 8: msg: "new message" 0x77ee412c: 8: exit run() 0x65f3762c: 9: msg: "new message" 0x62cfeb2c: 10: enter run() 0x65f3762c: 9: exit run() 0x62cfeb2c: 10: set_msg 0x6e63452c: 11: enter run() 0x6e63452c: 11: set_msg 0x6e63452c: 11: msg: "new message" 0x62cfeb2c: 10: msg: "new message" 0x6e63452c: 11: exit run() 0x77ee492c: 12: enter run() 0x62cfeb2c: 10: exit run() 0x77ee492c: 12: set_msg 0x77ee492c: 12: msg: "new message" 0x77ee492c: 12: exit run() 0x62cfe82c: 13: enter run() 0x62cfe82c: 13: set_msg 0x62cfe82c: 13: msg: "new message" 0x62cfe82c: 13: exit run() 0x65f3772c: 14: enter run() 0x6e634a2c: 15: enter run() 0x65f3772c: 14: set_msg 0x6e634a2c: 15: set_msg 0x65f3772c: 14: msg: "new message" 0x6e634a2c: 15: msg: "new message" 0x65f3772c: 14: exit run() 0x6e634a2c: 15: exit run() main: 49 0x77ee4d2c: 0: enter run() 0x77ee4d2c: 0: set_msg 0x77ee462c: 1: enter run() 0x77ee4d2c: 0: msg: "new message" 0x62cfe52c: 2: enter run() 0x77ee4a2c: 3: enter run() 0x77ee402c: 4: enter run() 0x77ee4d2c: 0: exit run() 0x77ee462c: 1: set_msg 0x77ee432c: 5: enter run() 0x65f3752c: 6: enter run() 0x65f3722c: 8: enter run() 0x77ee4f2c: 7: enter run() 0x65f3782c: 9: enter run() 0x62cfe62c: 10: enter run() 0x77ee432c: 5: set_msg 0x62cfec2c: 11: enter run() 0x65f3792c: 13: enter run() 0x62cfed2c: 12: enter run() 0x65f37d2c: 15: enter run() 0x77ee452c: 14: enter run() 0x62cfec2c: 11: set_msg 0x65f37d2c: 15: set_msg 0x65f37d2c: 15: msg: "new message" 0x62cfec2c: 11: msg: "new message" 0x65f37d2c: 15: exit run() 0x77ee462c: 1: msg: "new message" 0x62cfec2c: 11: exit run() 0x77ee432c: 5: msg: "new message" 0x77ee462c: 1: exit run() 0x65f3722c: 8: set_msg 0x62cfed2c: 12: set_msg 0x77ee432c: 5: exit run() 0x62cfed2c: 12: msg: "new message" 0x62cfed2c: 12: exit run() 0x65f3722c: 8: msg: "new message" 0x77ee4f2c: 7: set_msg 0x65f3722c: 8: exit run() 0x77ee4a2c: 3: set_msg 0x77ee4a2c: 3: msg: "new message" 0x77ee4a2c: 3: exit run() 0x77ee4f2c: 7: msg: "new message" 0x77ee4f2c: 7: exit run() 0x65f3792c: 13: set_msg 0x65f3792c: 13: msg: "new message" 0x65f3792c: 13: exit run() 0x65f3752c: 6: set_msg 0x65f3782c: 9: set_msg 0x62cfe62c: 10: set_msg 0x62cfe62c: 10: msg: "new message" 0x65f3782c: 9: msg: "new message" 0x62cfe62c: 10: exit run() 0x65f3782c: 9: exit run() 0x65f3752c: 6: msg: "new message" 0x65f3752c: 6: exit run() 0x77ee452c: 14: set_msg 0x77ee452c: 14: msg: "new message" 0x77ee452c: 14: exit run() 0x62cfe52c: 2: set_msg 0x62cfe52c: 2: msg: "new message" 0x62cfe52c: 2: exit run() 0x77ee402c: 4: set_msg 0x77ee402c: 4: msg: "new message" 0x77ee402c: 4: exit run() main: 50 0x77ee482c: 0: enter run() 0x77ee482c: 0: set_msg 0x65f37a2c: 1: enter run() 0x77ee482c: 0: msg: "new message" 0x77ee492c: 2: enter run() 0x62cfea2c: 3: enter run() 0x77ee482c: 0: exit run() 0x65f37a2c: 1: set_msg 0x62cfee2c: 4: enter run() 0x6e634c2c: 5: enter run() 0x65f37c2c: 6: enter run() 0x62cfe02c: 7: enter run() 0x62cfea2c: 3: set_msg 0x6e634d2c: 8: enter run() 0x62cfef2c: 9: enter run() 0x77ee472c: 11: enter run() 0x77ee462c: 10: enter run() 0x77ee4b2c: 12: enter run() 0x77ee4c2c: 13: enter run() 0x65f37e2c: 15: enter run() 0x6e634d2c: 8: set_msg 0x77ee4f2c: 14: enter run() 0x77ee4f2c: 14: set_msg 0x77ee4f2c: 14: msg: "new message" 0x77ee4f2c: 14: exit run() 0x65f37e2c: 15: set_msg 0x6e634d2c: 8: msg: "new message" 0x6e634d2c: 8: exit run() 0x62cfe02c: 7: set_msg 0x62cfe02c: 7: msg: "new message" 0x62cfe02c: 7: exit run() 0x6e634c2c: 5: set_msg 0x65f37e2c: 15: msg: "new message" 0x62cfee2c: 4: set_msg 0x6e634c2c: 5: msg: "new message" 0x62cfee2c: 4: msg: "new message" 0x6e634c2c: 5: exit run() 0x65f37e2c: 15: exit run() 0x62cfee2c: 4: exit run() 0x77ee492c: 2: set_msg 0x77ee492c: 2: msg: "new message" 0x62cfea2c: 3: msg: "new message" 0x65f37a2c: 1: msg: "new message" 0x77ee492c: 2: exit run() 0x62cfea2c: 3: exit run() 0x77ee4b2c: 12: set_msg 0x65f37a2c: 1: exit run() 0x77ee4c2c: 13: set_msg 0x77ee462c: 10: set_msg 0x77ee4b2c: 12: msg: "new message" 0x77ee462c: 10: msg: "new message" 0x77ee4b2c: 12: exit run() 0x65f37c2c: 6: set_msg 0x77ee462c: 10: exit run() 0x77ee4c2c: 13: msg: "new message" 0x65f37c2c: 6: msg: "new message" 0x77ee4c2c: 13: exit run() 0x65f37c2c: 6: exit run() 0x77ee472c: 11: set_msg 0x77ee472c: 11: msg: "new message" 0x77ee472c: 11: exit run() 0x62cfef2c: 9: set_msg 0x62cfef2c: 9: msg: "new message" 0x62cfef2c: 9: exit run() main: 51 0x77ee402c: 0: enter run() 0x77ee402c: 0: set_msg 0x77ee402c: 0: msg: "new message" 0x77ee402c: 0: exit run() 0x6e63482c: 1: enter run() 0x65f3752c: 2: enter run() 0x6e63482c: 1: set_msg 0x6e63452c: 3: enter run() 0x77ee472c: 4: enter run() 0x6e63452c: 3: set_msg 0x6e634e2c: 5: enter run() 0x77ee472c: 4: set_msg 0x6e63452c: 3: msg: "new message" 0x62cfe32c: 6: enter run() 0x6e63452c: 3: exit run() 0x6e63482c: 1: msg: "new message" 0x77ee472c: 4: msg: "new message" 0x62cfe72c: 7: enter run() 0x62cfe92c: 8: enter run() 0x6e63482c: 1: exit run() 0x77ee412c: 9: enter run() 0x62cfe72c: 7: set_msg 0x77ee472c: 4: exit run() 0x65f3742c: 10: enter run() 0x62cfea2c: 11: enter run() 0x65f3762c: 12: enter run() 0x6e634e2c: 5: set_msg 0x65f3772c: 14: enter run() 0x65f37b2c: 15: enter run() 0x65f3722c: 13: enter run() 0x65f3772c: 14: set_msg 0x65f3752c: 2: set_msg 0x65f3752c: 2: msg: "new message" 0x65f3752c: 2: exit run() 0x65f3772c: 14: msg: "new message" 0x65f3772c: 14: exit run() 0x6e634e2c: 5: msg: "new message" 0x6e634e2c: 5: exit run() 0x62cfe32c: 6: set_msg 0x65f3722c: 13: set_msg 0x65f3722c: 13: msg: "new message" 0x77ee412c: 9: set_msg 0x77ee412c: 9: msg: "new message" 0x77ee412c: 9: exit run() 0x62cfe72c: 7: msg: "new message" 0x65f3722c: 13: exit run() 0x62cfe32c: 6: msg: "new message" 0x62cfe32c: 6: exit run() 0x62cfe92c: 8: set_msg 0x62cfe72c: 7: exit run() 0x65f3742c: 10: set_msg 0x65f3762c: 12: set_msg 0x65f3742c: 10: msg: "new message" 0x62cfe92c: 8: msg: "new message" 0x65f3742c: 10: exit run() 0x65f3762c: 12: msg: "new message" 0x62cfe92c: 8: exit run() 0x65f3762c: 12: exit run() 0x65f37b2c: 15: set_msg 0x65f37b2c: 15: msg: "new message" 0x65f37b2c: 15: exit run() 0x62cfea2c: 11: set_msg 0x62cfea2c: 11: msg: "new message" 0x62cfea2c: 11: exit run() main: 52 0x77ee422c: 0: enter run() 0x77ee422c: 0: set_msg 0x62cfe52c: 1: enter run() 0x77ee422c: 0: msg: "new message" 0x65f3762c: 2: enter run() 0x77ee422c: 0: exit run() 0x62cfe52c: 1: set_msg 0x65f3742c: 3: enter run() 0x65f37d2c: 4: enter run() 0x65f3742c: 3: set_msg 0x62cfef2c: 5: enter run() 0x6e63462c: 7: enter run() 0x65f3782c: 6: enter run() 0x65f3742c: 3: msg: "new message" 0x62cfe52c: 1: msg: "new message" 0x62cfec2c: 9: enter run() 0x65f3732c: 8: enter run() 0x65f3742c: 3: exit run() 0x6e63472c: 10: enter run() 0x62cfec2c: 9: set_msg 0x65f3792c: 11: enter run() 0x62cfe52c: 1: exit run() 0x65f37a2c: 12: enter run() 0x65f3712c: 13: enter run() 0x65f3792c: 11: set_msg 0x65f37c2c: 14: enter run() 0x6e634c2c: 15: enter run() 0x65f37c2c: 14: set_msg 0x65f3732c: 8: set_msg 0x6e63472c: 10: set_msg 0x62cfec2c: 9: msg: "new message" 0x6e63472c: 10: msg: "new message" 0x62cfec2c: 9: exit run() 0x6e63472c: 10: exit run() 0x65f3712c: 13: set_msg 0x65f37d2c: 4: set_msg 0x62cfef2c: 5: set_msg 0x65f37d2c: 4: msg: "new message" 0x65f37d2c: 4: exit run() 0x6e63462c: 7: set_msg 0x62cfef2c: 5: msg: "new message" 0x62cfef2c: 5: exit run() 0x6e634c2c: 15: set_msg 0x6e634c2c: 15: msg: "new message" 0x6e634c2c: 15: exit run() 0x65f37c2c: 14: msg: "new message" 0x65f3712c: 13: msg: "new message" 0x65f37c2c: 14: exit run() 0x65f3712c: 13: exit run() 0x6e63462c: 7: msg: "new message" 0x6e63462c: 7: exit run() 0x65f3782c: 6: set_msg 0x65f3762c: 2: set_msg 0x65f37a2c: 12: set_msg 0x65f3762c: 2: msg: "new message" 0x65f3732c: 8: msg: "new message" 0x65f37a2c: 12: msg: "new message" 0x65f3762c: 2: exit run() 0x65f3782c: 6: msg: "new message" 0x65f3792c: 11: msg: "new message" 0x65f3732c: 8: exit run() 0x65f37a2c: 12: exit run() 0x65f3782c: 6: exit run() 0x65f3792c: 11: exit run() main: 53 0x77ee482c: 0: enter run() 0x77ee482c: 0: set_msg 0x77ee482c: 0: msg: "new message" 0x6e634f2c: 1: enter run() 0x6e63482c: 2: enter run() 0x77ee482c: 0: exit run() 0x65f37d2c: 3: enter run() 0x6e634f2c: 1: set_msg 0x62cfeb2c: 4: enter run() 0x62cfeb2c: 4: set_msg 0x62cfec2c: 5: enter run() 0x6e63462c: 6: enter run() 0x62cfec2c: 5: set_msg 0x6e634f2c: 1: msg: "new message" 0x6e634f2c: 1: exit run() 0x62cfeb2c: 4: msg: "new message" 0x62cfec2c: 5: msg: "new message" 0x62cfeb2c: 4: exit run() 0x6e63492c: 8: enter run() 0x77ee452c: 7: enter run() 0x6e63492c: 8: set_msg 0x62cfec2c: 5: exit run() 0x77ee4d2c: 9: enter run() 0x65f37d2c: 3: set_msg 0x62cfe02c: 10: enter run() 0x6e634b2c: 11: enter run() 0x62cfe02c: 10: set_msg 0x6e634b2c: 11: set_msg 0x6e63492c: 8: msg: "new message" 0x62cfed2c: 12: enter run() 0x77ee4d2c: 9: set_msg 0x62cfe02c: 10: msg: "new message" 0x6e63492c: 8: exit run() 0x6e634b2c: 11: msg: "new message" 0x6e634b2c: 11: exit run() 0x77ee4d2c: 9: msg: "new message" 0x65f37d2c: 3: msg: "new message" 0x62cfe02c: 10: exit run() 0x77ee4d2c: 9: exit run() 0x65f3742c: 13: enter run() 0x77ee472c: 14: enter run() 0x65f3752c: 15: enter run() 0x77ee452c: 7: set_msg 0x65f37d2c: 3: exit run() 0x65f3742c: 13: set_msg 0x62cfed2c: 12: set_msg 0x6e63482c: 2: set_msg 0x65f3742c: 13: msg: "new message" 0x62cfed2c: 12: msg: "new message" 0x77ee452c: 7: msg: "new message" 0x6e63482c: 2: msg: "new message" 0x65f3742c: 13: exit run() 0x62cfed2c: 12: exit run() 0x77ee452c: 7: exit run() 0x6e63462c: 6: set_msg 0x6e63482c: 2: exit run() 0x6e63462c: 6: msg: "new message" 0x6e63462c: 6: exit run() 0x77ee472c: 14: set_msg 0x65f3752c: 15: set_msg 0x65f3752c: 15: msg: "new message" 0x77ee472c: 14: msg: "new message" 0x65f3752c: 15: exit run() 0x77ee472c: 14: exit run() main: 54 0x77ee492c: 0: enter run() 0x77ee492c: 0: set_msg 0x77ee492c: 0: msg: "new message" 0x77ee492c: 0: exit run() 0x65f3702c: 1: enter run() 0x65f3702c: 1: set_msg 0x65f3702c: 1: msg: "new message" 0x65f3702c: 1: exit run() 0x6e634a2c: 2: enter run() 0x6e634a2c: 2: set_msg 0x6e634a2c: 2: msg: "new message" 0x65f37c2c: 3: enter run() 0x6e634a2c: 2: exit run() 0x65f37c2c: 3: set_msg 0x65f37f2c: 4: enter run() 0x65f37c2c: 3: msg: "new message" 0x77ee4c2c: 5: enter run() 0x62cfef2c: 7: enter run() 0x65f37c2c: 3: exit run() 0x6e63422c: 6: enter run() 0x65f37f2c: 4: set_msg 0x65f3792c: 8: enter run() 0x62cfee2c: 9: enter run() 0x6e634e2c: 10: enter run() 0x77ee4f2c: 11: enter run() 0x65f3772c: 12: enter run() 0x65f3792c: 8: set_msg 0x6e63472c: 13: enter run() 0x77ee432c: 14: enter run() 0x62cfe72c: 15: enter run() 0x6e63472c: 13: set_msg 0x65f3772c: 12: set_msg 0x65f3772c: 12: msg: "new message" 0x65f3772c: 12: exit run() 0x65f3792c: 8: msg: "new message" 0x77ee4f2c: 11: set_msg 0x62cfe72c: 15: set_msg 0x65f37f2c: 4: msg: "new message" 0x62cfe72c: 15: msg: "new message" 0x65f37f2c: 4: exit run() 0x65f3792c: 8: exit run() 0x77ee4c2c: 5: set_msg 0x62cfe72c: 15: exit run() 0x77ee4c2c: 5: msg: "new message" 0x77ee4f2c: 11: msg: "new message" 0x77ee4c2c: 5: exit run() 0x62cfef2c: 7: set_msg 0x77ee4f2c: 11: exit run() 0x6e63472c: 13: msg: "new message" 0x62cfef2c: 7: msg: "new message" 0x6e63472c: 13: exit run() 0x6e634e2c: 10: set_msg 0x62cfef2c: 7: exit run() 0x62cfee2c: 90x62cfee2c: rwlock_unlock 0x5d724db0 0x62cfee2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfee2c: rwlock_unlock 0x5d724db0 0x6e634e2c: rwlock_unlock 0x5d724db0 0x6e63422c: rwlock_unlock 0x5d724db0 0x6e63422c: rwlock_rdlock 0x5d724db0 (0) 0x6e63422c: rwlock_unlock 0x5d724db0 0x77ee432c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e63422c stack 0x4060e920 0x77ee432c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x62cfef2c stack 0x4060e7e0 0x77ee432c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3792c stack 0x405fff60 rthread reaping 0x62cfee2c stack 0x405d9a40 rthread reaping 0x6e634e2c stack 0x40611ee0 rthread reaping 0x77ee4f2c stack 0x405d99e0 rthread reaping 0x65f3772c stack 0x405d9920 rthread reaping 0x6e63472c stack 0x405fff00 rthread reaping 0x77ee432c stack 0x4060eb40 rthread reaping 0x62cfe72c stack 0x405d9be0 0x6e63482c: rwlock_wrlock 0x5d724db0 (0) 0x6e63482c: rwlock_unlock 0x5d724db0 0x6e63482c: rwlock_rdlock 0x5d724db0 (0) 0x65f3722c: rwlock_wrlock 0x5d724db0 (1) 0x6e63482c: rwlock_unlock 0x5d724db0 0x62cfe22c: rwlock_wrlock 0x5d724db0 (2147483647) 0x77ee402c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3722c: rwlock_unlock 0x5d724db0 0x65f3722c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4d2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x77ee4e2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x6e63492c: rwlock_wrlock 0x5d724db0 (2147483649) 0x62cfe12c: rwlock_wrlock 0x5d724db0 (2147483649) 0x65f3722c: rwlock_unlock 0x5d724db0 0x62cfe32c: rwlock_wrlock 0x5d724db0 (0) 0x77ee412c: rwlock_wrlock 0x5d724db0 (2147483647) 0x62cfe32c: rwlock_unlock 0x5d724db0 0x62cfe32c: rwlock_rdlock 0x5d724db0 (4294967295) rthread reaping 0x6e63482c stack 0x405d9be0 0x6e63402c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee4e2c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_wrlock 0x5d724db0 (0) 0x65f3732c: rwlock_wrlock 0x5d724db0 (2147483647) 0x65f3702c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee4e2c: rwlock_rdlock 0x5d724db0 (4294967295) 0x77ee442c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x65f3722c stack 0x4060eb40 0x77ee422c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3742c: rwlock_unlock 0x5d724db0 0x77ee442c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_rdlock 0x5d724db0 (2147483647) 0x77ee442c: rwlock_rdlock 0x5d724db0 (0) 0x65f3742c: rwlock_unlock 0x5d724db0 0x77ee442c: rwlock_unlock 0x5d724db0 0x77ee4e2c: rwlock_unlock 0x5d724db0 0x62cfe32c: rwlock_unlock 0x5d724db0 0x77ee402c: rwlock_unlock 0x5d724db0 0x77ee402c: rwlock_rdlock 0x5d724db0 (0) 0x6e63402c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_unlock 0x5d724db0 0x77ee412c: rwlock_unlock 0x5d724db0 0x6e63402c: rwlock_rdlock 0x5d724db0 (4294967295) 0x77ee422c: rwlock_rdlock 0x5d724db0 (4294967295) 0x6e63402c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_unlock 0x5d724db0 0x77ee412c: rwlock_rdlock 0x5d724db0 (2147483649) 0x77ee402c: rwlock_unlock 0x5d724db0 0x77ee412c: rwlock_unlock 0x5d724db0 0x65f3702c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_unlock 0x5d724db0 0x65f3702c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe22c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4d2c: rwlock_unlock 0x5d724db0 0x62cfe22c: rwlock_rdlock 0x5d724db0 (1) 0x65f3702c: rwlock_unlock 0x5d724db0 0x62cfe22c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfe22c stack 0x405fff00 rthread reaping 0x77ee402c stack 0x405d9920 0x65f3732c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x77ee4d2c stack 0x405d99e0 0x65f3732c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee4e2c stack 0x40611ee0 0x6e63492c: rwlock_unlock 0x5d724db0 0x6e63492c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe12c: rwlock_unlock 0x5d724db0 0x62cfe12c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe12c: rwlock_unlock 0x5d724db0 0x6e63492c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e63492c stack 0x405d9a40 rthread reaping 0x62cfe12c stack 0x405fff60 rthread reaping 0x62cfe32c stack 0x4060e7e0 rthread reaping 0x77ee412c stack 0x4060e920 rthread reaping 0x6e63402c stack 0x40611aa0 rthread reaping 0x65f3742c stack 0x40611320 rthread reaping 0x65f3702c stack 0x40611da0 rthread reaping 0x65f3732c stack 0x4060e020 rthread reaping 0x77ee442c stack 0x40611b60 rthread reaping 0x77ee422c stack 0x405d92c0 0x6e63462c: rwlock_wrlock 0x5d724db0 (0) 0x6e63462c: rwlock_unlock 0x5d724db0 0x6e63462c: rwlock_rdlock 0x5d724db0 (0) 0x6e634a2c: rwlock_wrlock 0x5d724db0 (0) 0x6e63462c: rwlock_unlock 0x5d724db0 0x6e634a2c: rwlock_unlock 0x5d724db0 0x6e634a2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37a2c: rwlock_wrlock 0x5d724db0 (1) 0x6e634a2c: rwlock_unlock 0x5d724db0 0x62cfe92c: rwlock_wrlock 0x5d724db0 (2147483647) 0x77ee462c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee452c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f37a2c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_rdlock 0x5d724db0 (0) 0x65f3782c: rwlock_wrlock 0x5d724db0 (2147483649) 0x62cfe82c: rwlock_wrlock 0x5d724db0 (2147483649) 0x65f37a2c: rwlock_unlock 0x5d724db0 0x62cfe62c: rwlock_wrlock 0x5d724db0 (0) 0x6e63452c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee4d2c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x6e63462c stack 0x405d92c0 rthread reaping 0x6e634a2c stack 0x40611b60 0x62cfe72c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63412c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe62c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe62c: rwlock_rdlock 0x5d724db0 (2147483647) 0x62cfe42c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x65f37a2c stack 0x4060e020 0x62cfe52c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe02c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe02c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4d2c: rwlock_unlock 0x5d724db0 0x62cfe62c: rwlock_unlock 0x5d724db0 0x62cfe92c: rwlock_unlock 0x5d724db0 0x62cfe92c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe92c: rwlock_unlock 0x5d724db0 0x77ee462c: rwlock_unlock 0x5d724db0 0x77ee462c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x62cfe92c stack 0x40611da0 0x77ee452c: rwlock_unlock 0x5d724db0 0x6e63452c: rwlock_unlock 0x5d724db0 0x77ee452c: rwlock_rdlock 0x5d724db0 (0) 0x77ee452c: rwlock_unlock 0x5d724db0 0x62cfe82c: rwlock_unlock 0x5d724db0 0x62cfe82c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe82c: rwlock_unlock 0x5d724db0 0x6e63452c: rwlock_rdlock 0x5d724db0 (0) 0x6e63452c: rwlock_unlock 0x5d724db0 0x62cfe72c: rwlock_unlock 0x5d724db0 0x62cfe72c: rwlock_rdlock 0x5d724db0 (0) 0x65f3782c: rwlock_unlock 0x5d724db0 0x62cfe42c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_rdlock 0x5d724db0 (4294967295) 0x62cfe72c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_unlock 0x5d724db0 0x62cfe42c: rwlock_rdlock 0x5d724db0 (2) 0x77ee462c: rwlock_unlock 0x5d724db0 0x62cfe42c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee462c stack 0x40611320 0x62cfe52c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee452c stack 0x40611aa0 rthread reaping 0x65f3782c stack 0x4060e920 0x62cfe52c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x62cfe82c stack 0x4060e7e0 0x6e63412c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfe62c stack 0x405fff60 rthread reaping 0x6e63452c stack 0x405d9a40 0x6e63412c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x77ee4d2c stack 0x40611ee0 0x62cfe52c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfe72c stack 0x405d99e0 rthread reaping 0x62cfe02c stack 0x405d9920 rthread reaping 0x6e63412c stack 0x405fff00 rthread reaping 0x62cfe42c stack 0x4060eb40 rthread reaping 0x62cfe52c stack 0x405d9be0 0x62cfe12c: rwlock_wrlock 0x5d724db0 (0) 0x65f37f2c: rwlock_wrlock 0x5d724db0 (0) 0x65f37e2c: rwlock_wrlock 0x5d724db0 (0) 0x65f3792c: rwlock_wrlock 0x5d724db0 (0) 0x65f37a2c: rwlock_wrlock 0x5d724db0 (0) 0x65f37b2c: rwlock_wrlock 0x5d724db0 (0) 0x6e63472c: rwlock_wrlock 0x5d724db0 (0) 0x77ee402c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe12c: rwlock_unlock 0x5d724db0 0x62cfeb2c: rwlock_wrlock 0x5d724db0 (0) 0x6e63402c: rwlock_wrlock 0x5d724db0 (0) 0x62cfea2c: rwlock_wrlock 0x5d724db0 (0) 0x62cfeb2c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_wrlock 0x5d724db0 (0) 0x77ee462c: rwlock_wrlock 0x5d724db0 (0) 0x65f3732c: rwlock_unlock 0x5d724db0 0x77ee472c: rwlock_wrlock 0x5d724db0 (0) 0x65f3742c: rwlock_wrlock 0x5d724db0 (0) 0x77ee472c: rwlock_unlock 0x5d724db0 0x62cfe12c: rwlock_rdlock 0x5d724db0 (4294967295) 0x6e63432c: rwlock_wrlock 0x5d724db0 (0) 0x65f3732c: rwlock_rdlock 0x5d724db0 (4294967295) 0x6e63472c: rwlock_unlock 0x5d724db0 0x6e63472c: rwlock_rdlock 0x5d724db0 (0) 0x62cfea2c: rwlock_unlock 0x5d724db0 0x62cfe12c: rwlock_unlock 0x5d724db0 0x77ee472c: rwlock_rdlock 0x5d724db0 (0) 0x77ee472c: rwlock_unlock 0x5d724db0 0x62cfeb2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfeb2c: rwlock_unlock 0x5d724db0 0x6e63472c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_rdlock 0x5d724db0 (0) 0x6e63402c: rwlock_unlock 0x5d724db0 0x77ee402c: rwlock_unlock 0x5d724db0 0x65f37b2c: rwlock_unlock 0x5d724db0 0x77ee402c: rwlock_rdlock 0x5d724db0 (0) 0x77ee402c: rwlock_unlock 0x5d724db0 0x65f37e2c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_unlock 0x5d724db0 0x65f37b2c: rwlock_rdlock 0x5d724db0 (4294967295) 0x65f37e2c: rwlock_rdlock 0x5d724db0 (0) 0x65f3792c: rwlock_rdlock 0x5d724db0 (4294967295) 0x65f3742c: rwlock_unlock 0x5d724db0 0x6e63402c: rwlock_rdlock 0x5d724db0 (0) 0x62cfea2c: rwlock_unlock 0x5d724db0 0x6e63402c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_rdlock 0x5d724db0 (0) 0x65f3742c: rwlock_unlock 0x5d724db0 0x65f37b2c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_unlock 0x5d724db0 0x65f37e2c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_unlock 0x5d724db0 0x6e63432c: rwlock_unlock 0x5d724db0 0x6e63432c: rwlock_rdlock 0x5d724db0 (0) 0x6e63432c: rwlock_unlock 0x5d724db0 0x65f37f2c: rwlock_unlock 0x5d724db0 0x65f37f2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37f2c: rwlock_unlock 0x5d724db0 0x77ee462c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f37f2c stack 0x405d9be0 0x77ee462c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x62cfea2c stack 0x4060eb40 0x65f37a2c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f37e2c stack 0x405fff00 rthread reaping 0x65f3792c stack 0x405d9920 0x65f37a2c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x6e63432c stack 0x405d99e0 rthread reaping 0x62cfeb2c stack 0x40611ee0 rthread reaping 0x6e63472c stack 0x405d9a40 0x77ee462c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfe12c stack 0x4060e7e0 rthread reaping 0x77ee462c stack 0x405fff60 rthread reaping 0x65f37a2c stack 0x4060e920 rthread reaping 0x65f3742c stack 0x40611aa0 rthread reaping 0x6e63402c stack 0x40611320 rthread reaping 0x77ee472c stack 0x40611da0 rthread reaping 0x77ee402c stack 0x4060e020 rthread reaping 0x65f3732c stack 0x40611b60 rthread reaping 0x65f37b2c stack 0x405d92c0 0x6e63482c: rwlock_wrlock 0x5d724db0 (0) 0x6e63482c: rwlock_unlock 0x5d724db0 0x6e63482c: rwlock_rdlock 0x5d724db0 (0) 0x6e63482c: rwlock_unlock 0x5d724db0 0x62cfe72c: rwlock_wrlock 0x5d724db0 (0) 0x6e634e2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x65f3752c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe72c: rwlock_unlock 0x5d724db0 0x62cfe72c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe22c: rwlock_wrlock 0x5d724db0 (1) 0x62cfe32c: rwlock_wrlock 0x5d724db0 (2147483649) 0x6e634d2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x65f3722c: rwlock_wrlock 0x5d724db0 (2147483649) 0x77ee4f2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x62cfee2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x62cfe72c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_wrlock 0x5d724db0 (0) rthread reaping 0x6e63482c stack 0x405d92c0 0x6e63452c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3712c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe02c: rwlock_unlock 0x5d724db0 0x65f3702c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe02c: rwlock_rdlock 0x5d724db0 (2147483647) 0x65f37e2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f37d2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3702c: rwlock_unlock 0x5d724db0 0x65f3702c: rwlock_rdlock 0x5d724db0 (0) 0x65f3702c: rwlock_unlock 0x5d724db0 0x62cfee2c: rwlock_unlock 0x5d724db0 0x62cfee2c: rwlock_rdlock 0x5d724db0 (0) 0x65f3712c: rwlock_unlock 0x5d724db0 0x6e63452c: rwlock_unlock 0x5d724db0 0x6e63452c: rwlock_rdlock 0x5d724db0 (0) 0x6e63452c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_rdlock 0x5d724db0 (0) 0x65f3712c: rwlock_unlock 0x5d724db0 0x65f37e2c: rwlock_unlock 0x5d724db0 0x65f37e2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37e2c: rwlock_unlock 0x5d724db0 0x62cfee2c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_unlock 0x5d724db0 0x77ee4f2c: rwlock_unlock 0x5d724db0 0x62cfe22c: rwlock_unlock 0x5d724db0 0x62cfe22c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe32c: rwlock_unlock 0x5d724db0 0x77ee4f2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe32c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4f2c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfe72c stack 0x40611b60 0x62cfe32c: rwlock_unlock 0x5d724db0 0x62cfe22c: rwlock_unlock 0x5d724db0 0x65f3752c: rwlock_unlock 0x5d724db0 0x65f3752c: rwlock_rdlock 0x5d724db0 (0) 0x6e634d2c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634d2c: rwlock_unlock 0x5d724db0 0x65f3752c: rwlock_unlock 0x5d724db0 0x6e634e2c: rwlock_unlock 0x5d724db0 0x65f37d2c: rwlock_unlock 0x5d724db0 0x6e634e2c: rwlock_rdlock 0x5d724db0 (4294967295) 0x6e634e2c: rwlock_unlock 0x5d724db0 0x65f37d2c: rwlock_rdlock 0x5d724db0 (1) 0x65f37d2c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e634e2c stack 0x4060e020 rthread reaping 0x65f3752c stack 0x40611da0 rthread reaping 0x62cfe22c stack 0x40611320 rthread reaping 0x62cfe32c stack 0x40611aa0 0x65f3722c: rwlock_unlock 0x5d724db0 0x65f3722c: rwlock_rdlock 0x5d724db0 (0) 0x65f3722c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3722c stack 0x4060e920 rthread reaping 0x6e634d2c stack 0x405fff60 rthread reaping 0x77ee4f2c stack 0x4060e7e0 rthread reaping 0x62cfee2c stack 0x405d9a40 rthread reaping 0x62cfe02c stack 0x40611ee0 rthread reaping 0x6e63452c stack 0x405d99e0 rthread reaping 0x65f3712c stack 0x405d9920 rthread reaping 0x65f3702c stack 0x405fff00 rthread reaping 0x65f37d2c stack 0x4060eb40 rthread reaping 0x65f37e2c stack 0x405d9be0 0x77ee4b2c: rwlock_wrlock 0x5d724db0 (0) 0x77ee4b2c: rwlock_unlock 0x5d724db0 0x77ee4b2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4b2c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_wrlock 0x5d724db0 (0) 0x65f37c2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x6e63412c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_rdlock 0x5d724db0 (0) 0x77ee402c: rwlock_wrlock 0x5d724db0 (2147483649) 0x6e63412c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_wrlock 0x5d724db0 (0) 0x65f3762c: rwlock_wrlock 0x5d724db0 (0) 0x65f37a2c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x65f3772c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe92c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f37c2c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_wrlock 0x5d724db0 (0) 0x65f37b2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x65f37c2c: rwlock_rdlock 0x5d724db0 (4294967295) 0x77ee4d2c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_wrlock 0x5d724db0 (2147483647) 0x77ee442c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe92c: rwlock_unlock 0x5d724db0 0x65f37f2c: rwlock_wrlock 0x5d724db0 (0) 0x65f37f2c: rwlock_unlock 0x5d724db0 0x65f37f2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4d2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37f2c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_unlock 0x5d724db0 0x62cfe92c: rwlock_rdlock 0x5d724db0 (2147483649) rthread reaping 0x77ee4b2c stack 0x405d9be0 0x77ee4c2c: rwlock_wrlock 0x5d724db0 (2147483651) rthread reaping 0x6e63412c stack 0x4060eb40 0x65f37c2c: rwlock_unlock 0x5d724db0 0x65f37a2c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_wrlock 0x5d724db0 (2147483649) 0x62cfe92c: rwlock_unlock 0x5d724db0 0x5703372c: rwlock_wrlock 0x5d724db0 (0) 0x5703372c: rwlock_unlock 0x5d724db0 0x65f3762c: rwlock_unlock 0x5d724db0 0x65f3762c: rwlock_rdlock 0x5d724db0 (0) 0x5703372c: rwlock_rdlock 0x5d724db0 (0) 0x65f3762c: rwlock_unlock 0x5d724db0 0x5703372c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe52c: rwlock_unlock 0x5d724db0 0x65f3772c: rwlock_unlock 0x5d724db0 0x77ee4c2c: rwlock_unlock 0x5d724db0 0x77ee4c2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4c2c: rwlock_unlock 0x5d724db0 0x65f3772c: rwlock_rdlock 0x5d724db0 (0) 0x65f3772c: rwlock_unlock 0x5d724db0 0x77ee442c: rwlock_unlock 0x5d724db0 0x65f37b2c: rwlock_unlock 0x5d724db0 0x77ee442c: rwlock_rdlock 0x5d724db0 (2147483647) 0x77ee442c: rwlock_unlock 0x5d724db0 0x65f37b2c: rwlock_rdlock 0x5d724db0 (1) 0x65f37b2c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f37c2c stack 0x405fff00 0x77ee402c: rwlock_unlock 0x5d724db0 0x77ee402c: rwlock_rdlock 0x5d724db0 (0) 0x77ee402c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee402c stack 0x405d9920 0x65f3782c: rwlock_rdlock 0x5d724db0 (0) 0x65f3782c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f37a2c stack 0x405d99e0 rthread reaping 0x65f3762c stack 0x40611ee0 rthread reaping 0x65f3772c stack 0x405d9a40 rthread reaping 0x62cfe92c stack 0x4060e7e0 rthread reaping 0x77ee4d2c stack 0x405fff60 rthread reaping 0x65f37b2c stack 0x4060e920 rthread reaping 0x65f3782c stack 0x40611aa0 rthread reaping 0x77ee442c stack 0x40611320 rthread reaping 0x65f37f2c stack 0x40611da0 rthread reaping 0x77ee4c2c stack 0x4060e020 rthread reaping 0x62cfe52c stack 0x40611b60 rthread reaping 0x5703372c stack 0x405d92c0 0x6e63402c: rwlock_wrlock 0x5d724db0 (0) 0x6e63402c: rwlock_unlock 0x5d724db0 0x6e63402c: rwlock_rdlock 0x5d724db0 (0) 0x6e63402c: rwlock_unlock 0x5d724db0 0x65f3772c: rwlock_wrlock 0x5d724db0 (0) 0x65f3792c: rwlock_wrlock 0x5d724db0 (2147483647) 0x65f3772c: rwlock_unlock 0x5d724db0 0x65f3772c: rwlock_rdlock 0x5d724db0 (0) 0x77ee492c: rwlock_wrlock 0x5d724db0 (0) 0x65f3772c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_unlock 0x5d724db0 0x6e63492c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfee2c: rwlock_wrlock 0x5d724db0 (0) 0x65f3792c: rwlock_rdlock 0x5d724db0 (0) 0x6e63492c: rwlock_unlock 0x5d724db0 0x6e63492c: rwlock_rdlock 0x5d724db0 (0) 0x65f3792c: rwlock_unlock 0x5d724db0 0x6e63492c: rwlock_unlock 0x5d724db0 0x62cfee2c: rwlock_unlock 0x5d724db0 0x62cfee2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634a2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x62cfee2c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x77ee422c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x6e63402c stack 0x405d92c0 0x6e63412c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x65f3772c stack 0x40611b60 rthread reaping 0x65f3792c stack 0x4060e020 0x6e634a2c: rwlock_unlock 0x5d724db0 0x77ee432c: rwlock_wrlock 0x5d724db0 (0) 0x6e634a2c: rwlock_rdlock 0x5d724db0 (2147483647) 0x62cfed2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3732c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee4f2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3712c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f37e2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee432c: rwlock_unlock 0x5d724db0 0x65f37e2c: rwlock_unlock 0x5d724db0 0x77ee432c: rwlock_rdlock 0x5d724db0 (2147483647) 0x65f37e2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee432c: rwlock_unlock 0x5d724db0 0x65f37e2c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_rdlock 0x5d724db0 (0) 0x65f3712c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_unlock 0x5d724db0 0x62cfed2c: rwlock_unlock 0x5d724db0 0x62cfed2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfed2c: rwlock_unlock 0x5d724db0 0x6e634b2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634b2c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_rdlock 0x5d724db0 (0) 0x6e63412c: rwlock_unlock 0x5d724db0 0x6e63412c: rwlock_rdlock 0x5d724db0 (0) 0x65f3732c: rwlock_unlock 0x5d724db0 0x77ee4f2c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4f2c: rwlock_rdlock 0x5d724db0 (2) 0x6e63412c: rwlock_unlock 0x5d724db0 0x6e634a2c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_unlock 0x5d724db0 0x77ee4f2c: rwlock_unlock 0x5d724db0 0x77ee492c: rwlock_unlock 0x5d724db0 0x77ee492c: rwlock_rdlock 0x5d724db0 (0) 0x77ee492c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee492c stack 0x40611da0 rthread reaping 0x6e63492c stack 0x40611320 rthread reaping 0x62cfee2c stack 0x40611aa0 rthread reaping 0x6e634a2c stack 0x4060e920 rthread reaping 0x6e634b2c stack 0x405fff60 rthread reaping 0x77ee422c stack 0x4060e7e0 rthread reaping 0x6e63412c stack 0x405d9a40 rthread reaping 0x77ee432c stack 0x40611ee0 rthread reaping 0x65f3732c stack 0x405d99e0 rthread reaping 0x62cfed2c stack 0x405d9920 rthread reaping 0x77ee4f2c stack 0x405fff00 rthread reaping 0x65f37e2c stack 0x4060eb40 rthread reaping 0x65f3712c stack 0x405d9be0 0x6e634d2c: rwlock_wrlock 0x5d724db0 (0) 0x6e634d2c: rwlock_unlock 0x5d724db0 0x6e634d2c: rwlock_rdlock 0x5d724db0 (0) 0x6e634d2c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_wrlock 0x5d724db0 (0) 0x6e63442c: rwlock_wrlock 0x5d724db0 (2147483647) 0x65f3792c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_rdlock 0x5d724db0 (0) 0x77ee472c: rwlock_wrlock 0x5d724db0 (0) 0x6e634c2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x65f3792c: rwlock_unlock 0x5d724db0 0x6e63452c: rwlock_wrlock 0x5d724db0 (0) 0x6e63452c: rwlock_unlock 0x5d724db0 0x6e63452c: rwlock_rdlock 0x5d724db0 (0) 0x65f3702c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe02c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfee2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee472c: rwlock_unlock 0x5d724db0 0x65f37e2c: rwlock_wrlock 0x5d724db0 (0) 0x65f37e2c: rwlock_unlock 0x5d724db0 0x65f37e2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37e2c: rwlock_unlock 0x5d724db0 0x77ee472c: rwlock_rdlock 0x5d724db0 (0) 0x62cfee2c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_rdlock 0x5d724db0 (0) 0x65f3702c: rwlock_unlock 0x5d724db0 0x65f3722c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e63452c: rwlock_unlock 0x5d724db0 0x62cfe02c: rwlock_unlock 0x5d724db0 0x6e63442c: rwlock_unlock 0x5d724db0 0x65f3702c: rwlock_rdlock 0x5d724db0 (4294967295) 0x65f3702c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_wrlock 0x5d724db0 (0) 0x77ee472c: rwlock_unlock 0x5d724db0 0x6e63442c: rwlock_rdlock 0x5d724db0 (1) 0x65f3752c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfee2c: rwlock_rdlock 0x5d724db0 (4294967295) 0x62cfe62c: rwlock_wrlock 0x5d724db0 (4294967295) rthread reaping 0x6e634d2c stack 0x405d9be0 rthread reaping 0x65f3792c stack 0x4060eb40 0x77ee442c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfef2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3742c: rwlock_unlock 0x5d724db0 0x62cfe62c: rwlock_unlock 0x5d724db0 0x62cfe62c: rwlock_rdlock 0x5d724db0 (0) 0x65f3742c: rwlock_rdlock 0x5d724db0 (3) 0x62cfe62c: rwlock_unlock 0x5d724db0 0x62cfee2c: rwlock_unlock 0x5d724db0 0x6e63442c: rwlock_unlock 0x5d724db0 0x65f3742c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e63442c stack 0x405fff00 rthread reaping 0x77ee472c stack 0x405d9920 0x6e634c2c: rwlock_unlock 0x5d724db0 0x6e634c2c: rwlock_rdlock 0x5d724db0 (0) 0x65f3722c: rwlock_unlock 0x5d724db0 0x6e634c2c: rwlock_unlock 0x5d724db0 0x65f3722c: rwlock_rdlock 0x5d724db0 (0) 0x65f3722c: rwlock_unlock 0x5d724db0 0x77ee442c: rwlock_unlock 0x5d724db0 0x65f3752c: rwlock_unlock 0x5d724db0 0x65f3752c: rwlock_rdlock 0x5d724db0 (0) 0x65f3752c: rwlock_unlock 0x5d724db0 0x77ee442c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x6e634c2c stack 0x405d99e0 0x77ee442c: rwlock_unlock 0x5d724db0 rthread reaping 0x6e63452c stack 0x40611ee0 rthread reaping 0x65f3702c stack 0x405d9a40 rthread reaping 0x62cfe02c stack 0x4060e7e0 rthread reaping 0x62cfee2c stack 0x405fff60 0x62cfef2c: rwlock_unlock 0x5d724db0 0x62cfef2c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x65f37e2c stack 0x4060e920 0x62cfef2c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3722c stack 0x40611aa0 rthread reaping 0x65f3742c stack 0x40611320 rthread reaping 0x62cfe62c stack 0x40611da0 rthread reaping 0x65f3752c stack 0x4060e020 rthread reaping 0x77ee442c stack 0x40611b60 rthread reaping 0x62cfef2c stack 0x405d92c0 0x65f3712c: rwlock_wrlock 0x5d724db0 (0) 0x65f3712c: rwlock_unlock 0x5d724db0 0x65f3712c: rwlock_rdlock 0x5d724db0 (0) 0x65f3712c: rwlock_unlock 0x5d724db0 0x62cfe12c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe12c: rwlock_unlock 0x5d724db0 0x62cfe12c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe92c: rwlock_wrlock 0x5d724db0 (1) 0x62cfe62c: rwlock_wrlock 0x5d724db0 (2147483649) 0x6e63452c: rwlock_wrlock 0x5d724db0 (2147483649) 0x62cfe12c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_wrlock 0x5d724db0 (0) 0x65f3792c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe92c: rwlock_unlock 0x5d724db0 0x6e634a2c: rwlock_wrlock 0x5d724db0 (0) 0x65f3732c: rwlock_wrlock 0x5d724db0 (2147483647) 0x62cfe92c: rwlock_rdlock 0x5d724db0 (4294967295) 0x62cfea2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e634a2c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3712c stack 0x405d92c0 rthread reaping 0x62cfe12c stack 0x40611b60 0x65f3772c: rwlock_wrlock 0x5d724db0 (4294967295) 0x6e634a2c: rwlock_rdlock 0x5d724db0 (4294967295) 0x77ee432c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f3762c: rwlock_wrlock 0x5d724db0 (4294967295) 0x77ee452c: rwlock_wrlock 0x5d724db0 (4294967295) 0x65f37c2c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe82c: rwlock_wrlock 0x5d724db0 (4294967295) 0x62cfe52c: rwlock_unlock 0x5d724db0 0x62cfe62c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_rdlock 0x5d724db0 (2147483647) 0x62cfe62c: rwlock_rdlock 0x5d724db0 (0) 0x6e63452c: rwlock_unlock 0x5d724db0 0x62cfe62c: rwlock_unlock 0x5d724db0 0x6e634a2c: rwlock_unlock 0x5d724db0 0x6e63452c: rwlock_rdlock 0x5d724db0 (2) 0x62cfe52c: rwlock_unlock 0x5d724db0 0x6e63452c: rwlock_unlock 0x5d724db0 0x62cfe92c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_unlock 0x5d724db0 0x62cfe82c: rwlock_unlock 0x5d724db0 0x62cfea2c: rwlock_rdlock 0x5d724db0 (0) 0x65f3762c: rwlock_unlock 0x5d724db0 0x62cfe82c: rwlock_rdlock 0x5d724db0 (2147483647) 0x65f3732c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_rdlock 0x5d724db0 (1) 0x62cfe82c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_unlock 0x5d724db0 0x65f3762c: rwlock_rdlock 0x5d724db0 (1) rthread reaping 0x62cfe92c stack 0x4060e020 0x62cfea2c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfe62c stack 0x40611da0 rthread reaping 0x6e63452c stack 0x40611320 rthread reaping 0x62cfe52c stack 0x40611aa0 0x65f3762c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_unlock 0x5d724db0 0x77ee432c: rwlock_unlock 0x5d724db0 0x77ee432c: rwlock_rdlock 0x5d724db0 (0) 0x65f3792c: rwlock_rdlock 0x5d724db0 (0) 0x77ee432c: rwlock_unlock 0x5d724db0 0x65f3792c: rwlock_unlock 0x5d724db0 0x65f3772c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3792c stack 0x4060e920 rthread reaping 0x65f3732c stack 0x405fff60 0x65f3772c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x6e634a2c stack 0x4060e7e0 0x65f3772c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfea2c stack 0x405d9a40 0x77ee452c: rwlock_unlock 0x5d724db0 0x77ee452c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x65f3772c stack 0x40611ee0 0x77ee452c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee432c stack 0x405d99e0 rthread reaping 0x65f3762c stack 0x405d9920 0x65f37c2c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee452c stack 0x405fff00 0x65f37c2c: rwlock_rdlock 0x5d724db0 (0) 0x65f37c2c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f37c2c stack 0x4060eb40 rthread reaping 0x62cfe82c stack 0x405d9be0 0x65f3712c: rwlock_wrlock 0x5d724db0 (0) 0x65f3712c: rwlock_unlock 0x5d724db0 0x65f37e2c: rwlock_wrlock 0x5d724db0 (0) 0x65f3712c: rwlock_rdlock 0x5d724db0 (0) 0x65f37e2c: rwlock_unlock 0x5d724db0 0x65f3722c: rwlock_wrlock 0x5d724db0 (2147483647) 0x65f37e2c: rwlock_rdlock 0x5d724db0 (1) 0x65f3712c: rwlock_unlock 0x5d724db0 0x65f37e2c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x65f3722c: rwlock_unlock 0x5d724db0 0x65f3722c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe42c: rwlock_wrlock 0x5d724db0 (0) 0x62cfeb2c: rwlock_wrlock 0x5d724db0 (2147483649) 0x65f3722c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_wrlock 0x5d724db0 (0) 0x77ee422c: rwlock_unlock 0x5d724db0 0x77ee422c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe42c: rwlock_unlock 0x5d724db0 0x62cfe32c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe22c: rwlock_wrlock 0x5d724db0 (0) 0x62cfe42c: rwlock_rdlock 0x5d724db0 (2147483647) 0x62cfe32c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_wrlock 0x5d724db0 (0) 0x65f3732c: rwlock_unlock 0x5d724db0 0x65f3732c: rwlock_rdlock 0x5d724db0 (0) 0x65f3732c: rwlock_unlock 0x5d724db0 0x62cfe32c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe32c: rwlock_unlock 0x5d724db0 0x77ee442c: rwlock_wrlock 0x5d724db0 (0) 0x77ee442c: rwlock_unlock 0x5d724db0 0x77ee442c: rwlock_rdlock 0x5d724db0 (0) 0x62cfeb2c: rwlock_unlock 0x5d724db0 0x77ee4e2c: rwlock_wrlock 0x5d724db0 (0) 0x62cfeb2c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4e2c: rwlock_unlock 0x5d724db0 0x77ee4e2c: rwlock_rdlock 0x5d724db0 (2147483650) 0x65f3782c: rwlock_wrlock 0x5d724db0 (2147483651) 0x62cfeb2c: rwlock_unlock 0x5d724db0 0x77ee4e2c: rwlock_unlock 0x5d724db0 0x6e63422c: rwlock_wrlock 0x5d724db0 (2147483651) rthread reaping 0x65f3712c stack 0x405d9be0 rthread reaping 0x65f37e2c stack 0x4060eb40 rthread reaping 0x65f3722c stack 0x405fff00 0x77ee422c: rwlock_unlock 0x5d724db0 0x77ee442c: rwlock_unlock 0x5d724db0 0x62cfe42c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_wrlock 0x5d724db0 (0) 0x77ee4b2c: rwlock_wrlock 0x5d724db0 (2147483647) 0x62cfe52c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_unlock 0x5d724db0 0x77ee4d2c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe52c: rwlock_rdlock 0x5d724db0 (0) 0x77ee4d2c: rwlock_unlock 0x5d724db0 0x62cfe52c: rwlock_unlock 0x5d724db0 0x62cfe22c: rwlock_unlock 0x5d724db0 0x62cfe22c: rwlock_rdlock 0x5d724db0 (0) 0x62cfe22c: rwlock_unlock 0x5d724db0 0x6e63422c: rwlock_unlock 0x5d724db0 0x6e63422c: rwlock_rdlock 0x5d724db0 (0) 0x6e63422c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee4d2c stack 0x405d9920 rthread reaping 0x62cfe42c stack 0x405d99e0 rthread reaping 0x62cfeb2c stack 0x40611ee0 rthread reaping 0x77ee422c stack 0x405d9a40 0x77ee4b2c: rwlock_unlock 0x5d724db0 rthread reaping 0x62cfe32c stack 0x4060e7e0 rthread reaping 0x62cfe22c stack 0x405fff60 0x77ee4b2c: rwlock_rdlock 0x5d724db0 (0) rthread reaping 0x65f3732c stack 0x4060e920 0x77ee4b2c: rwlock_unlock 0x5d724db0 rthread reaping 0x77ee442c stack 0x40611aa0 rthread reaping 0x77ee4e2c stack 0x40611320 0x65f3782c: rwlock_unlock 0x5d724db0 0x65f3782c: rwlock_rdlock 0x5d724db0 (0) : set_msg 0x62cfee2c: 9: msg: "new message" 0x6e634e2c: 10: msg: "new message" 0x62cfee2c: 9: exit run() 0x6e634e2c: 10: exit run() 0x6e63422c: 6: set_msg 0x6e63422c: 6: msg: "new message" 0x6e63422c: 6: exit run() 0x77ee432c: 14: set_msg 0x77ee432c: 14: msg: "new message" 0x77ee432c: 14: exit run() main: 55 0x6e63482c: 0: enter run() 0x6e63482c: 0: set_msg 0x65f3722c: 1: enter run() 0x6e63482c: 0: msg: "new message" 0x62cfe22c: 2: enter run() 0x77ee402c: 3: enter run() 0x6e63482c: 0: exit run() 0x65f3722c: 1: set_msg 0x77ee4d2c: 4: enter run() 0x77ee4e2c: 5: enter run() 0x6e63492c: 6: enter run() 0x62cfe12c: 7: enter run() 0x65f3722c: 1: msg: "new message" 0x62cfe32c: 8: enter run() 0x77ee412c: 9: enter run() 0x62cfe32c: 8: set_msg 0x6e63402c: 10: enter run() 0x65f3722c: 1: exit run() 0x77ee4e2c: 5: set_msg 0x65f3742c: 11: enter run() 0x65f3732c: 13: enter run() 0x65f3702c: 12: enter run() 0x77ee442c: 14: enter run() 0x77ee422c: 15: enter run() 0x65f3742c: 11: set_msg 0x77ee442c: 14: set_msg 0x65f3742c: 11: msg: "new message" 0x77ee442c: 14: msg: "new message" 0x77ee4e2c: 5: msg: "new message" 0x77ee442c: 14: exit run() 0x65f3742c: 11: exit run() 0x62cfe32c: 8: msg: "new message" 0x77ee4e2c: 5: exit run() 0x62cfe32c: 8: exit run() 0x77ee402c: 3: set_msg 0x6e63402c: 10: set_msg 0x77ee422c: 15: set_msg 0x77ee412c: 9: set_msg 0x6e63402c: 10: msg: "new message" 0x77ee422c: 15: msg: "new message" 0x77ee402c: 3: msg: "new message" 0x6e63402c: 10: exit run() 0x77ee422c: 15: exit run() 0x77ee412c: 9: msg: "new message" 0x77ee402c: 3: exit run() 0x65f3702c: 12: set_msg 0x77ee412c: 9: exit run() 0x77ee4d2c: 4: set_msg 0x62cfe22c: 2: set_msg 0x77ee4d2c: 4: msg: "new message" 0x65f3702c: 12: msg: "new message" 0x77ee4d2c: 4: exit run() 0x62cfe22c: 2: msg: "new message" 0x65f3702c: 12: exit run() 0x62cfe22c: 2: exit run() 0x65f3732c: 13: set_msg 0x65f3732c: 13: msg: "new message" 0x6e63492c: 6: set_msg 0x65f3732c: 13: exit run() 0x62cfe12c: 7: set_msg 0x62cfe12c: 7: msg: "new message" 0x6e63492c: 6: msg: "new message" 0x62cfe12c: 7: exit run() 0x6e63492c: 6: exit run() main: 56 0x6e63462c: 0: enter run() 0x6e63462c: 0: set_msg 0x6e634a2c: 1: enter run() 0x6e63462c: 0: msg: "new message" 0x6e634a2c: 1: set_msg 0x6e63462c: 0: exit run() 0x65f37a2c: 2: enter run() 0x6e634a2c: 1: msg: "new message" 0x62cfe92c: 3: enter run() 0x77ee462c: 4: enter run() 0x77ee452c: 5: enter run() 0x65f37a2c: 2: set_msg 0x6e634a2c: 1: exit run() 0x65f3782c: 6: enter run() 0x62cfe82c: 7: enter run() 0x65f37a2c: 2: msg: "new message" 0x62cfe62c: 8: enter run() 0x6e63452c: 9: enter run() 0x77ee4d2c: 10: enter run() 0x62cfe72c: 11: enter run() 0x6e63412c: 13: enter run() 0x62cfe62c: 8: set_msg 0x62cfe02c: 12: enter run() 0x65f37a2c: 2: exit run() 0x62cfe42c: 14: enter run() 0x62cfe52c: 15: enter run() 0x62cfe02c: 12: set_msg 0x62cfe02c: 12: msg: "new message" 0x77ee4d2c: 10: set_msg 0x77ee4d2c: 10: msg: "new message" 0x62cfe62c: 8: msg: "new message" 0x62cfe62c: 8: exit run() 0x62cfe92c: 3: set_msg 0x62cfe02c: 12: exit run() 0x62cfe92c: 3: msg: "new message" 0x62cfe92c: 3: exit run() 0x77ee462c: 4: set_msg 0x77ee4d2c: 10: exit run() 0x77ee452c: 5: set_msg 0x6e63452c: 9: set_msg 0x77ee452c: 5: msg: "new message" 0x77ee452c: 5: exit run() 0x62cfe82c: 7: set_msg 0x62cfe82c: 7: msg: "new message" 0x62cfe82c: 7: exit run() 0x6e63452c: 9: msg: "new message" 0x6e63452c: 9: exit run() 0x62cfe72c: 11: set_msg 0x65f3782c: 6: set_msg 0x62cfe42c: 14: set_msg 0x62cfe72c: 11: msg: "new message" 0x65f3782c: 6: msg: "new message" 0x77ee462c: 4: msg: "new message" 0x62cfe72c: 11: exit run() 0x62cfe42c: 14: msg: "new message" 0x65f3782c: 6: exit run() 0x77ee462c: 4: exit run() 0x62cfe42c: 14: exit run() 0x62cfe52c: 15: set_msg 0x6e63412c: 13: set_msg 0x62cfe52c: 15: msg: "new message" 0x6e63412c: 13: msg: "new message" 0x62cfe52c: 15: exit run() 0x6e63412c: 13: exit run() main: 57 0x65f37f2c: 0: enter run() 0x62cfea2c: 1: enter run() 0x65f37e2c: 2: enter run() 0x65f3792c: 3: enter run() 0x6e63432c: 4: enter run() 0x62cfeb2c: 5: enter run() 0x6e63472c: 6: enter run() 0x77ee462c: 7: enter run() 0x62cfe12c: 8: enter run() 0x65f37a2c: 9: enter run() 0x65f3742c: 10: enter run() 0x6e63402c: 11: enter run() 0x77ee472c: 12: enter run() 0x77ee402c: 13: enter run() 0x65f3732c: 14: enter run() 0x65f37b2c: 15: enter run() 0x62cfe12c: 8: set_msg 0x62cfeb2c: 5: set_msg 0x65f3732c: 14: set_msg 0x77ee472c: 12: set_msg 0x6e63472c: 6: set_msg 0x62cfea2c: 1: set_msg 0x62cfe12c: 8: msg: "new message" 0x62cfe12c: 8: exit run() 0x77ee472c: 12: msg: "new message" 0x77ee472c: 12: exit run() 0x62cfeb2c: 5: msg: "new message" 0x6e63472c: 6: msg: "new message" 0x62cfeb2c: 5: exit run() 0x6e63402c: 11: set_msg 0x6e63472c: 6: exit run() 0x77ee402c: 13: set_msg 0x65f37b2c: 15: set_msg 0x77ee402c: 13: msg: "new message" 0x77ee402c: 13: exit run() 0x65f37e2c: 2: set_msg 0x65f3792c: 3: set_msg 0x65f3742c: 10: set_msg 0x62cfea2c: 1: msg: "new message" 0x62cfea2c: 1: exit run() 0x6e63402c: 11: msg: "new message" 0x6e63402c: 11: exit run() 0x65f3742c: 10: msg: "new message" 0x65f3742c: 10: exit run() 0x65f37b2c: 15: msg: "new message" 0x65f3732c: 14: msg: "new message" 0x65f37e2c: 2: msg: "new message" 0x65f3792c: 3: msg: "new message" 0x65f37b2c: 15: exit run() 0x65f3732c: 14: exit run() 0x65f37e2c: 2: exit run() 0x65f3792c: 3: exit run() 0x6e63432c: 4: set_msg 0x6e63432c: 4: msg: "new message" 0x65f37f2c: 0: set_msg 0x6e63432c: 4: exit run() 0x65f37f2c: 0: msg: "new message" 0x65f37f2c: 0: exit run() 0x77ee462c: 7: set_msg 0x65f37a2c: 9: set_msg 0x77ee462c: 7: msg: "new message" 0x65f37a2c: 9: msg: "new message" 0x77ee462c: 7: exit run() 0x65f37a2c: 9: exit run() main: 58 0x6e63482c: 0: enter run() 0x6e63482c: 0: set_msg 0x6e63482c: 0: msg: "new message" 0x62cfe72c: 1: enter run() 0x6e63482c: 0: exit run() 0x6e634e2c: 2: enter run() 0x65f3752c: 3: enter run() 0x62cfe72c: 1: set_msg 0x62cfe22c: 4: enter run() 0x62cfe32c: 5: enter run() 0x6e634d2c: 7: enter run() 0x65f3722c: 6: enter run() 0x77ee4f2c: 8: enter run() 0x62cfee2c: 9: enter run() 0x62cfe72c: 1: msg: "new message" 0x62cfe02c: 10: enter run() 0x6e63452c: 11: enter run() 0x65f3712c: 12: enter run() 0x62cfe02c: 10: set_msg 0x65f3702c: 13: enter run() 0x65f37e2c: 15: enter run() 0x62cfe72c: 1: exit run() 0x65f37d2c: 14: enter run() 0x65f3702c: 13: set_msg 0x65f3702c: 13: msg: "new message" 0x62cfee2c: 9: set_msg 0x65f3712c: 12: set_msg 0x6e63452c: 11: set_msg 0x6e63452c: 11: msg: "new message" 0x6e63452c: 11: exit run() 0x65f3712c: 12: msg: "new message" 0x65f3712c: 12: exit run() 0x65f37e2c: 15: set_msg 0x65f37e2c: 15: msg: "new message" 0x62cfee2c: 9: msg: "new message" 0x62cfee2c: 9: exit run() 0x62cfe02c: 10: msg: "new message" 0x62cfe02c: 10: exit run() 0x77ee4f2c: 8: set_msg 0x65f3702c: 13: exit run() 0x65f37e2c: 15: exit run() 0x62cfe22c: 4: set_msg 0x62cfe32c: 5: set_msg 0x77ee4f2c: 8: msg: "new message" 0x62cfe32c: 5: msg: "new message" 0x62cfe22c: 4: msg: "new message" 0x77ee4f2c: 8: exit run() 0x62cfe32c: 5: exit run() 0x65f3752c: 3: set_msg 0x62cfe22c: 4: exit run() 0x6e634d2c: 7: set_msg 0x6e634d2c: 7: msg: "new message" 0x6e634d2c: 7: exit run() 0x65f3752c: 3: msg: "new message" 0x6e634e2c: 2: set_msg 0x65f3752c: 3: exit run() 0x65f37d2c: 14: set_msg 0x6e634e2c: 2: msg: "new message" 0x6e634e2c: 2: exit run() 0x65f37d2c: 14: msg: "new message" 0x65f37d2c: 14: exit run() 0x65f3722c: 6: set_msg 0x65f3722c: 6: msg: "new message" 0x65f3722c: 6: exit run() main: 59 0x77ee4b2c: 0: enter run() 0x77ee4b2c: 0: set_msg 0x77ee4b2c: 0: msg: "new message" 0x6e63412c: 1: enter run() 0x65f37c2c: 2: enter run() 0x6e63412c: 1: set_msg 0x77ee4b2c: 0: exit run() 0x77ee402c: 3: enter run() 0x6e63412c: 1: msg: "new message" 0x65f37a2c: 4: enter run() 0x65f3762c: 5: enter run() 0x65f37a2c: 4: set_msg 0x6e63412c: 1: exit run() 0x65f3772c: 6: enter run() 0x62cfe92c: 7: enter run() 0x65f37c2c: 2: set_msg 0x77ee4d2c: 8: enter run() 0x65f37b2c: 9: enter run() 0x77ee4d2c: 8: set_msg 0x65f3782c: 10: enter run() 0x77ee442c: 11: enter run() 0x62cfe92c: 7: set_msg 0x65f37f2c: 12: enter run() 0x65f37f2c: 12: set_msg 0x65f37f2c: 12: msg: "new message" 0x77ee4d2c: 8: msg: "new message" 0x77ee4c2c: 13: enter run() 0x65f37c2c: 2: msg: "new message" 0x65f37f2c: 12: exit run() 0x77ee4d2c: 8: exit run() 0x65f37a2c: 4: msg: "new message" 0x62cfe52c: 14: enter run() 0x62cfe92c: 7: msg: "new message" 0x5703372c: 15: enter run() 0x65f37c2c: 2: exit run() 0x65f37a2c: 4: exit run() 0x5703372c: 15: set_msg 0x62cfe92c: 7: exit run() 0x65f3762c: 5: set_msg 0x65f3762c: 5: msg: "new message" 0x5703372c: 15: msg: "new message" 0x65f3762c: 5: exit run() 0x62cfe52c: 14: set_msg 0x62cfe52c: 14: msg: "new message" 0x5703372c: 15: exit run() 0x62cfe52c: 14: exit run() 0x65f3772c: 6: set_msg 0x77ee4c2c: 13: set_msg 0x77ee4c2c: 13: msg: "new message" 0x77ee4c2c: 13: exit run() 0x65f3772c: 6: msg: "new message" 0x77ee442c: 11: set_msg 0x65f37b2c: 9: set_msg 0x65f3772c: 6: exit run() 0x77ee442c: 11: msg: "new message" 0x65f37b2c: 9: msg: "new message" 0x77ee442c: 11: exit run() 0x77ee402c: 3: set_msg 0x65f37b2c: 9: exit run() 0x77ee402c: 3: msg: "new message" 0x77ee402c: 3: exit run() 0x65f3782c: 10: set_msg 0x65f3782c: 10: msg: "new message" 0x65f3782c: 10: exit run() main: 60 0x6e63402c: 0: enter run() 0x6e63402c: 0: set_msg 0x6e63402c: 0: msg: "new message" 0x65f3772c: 1: enter run() 0x6e63402c: 0: exit run() 0x65f3792c: 2: enter run() 0x65f3772c: 1: set_msg 0x77ee492c: 3: enter run() 0x65f3772c: 1: msg: "new message" 0x65f3772c: 1: exit run() 0x65f3792c: 2: set_msg 0x6e63492c: 4: enter run() 0x62cfee2c: 5: enter run() 0x6e63492c: 4: set_msg 0x65f3792c: 2: msg: "new message" 0x6e63492c: 4: msg: "new message" 0x65f3792c: 2: exit run() 0x62cfee2c: 5: set_msg 0x6e63492c: 4: exit run() 0x6e634a2c: 6: enter run() 0x62cfee2c: 5: msg: "new message" 0x6e634b2c: 7: enter run() 0x77ee422c: 8: enter run() 0x62cfee2c: 5: exit run() 0x6e63412c: 9: enter run() 0x6e634a2c: 6: set_msg 0x77ee432c: 10: enter run() 0x62cfed2c: 12: enter run() 0x65f3732c: 11: enter run() 0x77ee4f2c: 13: enter run() 0x65f3712c: 15: enter run() 0x65f37e2c: 14: enter run() 0x77ee432c: 10: set_msg 0x65f37e2c: 14: set_msg 0x77ee432c: 10: msg: "new message" 0x65f37e2c: 14: msg: "new message" 0x77ee432c: 10: exit run() 0x65f3712c: 15: set_msg 0x65f3712c: 15: msg: "new message" 0x65f3712c: 15: exit run() 0x65f37e2c: 14: exit run() 0x6e634b2c: 7: set_msg 0x62cfed2c: 12: set_msg 0x62cfed2c: 12: msg: "new message" 0x62cfed2c: 12: exit run() 0x6e634b2c: 7: msg: "new message" 0x77ee422c: 8: set_msg 0x6e634b2c: 7: exit run() 0x6e63412c: 9: set_msg 0x65f3732c: 11: set_msg 0x77ee4f2c: 13: set_msg 0x6e63412c: 9: msg: "new message" 0x6e634a2c: 6: msg: "new message" 0x65f3732c: 11: msg: "new message" 0x6e63412c: 9: exit run() 0x77ee422c: 8: msg: "new message" 0x6e634a2c: 6: exit run() 0x65f3732c: 11: exit run() 0x77ee4f2c: 13: msg: "new message" 0x77ee422c: 8: exit run() 0x77ee4f2c: 13: exit run() 0x77ee492c: 3: set_msg 0x77ee492c: 3: msg: "new message" 0x77ee492c: 3: exit run() main: 61 0x6e634d2c: 0: enter run() 0x6e634d2c: 0: set_msg 0x6e634d2c: 0: msg: "new message" 0x65f3792c: 1: enter run() 0x6e634d2c: 0: exit run() 0x6e63442c: 2: enter run() 0x65f3792c: 1: set_msg 0x77ee472c: 3: enter run() 0x6e634c2c: 4: enter run() 0x65f3792c: 1: msg: "new message" 0x6e63452c: 5: enter run() 0x65f3792c: 1: exit run() 0x6e63452c: 5: set_msg 0x65f3702c: 6: enter run() 0x62cfe02c: 7: enter run() 0x62cfee2c: 8: enter run() 0x77ee472c: 3: set_msg 0x65f37e2c: 9: enter run() 0x65f37e2c: 9: set_msg 0x65f37e2c: 9: msg: "new message" 0x62cfee2c: 8: set_msg 0x65f37e2c: 9: exit run() 0x62cfe02c: 7: set_msg 0x65f3702c: 6: set_msg 0x65f3722c: 10: enter run() 0x6e63452c: 5: msg: "new message" 0x62cfe02c: 7: msg: "new message" 0x62cfe02c: 7: exit run() 0x6e63442c: 2: set_msg 0x65f3742c: 11: enter run() 0x65f3702c: 6: msg: "new message" 0x6e63452c: 5: exit run() 0x77ee472c: 3: msg: "new message" 0x77ee472c: 3: exit run() 0x65f3752c: 13: enter run() 0x65f3702c: 6: exit run() 0x62cfe62c: 12: enter run() 0x77ee442c: 14: enter run() 0x62cfef2c: 15: enter run() 0x65f3742c: 11: set_msg 0x62cfe62c: 12: set_msg 0x62cfe62c: 12: msg: "new message" 0x62cfee2c: 8: msg: "new message" 0x6e63442c: 2: msg: "new message" 0x65f3742c: 11: msg: "new message" 0x62cfe62c: 12: exit run() 0x62cfee2c: 8: exit run() 0x6e63442c: 2: exit run() 0x65f3742c: 11: exit run() 0x6e634c2c: 4: set_msg 0x65f3722c: 10: set_msg 0x6e634c2c: 4: msg: "new message" 0x65f3722c: 10: msg: "new message" 0x65f3722c: 10: exit run() 0x6e634c2c: 4: exit run() 0x77ee442c: 14: set_msg 0x65f3752c: 13: set_msg 0x65f3752c: 13: msg: "new message" 0x65f3752c: 13: exit run() 0x77ee442c: 14: msg: "new message" 0x77ee442c: 14: exit run() 0x62cfef2c: 15: set_msg 0x62cfef2c: 15: msg: "new message" 0x62cfef2c: 15: exit run() main: 62 0x65f3712c: 0: enter run() 0x65f3712c: 0: set_msg 0x65f3712c: 0: msg: "new message" 0x62cfe12c: 1: enter run() 0x65f3712c: 0: exit run() 0x62cfe12c: 1: set_msg 0x62cfe92c: 2: enter run() 0x62cfe62c: 3: enter run() 0x6e63452c: 4: enter run() 0x62cfe12c: 1: msg: "new message" 0x62cfe52c: 5: enter run() 0x65f3792c: 6: enter run() 0x62cfe92c: 2: set_msg 0x6e634a2c: 8: enter run() 0x65f3732c: 7: enter run() 0x62cfe12c: 1: exit run() 0x62cfea2c: 9: enter run() 0x6e634a2c: 8: set_msg 0x65f3772c: 10: enter run() 0x77ee432c: 11: enter run() 0x65f3762c: 12: enter run() 0x77ee452c: 13: enter run() 0x65f37c2c: 14: enter run() 0x62cfe82c: 15: enter run() 0x62cfe52c: 5: set_msg 0x62cfe62c: 3: set_msg 0x6e63452c: 4: set_msg 0x62cfe62c: 3: msg: "new message" 0x6e634a2c: 8: msg: "new message" 0x62cfe52c: 5: msg: "new message" 0x62cfe62c: 3: exit run() 0x6e634a2c: 8: exit run() 0x6e63452c: 4: msg: "new message" 0x62cfe92c: 2: msg: "new message" 0x62cfe52c: 5: exit run() 0x6e63452c: 4: exit run() 0x62cfea2c: 9: set_msg 0x62cfe92c: 2: exit run() 0x62cfe82c: 15: set_msg 0x65f3762c: 12: set_msg 0x65f3732c: 7: set_msg 0x62cfe82c: 15: msg: "new message" 0x65f3732c: 7: msg: "new message" 0x62cfe82c: 15: exit run() 0x62cfea2c: 9: msg: "new message" 0x65f3762c: 12: msg: "new message" 0x65f3732c: 7: exit run() 0x62cfea2c: 9: exit run() 0x65f3792c: 6: set_msg 0x65f3762c: 12: exit run() 0x77ee432c: 11: set_msg 0x77ee432c: 11: msg: "new message" 0x65f3792c: 6: msg: "new message" 0x77ee432c: 11: exit run() 0x65f3792c: 6: exit run() 0x65f3772c: 10: set_msg 0x65f3772c: 10: msg: "new message" 0x65f3772c: 10: exit run() 0x77ee452c: 13: set_msg 0x77ee452c: 13: msg: "new message" 0x77ee452c: 13: exit run() 0x65f37c2c: 14: set_msg 0x65f37c2c: 14: msg: "new message" 0x65f37c2c: 14: exit run() main: 63 0x65f3712c: 0: enter run() 0x65f3712c: 0: set_msg 0x65f37e2c: 1: enter run() 0x65f37e2c: 1: set_msg 0x65f3722c: 2: enter run() 0x65f3712c: 0: msg: "new message" 0x65f37e2c: 1: msg: "new message" 0x77ee4d2c: 3: enter run() 0x65f3712c: 0: exit run() 0x65f37e2c: 1: exit run() 0x65f3722c: 2: set_msg 0x62cfe42c: 4: enter run() 0x62cfeb2c: 5: enter run() 0x65f3722c: 2: msg: "new message" 0x77ee422c: 6: enter run() 0x77ee422c: 6: set_msg 0x65f3722c: 2: exit run() 0x62cfe42c: 4: set_msg 0x62cfe32c: 7: enter run() 0x62cfe22c: 8: enter run() 0x62cfe32c: 7: set_msg 0x65f3732c: 9: enter run() 0x65f3732c: 9: set_msg 0x65f3732c: 9: msg: "new message" 0x65f3732c: 9: exit run() 0x62cfe32c: 7: msg: "new message" 0x77ee442c: 10: enter run() 0x77ee442c: 10: set_msg 0x62cfeb2c: 5: set_msg 0x62cfe32c: 7: exit run() 0x77ee4e2c: 11: enter run() 0x77ee4e2c: 11: set_msg 0x65f3782c: 12: enter run() 0x62cfeb2c: 5: msg: "new message" 0x77ee4e2c: 11: msg: "new message" 0x6e63422c: 13: enter run() 0x62cfeb2c: 5: exit run() 0x77ee4e2c: 11: exit run() 0x77ee422c: 6: msg: "new message" 0x77ee442c: 10: msg: "new message" 0x62cfe42c: 4: msg: "new message" 0x62cfe52c: 14: enter run() 0x77ee4b2c: 15: enter run() 0x77ee422c: 6: exit run() 0x77ee442c: 10: exit run() 0x62cfe52c: 14: set_msg 0x62cfe42c: 4: exit run() 0x77ee4d2c: 3: set_msg 0x77ee4d2c: 3: msg: "new message" 0x62cfe52c: 14: msg: "new message" 0x77ee4d2c: 3: exit run() 0x62cfe22c: 8: set_msg 0x62cfe22c: 8: msg: "new message" 0x62cfe22c: 8: exit run() 0x62cfe52c: 14: exit run() 0x6e63422c: 13: set_msg 0x6e63422c: 13: msg: "new message" 0x6e63422c: 13: exit run() 0x77ee4b2c: 15: set_msg 0x77ee4b2c: 15: msg: "new message" 0x77ee4b2c: 15: exit run() 0x65f3782c: 12: set_msg 0x65f3780x65f3782c: rwlock_unlock 0x5d724db0 rthread reaping 0x65f3782c stack 0x40611da0 rthread reaping 0x6e63422c stack 0x4060e020 rthread reaping 0x62cfe52c stack 0x40611b60 rthread reaping 0x77ee4b2c stack 0x405d92c0 2c: 12: msg: "new message" 0x65f3782c: 12: 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 1743530152.291532001 actual 1743530152.301517675 timeout: expected 1743530152.301517675 actual 1743530152.311532001 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 0xcf7e0a34, context 0xcf7e09e0 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 0xcf7e8a1c, context 0xcf7e89c8 act_handler/2, signal 30, siginfo 0xcf7e8a1c, context 0xcf7e89c8 act_handler/3, signal 30, siginfo 0xcf7e8a1c, context 0xcf7e89c8 [recurse] act_handler/4, signal 30, siginfo 0xcf7e8910, context 0xcf7e88bc ===> 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 0x74fc7a2c) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0x74fc7a2c) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0x74fc7a2c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x74fc7a2c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x74fc7a2c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x74fc7a2c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x74fc7a2c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x74fc7a2c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x74fc7a2c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x74fc7a2c) ===> 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 abbababababaabbabaab 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 3613: This should be message #1 waiting for child 23893: This should be message #2 23893: This should be message #3 3613: This should be message #4 23893: This should be message #5 3613: 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 2830096 0m02.00s real 0m01.30s user 0m04.72s system ==== run-regress-switch-3 ==== time ./switch -c 3 | wc -c 1326851 0m02.00s real 0m00.43s user 0m06.33s system ==== run-regress-switch-4 ==== time ./switch -c 4 | wc -c 647898 0m02.00s real 0m00.16s user 0m07.59s system ==== run-regress-switch-6 ==== time ./switch -c 6 | wc -c 228312 0m02.00s real 0m00.07s user 0m09.87s system ==== run-regress-switch-8 ==== time ./switch -c 8 | wc -c 129901 0m02.01s real 0m00.02s user 0m10.68s system ==== run-regress-switch-20 ==== time ./switch -c 20 | wc -c 36605 0m02.01s real 0m00.02s user 0m14.00s system ==== run-regress-switch-26 ==== time ./switch -c 26 | wc -c 28380 0m02.01s real 0m00.03s user 0m15.22s system ===> system ==== run-regress-system ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/system"' -I/usr/src/regress/lib/libpthread/system/../include -MD -MP -c /usr/src/regress/lib/libpthread/system/system.c cc -o system system.o -lpthread ./system system system.d system.o PASS lib/libpthread Duration 4m48.39s