START lib/libpthread 2024-03-26T02:16:23Z ===> barrier ==== run-regress-barrier ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/barrier"' -I/usr/src/regress/lib/libpthread/barrier/../include -MD -MP -c /usr/src/regress/lib/libpthread/barrier/barrier.c In file included from /usr/src/regress/lib/libpthread/barrier/barrier.c:9: /usr/src/regress/lib/libpthread/barrier/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/barrier/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o barrier barrier.o -lpthread ./barrier Thread 0 started Thread 1 started Thread 2 started Thread 3 started Thread 4 started Thread 5 started Thread 6 started Thread 7 started Thread 8 started Thread 9 started ===> blocked_shutdown ==== run-regress-blocked_shutdown ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/blocked_shutdown"' -I/usr/src/regress/lib/libpthread/blocked_shutdown/../include -MD -MP -c /usr/src/regress/lib/libpthread/blocked_shutdown/blocked_shutdown.c In file included from /usr/src/regress/lib/libpthread/blocked_shutdown/blocked_shutdown.c:31: /usr/src/regress/lib/libpthread/blocked_shutdown/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/blocked_shutdown/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o blocked_shutdown blocked_shutdown.o -lpthread ./blocked_shutdown ===> cancel ==== run-regress-cancel ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cancel"' -I/usr/src/regress/lib/libpthread/cancel/../include -MD -MP -c /usr/src/regress/lib/libpthread/cancel/cancel.c In file included from /usr/src/regress/lib/libpthread/cancel/cancel.c:11: /usr/src/regress/lib/libpthread/cancel/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/cancel/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o cancel cancel.o -lutil -lpthread ./cancel you should see this message exactly once (fyi, cancellation of self was instantaneous) early = 0 ===> cancel2 ==== run-regress-cancel2 ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cancel2"' -I/usr/src/regress/lib/libpthread/cancel2/../include -MD -MP -c /usr/src/regress/lib/libpthread/cancel2/cancel2.c In file included from /usr/src/regress/lib/libpthread/cancel2/cancel2.c:16: /usr/src/regress/lib/libpthread/cancel2/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/cancel2/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o cancel2 cancel2.o -lpthread ./cancel2 trying select trying pselect trying poll trying ppoll ===> cancel_wait ==== run-regress-cancel_wait ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cancel_wait"' -I/usr/src/regress/lib/libpthread/cancel_wait/../include -MD -MP -c /usr/src/regress/lib/libpthread/cancel_wait/cancel_wait.c In file included from /usr/src/regress/lib/libpthread/cancel_wait/cancel_wait.c:18: /usr/src/regress/lib/libpthread/cancel_wait/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/cancel_wait/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o cancel_wait cancel_wait.o -lpthread ./cancel_wait trying wait trying waitpid trying wait3 trying wait4 ===> close ==== run-regress-close ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/close"' -I/usr/src/regress/lib/libpthread/close/../include -MD -MP -c /usr/src/regress/lib/libpthread/close/close.c In file included from /usr/src/regress/lib/libpthread/close/close.c:48: /usr/src/regress/lib/libpthread/close/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/close/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o close close.o -lpthread ./close main: connecting to test port with fd 3 main: connected on fd 3 starting child thread child: writing some garbage to fd 3 child: calling select() with fd 3 main: closing fd 3 main: closed child: select() returned -1, errno 9 = Bad file descriptor [correct] ===> close_race ==== run-regress-close_race ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/close_race"' -I/usr/src/regress/lib/libpthread/close_race/../include -MD -MP -c /usr/src/regress/lib/libpthread/close_race/close_race.c In file included from /usr/src/regress/lib/libpthread/close_race/close_race.c:28: /usr/src/regress/lib/libpthread/close_race/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/close_race/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o close_race close_race.o -lpthread ./close_race ===> closefrom ==== run-regress-closefrom ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/closefrom"' -I/usr/src/regress/lib/libpthread/closefrom/../include -MD -MP -c /usr/src/regress/lib/libpthread/closefrom/closefrom.c In file included from /usr/src/regress/lib/libpthread/closefrom/closefrom.c:9: /usr/src/regress/lib/libpthread/closefrom/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/closefrom/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o closefrom closefrom.o -lpthread ./closefrom closefrom(3) == -1/9 closefrom(3) == -1/9 dummy thread exited with status 0x0 ===> cwd ==== run-regress-cwd ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cwd"' -I/usr/src/regress/lib/libpthread/cwd/../include -MD -MP -c /usr/src/regress/lib/libpthread/cwd/cwd.c In file included from /usr/src/regress/lib/libpthread/cwd/cwd.c:43: /usr/src/regress/lib/libpthread/cwd/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/cwd/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o cwd cwd.o -lpthread cwd.c(cwd.o:(main)): warning: getwd() possibly used unsafely; consider using getcwd() ./cwd getcwd => /usr/obj/regress/lib/libpthread/cwd getwd => /usr/obj/regress/lib/libpthread/cwd ===> dlopen ==== run-regress-dlopen ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/dlopen"' -I/usr/src/regress/lib/libpthread/dlopen/../include -MD -MP -c /usr/src/regress/lib/libpthread/dlopen/dlopen.c cc -o dlopen dlopen.o ./dlopen * * * * * * * * * * * * * * * * * * * * * * * * * single threaded semop: pass time = 1.005615732 sigsuspend: pass time = 1.009526133 poll: fail time = 0.000070079 r = 1 open_fifo: pass time = 1.009183783 nanosleep: pass time = 1.009636890 flock: pass time = 1.007866125 fcntl(F_SETLKW): pass time = 1.005740078 connect: pass time = 1.008146588 accept: pass time = 1.009859425 in thread after dlopen(pthread) semop: pass time = 1.007541594 sigsuspend: pass time = 1.009943693 poll: fail time = 0.000049948 r = 1 open_fifo: pass time = 1.009233881 nanosleep: pass time = 1.009481885 flock: pass time = 1.007727948 fcntl(F_SETLKW): pass time = 1.005434416 connect: pass time = 1.008032321 accept: pass time = 1.009914474 using cancellation semop: pass time = 1.009408357 sigsuspend: pass time = 1.009958243 poll: fail time = 1.009874575 r = 1 open_fifo: pass time = 1.009266250 nanosleep: pass time = 1.009643430 flock: pass time = 1.007680519 fcntl(F_SETLKW): pass time = 1.005117894 connect: pass time = 1.008134738 accept: pass time = 1.009817936 ===> earlysig ==== run-regress-earlysig ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/earlysig"' -I/usr/src/regress/lib/libpthread/earlysig/../include -MD -MP -c /usr/src/regress/lib/libpthread/earlysig/earlysig.c cc -o earlysig earlysig.o -lpthread ./earlysig ===> errno ==== run-regress-errno ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/errno"' -I/usr/src/regress/lib/libpthread/errno/../include -MD -MP -c /usr/src/regress/lib/libpthread/errno/errno.c In file included from /usr/src/regress/lib/libpthread/errno/errno.c:15: /usr/src/regress/lib/libpthread/errno/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/errno/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o errno errno.o -lpthread ./errno X ===> execve ==== run-regress-execve ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/execve"' -I/usr/src/regress/lib/libpthread/execve/../include -MD -MP -c /usr/src/regress/lib/libpthread/execve/execve.c In file included from /usr/src/regress/lib/libpthread/execve/execve.c:46: /usr/src/regress/lib/libpthread/execve/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/execve/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o execve execve.o -lpthread ./execve This is the first message IGNORED: stdout is not a tty: this test needs a tty ===> fork ==== run-regress-fork ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/fork"' -I/usr/src/regress/lib/libpthread/fork/../include -MD -MP -c /usr/src/regress/lib/libpthread/fork/fork.c In file included from /usr/src/regress/lib/libpthread/fork/fork.c:50: /usr/src/regress/lib/libpthread/fork/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/fork/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o fork fork.o -lpthread ./fork forking from pid 15292 parent = pid 15292 parent ok ===> group ==== run-regress-group ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/group"' -I/usr/src/regress/lib/libpthread/group/../include -MD -MP -c /usr/src/regress/lib/libpthread/group/group.c In file included from /usr/src/regress/lib/libpthread/group/group.c:15: /usr/src/regress/lib/libpthread/group/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/group/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o group group.o -lpthread ./group gid 0 gid 1 gid 2 gid 3 gid 4 before: wheel:*:0:root,user after: wheel:*:0:root,user before: daemon:*:1:daemon after: daemon:*:1:daemon before: kmem:*:2:root after: kmem:*:2:root before: sys:*:3:root after: sys:*:3:root before: tty:*:4:root after: tty:*:4:root ===> malloc_duel ==== run-regress-malloc_duel ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/malloc_duel"' -I/usr/src/regress/lib/libpthread/malloc_duel/../include -MD -MP -c /usr/src/regress/lib/libpthread/malloc_duel/malloc_duel.c In file included from /usr/src/regress/lib/libpthread/malloc_duel/malloc_duel.c:12: /usr/src/regress/lib/libpthread/malloc_duel/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/malloc_duel/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o malloc_duel malloc_duel.o -lpthread ./malloc_duel ===> netdb ==== run-regress-netdb ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/netdb"' -I/usr/src/regress/lib/libpthread/netdb/../include -MD -MP -c /usr/src/regress/lib/libpthread/netdb/netdb.c In file included from /usr/src/regress/lib/libpthread/netdb/netdb.c:50: /usr/src/regress/lib/libpthread/netdb/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/netdb/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o netdb netdb.o -lpthread ./netdb getservbyname -> port 23 gethostbyname -> 127.0.0.1 ===> pcap ==== run-regress-pcap ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pcap"' -I/usr/src/regress/lib/libpthread/pcap/../include -MD -MP -c /usr/src/regress/lib/libpthread/pcap/pcap.c In file included from /usr/src/regress/lib/libpthread/pcap/pcap.c:12: /usr/src/regress/lib/libpthread/pcap/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/pcap/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. 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.319 ms 64 bytes from 127.0.0.1: icmp_seq=1 ttl=255 time=0.167 ms 64 bytes from 127.0.0.1: icmp_seq=2 ttl=255 time=0.161 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.161/0.215/0.319/0.073 ms ===> poll ==== run-regress-poll ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/poll"' -I/usr/src/regress/lib/libpthread/poll/../include -MD -MP -c /usr/src/regress/lib/libpthread/poll/poll.c In file included from /usr/src/regress/lib/libpthread/poll/poll.c:11: /usr/src/regress/lib/libpthread/poll/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/poll/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o poll poll.o -lutil -lpthread ./poll zero p[0]={fd=3, events=< in out > revents=< in out >} null p[1]={fd=4, events=< in out > revents=< in out >} closing zero zero p[0]={fd=3, events=< in out > revents=< nval >} null p[1]={fd=4, events=< in out > revents=< in out >} closing null rpipe p[0]={fd=3, events=< in > revents=< >} wpipe p[1]={fd=4, events=< out > revents=< out >} bg writing to wpipe rpipe p[0]={fd=3, events=< in > revents=< in >} ===> preemption ==== run-regress-preemption ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/preemption"' -I/usr/src/regress/lib/libpthread/preemption/../include -MD -MP -c /usr/src/regress/lib/libpthread/preemption/preemption.c In file included from /usr/src/regress/lib/libpthread/preemption/preemption.c:38: /usr/src/regress/lib/libpthread/preemption/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/preemption/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o preemption preemption.o -lpthread ./preemption yielding: 0 1 2 3 4 5 6 7 8 9 ===> preemption_float ==== run-regress-preemption_float ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/preemption_float"' -I/usr/src/regress/lib/libpthread/preemption_float/../include -MD -MP -c /usr/src/regress/lib/libpthread/preemption_float/preemption_float.c In file included from /usr/src/regress/lib/libpthread/preemption_float/preemption_float.c:44: /usr/src/regress/lib/libpthread/preemption_float/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/preemption_float/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o preemption_float preemption_float.o -lm -lpthread ./preemption_float ===> pthread_atfork ==== run-regress-pthread_atfork ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_atfork"' -I/usr/src/regress/lib/libpthread/pthread_atfork/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_atfork/pthread_atfork.c In file included from /usr/src/regress/lib/libpthread/pthread_atfork/pthread_atfork.c:11: /usr/src/regress/lib/libpthread/pthread_atfork/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/pthread_atfork/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o pthread_atfork pthread_atfork.o -lpthread ./pthread_atfork ===> pthread_cond_timedwait ==== run-regress-pthread_cond_timedwait ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_cond_timedwait"' -I/usr/src/regress/lib/libpthread/pthread_cond_timedwait/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_cond_timedwait/pthread_cond_timedwait.c In file included from /usr/src/regress/lib/libpthread/pthread_cond_timedwait/pthread_cond_timedwait.c:49: /usr/src/regress/lib/libpthread/pthread_cond_timedwait/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/pthread_cond_timedwait/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o pthread_cond_timedwait pthread_cond_timedwait.o -lpthread ./pthread_cond_timedwait pthread_cond_timedwait START Got timeout 0 in 5.008077291 seconds Got timeout 1 in 10.018074234 seconds ===> pthread_create ==== run-regress-pthread_create ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_create"' -I/usr/src/regress/lib/libpthread/pthread_create/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_create/pthread_create.c In file included from /usr/src/regress/lib/libpthread/pthread_create/pthread_create.c:44: /usr/src/regress/lib/libpthread/pthread_create/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/pthread_create/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o pthread_create pthread_create.o -lpthread ./pthread_create Original thread stack at 0xfffd398c New thread was passed arg address 0xdeadbeef New thread stack at 0x910f57e0 ===> pthread_join ==== run-regress-pthread_join ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_join"' -I/usr/src/regress/lib/libpthread/pthread_join/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_join/pthread_join.c In file included from /usr/src/regress/lib/libpthread/pthread_join/pthread_join.c:50: /usr/src/regress/lib/libpthread/pthread_join/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/pthread_join/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o pthread_join pthread_join.o -lpthread ./pthread_join Original thread stack at 0xfffdebf8 New thread 1 stack at 0xa88355bc New thread 2 stack at 0xa88355bc ===> pthread_kill ==== run-regress-pthread_kill ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_kill"' -I/usr/src/regress/lib/libpthread/pthread_kill/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_kill/pthread_kill.c In file included from /usr/src/regress/lib/libpthread/pthread_kill/pthread_kill.c:15: /usr/src/regress/lib/libpthread/pthread_kill/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/pthread_kill/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o pthread_kill pthread_kill.o -lpthread ./pthread_kill act_handler: signal 30, siginfo 0xfffc8788, context 0xfffc86d8 act_handler: signal 30, siginfo 0xabd683a8, context 0xabd682f8 act_handler: signal 30, siginfo 0xd7c56e38, context 0xd7c56d88 Thread T1 woke up Thread T2 woke up ===> pthread_mutex ==== run-regress-pthread_mutex ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_mutex"' -I/usr/src/regress/lib/libpthread/pthread_mutex/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_mutex/pthread_mutex.c In file included from /usr/src/regress/lib/libpthread/pthread_mutex/pthread_mutex.c:51: /usr/src/regress/lib/libpthread/pthread_mutex/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/pthread_mutex/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o pthread_mutex pthread_mutex.o -lpthread ./pthread_mutex test_mutex_static() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() test_mutex_fast() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() test_mutex_debug() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() test_debug_double_lock() test_debug_double_unlock() test_mutex_recursive() test_mutex_recursive_lock() test_mutex_recursive_trylock() test_mutex_normal() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() ===> pthread_once The fix for this bug has been backed out. https://marc.info/?l=openbsd-cvs&m=150983604531467&w=2 Wait until guenther@ has fixed the binutils problem with the samba port. DISABLED ===> pthread_rwlock ==== run-regress-pthread_rwlock ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_rwlock"' -I/usr/src/regress/lib/libpthread/pthread_rwlock/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_rwlock/pthread_rwlock.c cc -o pthread_rwlock pthread_rwlock.o -lpthread ./pthread_rwlock reader 0 locked, state = 1 reader 1 locked, state = 2 reader 0 woken, state = 2 reader 2 locked, state = 3 reader 0 woken, state = 3 reader 1 woken, state = 3 reader 5 locked, state = 4 reader 3 locked, state = 5 reader 5 woken, state = 5 reader 4 locked, state = 6 writer started, state = 6 writer starting reader 2 woken, state = 7 reader 2 unlocked reader 1 woken, state = 7 reader 1 unlocked reader 0 woken, state = 7 reader 0 unlocked reader 3 woken, state = 7 reader 3 unlocked reader 5 woken, state = 7 reader 5 unlocked writer locked reader 4 unlocked reader 2 woken, state = 8 reader 4 woken, state = 8 reader 1 woken, state = 8 reader 3 woken, state = 8 reader 0 woken, state = 8 reader 5 woken, state = 9 reader 2 woken, state = 9 reader 4 woken, state = 9 reader 1 woken, state = 9 reader 3 woken, state = 9 reader 0 woken, state = 9 writer unlocking reader 2 woken, state = 0 reader 2 trying again (1) reader 2 locked again (1) reader 3 woken, state = 1 reader 3 trying again (2) reader 3 locked again (2) writer exiting reader 2 woken, state = 2 reader 0 woken, state = 2 reader 0 trying again (3) reader 0 locked again (3) reader 5 woken, state = 3 reader 5 trying again (4) reader 5 locked again (4) reader 4 woken, state = 4 reader 4 trying again (5) reader 4 locked again (5) reader 5 woken, state = 5 reader 1 woken, state = 5 reader 1 trying again (6) reader 1 locked again (6) reader 1 exiting reader 3 woken, state = 6 reader 2 woken, state = 6 reader 0 woken, state = 6 reader 0 exiting reader 4 woken, state = 6 reader 4 exiting reader 5 woken, state = 6 reader 5 exiting reader 3 exiting reader 2 exiting ===> pthread_rwlock2 ==== run-regress-pthread_rwlock2 ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_rwlock2"' -I/usr/src/regress/lib/libpthread/pthread_rwlock2/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_rwlock2/pthread_rwlock2.c cc -o pthread_rwlock2 pthread_rwlock2.o -lpthread ./pthread_rwlock2 rthread init 0xa95213f0: mutex_lock 0xa9520e30 (0x0) 0xa95213f0: mutex_unlock 0xa9520e30 (0xa95213f0) 0xd194f300: mutex_lock 0xa9520e1c (0x0) 0xd194f300: mutex_unlock 0xa9520e1c (0xd194f300) 0xd194f300: rwlock_wrlock 0x9f0afd20 (0) 0xd194f300: rwlock_unlock 0x9f0afd20 0xb38f5f00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xd194f300: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5f00: rwlock_unlock 0x9f0afd20 0xb38f5f00: rwlock_rdlock 0x9f0afd20 (0) 0xd194f300: rwlock_unlock 0x9f0afd20 0xb38f5f00: rwlock_unlock 0x9f0afd20 0xa95213f0: mutex_lock 0xa9520e30 (0x0) 0xa95213f0: mutex_unlock 0xa9520e30 (0xa95213f0) 0xa95213f0: mutex_lock 0xa9520e30 (0x0) 0xa7b6f400: rwlock_wrlock 0x9f0afd20 (0) 0xa95213f0: mutex_unlock 0xa9520e30 (0xa95213f0) 0xa7b6f400: rwlock_unlock 0x9f0afd20 0xa7b6f400: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f400: rwlock_unlock 0x9f0afd20 0xa95213f0: mutex_lock 0xa9520e30 (0x0) 0xd194f900: rwlock_wrlock 0x9f0afd20 (1) 0xa95213f0: mutex_unlock 0xa9520e30 (0xa95213f0) 0xd194f900: rwlock_unlock 0x9f0afd20 0xd194f900: rwlock_rdlock 0x9f0afd20 (0) 0xd194f900: rwlock_unlock 0x9f0afd20 0xa95213f0: mutex_lock 0xa9520e30 (0x0) 0xd194f000: rwlock_wrlock 0x9f0afd20 (0) 0xa95213f0: mutex_unlock 0xa9520e30 (0xa95213f0) 0xd194f000: rwlock_unlock 0x9f0afd20 0xd194f600: rwlock_wrlock 0x9f0afd20 (2147483647) 0xd194f000: rwlock_rdlock 0x9f0afd20 (0) 0xd194f600: rwlock_unlock 0x9f0afd20 0xd194f000: rwlock_unlock 0x9f0afd20 0xd194f600: rwlock_rdlock 0x9f0afd20 (1) 0xd194f600: rwlock_unlock 0x9f0afd20 0xa95213f0: mutex_lock 0xa9520e30 (0x0) 0xa95213f0: mutex_unlock 0xa9520e30 (0xa95213f0) 0xa95213f0: mutex_lock 0xa9520e30 (0x0) 0xa7b6f700: rwlock_wrlock 0x9f0afd20 (0) 0xa95213f0: mutex_unlock 0xa9520e30 (0xa95213f0) 0xa7b6f700: rwlock_unlock 0x9f0afd20 0xa7b6f700: rwlock_rdlock 0x9f0afd20 (0) 0xa95213f0: mutex_lock 0xa9520e30 (0x0) 0xa7b6f700: rwlock_unlock 0x9f0afd20 0xa95213f0: mutex_unlock 0xa9520e30 (0xa95213f0) 0xa7b6f500: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6ff00: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6ff00: rwlock_unlock 0x9f0afd20 0xa95213f0: mutex_lock 0xa9520e30 (0x0) 0xa95213f0: mutex_unlock 0xa9520e30 (0xa95213f0) 0xa7b6f500: rwlock_unlock 0x9f0afd20 0xa7b6f500: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f500: rwlock_unlock 0x9f0afd20 0xa7b6ff00: rwlock_rdlock 0x9f0afd20 (0) 0xa95213f0: mutex_lock 0xa9520e30 (0x0) 0xd194fb00: rwlock_wrlock 0x9f0afd20 (1) 0xa7b6ff00: rwlock_unlock 0x9f0afd20 0xd194fb00: rwlock_unlock 0x9f0afd20 0xa95213f0: mutex_unlock 0xa9520e30 (0xa95213f0) 0xd194fb00: rwlock_rdlock 0x9f0afd20 (0) 0xa95213f0: mutex_lock 0xa9520e30 (0x0) 0xa95213f0: mutex_unlock 0xa9520e30 (0xa95213f0) 0xd194fb00: rwlock_unlock 0x9f0afd20 0xc2df7700: rwlock_wrlock 0x9f0afd20 (1) 0xc2df7900: rwlock_wrlock 0x9f0afd20 (1) 0xa95213f0: mutex_lock 0xa9520e30 (0x0) 0xa95213f0: mutex_unlock 0xa9520e30 (0xa95213f0) 0xa95213f0: mutex_lock 0xa9520e30 (0x0) 0xc2df7900: rwlock_unlock 0x9f0afd20 0xc2df7900: rwlock_rdlock 0x9f0afd20 (2147483647) 0xa95213f0: mutex_unlock 0xa9520e30 (0xa95213f0) 0xd194f700: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa95213f0: mutex_lock 0xa9520e30 (0x0) 0xa95213f0: mutex_unlock 0xa9520e30 (0xa95213f0) 0xa95213f0: mutex_lock 0xa9520e30 (0x0) 0xc2df7700: rwlock_unlock 0x9f0afd20 0xa95213f0: mutex_unlock 0xa9520e30 (0xa95213f0) 0xc2df7700: rwlock_rdlock 0x9f0afd20 (2147483649) 0xc2df7900: rwlock_unlock 0x9f0afd20 0xc2df7e00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xa7b6f600: rwlock_wrlock 0x9f0afd20 (4294967295) rthread reaping 0xd194f300 stack 0xcd300400 rthread reaping 0xb38f5f00 stack 0xcd2e00c0 0xd194f700: rwlock_unlock 0x9f0afd20 rthread reaping 0xa7b6f400 stack 0xcd2dbe00 rthread reaping 0xd194f900 stack 0xcd300820 rthread reaping 0xd194f000 stack 0xcd2e0ac0 rthread reaping 0xd194f600 stack 0xcd2e0940 rthread reaping 0xa7b6f700 stack 0xcd2e0840 rthread reaping 0xa7b6ff00 stack 0xcd2e0560 rthread reaping 0xa7b6f500 stack 0xcd2e0400 rthread reaping 0xd194fb00 stack 0xcd2db160 0xc2df7700: rwlock_unlock 0x9f0afd20 0xa7b6f000: rwlock_wrlock 0x9f0afd20 (2147483649) 0xd194f700: rwlock_rdlock 0x9f0afd20 (2147483649) 0xc2df7e00: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7900 stack 0xcd2e74e0 0xa7b6f600: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7700 stack 0xcd2e7a40 0xc2df7e00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f700: rwlock_unlock 0x9f0afd20 0xc2df7e00: rwlock_unlock 0x9f0afd20 0xa7b6f600: rwlock_rdlock 0x9f0afd20 (2147483650) 0xa7b6f000: rwlock_unlock 0x9f0afd20 0xa7b6f600: rwlock_unlock 0x9f0afd20 0xa7b6f000: rwlock_rdlock 0x9f0afd20 (1) 0xa7b6f000: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f700 stack 0xcd2e0b00 rthread reaping 0xc2df7e00 stack 0xcd2db720 rthread reaping 0xa7b6f000 stack 0xcd2db320 rthread reaping 0xa7b6f600 stack 0xcd2e7840 0xa3aae900: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae500: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7a00: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6fc00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae900: rwlock_unlock 0x9f0afd20 0xa3aae500: rwlock_unlock 0x9f0afd20 0xa7b6f500: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194fc00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aae900: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa7b6fc00: rwlock_unlock 0x9f0afd20 0xa7b6fc00: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6fc00: rwlock_unlock 0x9f0afd20 0xa7b6f500: rwlock_unlock 0x9f0afd20 0xa7b6f500: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f500: rwlock_unlock 0x9f0afd20 0xc2df7a00: rwlock_unlock 0x9f0afd20 0xc2df7a00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7a00: rwlock_unlock 0x9f0afd20 0xa3aae900: rwlock_unlock 0x9f0afd20 0xa3aae500: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae500: rwlock_unlock 0x9f0afd20 0xd194fc00: rwlock_unlock 0x9f0afd20 0xd194fc00: rwlock_rdlock 0x9f0afd20 (0) 0xd194f400: rwlock_wrlock 0x9f0afd20 (0) 0xd194fc00: rwlock_unlock 0x9f0afd20 0xd194f400: rwlock_unlock 0x9f0afd20 0xa7b6f800: rwlock_wrlock 0x9f0afd20 (2147483647) 0xc2df7d00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aae200: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aae300: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa7b6f900: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa7b6f800: rwlock_unlock 0x9f0afd20 0xa7b6f800: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f800: rwlock_unlock 0x9f0afd20 0xa3aae200: rwlock_unlock 0x9f0afd20 0xa3aae200: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae200: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae300: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae900 stack 0xcd2e7840 rthread reaping 0xa3aae500 stack 0xcd2db320 rthread reaping 0xc2df7a00 stack 0xcd2db720 rthread reaping 0xa7b6fc00 stack 0xcd2e0b00 rthread reaping 0xa7b6f500 stack 0xcd2e7a40 rthread reaping 0xd194fc00 stack 0xcd2e74e0 rthread reaping 0xa7b6f800 stack 0xcd2db160 0xd194f400: rwlock_rdlock 0x9f0afd20 (0) 0xd194f400: rwlock_unlock 0x9f0afd20 0xc2df7500: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae700: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae800: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7d00: rwlock_unlock 0x9f0afd20 0xd194f500: rwlock_wrlock 0x9f0afd20 (2147483647) 0xa7b6f900: rwlock_unlock 0x9f0afd20 0xc2df7d00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae700: rwlock_unlock 0x9f0afd20 0xa7b6f900: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae800: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae800: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f500: rwlock_unlock 0x9f0afd20 0xc2df7d00: rwlock_unlock 0x9f0afd20 0xa7b6f900: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_unlock 0x9f0afd20 0xa3aae800: rwlock_unlock 0x9f0afd20 0xd194f500: rwlock_rdlock 0x9f0afd20 (2147483652) rthread reaping 0xd194f400 stack 0xcd2e0840 0xc2df7500: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7d00 stack 0xcd2e0400 0xd194f500: rwlock_unlock 0x9f0afd20 rthread reaping 0xa7b6f900 stack 0xcd2e0560 0xc2df7500: rwlock_rdlock 0x9f0afd20 (1) rthread reaping 0xa3aae700 stack 0xcd2e0940 0xc2df7500: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae800 stack 0xcd2e0ac0 rthread reaping 0xa3aae200 stack 0xcd300820 rthread reaping 0xa3aae300 stack 0xcd2dbe00 rthread reaping 0xd194f500 stack 0xcd2e00c0 rthread reaping 0xc2df7500 stack 0xcd300400 0xc2df7300: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7300: rwlock_unlock 0x9f0afd20 0xa7b6fd00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xc2df7300: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7100: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7100: rwlock_unlock 0x9f0afd20 0xc2df7100: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7100: rwlock_unlock 0x9f0afd20 0xd194ff00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae600: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7300: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xa7b6f100: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa7b6fd00: rwlock_unlock 0x9f0afd20 0xa3aaec00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194ff00: rwlock_unlock 0x9f0afd20 0xd194ff00: rwlock_rdlock 0x9f0afd20 (0) 0xd194ff00: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_unlock 0x9f0afd20 0xa7b6fd00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194fd00: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa7b6f100: rwlock_unlock 0x9f0afd20 0xd194f400: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194fd00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa7b6fd00: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_unlock 0x9f0afd20 0xa7b6f100: rwlock_rdlock 0x9f0afd20 (3) 0xa3aaec00: rwlock_unlock 0x9f0afd20 0xc2df7200: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194f400: rwlock_unlock 0x9f0afd20 0xa7b6f200: rwlock_wrlock 0x9f0afd20 (2147483647) 0xa3aaec00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa7b6f200: rwlock_unlock 0x9f0afd20 0xd194f400: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7200: rwlock_unlock 0x9f0afd20 0xa7b6f200: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae400: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa7b6f100: rwlock_unlock 0x9f0afd20 0xa3aaec00: rwlock_unlock 0x9f0afd20 0xd194f400: rwlock_unlock 0x9f0afd20 0xa7b6f200: rwlock_unlock 0x9f0afd20 0xc2df7200: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7200: rwlock_unlock 0x9f0afd20 0xa7b6f300: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae400: rwlock_unlock 0x9f0afd20 0xa3aae400: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f400: rwlock_wrlock 0x9f0afd20 (2147483647) 0xa3aae500: rwlock_wrlock 0x9f0afd20 (2147483647) rthread reaping 0xc2df7300 stack 0xcd300400 rthread reaping 0xa7b6fd00 stack 0xcd2e00c0 rthread reaping 0xc2df7100 stack 0xcd2dbe00 rthread reaping 0xd194ff00 stack 0xcd300820 rthread reaping 0xa3aae600 stack 0xcd2e0ac0 rthread reaping 0xd194fd00 stack 0xcd2e0940 rthread reaping 0xa3aaec00 stack 0xcd2e0560 rthread reaping 0xa7b6f100 stack 0xcd2e0400 rthread reaping 0xd194f400 stack 0xcd2e0840 rthread reaping 0xc2df7200 stack 0xcd2db160 rthread reaping 0xa7b6f200 stack 0xcd2e74e0 0xa7b6f300: rwlock_unlock 0x9f0afd20 0xa3aae400: rwlock_unlock 0x9f0afd20 0xa7b6f300: rwlock_rdlock 0x9f0afd20 (2147483649) 0xa7b6f400: rwlock_unlock 0x9f0afd20 0xa3aae500: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa7b6f400: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa7b6f300: rwlock_unlock 0x9f0afd20 0xa7b6f400: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae400 stack 0xcd2e7a40 rthread reaping 0xa7b6f400 stack 0xcd2db720 0xa3aae500: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae500: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7400: rwlock_unlock 0x9f0afd20 rthread reaping 0xa7b6f300 stack 0xcd2e0b00 rthread reaping 0xc2df7400 stack 0xcd2e7840 rthread reaping 0xa3aae500 stack 0xcd2db320 0xc2df7300: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7300: rwlock_unlock 0x9f0afd20 0xc2df7b00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xa7b6fb00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xc2df7500: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7600: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa7b6fe00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa7b6fb00: rwlock_unlock 0x9f0afd20 0xa7b6f900: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7d00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7300: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaec00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7500: rwlock_unlock 0x9f0afd20 0xc2df7500: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7600: rwlock_unlock 0x9f0afd20 0xa7b6fe00: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_rdlock 0x9f0afd20 (2147483647) 0xc2df7c00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa7b6fb00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7700: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aae400: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7500: rwlock_unlock 0x9f0afd20 0xc2df7300: rwlock_unlock 0x9f0afd20 0xa7b6fe00: rwlock_rdlock 0x9f0afd20 (2147483650) 0xd194f600: rwlock_wrlock 0x9f0afd20 (2147483650) 0xa7b6fb00: rwlock_unlock 0x9f0afd20 0xc2df7800: rwlock_wrlock 0x9f0afd20 (2147483650) rthread reaping 0xc2df7300 stack 0xcd2db320 rthread reaping 0xa7b6fb00 stack 0xcd2e7840 rthread reaping 0xc2df7500 stack 0xcd2e0b00 0xa3aae900: rwlock_wrlock 0x9f0afd20 (2147483649) 0xc2df7e00: rwlock_wrlock 0x9f0afd20 (2147483649) 0xa7b6fe00: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_unlock 0x9f0afd20 0xc2df7b00: rwlock_unlock 0x9f0afd20 0xa3aaec00: rwlock_unlock 0x9f0afd20 0xa3aaec00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaec00: rwlock_unlock 0x9f0afd20 0xc2df7c00: rwlock_unlock 0x9f0afd20 0xc2df7c00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7c00: rwlock_unlock 0x9f0afd20 0xa7b6f900: rwlock_unlock 0x9f0afd20 0xa7b6f900: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f900: rwlock_unlock 0x9f0afd20 0xc2df7d00: rwlock_unlock 0x9f0afd20 0xc2df7d00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7d00: rwlock_unlock 0x9f0afd20 0xc2df7700: rwlock_unlock 0x9f0afd20 0xc2df7700: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7700: rwlock_unlock 0x9f0afd20 0xa3aae400: rwlock_unlock 0x9f0afd20 0xa3aae400: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae400: rwlock_unlock 0x9f0afd20 0xd194f600: rwlock_unlock 0x9f0afd20 0xc2df7b00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7800: rwlock_unlock 0x9f0afd20 0xd194f600: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae900: rwlock_unlock 0x9f0afd20 0xa3aae900: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae900: rwlock_unlock 0x9f0afd20 0xc2df7e00: rwlock_unlock 0x9f0afd20 0xc2df7e00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7e00: rwlock_unlock 0x9f0afd20 0xc2df7b00: rwlock_unlock 0x9f0afd20 0xd194f600: rwlock_unlock 0x9f0afd20 rthread reaping 0xa7b6fe00 stack 0xcd2e7a40 rthread reaping 0xc2df7d00 stack 0xcd2e74e0 0xc2df7800: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7800: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7b00 stack 0xcd2db720 rthread reaping 0xc2df7600 stack 0xcd2db160 rthread reaping 0xa7b6f900 stack 0xcd2e0840 rthread reaping 0xc2df7c00 stack 0xcd2e0400 rthread reaping 0xa3aaec00 stack 0xcd2e0560 rthread reaping 0xc2df7700 stack 0xcd2e0940 rthread reaping 0xa3aae400 stack 0xcd2e0ac0 rthread reaping 0xc2df7e00 stack 0xcd300820 rthread reaping 0xd194f600 stack 0xcd2dbe00 rthread reaping 0xc2df7800 stack 0xcd2e00c0 rthread reaping 0xa3aae900 stack 0xcd300400 0xc2df7f00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7f00: rwlock_unlock 0x9f0afd20 0xc2df7f00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7f00: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7200: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6fd00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7200: rwlock_unlock 0x9f0afd20 0xc2df7200: rwlock_rdlock 0x9f0afd20 (0) 0xd194f700: rwlock_wrlock 0x9f0afd20 (0) 0xd194f700: rwlock_unlock 0x9f0afd20 0xd194f700: rwlock_rdlock 0x9f0afd20 (0) 0xd194f700: rwlock_unlock 0x9f0afd20 0xc2df7000: rwlock_wrlock 0x9f0afd20 (0) 0xd194fd00: rwlock_unlock 0x9f0afd20 0xd194f300: rwlock_wrlock 0x9f0afd20 (2147483647) 0xd194f500: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aaed00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7300: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa7b6f100: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa7b6fb00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194f300: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7200: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_unlock 0x9f0afd20 0xd194f300: rwlock_rdlock 0x9f0afd20 (2147483650) 0xc2df7000: rwlock_unlock 0x9f0afd20 0xd194f500: rwlock_unlock 0x9f0afd20 0xd194f500: rwlock_rdlock 0x9f0afd20 (0) 0xd194f500: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xc2df7300: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_wrlock 0x9f0afd20 (2147483647) rthread reaping 0xc2df7f00 stack 0xcd300400 0xa7b6fd00: rwlock_unlock 0x9f0afd20 0xd194f800: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aae000: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa7b6ff00: rwlock_wrlock 0x9f0afd20 (4294967295) rthread reaping 0xd194fd00 stack 0xcd2e00c0 0xc2df7300: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa7b6f100: rwlock_unlock 0x9f0afd20 0xa7b6fd00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7400: rwlock_unlock 0x9f0afd20 0xa7b6f100: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f800: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae000: rwlock_unlock 0x9f0afd20 0xd194f800: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa7b6ff00: rwlock_unlock 0x9f0afd20 0xa3aae000: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7300: rwlock_unlock 0x9f0afd20 0xa7b6fd00: rwlock_unlock 0x9f0afd20 0xa7b6f100: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_unlock 0x9f0afd20 0xd194f800: rwlock_unlock 0x9f0afd20 0xa3aae000: rwlock_unlock 0x9f0afd20 0xa7b6ff00: rwlock_rdlock 0x9f0afd20 (6) rthread reaping 0xd194f700 stack 0xcd300820 0xd194f300: rwlock_unlock 0x9f0afd20 0xa7b6ff00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa7b6fd00 stack 0xcd2dbe00 rthread reaping 0xc2df7200 stack 0xcd2e0ac0 rthread reaping 0xa7b6f100 stack 0xcd2e0940 0xc2df7000: rwlock_rdlock 0x9f0afd20 (1) 0xa7b6fb00: rwlock_unlock 0x9f0afd20 0xc2df7000: rwlock_unlock 0x9f0afd20 0xa7b6fb00: rwlock_rdlock 0x9f0afd20 (1) 0xa7b6fb00: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f300 stack 0xcd2e0400 rthread reaping 0xc2df7000 stack 0xcd2e0560 rthread reaping 0xa7b6fb00 stack 0xcd2e0840 rthread reaping 0xd194f500 stack 0xcd2db160 rthread reaping 0xa3aaed00 stack 0xcd2db720 rthread reaping 0xc2df7300 stack 0xcd2e74e0 rthread reaping 0xc2df7400 stack 0xcd2e7a40 rthread reaping 0xd194f800 stack 0xcd2e0b00 rthread reaping 0xa3aae000 stack 0xcd2e7840 rthread reaping 0xa7b6ff00 stack 0xcd2db320 0xa3aae700: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae700: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae700: rwlock_unlock 0x9f0afd20 0xd194f400: rwlock_wrlock 0x9f0afd20 (0) 0xd194f400: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_wrlock 0x9f0afd20 (2147483647) 0xa7b6f500: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7a00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aaee00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194fd00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa7b6fa00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aae300: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae300: rwlock_unlock 0x9f0afd20 0xa7b6f500: rwlock_unlock 0x9f0afd20 0xa7b6f500: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f500: rwlock_unlock 0x9f0afd20 0xc2df7a00: rwlock_unlock 0x9f0afd20 0xc2df7a00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7a00: rwlock_unlock 0x9f0afd20 0xa3aaee00: rwlock_unlock 0x9f0afd20 0xa3aaee00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaee00: rwlock_unlock 0x9f0afd20 0xa3aae100: rwlock_wrlock 0x9f0afd20 (0) 0xd194f700: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaed00: rwlock_wrlock 0x9f0afd20 (0) 0xd194fc00: rwlock_wrlock 0x9f0afd20 (0) 0xd194fe00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7600: rwlock_wrlock 0x9f0afd20 (0) 0xd194fd00: rwlock_unlock 0x9f0afd20 0xd194f400: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa7b6f700: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa7b6fa00: rwlock_unlock 0x9f0afd20 0xa7b6fa00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae100: rwlock_unlock 0x9f0afd20 0xa3aae100: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae100: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xd194fc00: rwlock_unlock 0x9f0afd20 0xd194fc00: rwlock_rdlock 0x9f0afd20 (0) 0xd194fc00: rwlock_unlock 0x9f0afd20 0xd194fe00: rwlock_unlock 0x9f0afd20 0xd194fe00: rwlock_rdlock 0x9f0afd20 (0) 0xd194fe00: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7600: rwlock_unlock 0x9f0afd20 0xd194f700: rwlock_unlock 0x9f0afd20 0xd194f700: rwlock_rdlock 0x9f0afd20 (0) 0xd194f700: rwlock_unlock 0x9f0afd20 0xd194f400: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae700 stack 0xcd2db320 0xa7b6f700: rwlock_unlock 0x9f0afd20 0xc2df7b00: rwlock_wrlock 0x9f0afd20 (2147483647) rthread reaping 0xd194f700 stack 0xcd2e7840 0xa7b6f700: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7b00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae300 stack 0xcd2e0b00 0xa7b6f700: rwlock_unlock 0x9f0afd20 0xc2df7b00: rwlock_rdlock 0x9f0afd20 (1) 0xc2df7b00: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_rdlock 0x9f0afd20 (0) 0xd194fd00: rwlock_unlock 0x9f0afd20 0xa7b6fa00: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f400 stack 0xcd2e74e0 rthread reaping 0xa3aae100 stack 0xcd2db720 rthread reaping 0xa7b6f500 stack 0xcd2db160 rthread reaping 0xc2df7a00 stack 0xcd2e0840 rthread reaping 0xa3aaee00 stack 0xcd2e0560 rthread reaping 0xa3aaed00 stack 0xcd2e0400 rthread reaping 0xd194fc00 stack 0xcd2e0940 rthread reaping 0xd194fd00 stack 0xcd2e0ac0 rthread reaping 0xd194fe00 stack 0xcd2dbe00 rthread reaping 0xc2df7600 stack 0xcd300820 rthread reaping 0xa7b6fa00 stack 0xcd2e7a40 rthread reaping 0xa7b6f700 stack 0xcd2e00c0 rthread reaping 0xc2df7b00 stack 0xcd300400 0xa3aae800: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae800: rwlock_unlock 0x9f0afd20 0xa3aae800: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae800: rwlock_unlock 0x9f0afd20 0xd194fa00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7000: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7000: rwlock_unlock 0x9f0afd20 0xc2df7000: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7000: rwlock_unlock 0x9f0afd20 0xd194fa00: rwlock_unlock 0x9f0afd20 0xc2df7200: rwlock_wrlock 0x9f0afd20 (2147483647) 0xa7b6fa00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xd194fb00: rwlock_wrlock 0x9f0afd20 (2147483647) rthread reaping 0xa3aae800 stack 0xcd300400 0xa7b6f600: rwlock_wrlock 0x9f0afd20 (2147483647) 0xc2df7e00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xc2df7e00: rwlock_unlock 0x9f0afd20 0xa3aae500: rwlock_wrlock 0x9f0afd20 (2147483647) 0xd194ff00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7c00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7700: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194fa00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7400: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7200: rwlock_unlock 0x9f0afd20 0xc2df7e00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa7b6fa00: rwlock_unlock 0x9f0afd20 0xc2df7200: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194fb00: rwlock_unlock 0x9f0afd20 0xa7b6fa00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194ff00: rwlock_unlock 0x9f0afd20 0xd194fb00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7c00: rwlock_unlock 0x9f0afd20 0xd194ff00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194fa00: rwlock_unlock 0x9f0afd20 0xc2df7e00: rwlock_unlock 0x9f0afd20 0xc2df7200: rwlock_unlock 0x9f0afd20 0xa7b6fa00: rwlock_unlock 0x9f0afd20 0xa7b6f800: rwlock_wrlock 0x9f0afd20 (2147483650) 0xd194f000: rwlock_wrlock 0x9f0afd20 (2147483650) 0xa7b6f100: rwlock_wrlock 0x9f0afd20 (2147483650) 0xd194ff00: rwlock_unlock 0x9f0afd20 0xc2df7c00: rwlock_rdlock 0x9f0afd20 (2147483650) 0xc2df7c00: rwlock_unlock 0x9f0afd20 0xd194fb00: rwlock_unlock 0x9f0afd20 0xa7b6f600: rwlock_unlock 0x9f0afd20 0xa7b6f600: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f600: rwlock_unlock 0x9f0afd20 0xa3aae500: rwlock_unlock 0x9f0afd20 0xa3aae500: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae500: rwlock_unlock 0x9f0afd20 0xc2df7700: rwlock_unlock 0x9f0afd20 0xc2df7700: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7700: rwlock_unlock 0x9f0afd20 0xa7b6f800: rwlock_unlock 0x9f0afd20 0xa7b6f800: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f800: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7400: rwlock_unlock 0x9f0afd20 0xd194f000: rwlock_unlock 0x9f0afd20 0xd194f000: rwlock_rdlock 0x9f0afd20 (0) 0xd194f000: rwlock_unlock 0x9f0afd20 0xa7b6f100: rwlock_unlock 0x9f0afd20 0xa7b6f100: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f100: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7000 stack 0xcd2e7a40 rthread reaping 0xa7b6f600 stack 0xcd300820 rthread reaping 0xd194fa00 stack 0xcd2dbe00 rthread reaping 0xc2df7e00 stack 0xcd2e0ac0 rthread reaping 0xc2df7200 stack 0xcd2e0940 rthread reaping 0xa7b6fa00 stack 0xcd2e0400 rthread reaping 0xc2df7700 stack 0xcd2e0840 rthread reaping 0xa7b6f800 stack 0xcd2db160 rthread reaping 0xd194ff00 stack 0xcd2db720 rthread reaping 0xc2df7400 stack 0xcd2e74e0 rthread reaping 0xd194f000 stack 0xcd2e0b00 rthread reaping 0xa7b6f100 stack 0xcd2e7840 rthread reaping 0xc2df7c00 stack 0xcd2db320 0xa95213f0: mutex_lock 0xa9520e30 (0x0) 0xa95213f0: mutex_unlock 0xa9520e30 (0xa95213f0) 0xa95213f0: mutex_lock 0xa9520e30 (0x0) 0xa95213f0: mutex_unlock 0xa9520e30 (0xa95213f0) 0xa7b6fd00: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6fd00: rwlock_unlock 0x9f0afd20 0xa7b6fd00: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6fd00: rwlock_unlock 0x9f0afd20 0xa7b6f300: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6f300: rwlock_unlock 0x9f0afd20 0xa7b6f300: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f300: rwlock_unlock 0x9f0afd20 0xa7b6f400: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6f400: rwlock_unlock 0x9f0afd20 0xa7b6f400: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f400: rwlock_unlock 0x9f0afd20 0xc2df7000: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7000: rwlock_unlock 0x9f0afd20 0xc2df7000: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7000: rwlock_unlock 0x9f0afd20 0xa3aae900: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae900: rwlock_unlock 0x9f0afd20 0xa3aae900: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae900: rwlock_unlock 0x9f0afd20 0xc2df7b00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7b00: rwlock_unlock 0x9f0afd20 0xc2df7b00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7b00: rwlock_unlock 0x9f0afd20 0xd194f900: rwlock_wrlock 0x9f0afd20 (0) 0xd194f900: rwlock_unlock 0x9f0afd20 0xd194f900: rwlock_rdlock 0x9f0afd20 (0) 0xd194f900: rwlock_unlock 0x9f0afd20 0xa3aae200: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae200: rwlock_unlock 0x9f0afd20 0xa3aae200: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae200: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae500 stack 0xcd2e00c0 rthread reaping 0xd194fb00 stack 0xcd2e0560 rthread reaping 0xa3aae200 stack 0xcd2db320 0xc2df7700: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7700: rwlock_unlock 0x9f0afd20 0xc2df7700: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7700: rwlock_unlock 0x9f0afd20 0xc2df7a00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7a00: rwlock_unlock 0x9f0afd20 0xc2df7a00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7a00: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7700 stack 0xcd2e7840 rthread reaping 0xc2df7a00 stack 0xcd2e0b00 rthread reaping 0xa7b6fd00 stack 0xcd2e74e0 0xd194f200: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7d00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7d00: rwlock_unlock 0x9f0afd20 0xc2df7d00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7d00: rwlock_unlock 0x9f0afd20 0xc2df7900: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7900: rwlock_unlock 0x9f0afd20 0xc2df7900: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7900: rwlock_unlock 0x9f0afd20 0xc2df7100: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaea00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7100: rwlock_unlock 0x9f0afd20 0xc2df7100: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7100: rwlock_unlock 0x9f0afd20 0xd194f200: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xa3aae000: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194f200: rwlock_rdlock 0x9f0afd20 (2147483647) 0xa3aaea00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae000: rwlock_unlock 0x9f0afd20 0xd194f200: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xa3aae000: rwlock_rdlock 0x9f0afd20 (2) rthread reaping 0xa7b6f300 stack 0xcd2db160 0xa3aae000: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f200 stack 0xcd2db720 rthread reaping 0xc2df7d00 stack 0xcd2e0840 rthread reaping 0xa7b6f400 stack 0xcd2e0400 rthread reaping 0xc2df7900 stack 0xcd2e0940 rthread reaping 0xc2df7000 stack 0xcd2e0ac0 rthread reaping 0xc2df7100 stack 0xcd2dbe00 rthread reaping 0xa3aae900 stack 0xcd300820 rthread reaping 0xa3aaea00 stack 0xcd2e7a40 rthread reaping 0xc2df7b00 stack 0xcd300400 rthread reaping 0xa3aae000 stack 0xcd2e7ba0 rthread reaping 0xd194f900 stack 0xcd300b40 0xa7b6f700: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6f700: rwlock_unlock 0x9f0afd20 0xa7b6f700: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f700: rwlock_unlock 0x9f0afd20 0xa7b6f800: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae100: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6f800: rwlock_unlock 0x9f0afd20 0xa3aae100: rwlock_unlock 0x9f0afd20 0xa7b6f800: rwlock_rdlock 0x9f0afd20 (2147483647) 0xa3aae100: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f800: rwlock_unlock 0x9f0afd20 0xa3aae100: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xd194f300: rwlock_wrlock 0x9f0afd20 (2147483647) 0xa3aaea00: rwlock_rdlock 0x9f0afd20 (0) 0xd194f300: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xd194f300: rwlock_rdlock 0x9f0afd20 (1) 0xd194f300: rwlock_unlock 0x9f0afd20 0xa7b6f000: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6f000: rwlock_unlock 0x9f0afd20 0xa7b6f000: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f000: rwlock_unlock 0x9f0afd20 0xa3aaeb00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaeb00: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xa3aaeb00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xc2df7700: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6fb00: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6fb00: rwlock_unlock 0x9f0afd20 0xa7b6fb00: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6fb00: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7400: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7400: rwlock_unlock 0x9f0afd20 rthread reaping 0xa7b6f800 stack 0xcd300b40 0xc2df7f00: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6f900: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae200: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaec00: rwlock_wrlock 0x9f0afd20 (0) rthread reaping 0xa7b6f700 stack 0xcd2e7ba0 0xc2df7f00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae100 stack 0xcd300400 0xa7b6f900: rwlock_unlock 0x9f0afd20 0xc2df7f00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae200: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaea00 stack 0xcd2e7a40 0xa7b6f900: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaec00: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f300 stack 0xcd300820 0xa3aae200: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7f00: rwlock_unlock 0x9f0afd20 0xa7b6f900: rwlock_unlock 0x9f0afd20 rthread reaping 0xa7b6f000 stack 0xcd2dbe00 0xa3aae200: rwlock_unlock 0x9f0afd20 0xa3aaeb00: rwlock_unlock 0x9f0afd20 0xa3aaec00: rwlock_rdlock 0x9f0afd20 (2147483652) rthread reaping 0xa3aaed00 stack 0xcd2e0ac0 0xa3aae300: rwlock_wrlock 0x9f0afd20 (2147483649) 0xa3aaec00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaeb00 stack 0xcd2e0940 0xc2df7700: rwlock_unlock 0x9f0afd20 0xc2df7700: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7700: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_unlock 0x9f0afd20 rthread reaping 0xa7b6fb00 stack 0xcd2e0840 rthread reaping 0xc2df7400 stack 0xcd2db720 rthread reaping 0xc2df7f00 stack 0xcd2db160 rthread reaping 0xa7b6f900 stack 0xcd2e74e0 rthread reaping 0xa3aae200 stack 0xcd2e0b00 rthread reaping 0xa3aaec00 stack 0xcd2e7840 0xa3aae300: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae300: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7700 stack 0xcd2e0400 rthread reaping 0xa3aae300 stack 0xcd2db320 0xc2df7c00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7c00: rwlock_unlock 0x9f0afd20 0xc2df7500: rwlock_wrlock 0x9f0afd20 (2147483647) 0xa3aaeb00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xc2df7c00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7500: rwlock_unlock 0x9f0afd20 0xa3aaeb00: rwlock_unlock 0x9f0afd20 0xc2df7500: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7c00: rwlock_unlock 0x9f0afd20 0xc2df7500: rwlock_unlock 0x9f0afd20 0xa3aaeb00: rwlock_rdlock 0x9f0afd20 (2) main: 0 0xd194f300: 0: enter run() 0xd194f300: 0: set_msg 0xb38f5f00: 1: enter run() 0xb38f5f00: 1: set_msg 0xd194f300: 0: msg: "new message" 0xb38f5f00: 1: msg: "new message" 0xd194f300: 0: exit run() 0xb38f5f00: 1: exit run() 0xa7b6f400: 2: enter run() 0xa7b6f400: 2: set_msg 0xa7b6f400: 2: msg: "new message" 0xd194f900: 3: enter run() 0xa7b6f400: 2: exit run() 0xd194f900: 3: set_msg 0xd194f900: 3: msg: "new message" 0xd194f900: 3: exit run() 0xd194f000: 4: enter run() 0xd194f000: 4: set_msg 0xd194f600: 5: enter run() 0xd194f600: 5: set_msg 0xd194f000: 4: msg: "new message" 0xd194f000: 4: exit run() 0xd194f600: 5: msg: "new message" 0xd194f600: 5: exit run() 0xa7b6f700: 6: enter run() 0xa7b6f700: 6: set_msg 0xa7b6f700: 6: msg: "new message" 0xa7b6f700: 6: exit run() 0xa7b6f500: 8: enter run() 0xa7b6ff00: 7: enter run() 0xa7b6ff00: 7: set_msg 0xa7b6f500: 8: set_msg 0xa7b6f500: 8: msg: "new message" 0xa7b6f500: 8: exit run() 0xd194fb00: 9: enter run() 0xa7b6ff00: 7: msg: "new message" 0xd194fb00: 9: set_msg 0xa7b6ff00: 7: exit run() 0xd194fb00: 9: msg: "new message" 0xc2df7700: 10: enter run() 0xc2df7900: 11: enter run() 0xc2df7900: 11: set_msg 0xd194f700: 12: enter run() 0xd194fb00: 9: exit run() 0xc2df7700: 10: set_msg 0xa7b6f000: 13: enter run() 0xc2df7900: 11: msg: "new message" 0xc2df7e00: 14: enter run() 0xa7b6f600: 15: enter run() 0xc2df7900: 11: exit run() 0xd194f700: 12: set_msg 0xc2df7700: 10: msg: "new message" 0xc2df7e00: 14: set_msg 0xc2df7700: 10: exit run() 0xa7b6f600: 15: set_msg 0xd194f700: 12: msg: "new message" 0xc2df7e00: 14: msg: "new message" 0xd194f700: 12: exit run() 0xa7b6f000: 13: set_msg 0xc2df7e00: 14: exit run() 0xa7b6f600: 15: msg: "new message" 0xa7b6f000: 13: msg: "new message" 0xa7b6f000: 13: exit run() 0xa7b6f600: 15: exit run() main: 1 0xa3aae900: 0: enter run() 0xa3aae500: 1: enter run() 0xc2df7a00: 2: enter run() 0xa7b6fc00: 3: enter run() 0xa3aae900: 0: set_msg 0xa3aae500: 1: set_msg 0xa7b6f500: 4: enter run() 0xd194fc00: 5: enter run() 0xa7b6fc00: 3: set_msg 0xa7b6fc00: 3: msg: "new message" 0xa7b6fc00: 3: exit run() 0xa7b6f500: 4: set_msg 0xa7b6f500: 4: msg: "new message" 0xa7b6f500: 4: exit run() 0xc2df7a00: 2: set_msg 0xc2df7a00: 2: msg: "new message" 0xc2df7a00: 2: exit run() 0xa3aae900: 0: msg: "new message" 0xa3aae900: 0: exit run() 0xa3aae500: 1: msg: "new message" 0xa3aae500: 1: exit run() 0xd194fc00: 5: set_msg 0xd194f400: 9: enter run() 0xd194fc00: 5: msg: "new message" 0xd194f400: 9: set_msg 0xa7b6f800: 6: enter run() 0xc2df7d00: 7: enter run() 0xa3aae200: 12: enter run() 0xa3aae300: 13: enter run() 0xd194fc00: 5: exit run() 0xa7b6f900: 8: enter run() 0xa7b6f800: 6: set_msg 0xa7b6f800: 6: msg: "new message" 0xa7b6f800: 6: exit run() 0xa3aae200: 12: set_msg 0xa3aae200: 12: msg: "new message" 0xa3aae200: 12: exit run() 0xa3aae300: 13: set_msg 0xa3aae300: 13: msg: "new message" 0xa3aae300: 13: exit run() 0xd194f400: 9: msg: "new message" 0xd194f400: 9: exit run() 0xc2df7500: 15: enter run() 0xa3aae700: 10: enter run() 0xa3aae800: 11: enter run() 0xc2df7d00: 7: set_msg 0xd194f500: 14: enter run() 0xa7b6f900: 8: set_msg 0xa3aae700: 10: set_msg 0xa3aae800: 11: set_msg 0xd194f500: 14: set_msg 0xc2df7d00: 7: msg: "new message" 0xa7b6f900: 8: msg: "new message" 0xa3aae700: 10: msg: "new message" 0xa3aae800: 11: msg: "new message" 0xc2df7d00: 7: exit run() 0xa7b6f900: 8: exit run() 0xa3aae700: 10: exit run() 0xc2df7500: 15: set_msg 0xa3aae800: 11: exit run() 0xd194f500: 14: msg: "new message" 0xd194f500: 14: exit run() 0xc2df7500: 15: msg: "new message" 0xc2df7500: 15: exit run() main: 2 0xc2df7300: 0: enter run() 0xc2df7300: 0: set_msg 0xa7b6fd00: 1: enter run() 0xc2df7100: 2: enter run() 0xc2df7100: 2: set_msg 0xc2df7100: 2: msg: "new message" 0xc2df7100: 2: exit run() 0xd194ff00: 3: enter run() 0xa3aae600: 4: enter run() 0xc2df7300: 0: msg: "new message" 0xd194fd00: 5: enter run() 0xa7b6f100: 7: enter run() 0xc2df7300: 0: exit run() 0xa7b6fd00: 1: set_msg 0xa3aaec00: 6: enter run() 0xd194ff00: 3: set_msg 0xd194ff00: 3: msg: "new message" 0xd194ff00: 3: exit run() 0xa3aae600: 4: set_msg 0xd194fd00: 5: set_msg 0xa7b6f100: 7: set_msg 0xd194f400: 8: enter run() 0xa7b6fd00: 1: msg: "new message" 0xa3aae600: 4: msg: "new message" 0xd194fd00: 5: msg: "new message" 0xa7b6fd00: 1: exit run() 0xa3aae600: 4: exit run() 0xa3aaec00: 6: set_msg 0xc2df7200: 9: enter run() 0xd194fd00: 5: exit run() 0xd194f400: 8: set_msg 0xa7b6f200: 10: enter run() 0xa7b6f200: 10: set_msg 0xc2df7200: 9: set_msg 0xa3aae400: 11: enter run() 0xa7b6f100: 7: msg: "new message" 0xa7b6f100: 7: exit run() 0xa3aaec00: 6: msg: "new message" 0xa3aaec00: 6: exit run() 0xd194f400: 8: msg: "new message" 0xd194f400: 8: exit run() 0xa7b6f200: 10: msg: "new message" 0xa7b6f200: 10: exit run() 0xc2df7200: 9: msg: "new message" 0xc2df7200: 9: exit run() 0xa7b6f300: 12: enter run() 0xa3aae400: 11: set_msg 0xa7b6f400: 13: enter run() 0xa3aae500: 14: enter run() 0xa7b6f300: 12: set_msg 0xa3aae400: 11: msg: "new message" 0xa7b6f400: 13: set_msg 0xa3aae400: 11: exit run() 0xa3aae500: 14: set_msg 0xc2df7400: 15: enter run() 0xa7b6f300: 12: msg: "new message" 0xa7b6f300: 12: exit run() 0xa7b6f400: 13: msg: "new message" 0xa7b6f400: 13: exit run() 0xa3aae500: 14: msg: "new message" 0xc2df7400: 15: set_msg 0xc2df7400: 15: msg: "new message" 0xc2df7400: 15: exit run() 0xa3aae500: 14: exit run() main: 3 0xc2df7300: 0: enter run() 0xc2df7300: 0: set_msg 0xc2df7b00: 3: enter run() 0xa7b6fb00: 1: enter run() 0xc2df7500: 2: enter run() 0xc2df7600: 6: enter run() 0xa7b6fe00: 4: enter run() 0xa7b6fb00: 1: set_msg 0xa7b6f900: 7: enter run() 0xc2df7d00: 5: enter run() 0xa3aaec00: 9: enter run() 0xc2df7500: 2: set_msg 0xc2df7600: 6: set_msg 0xa7b6fe00: 4: set_msg 0xc2df7c00: 8: enter run() 0xc2df7700: 10: enter run() 0xa3aae400: 11: enter run() 0xc2df7500: 2: msg: "new message" 0xc2df7500: 2: exit run() 0xc2df7600: 6: msg: "new message" 0xc2df7300: 0: msg: "new message" 0xd194f600: 13: enter run() 0xc2df7300: 0: exit run() 0xa7b6fb00: 1: msg: "new message" 0xc2df7800: 14: enter run() 0xa7b6fb00: 1: exit run() 0xa3aae900: 15: enter run() 0xc2df7e00: 12: enter run() 0xa7b6fe00: 4: msg: "new message" 0xa7b6fe00: 4: exit run() 0xc2df7600: 6: exit run() 0xc2df7b00: 3: set_msg 0xa3aaec00: 9: set_msg 0xa3aaec00: 9: msg: "new message" 0xa3aaec00: 9: exit run() 0xc2df7c00: 8: set_msg 0xc2df7c00: 8: msg: "new message" 0xc2df7c00: 8: exit run() 0xa7b6f900: 7: set_msg 0xa7b6f900: 7: msg: "new message" 0xa7b6f900: 7: exit run() 0xc2df7d00: 5: set_msg 0xc2df7d00: 5: msg: "new message" 0xc2df7d00: 5: exit run() 0xc2df7700: 10: set_msg 0xc2df7700: 10: msg: "new message" 0xc2df7700: 10: exit run() 0xa3aae400: 11: set_msg 0xa3aae400: 11: msg: "new message" 0xa3aae400: 11: exit run() 0xd194f600: 13: set_msg 0xc2df7800: 14: set_msg 0xa3aae900: 15: set_msg 0xa3aae900: 15: msg: "new message" 0xa3aae900: 15: exit run() 0xc2df7e00: 12: set_msg 0xc2df7e00: 12: msg: "new message" 0xc2df7e00: 12: exit run() 0xc2df7b00: 3: msg: "new message" 0xc2df7b00: 3: exit run() 0xd194f600: 13: msg: "new message" 0xd194f600: 13: exit run() 0xc2df7800: 14: msg: "new message" 0xc2df7800: 14: exit run() main: 4 0xc2df7f00: 0: enter run() 0xc2df7f00: 0: set_msg 0xc2df7f00: 0: msg: "new message" 0xc2df7f00: 0: exit run() 0xd194fd00: 1: enter run() 0xc2df7200: 4: enter run() 0xa7b6fd00: 2: enter run() 0xc2df7200: 4: set_msg 0xd194f700: 3: enter run() 0xd194f700: 3: set_msg 0xd194f700: 3: msg: "new message" 0xd194f700: 3: exit run() 0xc2df7000: 6: enter run() 0xd194fd00: 1: set_msg 0xd194f300: 7: enter run() 0xd194f500: 9: enter run() 0xa3aaed00: 10: enter run() 0xc2df7300: 11: enter run() 0xa7b6f100: 5: enter run() 0xa7b6fb00: 8: enter run() 0xd194f300: 7: set_msg 0xc2df7200: 4: msg: "new message" 0xd194fd00: 1: msg: "new message" 0xc2df7200: 4: exit run() 0xc2df7000: 6: set_msg 0xd194fd00: 1: exit run() 0xd194f500: 9: set_msg 0xd194f500: 9: msg: "new message" 0xd194f500: 9: exit run() 0xa3aaed00: 10: set_msg 0xa3aaed00: 10: msg: "new message" 0xa3aaed00: 10: exit run() 0xc2df7300: 11: set_msg 0xc2df7400: 12: enter run() 0xa7b6fd00: 2: set_msg 0xd194f800: 13: enter run() 0xa3aae000: 14: enter run() 0xa7b6ff00: 15: enter run() 0xa7b6f100: 5: set_msg 0xc2df7400: 12: set_msg 0xd194f800: 13: set_msg 0xa3aae000: 14: set_msg 0xa7b6ff00: 15: set_msg 0xc2df7300: 11: msg: "new message" 0xa7b6fd00: 2: msg: "new message" 0xa7b6f100: 5: msg: "new message" 0xc2df7400: 12: msg: "new message" 0xd194f800: 13: msg: "new message" 0xa3aae000: 14: msg: "new message" 0xc2df7300: 11: exit run() 0xa7b6fd00: 2: exit run() 0xa7b6f100: 5: exit run() 0xc2df7400: 12: exit run() 0xd194f300: 7: msg: "new message" 0xd194f800: 13: exit run() 0xa3aae000: 14: exit run() 0xa7b6ff00: 15: msg: "new message" 0xa7b6ff00: 15: exit run() 0xa7b6fb00: 8: set_msg 0xd194f300: 7: exit run() 0xc2df7000: 6: msg: "new message" 0xa7b6fb00: 8: msg: "new message" 0xa7b6fb00: 8: exit run() 0xc2df7000: 6: exit run() main: 5 0xa3aae700: 0: enter run() 0xa3aae700: 0: set_msg 0xa3aae700: 0: msg: "new message" 0xa3aae700: 0: exit run() 0xd194f400: 4: enter run() 0xd194f400: 4: set_msg 0xa3aae300: 2: enter run() 0xa7b6f500: 6: enter run() 0xc2df7a00: 7: enter run() 0xa3aaee00: 8: enter run() 0xd194fd00: 11: enter run() 0xa7b6fa00: 3: enter run() 0xa3aae300: 2: set_msg 0xa3aae300: 2: msg: "new message" 0xa3aae300: 2: exit run() 0xa7b6f500: 6: set_msg 0xa7b6f500: 6: msg: "new message" 0xa7b6f500: 6: exit run() 0xc2df7a00: 7: set_msg 0xc2df7a00: 7: msg: "new message" 0xc2df7a00: 7: exit run() 0xa3aaee00: 8: set_msg 0xa3aaee00: 8: msg: "new message" 0xa3aaee00: 8: exit run() 0xa3aae100: 5: enter run() 0xd194f700: 1: enter run() 0xa3aaed00: 9: enter run() 0xd194fc00: 10: enter run() 0xd194fe00: 12: enter run() 0xc2df7600: 13: enter run() 0xd194fd00: 11: set_msg 0xa7b6f700: 14: enter run() 0xa7b6fa00: 3: set_msg 0xa3aae100: 5: set_msg 0xa3aae100: 5: msg: "new message" 0xa3aae100: 5: exit run() 0xa3aaed00: 9: set_msg 0xa3aaed00: 9: msg: "new message" 0xa3aaed00: 9: exit run() 0xd194fc00: 10: set_msg 0xd194fc00: 10: msg: "new message" 0xd194fc00: 10: exit run() 0xd194fe00: 12: set_msg 0xd194fe00: 12: msg: "new message" 0xd194fe00: 12: exit run() 0xc2df7600: 13: set_msg 0xc2df7600: 13: msg: "new message" 0xc2df7600: 13: exit run() 0xd194f700: 1: set_msg 0xd194f700: 1: msg: "new message" 0xd194f700: 1: exit run() 0xd194f400: 4: msg: "new message" 0xd194f400: 4: exit run() 0xa7b6f700: 14: set_msg 0xc2df7b00: 15: enter run() 0xc2df7b00: 15: set_msg 0xa7b6f700: 14: msg: "new message" 0xa7b6f700: 14: exit run() 0xc2df7b00: 15: msg: "new message" 0xc2df7b00: 15: exit run() 0xd194fd00: 11: msg: "new message" 0xd194fd00: 11: exit run() 0xa7b6fa00: 3: msg: "new message" 0xa7b6fa00: 3: exit run() main: 6 0xa3aae800: 0: enter run() 0xa3aae800: 0: set_msg 0xa3aae800: 0: msg: "new message" 0xa3aae800: 0: exit run() 0xd194fa00: 4: enter run() 0xc2df7000: 2: enter run() 0xc2df7000: 2: set_msg 0xc2df7000: 2: msg: "new message" 0xc2df7000: 2: exit run() 0xd194fa00: 4: set_msg 0xc2df7200: 6: enter run() 0xa7b6fa00: 7: enter run() 0xd194fb00: 8: enter run() 0xa7b6f600: 3: enter run() 0xc2df7e00: 5: enter run() 0xc2df7e00: 5: set_msg 0xa3aae500: 1: enter run() 0xd194ff00: 11: enter run() 0xc2df7c00: 15: enter run() 0xc2df7700: 9: enter run() 0xc2df7400: 12: enter run() 0xc2df7200: 6: set_msg 0xa7b6fa00: 7: set_msg 0xd194fb00: 8: set_msg 0xd194ff00: 11: set_msg 0xc2df7c00: 15: set_msg 0xd194fa00: 4: msg: "new message" 0xc2df7e00: 5: msg: "new message" 0xc2df7e00: 5: exit run() 0xc2df7200: 6: msg: "new message" 0xc2df7200: 6: exit run() 0xa7b6fa00: 7: msg: "new message" 0xa7b6fa00: 7: exit run() 0xa7b6f800: 10: enter run() 0xd194f000: 13: enter run() 0xa7b6f100: 14: enter run() 0xd194ff00: 11: msg: "new message" 0xd194ff00: 11: exit run() 0xc2df7c00: 15: msg: "new message" 0xc2df7c00: 15: exit run() 0xd194fa00: 4: exit run() 0xd194fb00: 8: msg: "new message" 0xa7b6f600: 3: set_msg 0xa7b6f600: 3: msg: "new message" 0xa7b6f600: 3: exit run() 0xa3aae500: 1: set_msg 0xa3aae500: 1: msg: "new message" 0xa3aae500: 1: exit run() 0xc2df7700: 9: set_msg 0xc2df7700: 9: msg: "new message" 0xc2df7700: 9: exit run() 0xa7b6f800: 10: set_msg 0xa7b6f800: 10: msg: "new message" 0xa7b6f800: 10: exit run() 0xc2df7400: 12: set_msg 0xc2df7400: 12: msg: "new message" 0xc2df7400: 12: exit run() 0xd194f000: 13: set_msg 0xd194f000: 13: msg: "new message" 0xd194f000: 13: exit run() 0xa7b6f100: 14: set_msg 0xa7b6f100: 14: msg: "new message" 0xa7b6f100: 14: exit run() 0xd194fb00: 8: exit run() main: 7 0xa7b6fd00: 3: enter run() 0xa7b6fd00: 3: set_msg 0xa7b6fd00: 3: msg: "new message" 0xa7b6fd00: 3: exit run() 0xa7b6f300: 5: enter run() 0xa7b6f300: 5: set_msg 0xa7b6f300: 5: msg: "new message" 0xa7b6f300: 5: exit run() 0xa7b6f400: 7: enter run() 0xa7b6f400: 7: set_msg 0xa7b6f400: 7: msg: "new message" 0xa7b6f400: 7: exit run() 0xc2df7000: 9: enter run() 0xc2df7000: 9: set_msg 0xc2df7000: 9: msg: "new message" 0xc2df7000: 9: exit run() 0xa3aae900: 11: enter run() 0xa3aae900: 11: set_msg 0xa3aae900: 11: msg: "new message" 0xa3aae900: 11: exit run() 0xc2df7b00: 13: enter run() 0xc2df7b00: 13: set_msg 0xc2df7b00: 13: msg: "new message" 0xc2df7b00: 13: exit run() 0xd194f900: 15: enter run() 0xd194f900: 15: set_msg 0xd194f900: 15: msg: "new message" 0xd194f900: 15: exit run() 0xa3aae200: 0: enter run() 0xa3aae200: 0: set_msg 0xa3aae200: 0: msg: "new message" 0xa3aae200: 0: exit run() 0xc2df7700: 1: enter run() 0xc2df7700: 1: set_msg 0xc2df7700: 1: msg: "new message" 0xc2df7700: 1: exit run() 0xc2df7a00: 2: enter run() 0xc2df7a00: 2: set_msg 0xc2df7a00: 2: msg: "new message" 0xc2df7a00: 2: exit run() 0xd194f200: 4: enter run() 0xc2df7d00: 6: enter run() 0xc2df7d00: 6: set_msg 0xc2df7d00: 6: msg: "new message" 0xc2df7d00: 6: exit run() 0xc2df7900: 8: enter run() 0xc2df7900: 8: set_msg 0xc2df7900: 8: msg: "new message" 0xc2df7900: 8: exit run() 0xc2df7100: 10: enter run() 0xa3aaea00: 12: enter run() 0xc2df7100: 10: set_msg 0xc2df7100: 10: msg: "new message" 0xc2df7100: 10: exit run() 0xd194f200: 4: set_msg 0xa3aae000: 14: enter run() 0xa3aaea00: 12: set_msg 0xa3aae000: 14: set_msg 0xd194f200: 4: msg: "new message" 0xa3aaea00: 12: msg: "new message" 0xd194f200: 4: exit run() 0xa3aaea00: 12: exit run() 0xa3aae000: 14: msg: "new message" 0xa3aae000: 14: exit run() main: 8 0xa7b6f700: 1: enter run() 0xa7b6f700: 1: set_msg 0xa7b6f700: 1: msg: "new message" 0xa7b6f700: 1: exit run() 0xa7b6f800: 0: enter run() 0xa3aae100: 2: enter run() 0xa7b6f800: 0: set_msg 0xa3aae100: 2: set_msg 0xa7b6f800: 0: msg: "new message" 0xa3aae100: 2: msg: "new message" 0xa7b6f800: 0: exit run() 0xa3aae100: 2: exit run() 0xa3aaea00: 3: enter run() 0xa3aaea00: 3: set_msg 0xd194f300: 4: enter run() 0xd194f300: 4: set_msg 0xa3aaea00: 3: msg: "new message" 0xa3aaea00: 3: exit run() 0xd194f300: 4: msg: "new message" 0xd194f300: 4: exit run() 0xa7b6f000: 5: enter run() 0xa7b6f000: 5: set_msg 0xa7b6f000: 5: msg: "new message" 0xa7b6f000: 5: exit run() 0xa3aaeb00: 7: enter run() 0xa3aaeb00: 7: set_msg 0xa3aaed00: 6: enter run() 0xa3aaed00: 6: set_msg 0xa3aaed00: 6: msg: "new message" 0xa3aaed00: 6: exit run() 0xc2df7700: 8: enter run() 0xa7b6fb00: 9: enter run() 0xa7b6fb00: 9: set_msg 0xa7b6fb00: 9: msg: "new message" 0xa7b6fb00: 9: exit run() 0xc2df7400: 10: enter run() 0xc2df7400: 10: set_msg 0xc2df7400: 10: msg: "new message" 0xc2df7400: 10: exit run() 0xc2df7f00: 11: enter run() 0xa7b6f900: 12: enter run() 0xa3aae200: 13: enter run() 0xa3aaec00: 14: enter run() 0xc2df7f00: 11: set_msg 0xa7b6f900: 12: set_msg 0xa3aae200: 13: set_msg 0xa3aaec00: 14: set_msg 0xc2df7f00: 11: msg: "new message" 0xa7b6f900: 12: msg: "new message" 0xa3aae200: 13: msg: "new message" 0xa3aaeb00: 7: msg: "new message" 0xc2df7f00: 11: exit run() 0xa7b6f900: 12: exit run() 0xa3aaeb00: 7: exit run() 0xa3aae300: 15: enter run() 0xa3aae200: 13: exit run() 0xa3aaec00: 14: msg: "new message" 0xa3aaec00: 14: exit run() 0xc2df7700: 8: set_msg 0xc2df7700: 8: msg: "new message" 0xc2df7700: 8: exit run() 0xa3aae300: 15: set_msg 0xa3aae300: 15: msg: "new message" 0xa3aae300: 15: exit run() main: 9 0xc2df7c00: 0: enter run() 0xc2df7c00: 0: set_msg 0xc2df7500: 3: enter run() 0xa3aaeb00: 4: enter run() 0xc2df7500: 3: set_msg 0xa3aaeb00: 4: set_msg 0xc2df7c00: 0: msg: "new message" 0xc2df7500: 3: msg: "new message" 0xc2df7c00: 0: exit run() 0xc2rthread reaping 0xc2df7c00 stack 0xcd2db320 0xa3aaeb00: rwlock_unlock 0x9f0afd20 0xd194fa00: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6f400: rwlock_wrlock 0x9f0afd20 (2147483647) 0xa7b6fb00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194f000: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aaea00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7b00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aae400: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa7b6f500: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7f00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aaee00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194fa00: rwlock_unlock 0x9f0afd20 0xa3aae800: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194f800: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa7b6fc00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa7b6f400: rwlock_unlock 0x9f0afd20 0xc2df7f00: rwlock_unlock 0x9f0afd20 0xd194fa00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaee00: rwlock_unlock 0x9f0afd20 0xc2df7f00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xa7b6f400: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaee00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaee00: rwlock_unlock 0x9f0afd20 0xa7b6f400: rwlock_unlock 0x9f0afd20 0xd194fa00: rwlock_unlock 0x9f0afd20 0xc2df7f00: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_rdlock 0x9f0afd20 (2147483649) 0xa7b6fc00: rwlock_unlock 0x9f0afd20 0xa7b6fc00: rwlock_rdlock 0x9f0afd20 (4294967295) rthread reaping 0xd194fa00 stack 0xcd2e0400 rthread reaping 0xc2df7500 stack 0xcd2e0b00 rthread reaping 0xa3aaeb00 stack 0xcd2e74e0 0xa3aae800: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xa7b6fc00: rwlock_unlock 0x9f0afd20 0xa3aae800: rwlock_rdlock 0x9f0afd20 (2147483650) 0xa3aae800: rwlock_unlock 0x9f0afd20 0xa7b6fb00: rwlock_unlock 0x9f0afd20 0xa7b6f500: rwlock_unlock 0x9f0afd20 0xa7b6fb00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f800: rwlock_unlock 0x9f0afd20 0xa7b6f500: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa7b6f500: rwlock_unlock 0x9f0afd20 0xd194f000: rwlock_unlock 0x9f0afd20 0xd194f800: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa7b6fb00: rwlock_unlock 0x9f0afd20 0xd194f800: rwlock_unlock 0x9f0afd20 0xd194f000: rwlock_rdlock 0x9f0afd20 (2147483650) rthread reaping 0xa7b6f400 stack 0xcd2e7840 0xa3aae400: rwlock_unlock 0x9f0afd20 rthread reaping 0xa7b6fb00 stack 0xcd2db160 rthread reaping 0xa3aae800 stack 0xcd2db720 0xd194f000: rwlock_unlock 0x9f0afd20 0xa3aae400: rwlock_rdlock 0x9f0afd20 (1) rthread reaping 0xd194f800 stack 0xcd2e0940 0xc2df7b00: rwlock_unlock 0x9f0afd20 0xc2df7b00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7b00: rwlock_unlock 0x9f0afd20 0xa3aae400: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f000 stack 0xcd2e0840 rthread reaping 0xa7b6fc00 stack 0xcd2e0ac0 rthread reaping 0xa3aaea00 stack 0xcd2dbe00 rthread reaping 0xc2df7b00 stack 0xcd300820 rthread reaping 0xa3aae400 stack 0xcd2e7a40 rthread reaping 0xa7b6f500 stack 0xcd300400 rthread reaping 0xc2df7f00 stack 0xcd2e7ba0 rthread reaping 0xa3aaee00 stack 0xcd300b40 0xd194f700: rwlock_wrlock 0x9f0afd20 (0) 0xd194f700: rwlock_unlock 0x9f0afd20 0xd194f700: rwlock_rdlock 0x9f0afd20 (0) 0xd194f700: rwlock_unlock 0x9f0afd20 0xd194f200: rwlock_wrlock 0x9f0afd20 (0) 0xd194f200: rwlock_unlock 0x9f0afd20 0xd194f200: rwlock_rdlock 0x9f0afd20 (0) 0xd194f200: rwlock_unlock 0x9f0afd20 0xd194f900: rwlock_wrlock 0x9f0afd20 (0) 0xd194f900: rwlock_unlock 0x9f0afd20 0xd194f900: rwlock_rdlock 0x9f0afd20 (0) 0xd194f900: rwlock_unlock 0x9f0afd20 0xc2df7100: rwlock_wrlock 0x9f0afd20 (0) 0xd194ff00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae600: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6fd00: rwlock_wrlock 0x9f0afd20 (0) 0xd194fa00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7800: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7300: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7100: rwlock_unlock 0x9f0afd20 0xd194ff00: rwlock_unlock 0x9f0afd20 0xc2df7100: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae600: rwlock_unlock 0x9f0afd20 0xd194ff00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa7b6fd00: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194fa00: rwlock_unlock 0x9f0afd20 0xa7b6fd00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7800: rwlock_unlock 0x9f0afd20 0xd194fa00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7300: rwlock_unlock 0x9f0afd20 0xc2df7800: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7100: rwlock_unlock 0x9f0afd20 0xd194ff00: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_unlock 0x9f0afd20 0xa7b6fd00: rwlock_unlock 0x9f0afd20 0xd194fa00: rwlock_unlock 0x9f0afd20 0xc2df7800: rwlock_unlock 0x9f0afd20 0xc2df7300: rwlock_rdlock 0x9f0afd20 (6) 0xa3aae500: rwlock_wrlock 0x9f0afd20 (5) 0xa3aae700: rwlock_wrlock 0x9f0afd20 (4) 0xc2df7c00: rwlock_wrlock 0x9f0afd20 (4) 0xa7b6f600: rwlock_wrlock 0x9f0afd20 (4) 0xc2df7e00: rwlock_wrlock 0x9f0afd20 (4) 0xc2df7200: rwlock_wrlock 0x9f0afd20 (4) rthread reaping 0xd194f700 stack 0xcd300b40 rthread reaping 0xd194f200 stack 0xcd2e7ba0 rthread reaping 0xd194f900 stack 0xcd300400 0xa3aae500: rwlock_unlock 0x9f0afd20 0xc2df7e00: rwlock_unlock 0x9f0afd20 0xc2df7300: rwlock_unlock 0x9f0afd20 0xc2df7e00: rwlock_rdlock 0x9f0afd20 (2147483649) 0xa3aae500: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae500: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7100 stack 0xcd300820 0xc2df7c00: rwlock_unlock 0x9f0afd20 0xc2df7c00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7c00: rwlock_unlock 0x9f0afd20 0xc2df7e00: rwlock_unlock 0x9f0afd20 0xa7b6f600: rwlock_unlock 0x9f0afd20 0xc2df7200: rwlock_unlock 0x9f0afd20 0xa7b6f600: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae700: rwlock_unlock 0x9f0afd20 0xc2df7200: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa7b6f600: rwlock_unlock 0x9f0afd20 0xc2df7200: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_rdlock 0x9f0afd20 (2) 0xa3aae700: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae500 stack 0xcd2e7a40 rthread reaping 0xa3aae700 stack 0xcd2dbe00 rthread reaping 0xd194ff00 stack 0xcd2e0ac0 rthread reaping 0xa3aae600 stack 0xcd2e0840 rthread reaping 0xc2df7c00 stack 0xcd2e0940 rthread reaping 0xa7b6fd00 stack 0xcd2db720 rthread reaping 0xa7b6f600 stack 0xcd2db160 rthread reaping 0xd194fa00 stack 0xcd2e7840 rthread reaping 0xc2df7e00 stack 0xcd2e74e0 rthread reaping 0xc2df7800 stack 0xcd2e0b00 rthread reaping 0xc2df7200 stack 0xcd2e0400 rthread reaping 0xc2df7300 stack 0xcd2db320 0xa7b6fa00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae900: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae900: rwlock_unlock 0x9f0afd20 0xa3aae900: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6fa00: rwlock_unlock 0x9f0afd20 0xa7b6fa00: rwlock_rdlock 0x9f0afd20 (0) 0xd194fc00: rwlock_wrlock 0x9f0afd20 (0) 0xd194fc00: rwlock_unlock 0x9f0afd20 0xd194fc00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7d00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7400: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6fa00: rwlock_unlock 0x9f0afd20 0xa3aae900: rwlock_unlock 0x9f0afd20 0xa3aaef00: rwlock_wrlock 0x9f0afd20 (2147483650) 0xc2df7100: rwlock_wrlock 0x9f0afd20 (2147483650) 0xa3aae600: rwlock_wrlock 0x9f0afd20 (2147483650) 0xd194fc00: rwlock_unlock 0x9f0afd20 0xd194fb00: rwlock_wrlock 0x9f0afd20 (2147483651) 0xc2df7d00: rwlock_unlock 0x9f0afd20 0xa3aaef00: rwlock_unlock 0x9f0afd20 0xa7b6f800: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7d00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7100: rwlock_unlock 0x9f0afd20 0xa3aaef00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae600: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae600: rwlock_unlock 0x9f0afd20 0xd194fb00: rwlock_unlock 0x9f0afd20 0xd194fb00: rwlock_rdlock 0x9f0afd20 (0) 0xd194fb00: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7400: rwlock_unlock 0x9f0afd20 0xc2df7d00: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7e00: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6f700: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6f800: rwlock_unlock 0x9f0afd20 0xa3aae400: rwlock_wrlock 0x9f0afd20 (2147483647) 0xd194fd00: rwlock_unlock 0x9f0afd20 0xa7b6f800: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7e00: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa7b6f700: rwlock_unlock 0x9f0afd20 0xc2df7e00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae400: rwlock_unlock 0x9f0afd20 0xa7b6f700: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa7b6f800: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_unlock 0x9f0afd20 0xc2df7e00: rwlock_unlock 0x9f0afd20 0xa7b6f700: rwlock_unlock 0x9f0afd20 0xa3aae400: rwlock_rdlock 0x9f0afd20 (4) 0xa3aaef00: rwlock_unlock 0x9f0afd20 0xa3aae400: rwlock_unlock 0x9f0afd20 0xc2df7000: rwlock_wrlock 0x9f0afd20 (1) 0xa7b6f900: rwlock_wrlock 0x9f0afd20 (1) rthread reaping 0xa3aae900 stack 0xcd2db320 rthread reaping 0xa7b6fa00 stack 0xcd2e0400 rthread reaping 0xd194fc00 stack 0xcd2e0b00 0xc2df7100: rwlock_rdlock 0x9f0afd20 (2147483649) 0xc2df7100: rwlock_unlock 0x9f0afd20 0xa7b6f900: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7d00 stack 0xcd2db160 0xc2df7000: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaef00 stack 0xcd2e74e0 0xa7b6f900: rwlock_rdlock 0x9f0afd20 (2147483647) 0xc2df7000: rwlock_rdlock 0x9f0afd20 (0) rthread reaping 0xc2df7400 stack 0xcd2db720 0xa7b6f900: rwlock_unlock 0x9f0afd20 0xc2df7000: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae600 stack 0xcd2e0940 rthread reaping 0xd194fb00 stack 0xcd2e0840 rthread reaping 0xc2df7100 stack 0xcd2e7840 rthread reaping 0xa7b6f800 stack 0xcd2e0ac0 rthread reaping 0xd194fd00 stack 0xcd2dbe00 rthread reaping 0xc2df7e00 stack 0xcd2e7a40 rthread reaping 0xa7b6f700 stack 0xcd300820 rthread reaping 0xc2df7000 stack 0xcd300400 rthread reaping 0xa7b6f900 stack 0xcd2e7ba0 rthread reaping 0xa3aae400 stack 0xcd300b40 0xc2df7500: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7500: rwlock_unlock 0x9f0afd20 0xc2df7500: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7500: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7700: rwlock_wrlock 0x9f0afd20 (0) 0xd194f900: rwlock_wrlock 0x9f0afd20 (0) 0xd194f900: rwlock_unlock 0x9f0afd20 0xd194f900: rwlock_rdlock 0x9f0afd20 (0) 0xd194f900: rwlock_unlock 0x9f0afd20 0xc2df7300: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7300: rwlock_unlock 0x9f0afd20 0xd194fa00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7600: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7400: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7f00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa7b6f400: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7200: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7400: rwlock_unlock 0x9f0afd20 0xa7b6f500: rwlock_wrlock 0x9f0afd20 (2147483647) 0xc2df7b00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xc2df7800: rwlock_wrlock 0x9f0afd20 (2147483647) 0xc2df7900: rwlock_wrlock 0x9f0afd20 (2147483647) 0xc2df7400: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f500: rwlock_unlock 0x9f0afd20 0xc2df7b00: rwlock_unlock 0x9f0afd20 0xa7b6f500: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7800: rwlock_unlock 0x9f0afd20 0xc2df7b00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7900: rwlock_unlock 0x9f0afd20 0xc2df7800: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7400: rwlock_unlock 0x9f0afd20 0xa7b6f500: rwlock_unlock 0x9f0afd20 0xc2df7b00: rwlock_unlock 0x9f0afd20 0xc2df7800: rwlock_unlock 0x9f0afd20 0xc2df7900: rwlock_rdlock 0x9f0afd20 (4) 0xa3aae300: rwlock_unlock 0x9f0afd20 0xa7b6f800: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7200: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7300: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7700: rwlock_unlock 0x9f0afd20 0xc2df7200: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7600: rwlock_unlock 0x9f0afd20 0xc2df7700: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7f00: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa7b6f800: rwlock_unlock 0x9f0afd20 0xc2df7f00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194fa00: rwlock_unlock 0x9f0afd20 0xa7b6f800: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7900: rwlock_unlock 0x9f0afd20 0xc2df7300: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_unlock 0x9f0afd20 0xc2df7200: rwlock_unlock 0x9f0afd20 0xc2df7700: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_unlock 0x9f0afd20 0xc2df7f00: rwlock_unlock 0x9f0afd20 0xa7b6f800: rwlock_unlock 0x9f0afd20 0xd194fa00: rwlock_rdlock 0x9f0afd20 (8) 0xd194fa00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae300 stack 0xcd300b40 rthread reaping 0xc2df7700 stack 0xcd2e7ba0 rthread reaping 0xc2df7500 stack 0xcd300400 rthread reaping 0xd194f900 stack 0xcd300820 rthread reaping 0xc2df7300 stack 0xcd2e7a40 rthread reaping 0xd194fa00 stack 0xcd2dbe00 0xa7b6f400: rwlock_unlock 0x9f0afd20 0xa7b6f400: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f400: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7600 stack 0xcd2e0ac0 rthread reaping 0xc2df7f00 stack 0xcd2e7840 rthread reaping 0xa7b6f400 stack 0xcd2e0840 rthread reaping 0xc2df7200 stack 0xcd2e0940 rthread reaping 0xc2df7400 stack 0xcd2db720 rthread reaping 0xa7b6f500 stack 0xcd2e74e0 rthread reaping 0xc2df7b00 stack 0xcd2db160 rthread reaping 0xc2df7800 stack 0xcd2e0b00 rthread reaping 0xc2df7900 stack 0xcd2e0400 rthread reaping 0xa7b6f800 stack 0xcd2db320 0xd194f300: rwlock_wrlock 0x9f0afd20 (0) 0xd194f300: rwlock_unlock 0x9f0afd20 0xd194f300: rwlock_rdlock 0x9f0afd20 (0) 0xd194f300: rwlock_unlock 0x9f0afd20 0xd194f000: rwlock_wrlock 0x9f0afd20 (0) 0xd194f500: rwlock_wrlock 0x9f0afd20 (0) 0xd194f600: rwlock_wrlock 0x9f0afd20 (0) 0xd194f600: rwlock_unlock 0x9f0afd20 0xd194f600: rwlock_rdlock 0x9f0afd20 (0) 0xd194f600: rwlock_unlock 0x9f0afd20 0xd194f000: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa7b6f500: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7200: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194f900: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194f800: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194f500: rwlock_unlock 0x9f0afd20 0xc2df7e00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7a00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7000: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194f000: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7200: rwlock_unlock 0x9f0afd20 0xd194f500: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f900: rwlock_unlock 0x9f0afd20 0xc2df7200: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f800: rwlock_unlock 0x9f0afd20 0xd194f900: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae700: rwlock_unlock 0x9f0afd20 0xd194f800: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7c00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa7b6f500: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7e00: rwlock_unlock 0x9f0afd20 0xa7b6f500: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7a00: rwlock_unlock 0x9f0afd20 0xc2df7e00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7000: rwlock_unlock 0x9f0afd20 0xc2df7a00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f000: rwlock_unlock 0x9f0afd20 0xd194f500: rwlock_unlock 0x9f0afd20 0xc2df7200: rwlock_unlock 0x9f0afd20 0xd194f900: rwlock_unlock 0x9f0afd20 0xd194f800: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_unlock 0x9f0afd20 0xa7b6f500: rwlock_unlock 0x9f0afd20 0xc2df7e00: rwlock_unlock 0x9f0afd20 0xc2df7a00: rwlock_unlock 0x9f0afd20 0xc2df7000: rwlock_rdlock 0x9f0afd20 (9) rthread reaping 0xd194f300 stack 0xcd2e0b00 0xa3aae400: rwlock_wrlock 0x9f0afd20 (2147483653) 0xa7b6f600: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7000: rwlock_unlock 0x9f0afd20 0xc2df7c00: rwlock_unlock 0x9f0afd20 0xa3aaeb00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xa3aae400: rwlock_unlock 0x9f0afd20 0xc2df7c00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa7b6f600: rwlock_unlock 0x9f0afd20 0xa3aae400: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaeb00: rwlock_unlock 0x9f0afd20 0xa7b6f600: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7c00: rwlock_unlock 0x9f0afd20 0xa3aae400: rwlock_unlock 0x9f0afd20 0xa7b6f600: rwlock_unlock 0x9f0afd20 0xa3aaeb00: rwlock_rdlock 0x9f0afd20 (3) 0xa3aaeb00: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f000 stack 0xcd2db320 rthread reaping 0xd194f500 stack 0xcd2e0400 rthread reaping 0xd194f600 stack 0xcd2db160 rthread reaping 0xc2df7200 stack 0xcd2e74e0 rthread reaping 0xa3aae700 stack 0xcd2db720 rthread reaping 0xa7b6f500 stack 0xcd2e0940 rthread reaping 0xd194f900 stack 0xcd2e0840 rthread reaping 0xd194f800 stack 0xcd2e7840 rthread reaping 0xc2df7e00 stack 0xcd2dbe00 rthread reaping 0xc2df7a00 stack 0xcd2e7a40 rthread reaping 0xc2df7000 stack 0xcd300820 rthread reaping 0xc2df7c00 stack 0xcd300400 rthread reaping 0xa3aae400 stack 0xcd2e7ba0 rthread reaping 0xa3aaeb00 stack 0xcd2e0ac0 rthread reaping 0xa7b6f600 stack 0xcd300b40 0xa7b6f100: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6f100: rwlock_unlock 0x9f0afd20 0xa7b6f100: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f100: rwlock_unlock 0x9f0afd20 0xd194fb00: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6f500: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae200: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae200: rwlock_unlock 0x9f0afd20 0xa3aae200: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae200: rwlock_unlock 0x9f0afd20 0xd194fb00: rwlock_unlock 0x9f0afd20 0xd194fc00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aae600: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7400: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa7b6fb00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa7b6f700: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa7b6f500: rwlock_unlock 0x9f0afd20 0xa7b6fd00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xa7b6fc00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7600: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194fd00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aaed00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa7b6fe00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194fb00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f400: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7600: rwlock_unlock 0x9f0afd20 0xa7b6f500: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194fb00: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_unlock 0x9f0afd20 0xa7b6fe00: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7400: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7400: rwlock_unlock 0x9f0afd20 0xa7b6fb00: rwlock_unlock 0x9f0afd20 0xa7b6fb00: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6fb00: rwlock_unlock 0x9f0afd20 0xa7b6f700: rwlock_unlock 0x9f0afd20 0xa7b6f700: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae600: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_rdlock 0x9f0afd20 (2147483649) 0xd194fc00: rwlock_unlock 0x9f0afd20 0xa7b6fe00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa7b6fc00: rwlock_unlock 0x9f0afd20 0xa7b6fc00: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6fc00: rwlock_unlock 0x9f0afd20 0xa7b6f700: rwlock_unlock 0x9f0afd20 0xa7b6fe00: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_unlock 0x9f0afd20 0xa7b6f500: rwlock_unlock 0x9f0afd20 0xd194fc00: rwlock_rdlock 0x9f0afd20 (2147483650) 0xa7b6fd00: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194fb00 stack 0xcd300b40 0xd194fd00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa7b6f500 stack 0xcd2e0ac0 0xa7b6fd00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f400: rwlock_unlock 0x9f0afd20 rthread reaping 0xa7b6f100 stack 0xcd2e7ba0 0xd194fd00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194fc00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae200 stack 0xcd300400 0xa7b6fd00: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_unlock 0x9f0afd20 0xd194f400: rwlock_rdlock 0x9f0afd20 (3) rthread reaping 0xc2df7400 stack 0xcd300820 0xd194f400: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194fc00 stack 0xcd2e7a40 rthread reaping 0xa3aae600 stack 0xcd2dbe00 rthread reaping 0xa7b6fb00 stack 0xcd2e7840 rthread reaping 0xa7b6f700 stack 0xcd2e0840 rthread reaping 0xa7b6fd00 stack 0xcd2e0940 rthread reaping 0xd194fd00 stack 0xcd2db720 rthread reaping 0xa3aaed00 stack 0xcd2e74e0 rthread reaping 0xa7b6fc00 stack 0xcd2db160 rthread reaping 0xc2df7600 stack 0xcd2e0400 rthread reaping 0xa7b6fe00 stack 0xcd2db320 rthread reaping 0xd194f400 stack 0xcd2e0b00 0xc2df7d00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7d00: rwlock_unlock 0x9f0afd20 0xa3aae900: rwlock_wrlock 0x9f0afd20 (2147483647) 0xc2df7d00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae900: rwlock_unlock 0x9f0afd20 0xc2df7d00: rwlock_unlock 0x9f0afd20 0xc2df7500: rwlock_wrlock 0x9f0afd20 (1) 0xa3aae900: rwlock_rdlock 0x9f0afd20 (1) 0xc2df7500: rwlock_unlock 0x9f0afd20 0xc2df7700: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aae900: rwlock_unlock 0x9f0afd20 0xd194f700: rwlock_wrlock 0x9f0afd20 (1) 0xd194fc00: rwlock_wrlock 0x9f0afd20 (1) 0xc2df7500: rwlock_rdlock 0x9f0afd20 (2147483649) 0xc2df7700: rwlock_unlock 0x9f0afd20 0xd194fc00: rwlock_unlock 0x9f0afd20 0xa7b6f900: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7700: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f700: rwlock_unlock 0x9f0afd20 0xa3aae800: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194fc00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaea00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7500: rwlock_unlock 0x9f0afd20 0xa7b6f900: rwlock_unlock 0x9f0afd20 0xa7b6f900: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f900: rwlock_unlock 0x9f0afd20 0xc2df7700: rwlock_unlock 0x9f0afd20 0xa3aae800: rwlock_unlock 0x9f0afd20 0xa3aae800: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae800: rwlock_unlock 0x9f0afd20 0xd194fc00: rwlock_unlock 0x9f0afd20 0xd194f700: rwlock_rdlock 0x9f0afd20 (0) 0xd194f700: rwlock_unlock 0x9f0afd20 0xa3aae500: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae500: rwlock_unlock 0x9f0afd20 0xa3aae500: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae500: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xa3aaeb00: rwlock_wrlock 0x9f0afd20 (2147483647) rthread reaping 0xc2df7d00 stack 0xcd2e0b00 0xc2df7900: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194fe00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194f000: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aaeb00: rwlock_unlock 0x9f0afd20 0xa3aae100: rwlock_wrlock 0x9f0afd20 (2147483647) 0xc2df7a00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aaea00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7900: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae900 stack 0xcd2db320 rthread reaping 0xc2df7500 stack 0xcd2e0400 rthread reaping 0xc2df7700 stack 0xcd2db160 0xa3aaeb00: rwlock_rdlock 0x9f0afd20 (4294967295) rthread reaping 0xd194f700 stack 0xcd2e74e0 rthread reaping 0xd194fc00 stack 0xcd2db720 rthread reaping 0xa7b6f900 stack 0xcd2e0940 rthread reaping 0xa3aae800 stack 0xcd2e0840 0xd194fe00: rwlock_unlock 0x9f0afd20 0xc2df7900: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f000: rwlock_unlock 0x9f0afd20 0xd194fe00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae100: rwlock_unlock 0x9f0afd20 0xa3aae100: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae100: rwlock_unlock 0x9f0afd20 0xc2df7900: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xc2df7a00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae500 stack 0xcd2dbe00 0xa3aaeb00: rwlock_unlock 0x9f0afd20 0xd194f000: rwlock_rdlock 0x9f0afd20 (0) rthread reaping 0xa3aaea00 stack 0xcd2e7840 0xd194fe00: rwlock_unlock 0x9f0afd20 0xd194f000: rwlock_unlock 0x9f0afd20 0xc2df7a00: rwlock_rdlock 0x9f0afd20 (1) 0xc2df7a00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaeb00 stack 0xcd2e7a40 rthread reaping 0xc2df7900 stack 0xcd300820 rthread reaping 0xd194fe00 stack 0xcd300400 rthread reaping 0xd194f000 stack 0xcd2e7ba0 rthread reaping 0xc2df7a00 stack 0xcd2e0ac0 rthread reaping 0xa3aae100 stack 0xcd300b40 0xc2df7a00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7a00: rwlock_unlock 0x9f0afd20 0xc2df7a00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7a00: rwlock_unlock 0x9f0afd20 0xc2df7b00: rwlock_wrlock 0x9f0afd20 (0) 0xd194f600: rwlock_wrlock 0x9f0afd20 (0) 0xd194f600: rwlock_unlock 0x9f0afd20 0xd194f600: rwlock_rdlock 0x9f0afd20 (0) 0xd194f600: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae600: rwlock_unlock 0x9f0afd20 0xa3aae500: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa7b6f200: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aaec00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae500: rwlock_unlock 0x9f0afd20 0xd194f800: rwlock_wrlock 0x9f0afd20 (2147483647) 0xc2df7400: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aae600: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa7b6f200: rwlock_unlock 0x9f0afd20 0xa7b6f200: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f200: rwlock_unlock 0x9f0afd20 0xc2df7500: rwlock_wrlock 0x9f0afd20 (2147483649) 0xa3aae600: rwlock_unlock 0x9f0afd20 0xd194f200: rwlock_wrlock 0x9f0afd20 (2147483649) 0xd194f100: rwlock_wrlock 0x9f0afd20 (2147483649) 0xd194ff00: rwlock_wrlock 0x9f0afd20 (2147483649) 0xa3aae000: rwlock_wrlock 0x9f0afd20 (2147483649) 0xd194f900: rwlock_wrlock 0x9f0afd20 (2147483649) rthread reaping 0xc2df7a00 stack 0xcd300b40 0xa3aae500: rwlock_rdlock 0x9f0afd20 (2147483649) 0xa3aae500: rwlock_unlock 0x9f0afd20 0xd194f500: rwlock_wrlock 0x9f0afd20 (2147483649) 0xc2df7400: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaec00: rwlock_unlock 0x9f0afd20 0xd194f100: rwlock_unlock 0x9f0afd20 0xd194ff00: rwlock_unlock 0x9f0afd20 0xd194f500: rwlock_unlock 0x9f0afd20 0xd194ff00: rwlock_rdlock 0x9f0afd20 (2147483647) 0xa3aaec00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194ff00: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_unlock 0x9f0afd20 0xa3aaec00: rwlock_unlock 0x9f0afd20 0xd194f100: rwlock_rdlock 0x9f0afd20 (2147483650) 0xd194f100: rwlock_unlock 0x9f0afd20 0xd194f500: rwlock_rdlock 0x9f0afd20 (2147483650) 0xd194f800: rwlock_unlock 0x9f0afd20 0xc2df7b00: rwlock_unlock 0x9f0afd20 0xc2df7b00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7b00: rwlock_unlock 0x9f0afd20 0xd194f200: rwlock_unlock 0x9f0afd20 0xd194f200: rwlock_rdlock 0x9f0afd20 (0) 0xd194f200: rwlock_unlock 0x9f0afd20 0xd194f500: rwlock_unlock 0x9f0afd20 0xc2df7500: rwlock_unlock 0x9f0afd20 0xc2df7500: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7500: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7b00 stack 0xcd2e0ac0 rthread reaping 0xd194f600 stack 0xcd2e7ba0 rthread reaping 0xa3aae600 stack 0xcd300400 0xa3aae000: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae500 stack 0xcd300820 0xa3aae000: rwlock_rdlock 0x9f0afd20 (0) rthread reaping 0xa7b6f200 stack 0xcd2e7a40 0xa3aae000: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaec00 stack 0xcd2e7840 0xd194f900: rwlock_unlock 0x9f0afd20 0xd194f900: rwlock_rdlock 0x9f0afd20 (0) 0xd194f900: rwlock_unlock 0x9f0afd20 0xd194f800: rwlock_rdlock 0x9f0afd20 (1) 0xd194f800: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f800 stack 0xcd2dbe00 rthread reaping 0xc2df7400 stack 0xcd2e0840 rthread reaping 0xc2df7500 stack 0xcd2e0940 rthread reaping 0xd194f200 stack 0xcd2db720 rthread reaping 0xa3aae000 stack 0xcd2e74e0 rthread reaping 0xd194f100 stack 0xcd2db160 rthread reaping 0xd194ff00 stack 0xcd2e0400 rthread reaping 0xd194f900 stack 0xcd2db320 rthread reaping 0xd194f500 stack 0xcd2e0b00 0xa3aae300: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae300: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae300: rwlock_unlock 0x9f0afd20 0xd194fb00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7300: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7300: rwlock_unlock 0x9f0afd20 0xc2df7300: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7300: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae600: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae300 stack 0xcd2e0b00 0xc2df7600: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5500: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7d00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7700: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aaea00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aaeb00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7900: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194fa00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194fb00: rwlock_unlock 0x9f0afd20 0xd194fb00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7500: rwlock_wrlock 0x9f0afd20 (2147483647) 0xd194fb00: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7600: rwlock_unlock 0x9f0afd20 0xb38f5500: rwlock_unlock 0x9f0afd20 0xb38f5500: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaee00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae200: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5e00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7500: rwlock_unlock 0x9f0afd20 0xa3aaee00: rwlock_unlock 0x9f0afd20 0xc2df7500: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae200: rwlock_unlock 0x9f0afd20 0xa3aaee00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5e00: rwlock_unlock 0x9f0afd20 0xa3aae200: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7500: rwlock_unlock 0x9f0afd20 0xa3aaee00: rwlock_unlock 0x9f0afd20 0xa3aae200: rwlock_unlock 0x9f0afd20 0xb38f5e00: rwlock_rdlock 0x9f0afd20 (3) 0xb38f5e00: rwlock_unlock 0x9f0afd20 0xc2df7d00: rwlock_unlock 0x9f0afd20 0xc2df7d00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7d00: rwlock_unlock 0x9f0afd20 0xc2df7700: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7300 stack 0xcd2e0400 0xa3aae600: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xa3aaeb00: rwlock_unlock 0x9f0afd20 0xa3aaeb00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaeb00: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_unlock 0x9f0afd20 0xb38f5500: rwlock_unlock 0x9f0afd20 0xc2df7700: rwlock_rdlock 0x9f0afd20 (2147483651) rthread reaping 0xd194fb00 stack 0xcd2db320 0xc2df7700: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae600 stack 0xcd2db160 0xa3aaea00: rwlock_rdlock 0x9f0afd20 (2147483649) rthread reaping 0xc2df7600 stack 0xcd2e74e0 rthread reaping 0xb38f5500 stack 0xcd2db720 rthread reaping 0xc2df7d00 stack 0xcd2e0940 rthread reaping 0xc2df7700 stack 0xcd2e0840 0xd194fa00: rwlock_unlock 0x9f0afd20 0xc2df7900: rwlock_unlock 0x9f0afd20 0xd194fa00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xd194fa00: rwlock_unlock 0x9f0afd20 0xc2df7900: rwlock_rdlock 0x9f0afd20 (2) rthread reaping 0xc2df7500 stack 0xcd2e7840 0xc2df7900: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaea00 stack 0xcd2dbe00 rthread reaping 0xa3aaeb00 stack 0xcd2e7a40 rthread reaping 0xa3aaee00 stack 0xcd300820 rthread reaping 0xc2df7900 stack 0xcd300400 rthread reaping 0xa3aae200 stack 0xcd2e7ba0 rthread reaping 0xd194fa00 stack 0xcd2e0ac0 rthread reaping 0xb38f5e00 stack 0xcd300b40 0xa3aae200: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae200: rwlock_unlock 0x9f0afd20 0xa3aae200: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae200: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae700: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae400: rwlock_wrlock 0x9f0afd20 (0) 0xd194fe00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5f00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5f00: rwlock_unlock 0x9f0afd20 0xb38f5f00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5f00: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_unlock 0x9f0afd20 0xd194ff00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aaef00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aae700: rwlock_unlock 0x9f0afd20 0xd194f200: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194f900: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194fd00: rwlock_rdlock 0x9f0afd20 (4294967295) df7500: 3: exit run() 0xa3aaeb00: 4: msg: "new message" 0xd194fa00: 1: enter run() 0xa7b6f400: 2: enter run() 0xa7b6fb00: 5: enter run() 0xd194f000: 7: enter run() 0xa3aaea00: 10: enter run() 0xc2df7b00: 11: enter run() 0xa3aae400: 12: enter run() 0xa7b6f500: 13: enter run() 0xc2df7f00: 14: enter run() 0xa3aaee00: 15: enter run() 0xa3aaeb00: 4: exit run() 0xd194fa00: 1: set_msg 0xa3aae800: 6: enter run() 0xd194f800: 8: enter run() 0xa7b6fc00: 9: enter run() 0xa7b6f400: 2: set_msg 0xc2df7f00: 14: set_msg 0xa3aaee00: 15: set_msg 0xa3aaea00: 10: set_msg 0xa3aaee00: 15: msg: "new message" 0xa7b6f400: 2: msg: "new message" 0xa3aaee00: 15: exit run() 0xd194fa00: 1: msg: "new message" 0xc2df7f00: 14: msg: "new message" 0xc2df7f00: 14: exit run() 0xd194fa00: 1: exit run() 0xa7b6fc00: 9: set_msg 0xa7b6f400: 2: exit run() 0xa3aae800: 6: set_msg 0xa3aaea00: 10: msg: "new message" 0xa7b6fc00: 9: msg: "new message" 0xa3aae800: 6: msg: "new message" 0xa3aae800: 6: exit run() 0xa3aaea00: 10: exit run() 0xa7b6fb00: 5: set_msg 0xa7b6fc00: 9: exit run() 0xa7b6f500: 13: set_msg 0xd194f800: 8: set_msg 0xa7b6f500: 13: msg: "new message" 0xa7b6f500: 13: exit run() 0xd194f000: 7: set_msg 0xa7b6fb00: 5: msg: "new message" 0xd194f800: 8: msg: "new message" 0xa7b6fb00: 5: exit run() 0xd194f800: 8: exit run() 0xa3aae400: 12: set_msg 0xd194f000: 7: msg: "new message" 0xd194f000: 7: exit run() 0xc2df7b00: 11: set_msg 0xc2df7b00: 11: msg: "new message" 0xa3aae400: 12: msg: "new message" 0xc2df7b00: 11: exit run() 0xa3aae400: 12: exit run() main: 10 0xd194f700: 0: enter run() 0xd194f700: 0: set_msg 0xd194f700: 0: msg: "new message" 0xd194f700: 0: exit run() 0xd194f200: 1: enter run() 0xd194f200: 1: set_msg 0xd194f200: 1: msg: "new message" 0xd194f200: 1: exit run() 0xd194f900: 2: enter run() 0xd194f900: 2: set_msg 0xd194f900: 2: msg: "new message" 0xd194f900: 2: exit run() 0xc2df7100: 4: enter run() 0xd194ff00: 6: enter run() 0xa3aae600: 7: enter run() 0xa7b6fd00: 9: enter run() 0xd194fa00: 11: enter run() 0xc2df7800: 13: enter run() 0xc2df7300: 15: enter run() 0xc2df7100: 4: set_msg 0xd194ff00: 6: set_msg 0xa3aae600: 7: set_msg 0xa7b6fd00: 9: set_msg 0xd194fa00: 11: set_msg 0xc2df7800: 13: set_msg 0xc2df7300: 15: set_msg 0xc2df7100: 4: msg: "new message" 0xd194ff00: 6: msg: "new message" 0xa3aae600: 7: msg: "new message" 0xa7b6fd00: 9: msg: "new message" 0xd194fa00: 11: msg: "new message" 0xc2df7800: 13: msg: "new message" 0xc2df7100: 4: exit run() 0xa3aae500: 3: enter run() 0xd194ff00: 6: exit run() 0xa3aae700: 5: enter run() 0xc2df7c00: 8: enter run() 0xa7b6f600: 10: enter run() 0xc2df7e00: 12: enter run() 0xc2df7200: 14: enter run() 0xa7b6fd00: 9: exit run() 0xd194fa00: 11: exit run() 0xa3aae500: 3: set_msg 0xa3aae600: 7: exit run() 0xc2df7e00: 12: set_msg 0xc2df7800: 13: exit run() 0xc2df7300: 15: msg: "new message" 0xa3aae500: 3: msg: "new message" 0xa3aae500: 3: exit run() 0xc2df7c00: 8: set_msg 0xc2df7c00: 8: msg: "new message" 0xc2df7e00: 12: msg: "new message" 0xc2df7e00: 12: exit run() 0xc2df7300: 15: exit run() 0xa7b6f600: 10: set_msg 0xc2df7c00: 8: exit run() 0xc2df7200: 14: set_msg 0xa3aae700: 5: set_msg 0xa7b6f600: 10: msg: "new message" 0xc2df7200: 14: msg: "new message" 0xa7b6f600: 10: exit run() 0xc2df7200: 14: exit run() 0xa3aae700: 5: msg: "new message" 0xa3aae700: 5: exit run() main: 11 0xa7b6fa00: 1: enter run() 0xa3aae900: 0: enter run() 0xa3aae900: 0: set_msg 0xa7b6fa00: 1: set_msg 0xd194fc00: 2: enter run() 0xd194fc00: 2: set_msg 0xc2df7d00: 5: enter run() 0xc2df7400: 6: enter run() 0xa7b6fa00: 1: msg: "new message" 0xa3aae900: 0: msg: "new message" 0xa3aaef00: 3: enter run() 0xc2df7100: 4: enter run() 0xa3aae600: 7: enter run() 0xd194fc00: 2: msg: "new message" 0xd194fb00: 8: enter run() 0xa3aae900: 0: exit run() 0xa7b6fa00: 1: exit run() 0xc2df7d00: 5: set_msg 0xa3aaef00: 3: set_msg 0xd194fc00: 2: exit run() 0xa7b6f800: 9: enter run() 0xc2df7100: 4: set_msg 0xa3aae600: 7: set_msg 0xa3aae600: 7: msg: "new message" 0xa3aae600: 7: exit run() 0xd194fb00: 8: set_msg 0xd194fb00: 8: msg: "new message" 0xd194fb00: 8: exit run() 0xc2df7400: 6: set_msg 0xc2df7400: 6: msg: "new message" 0xc2df7400: 6: exit run() 0xc2df7d00: 5: msg: "new message" 0xc2df7d00: 5: exit run() 0xd194fd00: 10: enter run() 0xc2df7e00: 11: enter run() 0xa7b6f700: 12: enter run() 0xa7b6f800: 9: set_msg 0xa3aae400: 15: enter run() 0xd194fd00: 10: set_msg 0xc2df7e00: 11: set_msg 0xa7b6f700: 12: set_msg 0xa3aae400: 15: set_msg 0xa7b6f800: 9: msg: "new message" 0xd194fd00: 10: msg: "new message" 0xc2df7e00: 11: msg: "new message" 0xa7b6f700: 12: msg: "new message" 0xa7b6f800: 9: exit run() 0xd194fd00: 10: exit run() 0xc2df7e00: 11: exit run() 0xa3aaef00: 3: msg: "new message" 0xa7b6f700: 12: exit run() 0xa3aae400: 15: msg: "new message" 0xa3aae400: 15: exit run() 0xc2df7000: 13: enter run() 0xa7b6f900: 14: enter run() 0xc2df7100: 4: msg: "new message" 0xc2df7100: 4: exit run() 0xa7b6f900: 14: set_msg 0xa3aaef00: 3: exit run() 0xc2df7000: 13: set_msg 0xa7b6f900: 14: msg: "new message" 0xc2df7000: 13: msg: "new message" 0xa7b6f900: 14: exit run() 0xc2df7000: 13: exit run() main: 12 0xc2df7500: 2: enter run() 0xc2df7500: 2: set_msg 0xc2df7500: 2: msg: "new message" 0xc2df7500: 2: exit run() 0xa3aae300: 0: enter run() 0xc2df7700: 1: enter run() 0xd194f900: 3: enter run() 0xd194f900: 3: set_msg 0xd194f900: 3: msg: "new message" 0xd194f900: 3: exit run() 0xc2df7300: 4: enter run() 0xc2df7300: 4: set_msg 0xd194fa00: 5: enter run() 0xc2df7600: 6: enter run() 0xc2df7400: 10: enter run() 0xc2df7f00: 7: enter run() 0xa7b6f400: 8: enter run() 0xc2df7200: 9: enter run() 0xc2df7400: 10: set_msg 0xa7b6f500: 11: enter run() 0xc2df7b00: 12: enter run() 0xc2df7800: 13: enter run() 0xc2df7900: 14: enter run() 0xa7b6f500: 11: set_msg 0xc2df7b00: 12: set_msg 0xc2df7800: 13: set_msg 0xc2df7900: 14: set_msg 0xc2df7400: 10: msg: "new message" 0xa7b6f500: 11: msg: "new message" 0xc2df7b00: 12: msg: "new message" 0xc2df7800: 13: msg: "new message" 0xc2df7400: 10: exit run() 0xa7b6f500: 11: exit run() 0xc2df7b00: 12: exit run() 0xa3aae300: 0: set_msg 0xa7b6f800: 15: enter run() 0xc2df7800: 13: exit run() 0xc2df7200: 9: set_msg 0xc2df7700: 1: set_msg 0xc2df7600: 6: set_msg 0xc2df7f00: 7: set_msg 0xa7b6f800: 15: set_msg 0xd194fa00: 5: set_msg 0xc2df7900: 14: msg: "new message" 0xc2df7300: 4: msg: "new message" 0xa3aae300: 0: msg: "new message" 0xc2df7200: 9: msg: "new message" 0xc2df7700: 1: msg: "new message" 0xc2df7600: 6: msg: "new message" 0xc2df7f00: 7: msg: "new message" 0xa7b6f800: 15: msg: "new message" 0xc2df7900: 14: exit run() 0xc2df7300: 4: exit run() 0xa3aae300: 0: exit run() 0xc2df7200: 9: exit run() 0xc2df7700: 1: exit run() 0xc2df7600: 6: exit run() 0xc2df7f00: 7: exit run() 0xa7b6f800: 15: exit run() 0xd194fa00: 5: msg: "new message" 0xd194fa00: 5: exit run() 0xa7b6f400: 8: set_msg 0xa7b6f400: 8: msg: "new message" 0xa7b6f400: 8: exit run() main: 13 0xd194f300: 2: enter run() 0xd194f300: 2: set_msg 0xd194f300: 2: msg: "new message" 0xd194f300: 2: exit run() 0xd194f000: 0: enter run() 0xd194f500: 1: enter run() 0xd194f600: 3: enter run() 0xd194f600: 3: set_msg 0xd194f600: 3: msg: "new message" 0xd194f600: 3: exit run() 0xd194f000: 0: set_msg 0xa3aae700: 5: enter run() 0xa7b6f500: 6: enter run() 0xc2df7200: 4: enter run() 0xd194f900: 7: enter run() 0xd194f800: 8: enter run() 0xd194f500: 1: set_msg 0xc2df7e00: 10: enter run() 0xc2df7a00: 11: enter run() 0xc2df7000: 12: enter run() 0xc2df7200: 4: set_msg 0xd194f900: 7: set_msg 0xd194f800: 8: set_msg 0xa3aae700: 5: set_msg 0xc2df7c00: 13: enter run() 0xa7b6f500: 6: set_msg 0xc2df7e00: 10: set_msg 0xc2df7a00: 11: set_msg 0xc2df7000: 12: set_msg 0xd194f000: 0: msg: "new message" 0xd194f500: 1: msg: "new message" 0xc2df7200: 4: msg: "new message" 0xd194f900: 7: msg: "new message" 0xd194f800: 8: msg: "new message" 0xa3aae700: 5: msg: "new message" 0xa7b6f500: 6: msg: "new message" 0xc2df7e00: 10: msg: "new message" 0xc2df7a00: 11: msg: "new message" 0xd194f000: 0: exit run() 0xd194f500: 1: exit run() 0xc2df7200: 4: exit run() 0xd194f900: 7: exit run() 0xa3aae400: 14: enter run() 0xd194f800: 8: exit run() 0xa3aae700: 5: exit run() 0xa7b6f500: 6: exit run() 0xc2df7e00: 10: exit run() 0xa7b6f600: 15: enter run() 0xc2df7a00: 11: exit run() 0xc2df7000: 12: msg: "new message" 0xc2df7000: 12: exit run() 0xc2df7c00: 13: set_msg 0xa3aaeb00: 9: enter run() 0xa3aae400: 14: set_msg 0xa7b6f600: 15: set_msg 0xa3aaeb00: 9: set_msg 0xc2df7c00: 13: msg: "new message" 0xa3aae400: 14: msg: "new message" 0xa7b6f600: 15: msg: "new message" 0xc2df7c00: 13: exit run() 0xa3aae400: 14: exit run() 0xa7b6f600: 15: exit run() 0xa3aaeb00: 9: msg: "new message" 0xa3aaeb00: 9: exit run() main: 14 0xa7b6f100: 2: enter run() 0xa7b6f100: 2: set_msg 0xa7b6f100: 2: msg: "new message" 0xa7b6f100: 2: exit run() 0xd194fb00: 0: enter run() 0xa7b6f500: 1: enter run() 0xa3aae200: 3: enter run() 0xa3aae200: 3: set_msg 0xa3aae200: 3: msg: "new message" 0xa3aae200: 3: exit run() 0xd194fb00: 0: set_msg 0xd194fc00: 5: enter run() 0xa3aae600: 6: enter run() 0xc2df7400: 4: enter run() 0xa7b6fb00: 7: enter run() 0xa7b6f700: 8: enter run() 0xa7b6f500: 1: set_msg 0xa7b6fd00: 9: enter run() 0xa7b6fc00: 12: enter run() 0xc2df7600: 13: enter run() 0xd194fd00: 10: enter run() 0xa3aaed00: 11: enter run() 0xa7b6fe00: 14: enter run() 0xd194f400: 15: enter run() 0xc2df7600: 13: set_msg 0xa3aaed00: 11: set_msg 0xd194fb00: 0: msg: "new message" 0xc2df7600: 13: msg: "new message" 0xd194fb00: 0: exit run() 0xa7b6fe00: 14: set_msg 0xc2df7600: 13: exit run() 0xc2df7400: 4: set_msg 0xc2df7400: 4: msg: "new message" 0xc2df7400: 4: exit run() 0xa7b6fb00: 7: set_msg 0xa7b6fb00: 7: msg: "new message" 0xa7b6fb00: 7: exit run() 0xa7b6f700: 8: set_msg 0xa3aae600: 6: set_msg 0xa3aaed00: 11: msg: "new message" 0xd194fc00: 5: set_msg 0xa3aaed00: 11: exit run() 0xa7b6fc00: 12: set_msg 0xa7b6fc00: 12: msg: "new message" 0xa7b6fc00: 12: exit run() 0xa7b6f700: 8: msg: "new message" 0xa7b6fe00: 14: msg: "new message" 0xa7b6f700: 8: exit run() 0xa3aae600: 6: msg: "new message" 0xa7b6fe00: 14: exit run() 0xa7b6f500: 1: msg: "new message" 0xa3aae600: 6: exit run() 0xa7b6fd00: 9: set_msg 0xa7b6f500: 1: exit run() 0xd194fd00: 10: set_msg 0xd194f400: 15: set_msg 0xd194fc00: 5: msg: "new message" 0xa7b6fd00: 9: msg: "new message" 0xd194fd00: 10: msg: "new message" 0xd194fc00: 5: exit run() 0xa7b6fd00: 9: exit run() 0xd194fd00: 10: exit run() 0xd194f400: 15: msg: "new message" 0xd194f400: 15: exit run() main: 15 0xc2df7d00: 0: enter run() 0xc2df7d00: 0: set_msg 0xa3aae900: 1: enter run() 0xa3aae900: 1: set_msg 0xc2df7d00: 0: msg: "new message" 0xc2df7500: 2: enter run() 0xc2df7d00: 0: exit run() 0xc2df7500: 2: set_msg 0xc2df7700: 3: enter run() 0xa3aae900: 1: msg: "new message" 0xd194f700: 4: enter run() 0xd194fc00: 5: enter run() 0xc2df7700: 3: set_msg 0xa3aae900: 1: exit run() 0xd194fc00: 5: set_msg 0xa7b6f900: 6: enter run() 0xd194f700: 4: set_msg 0xa3aae800: 7: enter run() 0xa3aaea00: 8: enter run() 0xc2df7500: 2: msg: "new message" 0xc2df7500: 2: exit run() 0xa7b6f900: 6: set_msg 0xa7b6f900: 6: msg: "new message" 0xa7b6f900: 6: exit run() 0xc2df7700: 3: msg: "new message" 0xc2df7700: 3: exit run() 0xa3aae800: 7: set_msg 0xa3aae800: 7: msg: "new message" 0xa3aae800: 7: exit run() 0xd194fc00: 5: msg: "new message" 0xd194fc00: 5: exit run() 0xd194f700: 4: msg: "new message" 0xd194f700: 4: exit run() 0xa3aae500: 9: enter run() 0xa3aae500: 9: set_msg 0xa3aae500: 9: msg: "new message" 0xa3aae500: 9: exit run() 0xa3aaea00: 8: set_msg 0xa3aaeb00: 10: enter run() 0xc2df7900: 11: enter run() 0xd194fe00: 12: enter run() 0xd194f000: 13: enter run() 0xa3aaeb00: 10: set_msg 0xa3aae100: 15: enter run() 0xc2df7a00: 14: enter run() 0xc2df7900: 11: set_msg 0xd194fe00: 12: set_msg 0xd194f000: 13: set_msg 0xa3aae100: 15: set_msg 0xa3aae100: 15: msg: "new message" 0xa3aae100: 15: exit run() 0xc2df7900: 11: msg: "new message" 0xa3aaea00: 8: msg: "new message" 0xa3aaea00: 8: exit run() 0xc2df7a00: 14: set_msg 0xc2df7900: 11: exit run() 0xa3aaeb00: 10: msg: "new message" 0xa3aaeb00: 10: exit run() 0xd194fe00: 12: msg: "new message" 0xd194fe00: 12: exit run() 0xd194f000: 13: msg: "new message" 0xc2df7a00: 14: msg: "new message" 0xc2df7a00: 14: exit run() 0xd194f000: 13: exit run() main: 16 0xc2df7a00: 0: enter run() 0xc2df7a00: 0: set_msg 0xc2df7a00: 0: msg: "new message" 0xc2df7a00: 0: exit run() 0xc2df7b00: 1: enter run() 0xd194f600: 2: enter run() 0xd194f600: 2: set_msg 0xd194f600: 2: msg: "new message" 0xd194f600: 2: exit run() 0xa3aae600: 3: enter run() 0xa3aae600: 3: set_msg 0xa3aae500: 4: enter run() 0xa7b6f200: 5: enter run() 0xa3aaec00: 6: enter run() 0xa3aae500: 4: set_msg 0xd194f800: 7: enter run() 0xc2df7400: 8: enter run() 0xa7b6f200: 5: set_msg 0xa7b6f200: 5: msg: "new message" 0xc2df7500: 9: enter run() 0xa3aae600: 3: msg: "new message" 0xa3aae600: 3: exit run() 0xd194f200: 10: enter run() 0xd194f100: 12: enter run() 0xd194ff00: 13: enter run() 0xa3aae000: 11: enter run() 0xd194f900: 14: enter run() 0xa3aae500: 4: msg: "new message" 0xa3aae500: 4: exit run() 0xd194f500: 15: enter run() 0xc2df7400: 8: set_msg 0xa3aaec00: 6: set_msg 0xd194f100: 12: set_msg 0xd194ff00: 13: set_msg 0xd194f500: 15: set_msg 0xa7b6f200: 5: exit run() 0xd194ff00: 13: msg: "new message" 0xc2df7400: 8: msg: "new message" 0xc2df7400: 8: exit run() 0xa3aaec00: 6: msg: "new message" 0xd194f100: 12: msg: "new message" 0xd194f100: 12: exit run() 0xd194ff00: 13: exit run() 0xd194f800: 7: set_msg 0xa3aaec00: 6: exit run() 0xc2df7b00: 1: set_msg 0xc2df7b00: 1: msg: "new message" 0xc2df7b00: 1: exit run() 0xd194f200: 10: set_msg 0xd194f200: 10: msg: "new message" 0xd194f200: 10: exit run() 0xd194f500: 15: msg: "new message" 0xd194f500: 15: exit run() 0xc2df7500: 9: set_msg 0xc2df7500: 9: msg: "new message" 0xc2df7500: 9: exit run() 0xa3aae000: 11: set_msg 0xa3aae000: 11: msg: "new message" 0xa3aae000: 11: exit run() 0xd194f900: 14: set_msg 0xd194f900: 14: msg: "new message" 0xd194f900: 14: exit run() 0xd194f800: 7: msg: "new message" 0xd194f800: 7: exit run() main: 17 0xa3aae300: 0: enter run() 0xa3aae300: 0: set_msg 0xa3aae300: 0: msg: "new message" 0xa3aae300: 0: exit run() 0xd194fb00: 1: enter run() 0xc2df7300: 2: enter run() 0xc2df7300: 2: set_msg 0xc2df7300: 2: msg: "new message" 0xc2df7300: 2: exit run() 0xa3aae600: 3: enter run() 0xa3aae600: 3: set_msg 0xc2df7600: 4: enter run() 0xb38f5500: 5: enter run() 0xc2df7d00: 6: enter run() 0xc2df7700: 7: enter run() 0xa3aaea00: 8: enter run() 0xa3aaeb00: 10: enter run() 0xc2df7900: 12: enter run() 0xd194fa00: 14: enter run() 0xd194fb00: 1: set_msg 0xc2df7500: 9: enter run() 0xd194fb00: 1: msg: "new message" 0xd194fb00: 1: exit run() 0xc2df7600: 4: set_msg 0xc2df7600: 4: msg: "new message" 0xc2df7600: 4: exit run() 0xb38f5500: 5: set_msg 0xa3aaee00: 11: enter run() 0xa3aae200: 13: enter run() 0xb38f5e00: 15: enter run() 0xc2df7500: 9: set_msg 0xa3aaee00: 11: set_msg 0xa3aae200: 13: set_msg 0xb38f5e00: 15: set_msg 0xc2df7500: 9: msg: "new message" 0xa3aaee00: 11: msg: "new message" 0xa3aae200: 13: msg: "new message" 0xc2df7500: 9: exit run() 0xa3aaee00: 11: exit run() 0xa3aae200: 13: exit run() 0xb38f5e00: 15: msg: "new message" 0xb38f5e00: 15: exit run() 0xc2df7d00: 6: set_msg 0xc2df7d00: 6: msg: "new message" 0xc2df7d00: 6: exit run() 0xc2df7700: 7: set_msg 0xa3aaea00: 8: set_msg 0xa3aaeb00: 10: set_msg 0xa3aaeb00: 10: msg: "new message" 0xa3aae600: 3: msg: "new message" 0xb38f5500: 5: msg: "new message" 0xa3aae600: 3: exit run() 0xb38f5500: 5: exit run() 0xc2df7700: 7: msg: "new message" 0xc2df7700: 7: exit run() 0xd194fa00: 14: set_msg 0xa3aaeb00: 10: exit run() 0xc2df7900: 12: set_msg 0xa3aaea00: 8: msg: "new message" 0xd194fa00: 14: msg: "new message" 0xa3aaea00: 8: exit run() 0xd194fa00: 14: exit run() 0xc2df7900: 12: msg: "new message" 0xc2df7900: 12: exit run() main: 18 0xa3aae200: 2: enter run() 0xa3aae200: 2: set_msg 0xa3aae200: 2: msg: "new message" 0xa3aae200: 2: exit run() 0xd194fd00: 0: enter run() 0xa3aae700: 1: enter run() 0xa3aae400: 3: enter run() 0xd194fe00: 5: enter run() 0xb38f5f00: 4: enter run() 0xb38f5f00: 4: set_msg 0xb38f5f00: 4: msg: "new message" 0xb38f5f00: 4: exit run() 0xd194fd00: 0: set_msg 0xd194ff00: 9: enter run() 0xa3aaef00: 10: enter run() 0xa3aae700: 1: set_msg 0xd194f200: 14: enter run() 0xd194f900: 15: enter run() 0xa3aae4000xa3aae700: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae400: rwlock_unlock 0x9f0afd20 0xd194fe00: rwlock_unlock 0x9f0afd20 0xa3aae400: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194ff00: rwlock_unlock 0x9f0afd20 0xd194fe00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaef00: rwlock_unlock 0x9f0afd20 0xd194ff00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f200: rwlock_unlock 0x9f0afd20 0xa3aaef00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f900: rwlock_unlock 0x9f0afd20 0xd194f200: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194fd00: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_unlock 0x9f0afd20 0xa3aae400: rwlock_unlock 0x9f0afd20 0xd194fe00: rwlock_unlock 0x9f0afd20 0xd194ff00: rwlock_unlock 0x9f0afd20 0xa3aaef00: rwlock_unlock 0x9f0afd20 0xd194f200: rwlock_unlock 0x9f0afd20 0xd194f900: rwlock_rdlock 0x9f0afd20 (7) rthread reaping 0xa3aae200 stack 0xcd2e7ba0 0xd194f900: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194fd00 stack 0xcd300b40 rthread reaping 0xa3aae700 stack 0xcd2e0ac0 rthread reaping 0xa3aae400 stack 0xcd300400 rthread reaping 0xb38f5f00 stack 0xcd300820 rthread reaping 0xd194fe00 stack 0xcd2e7a40 0xa3aae300: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae300: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae300: rwlock_unlock 0x9f0afd20 0xd194f400: rwlock_wrlock 0x9f0afd20 (0) 0xd194f400: rwlock_unlock 0x9f0afd20 0xd194f400: rwlock_rdlock 0x9f0afd20 (0) 0xd194f400: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae300 stack 0xcd2dbe00 rthread reaping 0xd194f400 stack 0xcd2e7840 0xa3aae800: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae800: rwlock_unlock 0x9f0afd20 0xa3aae800: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae800: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194ff00 stack 0xcd2e0940 rthread reaping 0xa3aae800 stack 0xcd2e0840 rthread reaping 0xa3aaef00 stack 0xcd2db720 0xd194f500: rwlock_wrlock 0x9f0afd20 (0) 0xd194f500: rwlock_unlock 0x9f0afd20 0xd194f500: rwlock_rdlock 0x9f0afd20 (0) 0xd194f500: rwlock_unlock 0x9f0afd20 0xa3aaec00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaec00: rwlock_unlock 0x9f0afd20 0xa3aaec00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaec00: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f500 stack 0xcd2e74e0 rthread reaping 0xa3aaec00 stack 0xcd2db160 0xa3aaed00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaed00: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f200 stack 0xcd2e0400 rthread reaping 0xa3aaed00 stack 0xcd2db320 rthread reaping 0xd194f900 stack 0xcd2e0b00 0xd194fc00: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6f800: rwlock_wrlock 0x9f0afd20 (0) 0xd194fc00: rwlock_unlock 0x9f0afd20 0xd194fc00: rwlock_rdlock 0x9f0afd20 (0) 0xd194fc00: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6f900: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6f400: rwlock_wrlock 0x9f0afd20 (0) 0xd194f300: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaef00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5600: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5400: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6f800: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_unlock 0x9f0afd20 0xa7b6f800: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa7b6f900: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa7b6f400: rwlock_unlock 0x9f0afd20 0xa7b6f900: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f300: rwlock_unlock 0x9f0afd20 0xa7b6f400: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaef00: rwlock_unlock 0x9f0afd20 0xd194f300: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5600: rwlock_unlock 0x9f0afd20 0xa3aaef00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5400: rwlock_unlock 0x9f0afd20 0xb38f5600: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa7b6f800: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_unlock 0x9f0afd20 0xa7b6f900: rwlock_unlock 0x9f0afd20 0xa7b6f400: rwlock_unlock 0x9f0afd20 0xd194f300: rwlock_unlock 0x9f0afd20 0xa3aaef00: rwlock_unlock 0x9f0afd20 0xb38f5600: rwlock_unlock 0x9f0afd20 0xb38f5400: rwlock_rdlock 0x9f0afd20 (7) 0xb38f5400: rwlock_unlock 0x9f0afd20 0xd194fa00: rwlock_wrlock 0x9f0afd20 (1) rthread reaping 0xa7b6f800 stack 0xcd2e0b00 rthread reaping 0xb38f5400 stack 0xcd2db320 rthread reaping 0xd194fc00 stack 0xcd2e0400 rthread reaping 0xd194fd00 stack 0xcd2db160 0xa3aae900: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae900: rwlock_unlock 0x9f0afd20 0xa3aae900: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae900: rwlock_unlock 0x9f0afd20 0xd194fb00: rwlock_wrlock 0x9f0afd20 (0) 0xd194fb00: rwlock_unlock 0x9f0afd20 0xd194fb00: rwlock_rdlock 0x9f0afd20 (0) 0xd194fb00: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xa7b6fc00: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6fc00: rwlock_unlock 0x9f0afd20 0xa7b6fc00: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6fc00: rwlock_unlock 0x9f0afd20 0xb38f5700: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5700: rwlock_unlock 0x9f0afd20 0xb38f5700: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5700: rwlock_unlock 0x9f0afd20 0xb38f5300: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5300: rwlock_unlock 0x9f0afd20 0xb38f5300: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5300: rwlock_unlock 0x9f0afd20 0xd194fa00: rwlock_unlock 0x9f0afd20 0xd194fa00: rwlock_rdlock 0x9f0afd20 (0) 0xd194fa00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa7b6f900 stack 0xcd2db720 rthread reaping 0xd194fa00 stack 0xcd2e74e0 rthread reaping 0xa3aae900 stack 0xcd2e0840 rthread reaping 0xa7b6f400 stack 0xcd2e0940 rthread reaping 0xd194fb00 stack 0xcd2e7840 rthread reaping 0xd194f300 stack 0xcd2dbe00 rthread reaping 0xa3aaea00 stack 0xcd2e7a40 rthread reaping 0xa3aaef00 stack 0xcd300820 rthread reaping 0xa7b6fc00 stack 0xcd300400 rthread reaping 0xb38f5600 stack 0xcd2e0ac0 rthread reaping 0xb38f5700 stack 0xcd300b40 rthread reaping 0xb38f5300 stack 0xcd2e7ba0 0xb38f5800: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6f900: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6fd00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5000: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaeb00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5100: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5000: rwlock_unlock 0x9f0afd20 0xa7b6fa00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aaeb00: rwlock_unlock 0x9f0afd20 0xa3aaeb00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaeb00: rwlock_unlock 0x9f0afd20 0xb38f5100: rwlock_unlock 0x9f0afd20 0xb38f5100: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f900: rwlock_unlock 0x9f0afd20 0xa7b6f900: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f900: rwlock_unlock 0x9f0afd20 0xa7b6fd00: rwlock_unlock 0x9f0afd20 0xa3aaec00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5d00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa7b6f300: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5800: rwlock_unlock 0x9f0afd20 0xa7b6fd00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaec00: rwlock_unlock 0x9f0afd20 0xb38f5800: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5d00: rwlock_unlock 0x9f0afd20 0xa3aaec00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa7b6f300: rwlock_unlock 0x9f0afd20 0xb38f5d00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa7b6fd00: rwlock_unlock 0x9f0afd20 0xb38f5800: rwlock_unlock 0x9f0afd20 0xa3aaec00: rwlock_unlock 0x9f0afd20 0xb38f5d00: rwlock_unlock 0x9f0afd20 0xa7b6f300: rwlock_rdlock 0x9f0afd20 (4) 0xa7b6f300: rwlock_unlock 0x9f0afd20 0xa7b6fa00: rwlock_unlock 0x9f0afd20 0xa7b6fa00: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6fa00: rwlock_unlock 0x9f0afd20 0xb38f5400: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5400: rwlock_unlock 0x9f0afd20 0xb38f5400: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5400: rwlock_unlock 0x9f0afd20 0xb38f5200: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5200: rwlock_unlock 0x9f0afd20 0xb38f5200: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5200: rwlock_unlock 0x9f0afd20 0xb38f5500: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5500: rwlock_unlock 0x9f0afd20 0xb38f5500: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5500: rwlock_unlock 0x9f0afd20 0xd194f600: rwlock_wrlock 0x9f0afd20 (0) 0xd194f600: rwlock_unlock 0x9f0afd20 0xd194f600: rwlock_rdlock 0x9f0afd20 (0) 0xd194f600: rwlock_unlock 0x9f0afd20 0xa7b6f700: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6f700: rwlock_unlock 0x9f0afd20 0xa7b6f700: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f700: rwlock_unlock 0x9f0afd20 0xb38f5000: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5000: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5800 stack 0xcd2e0ac0 0xb38f5100: rwlock_unlock 0x9f0afd20 0xb38f5b00: rwlock_wrlock 0x9f0afd20 (0) rthread reaping 0xb38f5000 stack 0xcd2e7ba0 0xb38f5b00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaeb00 stack 0xcd300b40 0xb38f5b00: rwlock_rdlock 0x9f0afd20 (0) rthread reaping 0xb38f5100 stack 0xcd300400 0xb38f5b00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa7b6f900 stack 0xcd300820 rthread reaping 0xa7b6fd00 stack 0xcd2e7a40 rthread reaping 0xa7b6fa00 stack 0xcd2dbe00 rthread reaping 0xb38f5400 stack 0xcd2e7840 rthread reaping 0xb38f5b00 stack 0xcd2e0940 rthread reaping 0xb38f5200 stack 0xcd2e0840 rthread reaping 0xa3aaec00 stack 0xcd2e74e0 rthread reaping 0xb38f5500 stack 0xcd2db720 rthread reaping 0xb38f5d00 stack 0xcd2db160 rthread reaping 0xd194f600 stack 0xcd2e0400 rthread reaping 0xa7b6f300 stack 0xcd2db320 rthread reaping 0xa7b6f700 stack 0xcd2e0b00 0xa7b6ff00: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6ff00: rwlock_unlock 0x9f0afd20 0xa7b6ff00: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6ff00: rwlock_unlock 0x9f0afd20 0xd194ff00: rwlock_wrlock 0x9f0afd20 (0) 0xd194ff00: rwlock_unlock 0x9f0afd20 0xd194ff00: rwlock_rdlock 0x9f0afd20 (0) 0xd194ff00: rwlock_unlock 0x9f0afd20 0xd194f000: rwlock_wrlock 0x9f0afd20 (0) 0xd194f400: rwlock_wrlock 0x9f0afd20 (0) 0xd194f400: rwlock_unlock 0x9f0afd20 0xd194f100: rwlock_wrlock 0x9f0afd20 (2147483647) 0xd194f100: rwlock_unlock 0x9f0afd20 0xd194f100: rwlock_rdlock 0x9f0afd20 (0) 0xd194f100: rwlock_unlock 0x9f0afd20 0xd194f000: rwlock_unlock 0x9f0afd20 0xb38f5800: rwlock_wrlock 0x9f0afd20 (2147483647) 0xd194f200: rwlock_wrlock 0x9f0afd20 (2147483647) 0xd194f400: rwlock_rdlock 0x9f0afd20 (2147483647) 0xb38f5600: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194f400: rwlock_unlock 0x9f0afd20 0xd194f500: rwlock_wrlock 0x9f0afd20 (1) 0xb38f5200: rwlock_wrlock 0x9f0afd20 (2147483649) 0xd194f000: rwlock_rdlock 0x9f0afd20 (2147483649) 0xd194f500: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_wrlock 0x9f0afd20 (2147483647) 0xb38f5f00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5200: rwlock_unlock 0x9f0afd20 0xb38f5200: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5200: rwlock_unlock 0x9f0afd20 0xb38f5600: rwlock_unlock 0x9f0afd20 0xd194f500: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f000: rwlock_unlock 0x9f0afd20 0xd194f500: rwlock_unlock 0x9f0afd20 0xb38f5900: rwlock_wrlock 0x9f0afd20 (2147483650) 0xb38f5600: rwlock_rdlock 0x9f0afd20 (2147483650) 0xb38f5800: rwlock_unlock 0x9f0afd20 0xb38f5800: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5800: rwlock_unlock 0x9f0afd20 0xd194f200: rwlock_unlock 0x9f0afd20 0xd194f200: rwlock_rdlock 0x9f0afd20 (0) 0xd194f200: rwlock_unlock 0x9f0afd20 0xb38f5f00: rwlock_unlock 0x9f0afd20 0xb38f5f00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5f00: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae300: rwlock_unlock 0x9f0afd20 0xa7b6f600: rwlock_wrlock 0x9f0afd20 (1) 0xb38f5600: rwlock_unlock 0x9f0afd20 rthread reaping 0xa7b6ff00 stack 0xcd2e0b00 0xd194f700: rwlock_wrlock 0x9f0afd20 (2147483649) 0xb38f5c00: rwlock_wrlock 0x9f0afd20 (2147483649) rthread reaping 0xd194ff00 stack 0xcd2db320 0xd194f700: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f400 stack 0xcd2e0400 0xb38f5c00: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f000 stack 0xcd2db160 0xd194f700: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5900: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f100 stack 0xcd2db720 0xb38f5c00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa7b6f600: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f200 stack 0xcd2e74e0 0xb38f5900: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f700: rwlock_unlock 0x9f0afd20 0xb38f5c00: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5800 stack 0xcd2e0840 0xb38f5900: rwlock_unlock 0x9f0afd20 0xa7b6f600: rwlock_rdlock 0x9f0afd20 (3) rthread reaping 0xb38f5600 stack 0xcd2e0940 rthread reaping 0xb38f5200 stack 0xcd2e7840 rthread reaping 0xd194f500 stack 0xcd2dbe00 rthread reaping 0xa3aae300 stack 0xcd2e7a40 rthread reaping 0xb38f5f00 stack 0xcd300820 0xa7b6f600: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5900 stack 0xcd300400 rthread reaping 0xa7b6f600 stack 0xcd300b40 rthread reaping 0xd194f700 stack 0xcd2e7ba0 rthread reaping 0xb38f5c00 stack 0xcd2e0ac0 0xd194f800: rwlock_wrlock 0x9f0afd20 (0) 0xd194f800: rwlock_unlock 0x9f0afd20 0xd194f800: rwlock_rdlock 0x9f0afd20 (0) 0xd194f800: rwlock_unlock 0x9f0afd20 0xa3aaef00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaef00: rwlock_unlock 0x9f0afd20 0xa3aaef00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaef00: rwlock_unlock 0x9f0afd20 0xa7b6f200: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6f200: rwlock_unlock 0x9f0afd20 0xa7b6f200: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f200: rwlock_unlock 0x9f0afd20 0xd194fb00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaec00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaec00: rwlock_unlock 0x9f0afd20 0xa3aaec00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaec00: rwlock_unlock 0x9f0afd20 0xd194fb00: rwlock_unlock 0x9f0afd20 0xb38f5b00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xa7b6fa00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194ff00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5b00: rwlock_unlock 0x9f0afd20 0xb38f5b00: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f100: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5b00: rwlock_unlock 0x9f0afd20 0xa7b6fa00: rwlock_unlock 0x9f0afd20 0xa7b6fa00: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6fa00: rwlock_unlock 0x9f0afd20 0xa7b6f100: rwlock_unlock 0x9f0afd20 0xd194ff00: rwlock_unlock 0x9f0afd20 0xa7b6f100: rwlock_rdlock 0x9f0afd20 (2147483647) 0xd194ff00: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f800: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6f100: rwlock_unlock 0x9f0afd20 0xd194ff00: rwlock_unlock 0x9f0afd20 0xa7b6f800: rwlock_unlock 0x9f0afd20 0xa7b6f800: rwlock_rdlock 0x9f0afd20 (0) 0xd194fb00: rwlock_rdlock 0x9f0afd20 (1) 0xd194fb00: rwlock_unlock 0x9f0afd20 0xb38f5900: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaea00: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6f800: rwlock_unlock 0x9f0afd20 0xb38f5900: rwlock_unlock 0x9f0afd20 0xb38f5900: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaeb00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5900: rwlock_unlock 0x9f0afd20 0xa3aaeb00: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xa3aaeb00: rwlock_rdlock 0x9f0afd20 (2147483647) 0xa3aaea00: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f700: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6fb00: rwlock_wrlock 0x9f0afd20 (0) 0xd194fd00: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_rdlock 0x9f0afd20 (0) 0xd194fd00: rwlock_unlock 0x9f0afd20 0xa3aaeb00: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xa7b6f700: rwlock_unlock 0x9f0afd20 0xa7b6f700: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f700: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f800 stack 0xcd2e0ac0 0xa7b6fb00: rwlock_unlock 0x9f0afd20 0xa7b6fb00: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6fb00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaef00 stack 0xcd2e7ba0 rthread reaping 0xa7b6f200 stack 0xcd300b40 rthread reaping 0xd194fb00 stack 0xcd300400 rthread reaping 0xa3aaec00 stack 0xcd300820 rthread reaping 0xb38f5b00 stack 0xcd2e7a40 rthread reaping 0xa7b6fa00 stack 0xcd2dbe00 rthread reaping 0xd194ff00 stack 0xcd2e7840 rthread reaping 0xa7b6f100 stack 0xcd2e0940 rthread reaping 0xa7b6f800 stack 0xcd2e0840 rthread reaping 0xa3aaea00 stack 0xcd2e74e0 rthread reaping 0xb38f5900 stack 0xcd2db720 rthread reaping 0xa3aaeb00 stack 0xcd2db160 rthread reaping 0xd194fd00 stack 0xcd2e0400 rthread reaping 0xa7b6fb00 stack 0xcd2db320 rthread reaping 0xa7b6f700 stack 0xcd2e0b00 0xa3aae100: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae100: rwlock_unlock 0x9f0afd20 0xa3aae100: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae100: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae600: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae600: rwlock_unlock 0x9f0afd20 0xb38f5400: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5400: rwlock_unlock 0x9f0afd20 0xa3aae900: rwlock_wrlock 0x9f0afd20 (2147483647) 0xd194fb00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xd194fb00: rwlock_unlock 0x9f0afd20 0xd194fb00: rwlock_rdlock 0x9f0afd20 (0) 0xd194fb00: rwlock_unlock 0x9f0afd20 0xa3aae900: rwlock_unlock 0x9f0afd20 0xa7b6f600: rwlock_wrlock 0x9f0afd20 (2147483647) 0xa7b6ff00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xb38f5400: rwlock_rdlock 0x9f0afd20 (2147483647) 0xa7b6f200: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aae800: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5400: rwlock_unlock 0x9f0afd20 0xb38f5100: rwlock_wrlock 0x9f0afd20 (2147483649) 0xa3aae900: rwlock_rdlock 0x9f0afd20 (2147483649) 0xa3aae800: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa7b6f200: rwlock_unlock 0x9f0afd20 0xa3aae800: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa7b6ff00: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xa7b6f200: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa7b6f600: rwlock_unlock 0x9f0afd20 0xa7b6ff00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa7b6f100: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aae900: rwlock_unlock 0x9f0afd20 0xa3aae200: rwlock_wrlock 0x9f0afd20 (1) 0xa3aae800: rwlock_unlock 0x9f0afd20 0xa7b6f200: rwlock_unlock 0x9f0afd20 0xa7b6ff00: rwlock_unlock 0x9f0afd20 0xa7b6f600: rwlock_rdlock 0x9f0afd20 (2147483652) 0xa3aae000: rwlock_wrlock 0x9f0afd20 (2147483649) rthread reaping 0xa3aae100 stack 0xcd2e0b00 rthread reaping 0xa3aae600 stack 0xcd2db320 rthread reaping 0xb38f5400 stack 0xcd2e0400 rthread reaping 0xa3aae900 stack 0xcd2db160 0xb38f5100: rwlock_unlock 0x9f0afd20 0xb38f5100: rwlock_rdlock 0x9f0afd20 (0) 0xd194ff00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5100: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae700: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xa7b6f100: rwlock_unlock 0x9f0afd20 0xa7b6f100: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f100: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194fb00 stack 0xcd2db720 0xa7b6f600: rwlock_unlock 0x9f0afd20 rthread reaping 0xa7b6ff00 stack 0xcd2e74e0 rthread reaping 0xa7b6f600 stack 0xcd2e0840 rthread reaping 0xa7b6f200 stack 0xcd2e0940 rthread reaping 0xb38f5100 stack 0xcd2e7840 rthread reaping 0xa3aae800 stack 0xcd2dbe00 rthread reaping 0xa3aae700 stack 0xcd2e7a40 rthread reaping 0xa3aaea00 stack 0xcd300820 0xa3aae200: rwlock_unlock 0x9f0afd20 0xa3aae000: rwlock_unlock 0x9f0afd20 0xa3aae200: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194ff00: rwlock_unlock 0x9f0afd20 0xa3aae000: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae200: rwlock_unlock 0x9f0afd20 0xa3aae000: rwlock_unlock 0x9f0afd20 0xd194ff00: rwlock_rdlock 0x9f0afd20 (2) rthread reaping 0xa7b6f100 stack 0xcd300400 0xd194ff00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae200 stack 0xcd300b40 rthread reaping 0xa3aae000 stack 0xcd2e7ba0 rthread reaping 0xd194ff00 stack 0xcd2e0ac0 0xa7b6f000: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6f000: rwlock_unlock 0x9f0afd20 0xa7b6f000: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f000: rwlock_unlock 0x9f0afd20 0xa7b6fc00: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6fc00: rwlock_unlock 0x9f0afd20 0xa7b6fc00: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6fc00: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae300: rwlock_unlock 0x9f0afd20 0xb38f5500: rwlock_wrlock 0x9f0afd20 (2147483647) 0xb38f5500: rwlock_unlock 0x9f0afd20 0xb38f5500: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5500: rwlock_unlock 0x9f0afd20 0xa3aae500: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaeb00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaeb00: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_rdlock 0x9f0afd20 (2147483647) 0xa7b6fa00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aae500: rwlock_unlock 0x9f0afd20 0xa7b6f300: rwlock_wrlock 0x9f0afd20 (2147483647) 0xa7b6f600: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aaeb00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f100: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aaed00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aae300: rwlock_unlock 0x9f0afd20 0xa7b6f400: rwlock_wrlock 0x9f0afd20 (1) 0xa3aaeb00: rwlock_unlock 0x9f0afd20 0xa3aae500: rwlock_rdlock 0x9f0afd20 (2147483650) 0xa3aae500: rwlock_unlock 0x9f0afd20 0xd194f700: rwlock_wrlock 0x9f0afd20 (2147483650) 0xa7b6f400: rwlock_unlock 0x9f0afd20 0xb38f5700: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae900: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae900: rwlock_unlock 0x9f0afd20 0xa7b6f400: rwlock_rdlock 0x9f0afd20 (4294967295) rthread reaping 0xa7b6f000 stack 0xcd2e7ba0 rthread reaping 0xa7b6fc00 stack 0xcd2e0ac0 rthread reaping 0xa3aae300 stack 0xcd300b40 0xa3aaee00: rwlock_wrlock 0x9f0afd20 (4294967295) rthread reaping 0xb38f5500 stack 0xcd300400 0xa7b6f600: rwlock_unlock 0x9f0afd20 0xa7b6f600: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f600: rwlock_unlock 0x9f0afd20 0xa7b6fa00: rwlock_unlock 0x9f0afd20 0xa7b6fa00: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6fa00: rwlock_unlock 0x9f0afd20 0xd194f100: rwlock_unlock 0x9f0afd20 0xd194f100: rwlock_rdlock 0x9f0afd20 (0) rthread reaping 0xa3aae500 stack 0xcd300820 0xa3aaed00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaeb00 stack 0xcd2e7a40 rthread reaping 0xa7b6fa00 stack 0xcd2dbe00 0xa3aae900: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f700: rwlock_unlock 0x9f0afd20 0xd194f700: rwlock_rdlock 0x9f0afd20 (0) 0xd194f700: rwlock_unlock 0x9f0afd20 0xa3aaee00: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f400: rwlock_unlock 0x9f0afd20 0xb38f5700: rwlock_unlock 0x9f0afd20 0xb38f5700: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5700: rwlock_unlock 0x9f0afd20 0xd194f100: rwlock_unlock 0x9f0afd20 0xa3aae900: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xa7b6f300: rwlock_unlock 0x9f0afd20 0xa3aaee00: rwlock_rdlock 0x9f0afd20 (2147483647) 0xa7b6f300: rwlock_rdlock 0x9f0afd20 (1) 0xa3aaee00: rwlock_unlock 0x9f0afd20 0xa7b6f300: rwlock_unlock 0x9f0afd20 rthread reaping 0xa7b6f600 stack 0xcd2e0940 rthread reaping 0xa7b6f300 stack 0xcd2e7840 rthread reaping 0xd194f100 stack 0xcd2e0840 rthread reaping 0xa3aaed00 stack 0xcd2e74e0 rthread reaping 0xa7b6f400 stack 0xcd2db720 rthread reaping 0xd194f700 stack 0xcd2db160 rthread reaping 0xb38f5700 stack 0xcd2e0400 rthread reaping 0xa3aae900 stack 0xcd2db320 rthread reaping 0xa3aaee00 stack 0xcd2e0b00 0xb38f5100: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5100: rwlock_unlock 0x9f0afd20 0xb38f5100: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5100: rwlock_unlock 0x9f0afd20 0xb38f5200: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5200: rwlock_unlock 0x9f0afd20 0xa3aaef00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xa3aaef00: rwlock_unlock 0x9f0afd20 0xa3aaef00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaef00: rwlock_unlock 0x9f0afd20 0xa3aae000: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5d00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5d00: rwlock_unlock 0x9f0afd20 0xb38f5d00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5200: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5200: rwlock_unlock 0x9f0afd20 0xa3aae000: rwlock_unlock 0x9f0afd20 0xc2df7300: rwlock_wrlock 0x9f0afd20 (2147483647) 0xc2df7b00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xb38f5b00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5300: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa7b6fd00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5d00: rwlock_unlock 0x9f0afd20 0xa3aae100: rwlock_wrlock 0x9f0afd20 (1) 0xb38f5b00: rwlock_unlock 0x9f0afd20 0xb38f5b00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5b00: rwlock_unlock 0x9f0afd20 0xa3aae100: rwlock_unlock 0x9f0afd20 0xa3aae100: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae100: rwlock_unlock 0x9f0afd20 0xb38f5300: rwlock_unlock 0x9f0afd20 0xc2df7b00: rwlock_unlock 0x9f0afd20 0xb38f5300: rwlock_rdlock 0x9f0afd20 (2147483647) 0xc2df7b00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae600: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae000: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae000: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5300: rwlock_unlock 0x9f0afd20 0xc2df7b00: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_unlock 0x9f0afd20 0xc2df7300: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5100 stack 0xcd2e0b00 rthread reaping 0xb38f5200 stack 0xcd2db320 rthread reaping 0xa3aaef00 stack 0xcd2e0400 0xc2df7600: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aae400: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aae700: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aae600: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa7b6fd00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae000 stack 0xcd2db160 rthread reaping 0xb38f5d00 stack 0xcd2db720 0xc2df7300: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae300: rwlock_unlock 0x9f0afd20 0xa7b6fd00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae700: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7600: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae400: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7300: rwlock_unlock 0x9f0afd20 0xa7b6fd00: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_unlock 0x9f0afd20 0xa3aae400: rwlock_rdlock 0x9f0afd20 (6) rthread reaping 0xc2df7b00 stack 0xcd2e0840 0xa3aae300: rwlock_unlock 0x9f0afd20 0xa3aae400: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7300 stack 0xcd2e74e0 rthread reaping 0xb38f5b00 stack 0xcd2e7840 rthread reaping 0xb38f5300 stack 0xcd2e0940 rthread reaping 0xa7b6fd00 stack 0xcd2dbe00 rthread reaping 0xa3aae100 stack 0xcd2e7a40 rthread reaping 0xa3aae600 stack 0xcd300820 rthread reaping 0xa3aae300 stack 0xcd300400 rthread reaping 0xc2df7600 stack 0xcd300b40 rthread reaping 0xa3aae700 stack 0xcd2e0ac0 rthread reaping 0xa3aae400 stack 0xcd2e7ba0 0xa7b6f500: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6f500: rwlock_unlock 0x9f0afd20 0xa7b6f500: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f500: rwlock_unlock 0x9f0afd20 0xa7b6f400: rwlock_wrlock 0x9f0afd20 (0) 0xa7b6f400: rwlock_unlock 0x9f0afd20 0xa7b6f400: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6f400: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_wrlock 0x9f0afd20 (0) 0xd194fd00: rwlock_unlock 0x9f0afd20 0xa7b6fb00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xd194f800: rwlock_wrlock 0x9f0afd20 (2147483647) 0xa7b6f000: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194f800: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa7b6f600: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5800: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194fd00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa7b6fb00: rwlock_unlock 0x9f0afd20 0xa7b6fb00: rwlock_rdlock 0x9f0afd20 (0) 0xa7b6fb00: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xb38f5600: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194f200: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194f300: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194f800: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa7b6f000: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xa3aaeb00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aaec00: rwlock_wrlock 0x9f0afd20 (4294967295) rthread reaping 0xa7b6f500 stack 0xcd2e7ba0 rthread reaping 0xa7b6f400 stack 0xcd2e0ac0 0xa3aaea00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaeb00: rwlock_unlock 0x9f0afd20 0xa3aaee00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aaec00: rwlock_unlock 0x9f0afd20 0xa3aaeb00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5800: rwlock_unlock 0x9f0afd20 0xa3aaec00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa7b6f000: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa7b6f600: rwlock_unlock 0x9f0afd20 0xb38f5800: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194fd00: rwlock_unlock 0x9f0afd20 0xd194f800: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xa3aaeb00: rwlock_unlock 0x9f0afd20 0xa7b6f000: rwlock_unlock 0x9f0afd20 0xa3aaec00: rwlock_unlock 0x9f0afd20 0xb38f5800: rwlock_unlock 0x9f0afd20 0xa7b6f600: rwlock_rdlock 0x9f0afd20 (2147483655) rthread reaping 0xa7b6fb00 stack 0xcd300400 0xd194f300: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194fd00 stack 0xcd300b40 0xb38f5600: rwlock_unlock 0x9f0afd20 0xb38f5600: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5600: rwlock_unlock 0x9f0afd20 0xd194f200: rwlock_unlock 0x9f0afd20 0xd194f200: rwlock_rdlock 0x9f0afd20 (0) 0xd194f200: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f800 stack 0xcd300820 rthread reaping 0xa7b6f000 stack 0xcd2e7a40 rthread reaping 0xa3aaea00 stack 0xcd2dbe00 0xa7b6f600: rwlock_unlock 0x9f0afd20 0xd194f300: rwlock_rdlock 0x9f0afd20 (2) 0xd194f300: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5800 stack 0xcd2e7840 rthread reaping 0xa7b6f600 stack 0xcd2e0940 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaed00: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5600 stack 0xcd2e74e0 rthread reaping 0xd194f200 stack 0xcd2e0840 0xa3aaee00: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f300 stack 0xcd2db720 rthread reaping 0xa3aaeb00 stack 0xcd2e0400 rthread reaping 0xa3aaec00 stack 0xcd2db320 rthread reaping 0xa3aaed00 stack 0xcd2db160 0xa3aaee00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaee00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaee00 stack 0xcd2e0b00 0xb38f5b00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5b00: rwlock_unlock 0x9f0afd20 0xb38f5b00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5b00: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5c00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5c00: rwlock_unlock 0x9f0afd20 0xb38f5c00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5c00: rwlock_unlock 0x9f0afd20 0xc2df7800: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7800: rwlock_unlock 0x9f0afd20 0xd194f900: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5700: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aaef00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7400: rwlock_wrlock 0x9f0afd20 (0) 0xd194f900: rwlock_unlock 0x9f0afd20 0xc2df7500: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7800: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5700: rwlock_unlock 0x9f0afd20 0xb38f5700: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5700: rwlock_unlock 0x9f0afd20 0xd194fe00: rwlock_wrlock 0x9f0afd20 (2147483649) 0xc2df7800: rwlock_unlock 0x9f0afd20 0xa3aae100: rwlock_wrlock 0x9f0afd20 (2147483649) 0xa3aae000: rwlock_wrlock 0x9f0afd20 (2147483649) 0xd194f900: rwlock_rdlock 0x9f0afd20 (2147483649) 0xd194f900: rwlock_unlock 0x9f0afd20 : 3: set_msg 0xd194fe00: 5: set_msg 0xd194ff00: 9: set_msg 0xa3aaef00: 10: set_msg 0xd194f200: 14: set_msg 0xd194f900: 15: set_msg 0xd194fd00: 0: msg: "new message" 0xa3aae700: 1: msg: "new message" 0xa3aae400: 3: msg: "new message" 0xd194fe00: 5: msg: "new message" 0xd194ff00: 9: msg: "new message" 0xa3aaef00: 10: msg: "new message" 0xd194f200: 14: msg: "new message" 0xd194fd00: 0: exit run() 0xa3aae700: 1: exit run() 0xa3aae400: 3: exit run() 0xd194fe00: 5: exit run() 0xd194ff00: 9: exit run() 0xa3aaef00: 10: exit run() 0xd194f200: 14: exit run() 0xd194f900: 15: msg: "new message" 0xd194f900: 15: exit run() 0xa3aae300: 6: enter run() 0xa3aae300: 6: set_msg 0xa3aae300: 6: msg: "new message" 0xa3aae300: 6: exit run() 0xd194f400: 7: enter run() 0xd194f400: 7: set_msg 0xd194f400: 7: msg: "new message" 0xd194f400: 7: exit run() 0xa3aae800: 8: enter run() 0xa3aae800: 8: set_msg 0xa3aae800: 8: msg: "new message" 0xa3aae800: 8: exit run() 0xd194f500: 11: enter run() 0xd194f500: 11: set_msg 0xd194f500: 11: msg: "new message" 0xd194f500: 11: exit run() 0xa3aaec00: 12: enter run() 0xa3aaec00: 12: set_msg 0xa3aaec00: 12: msg: "new message" 0xa3aaec00: 12: exit run() 0xa3aaed00: 13: enter run() 0xa3aaed00: 13: set_msg 0xa3aaed00: 13: msg: "new message" 0xa3aaed00: 13: exit run() main: 19 0xd194fc00: 2: enter run() 0xa7b6f800: 0: enter run() 0xd194fc00: 2: set_msg 0xd194fc00: 2: msg: "new message" 0xd194fc00: 2: exit run() 0xd194fd00: 3: enter run() 0xa7b6f900: 5: enter run() 0xa7b6f400: 7: enter run() 0xd194f300: 9: enter run() 0xa3aaef00: 11: enter run() 0xb38f5600: 13: enter run() 0xb38f5400: 1: enter run() 0xa7b6f800: 0: set_msg 0xd194fd00: 3: set_msg 0xa7b6f900: 5: set_msg 0xa7b6f400: 7: set_msg 0xd194f300: 9: set_msg 0xa3aaef00: 11: set_msg 0xb38f5600: 13: set_msg 0xb38f5400: 1: set_msg 0xa7b6f800: 0: msg: "new message" 0xd194fd00: 3: msg: "new message" 0xa7b6f900: 5: msg: "new message" 0xa7b6f400: 7: msg: "new message" 0xd194f300: 9: msg: "new message" 0xa3aaef00: 11: msg: "new message" 0xb38f5600: 13: msg: "new message" 0xa7b6f800: 0: exit run() 0xd194fd00: 3: exit run() 0xa7b6f900: 5: exit run() 0xa7b6f400: 7: exit run() 0xd194f300: 9: exit run() 0xa3aaef00: 11: exit run() 0xb38f5600: 13: exit run() 0xb38f5400: 1: msg: "new message" 0xd194fa00: 4: enter run() 0xb38f5400: 1: exit run() 0xa3aae900: 6: enter run() 0xa3aae900: 6: set_msg 0xa3aae900: 6: msg: "new message" 0xa3aae900: 6: exit run() 0xd194fb00: 8: enter run() 0xd194fb00: 8: set_msg 0xd194fb00: 8: msg: "new message" 0xd194fb00: 8: exit run() 0xa3aaea00: 10: enter run() 0xa3aaea00: 10: set_msg 0xa3aaea00: 10: msg: "new message" 0xa3aaea00: 10: exit run() 0xa7b6fc00: 12: enter run() 0xa7b6fc00: 12: set_msg 0xa7b6fc00: 12: msg: "new message" 0xa7b6fc00: 12: exit run() 0xb38f5700: 14: enter run() 0xb38f5700: 14: set_msg 0xb38f5700: 14: msg: "new message" 0xb38f5700: 14: exit run() 0xb38f5300: 15: enter run() 0xb38f5300: 15: set_msg 0xb38f5300: 15: msg: "new message" 0xb38f5300: 15: exit run() 0xd194fa00: 4: set_msg 0xd194fa00: 4: msg: "new message" 0xd194fa00: 4: exit run() main: 20 0xb38f5800: 2: enter run() 0xa7b6f900: 4: enter run() 0xa7b6fd00: 5: enter run() 0xb38f5000: 0: enter run() 0xa3aaeb00: 1: enter run() 0xb38f5100: 3: enter run() 0xb38f5000: 0: set_msg 0xa7b6fa00: 6: enter run() 0xa3aaeb00: 1: set_msg 0xa3aaeb00: 1: msg: "new message" 0xb38f5100: 3: set_msg 0xa7b6f900: 4: set_msg 0xa7b6f900: 4: msg: "new message" 0xa7b6f900: 4: exit run() 0xa7b6fd00: 5: set_msg 0xa3aaec00: 10: enter run() 0xb38f5d00: 12: enter run() 0xa7b6f300: 14: enter run() 0xb38f5800: 2: set_msg 0xa3aaec00: 10: set_msg 0xb38f5d00: 12: set_msg 0xa7b6f300: 14: set_msg 0xa7b6fd00: 5: msg: "new message" 0xb38f5800: 2: msg: "new message" 0xa3aaec00: 10: msg: "new message" 0xb38f5d00: 12: msg: "new message" 0xa7b6fd00: 5: exit run() 0xb38f5800: 2: exit run() 0xa3aaec00: 10: exit run() 0xb38f5d00: 12: exit run() 0xa7b6f300: 14: msg: "new message" 0xa7b6f300: 14: exit run() 0xa7b6fa00: 6: set_msg 0xa7b6fa00: 6: msg: "new message" 0xa7b6fa00: 6: exit run() 0xb38f5400: 7: enter run() 0xb38f5400: 7: set_msg 0xb38f5400: 7: msg: "new message" 0xb38f5400: 7: exit run() 0xb38f5200: 9: enter run() 0xb38f5200: 9: set_msg 0xb38f5200: 9: msg: "new message" 0xb38f5200: 9: exit run() 0xb38f5500: 11: enter run() 0xb38f5500: 11: set_msg 0xb38f5500: 11: msg: "new message" 0xb38f5500: 11: exit run() 0xd194f600: 13: enter run() 0xd194f600: 13: set_msg 0xd194f600: 13: msg: "new message" 0xd194f600: 13: exit run() 0xa7b6f700: 15: enter run() 0xa7b6f700: 15: set_msg 0xa7b6f700: 15: msg: "new message" 0xa7b6f700: 15: exit run() 0xb38f5000: 0: msg: "new message" 0xb38f5000: 0: exit run() 0xa3aaeb00: 1: exit run() 0xb38f5100: 3: msg: "new message" 0xb38f5100: 3: exit run() 0xb38f5b00: 8: enter run() 0xb38f5b00: 8: set_msg 0xb38f5b00: 8: msg: "new message" 0xb38f5b00: 8: exit run() main: 21 0xa7b6ff00: 0: enter run() 0xa7b6ff00: 0: set_msg 0xa7b6ff00: 0: msg: "new message" 0xa7b6ff00: 0: exit run() 0xd194ff00: 1: enter run() 0xd194ff00: 1: set_msg 0xd194ff00: 1: msg: "new message" 0xd194ff00: 1: exit run() 0xd194f000: 3: enter run() 0xd194f400: 2: enter run() 0xd194f400: 2: set_msg 0xd194f100: 4: enter run() 0xd194f100: 4: set_msg 0xd194f100: 4: msg: "new message" 0xd194f100: 4: exit run() 0xd194f000: 3: set_msg 0xb38f5800: 6: enter run() 0xd194f200: 5: enter run() 0xb38f5600: 7: enter run() 0xd194f400: 2: msg: "new message" 0xd194f500: 9: enter run() 0xb38f5200: 8: enter run() 0xd194f500: 9: set_msg 0xa3aae300: 10: enter run() 0xd194f400: 2: exit run() 0xb38f5f00: 11: enter run() 0xb38f5200: 8: set_msg 0xb38f5200: 8: msg: "new message" 0xb38f5200: 8: exit run() 0xb38f5600: 7: set_msg 0xd194f000: 3: msg: "new message" 0xd194f500: 9: msg: "new message" 0xb38f5900: 12: enter run() 0xd194f000: 3: exit run() 0xb38f5800: 6: set_msg 0xb38f5800: 6: msg: "new message" 0xd194f200: 5: set_msg 0xd194f200: 5: msg: "new message" 0xd194f200: 5: exit run() 0xb38f5f00: 11: set_msg 0xb38f5f00: 11: msg: "new message" 0xb38f5f00: 11: exit run() 0xa3aae300: 10: set_msg 0xa3aae300: 10: msg: "new message" 0xa7b6f600: 13: enter run() 0xb38f5600: 7: msg: "new message" 0xb38f5600: 7: exit run() 0xd194f500: 9: exit run() 0xb38f5800: 6: exit run() 0xd194f700: 14: enter run() 0xb38f5c00: 15: enter run() 0xd194f700: 14: set_msg 0xb38f5c00: 15: set_msg 0xa3aae300: 10: exit run() 0xb38f5900: 12: set_msg 0xa7b6f600: 13: set_msg 0xd194f700: 14: msg: "new message" 0xb38f5c00: 15: msg: "new message" 0xb38f5900: 12: msg: "new message" 0xd194f700: 14: exit run() 0xb38f5c00: 15: exit run() 0xb38f5900: 12: exit run() 0xa7b6f600: 13: msg: "new message" 0xa7b6f600: 13: exit run() main: 22 0xd194f800: 0: enter run() 0xd194f800: 0: set_msg 0xd194f800: 0: msg: "new message" 0xd194f800: 0: exit run() 0xa3aaef00: 1: enter run() 0xa3aaef00: 1: set_msg 0xa3aaef00: 1: msg: "new message" 0xa3aaef00: 1: exit run() 0xa7b6f200: 2: enter run() 0xa7b6f200: 2: set_msg 0xa7b6f200: 2: msg: "new message" 0xa7b6f200: 2: exit run() 0xd194fb00: 3: enter run() 0xa3aaec00: 4: enter run() 0xa3aaec00: 4: set_msg 0xa3aaec00: 4: msg: "new message" 0xa3aaec00: 4: exit run() 0xd194fb00: 3: set_msg 0xb38f5b00: 5: enter run() 0xa7b6fa00: 6: enter run() 0xd194ff00: 7: enter run() 0xb38f5b00: 5: set_msg 0xa7b6f100: 8: enter run() 0xb38f5b00: 5: msg: "new message" 0xb38f5b00: 5: exit run() 0xa7b6fa00: 6: set_msg 0xa7b6fa00: 6: msg: "new message" 0xa7b6fa00: 6: exit run() 0xa7b6f100: 8: set_msg 0xd194ff00: 7: set_msg 0xa7b6f800: 9: enter run() 0xa7b6f100: 8: msg: "new message" 0xd194ff00: 7: msg: "new message" 0xa7b6f100: 8: exit run() 0xa7b6f800: 9: set_msg 0xd194ff00: 7: exit run() 0xd194fb00: 3: msg: "new message" 0xd194fb00: 3: exit run() 0xb38f5900: 11: enter run() 0xa3aaea00: 10: enter run() 0xa7b6f800: 9: msg: "new message" 0xb38f5900: 11: set_msg 0xa7b6f800: 9: exit run() 0xa3aaeb00: 12: enter run() 0xb38f5900: 11: msg: "new message" 0xa3aaeb00: 12: set_msg 0xb38f5900: 11: exit run() 0xa3aaea00: 10: set_msg 0xd194fd00: 13: enter run() 0xa7b6f700: 15: enter run() 0xa7b6fb00: 14: enter run() 0xd194fd00: 13: set_msg 0xd194fd00: 13: msg: "new message" 0xd194fd00: 13: exit run() 0xa3aaeb00: 12: msg: "new message" 0xa3aaeb00: 12: exit run() 0xa3aaea00: 10: msg: "new message" 0xa3aaea00: 10: exit run() 0xa7b6f700: 15: set_msg 0xa7b6f700: 15: msg: "new message" 0xa7b6f700: 15: exit run() 0xa7b6fb00: 14: set_msg 0xa7b6fb00: 14: msg: "new message" 0xa7b6fb00: 14: exit run() main: 23 0xa3aae100: 0: enter run() 0xa3aae100: 0: set_msg 0xa3aae100: 0: msg: "new message" 0xa3aae100: 0: exit run() 0xa3aae600: 1: enter run() 0xa3aae600: 1: set_msg 0xa3aae600: 1: msg: "new message" 0xa3aae600: 1: exit run() 0xb38f5400: 2: enter run() 0xb38f5400: 2: set_msg 0xa3aae900: 3: enter run() 0xd194fb00: 4: enter run() 0xd194fb00: 4: set_msg 0xd194fb00: 4: msg: "new message" 0xd194fb00: 4: exit run() 0xa3aae900: 3: set_msg 0xa7b6f600: 6: enter run() 0xa7b6ff00: 5: enter run() 0xa7b6f200: 7: enter run() 0xa3aae800: 9: enter run() 0xb38f5400: 2: msg: "new message" 0xb38f5100: 8: enter run() 0xa3aae800: 9: set_msg 0xb38f5400: 2: exit run() 0xa3aae700: 10: enter run() 0xa7b6f200: 7: set_msg 0xa7b6ff00: 5: set_msg 0xa3aaea00: 11: enter run() 0xa7b6f600: 6: set_msg 0xa7b6f100: 12: enter run() 0xa3aae900: 3: msg: "new message" 0xa3aae200: 13: enter run() 0xa3aae800: 9: msg: "new message" 0xa7b6f200: 7: msg: "new message" 0xa7b6ff00: 5: msg: "new message" 0xa3aae900: 3: exit run() 0xa3aae800: 9: exit run() 0xa3aae000: 14: enter run() 0xa7b6f200: 7: exit run() 0xb38f5100: 8: set_msg 0xd194ff00: 15: enter run() 0xb38f5100: 8: msg: "new message" 0xb38f5100: 8: exit run() 0xa3aae700: 10: set_msg 0xa3aae700: 10: msg: "new message" 0xa3aae700: 10: exit run() 0xa3aaea00: 11: set_msg 0xa3aaea00: 11: msg: "new message" 0xa3aaea00: 11: exit run() 0xa7b6f100: 12: set_msg 0xa7b6f100: 12: msg: "new message" 0xa7b6f600: 6: msg: "new message" 0xa7b6f600: 6: exit run() 0xa7b6ff00: 5: exit run() 0xa3aae200: 13: set_msg 0xa7b6f100: 12: exit run() 0xa3aae000: 14: set_msg 0xd194ff00: 15: set_msg 0xa3aae200: 13: msg: "new message" 0xa3aae000: 14: msg: "new message" 0xa3aae200: 13: exit run() 0xa3aae000: 14: exit run() 0xd194ff00: 15: msg: "new message" 0xd194ff00: 15: exit run() main: 24 0xa7b6f000: 0: enter run() 0xa7b6f000: 0: set_msg 0xa7b6f000: 0: msg: "new message" 0xa7b6f000: 0: exit run() 0xa7b6fc00: 1: enter run() 0xa7b6fc00: 1: set_msg 0xa7b6fc00: 1: msg: "new message" 0xa7b6fc00: 1: exit run() 0xa3aae300: 2: enter run() 0xa3aae300: 2: set_msg 0xb38f5500: 3: enter run() 0xb38f5500: 3: set_msg 0xb38f5500: 3: msg: "new message" 0xb38f5500: 3: exit run() 0xa3aae500: 4: enter run() 0xa3aaeb00: 5: enter run() 0xa3aaeb00: 5: set_msg 0xa7b6fa00: 6: enter run() 0xa3aae500: 4: set_msg 0xa7b6f300: 7: enter run() 0xa7b6f600: 8: enter run() 0xd194f100: 9: enter run() 0xa3aaed00: 10: enter run() 0xa3aae300: 2: msg: "new message" 0xa7b6f400: 11: enter run() 0xa3aaeb00: 5: msg: "new message" 0xa3aae500: 4: msg: "new message" 0xa3aae500: 4: exit run() 0xd194f700: 12: enter run() 0xa3aae300: 2: exit run() 0xa7b6f400: 11: set_msg 0xa3aaeb00: 5: exit run() 0xb38f5700: 13: enter run() 0xa3aae900: 14: enter run() 0xa3aae900: 14: set_msg 0xa3aaee00: 15: enter run() 0xa7b6f600: 8: set_msg 0xa7b6f600: 8: msg: "new message" 0xa7b6f600: 8: exit run() 0xa7b6fa00: 6: set_msg 0xa7b6fa00: 6: msg: "new message" 0xa7b6fa00: 6: exit run() 0xd194f100: 9: set_msg 0xa3aaed00: 10: set_msg 0xd194f700: 12: set_msg 0xd194f700: 12: msg: "new message" 0xd194f700: 12: exit run() 0xa3aaee00: 15: set_msg 0xa7b6f400: 11: msg: "new message" 0xa7b6f400: 11: exit run() 0xb38f5700: 13: set_msg 0xb38f5700: 13: msg: "new message" 0xb38f5700: 13: exit run() 0xd194f100: 9: msg: "new message" 0xd194f100: 9: exit run() 0xa3aae900: 14: msg: "new message" 0xa3aae900: 14: exit run() 0xa3aaed00: 10: msg: "new message" 0xa3aaed00: 10: exit run() 0xa7b6f300: 7: set_msg 0xa3aaee00: 15: msg: "new message" 0xa3aaee00: 15: exit run() 0xa7b6f300: 7: msg: "new message" 0xa7b6f300: 7: exit run() main: 25 0xb38f5100: 0: enter run() 0xb38f5100: 0: set_msg 0xb38f5100: 0: msg: "new message" 0xb38f5100: 0: exit run() 0xb38f5200: 1: enter run() 0xb38f5200: 1: set_msg 0xa3aaef00: 2: enter run() 0xa3aaef00: 2: set_msg 0xa3aaef00: 2: msg: "new message" 0xa3aaef00: 2: exit run() 0xa3aae000: 3: enter run() 0xb38f5d00: 4: enter run() 0xb38f5d00: 4: set_msg 0xb38f5200: 1: msg: "new message" 0xb38f5200: 1: exit run() 0xa3aae000: 3: set_msg 0xc2df7300: 5: enter run() 0xc2df7b00: 6: enter run() 0xb38f5b00: 7: enter run() 0xb38f5300: 8: enter run() 0xa7b6fd00: 9: enter run() 0xb38f5d00: 4: msg: "new message" 0xa3aae100: 10: enter run() 0xb38f5d00: 4: exit run() 0xb38f5b00: 7: set_msg 0xb38f5b00: 7: msg: "new message" 0xb38f5b00: 7: exit run() 0xa3aae100: 10: set_msg 0xa3aae100: 10: msg: "new message" 0xb38f5300: 8: set_msg 0xa3aae100: 10: exit run() 0xc2df7b00: 6: set_msg 0xa3aae600: 11: enter run() 0xa3aae000: 3: msg: "new message" 0xa3aae000: 3: exit run() 0xa3aae300: 12: enter run() 0xb38f5300: 8: msg: "new message" 0xc2df7b00: 6: msg: "new message" 0xb38f5300: 8: exit run() 0xa3aae600: 11: set_msg 0xc2df7b00: 6: exit run() 0xc2df7300: 5: set_msg 0xc2df7600: 13: enter run() 0xa3aae400: 15: enter run() 0xa3aae700: 14: enter run() 0xa7b6fd00: 9: set_msg 0xa3aae300: 12: set_msg 0xa3aae700: 14: set_msg 0xc2df7600: 13: set_msg 0xa3aae400: 15: set_msg 0xc2df7300: 5: msg: "new message" 0xa7b6fd00: 9: msg: "new message" 0xa3aae600: 11: msg: "new message" 0xa3aae700: 14: msg: "new message" 0xc2df7600: 13: msg: "new message" 0xc2df7300: 5: exit run() 0xa3aae300: 12: msg: "new message" 0xa3aae300: 12: exit run() 0xa7b6fd00: 9: exit run() 0xa3aae600: 11: exit run() 0xa3aae700: 14: exit run() 0xc2df7600: 13: exit run() 0xa3aae400: 15: msg: "new message" 0xa3aae400: 15: exit run() main: 26 0xa7b6f500: 0: enter run() 0xa7b6f500: 0: set_msg 0xa7b6f500: 0: msg: "new message" 0xa7b6f500: 0: exit run() 0xa7b6f400: 1: enter run() 0xa7b6f400: 1: set_msg 0xa7b6f400: 1: msg: "new message" 0xa7b6f400: 1: exit run() 0xd194fd00: 2: enter run() 0xd194fd00: 2: set_msg 0xa7b6fb00: 3: enter run() 0xd194f800: 4: enter run() 0xa7b6f000: 5: enter run() 0xd194f800: 4: set_msg 0xa3aaea00: 6: enter run() 0xa7b6f600: 7: enter run() 0xb38f5800: 8: enter run() 0xa7b6fb00: 3: set_msg 0xa7b6fb00: 3: msg: "new message" 0xa7b6fb00: 3: exit run() 0xa3aaea00: 6: set_msg 0xb38f5600: 9: enter run() 0xd194f200: 10: enter run() 0xd194f300: 11: enter run() 0xa7b6f000: 5: set_msg 0xa3aaed00: 12: enter run() 0xa3aaeb00: 13: enter run() 0xa3aaec00: 14: enter run() 0xa3aaeb00: 13: set_msg 0xa3aaee00: 15: enter run() 0xa3aaec00: 14: set_msg 0xb38f5800: 8: set_msg 0xa7b6f600: 7: set_msg 0xd194fd00: 2: msg: "new message" 0xd194f800: 4: msg: "new message" 0xa3aaea00: 6: msg: "new message" 0xa3aaeb00: 13: msg: "new message" 0xa7b6f000: 5: msg: "new message" 0xa3aaec00: 14: msg: "new message" 0xb38f5800: 8: msg: "new message" 0xd194fd00: 2: exit run() 0xd194f800: 4: exit run() 0xa3aaea00: 6: exit run() 0xa3aaeb00: 13: exit run() 0xa7b6f000: 5: exit run() 0xa3aaec00: 14: exit run() 0xd194f300: 11: set_msg 0xb38f5800: 8: exit run() 0xb38f5600: 9: set_msg 0xb38f5600: 9: msg: "new message" 0xb38f5600: 9: exit run() 0xd194f200: 10: set_msg 0xd194f200: 10: msg: "new message" 0xa7b6f600: 7: msg: "new message" 0xd194f300: 11: msg: "new message" 0xd194f300: 11: exit run() 0xa7b6f600: 7: exit run() 0xd194f200: 10: exit run() 0xa3aaed00: 12: set_msg 0xa3aaed00: 12: msg: "new message" 0xa3aaed00: 12: exit run() 0xa3aaee00: 15: set_msg 0xa3aaee00: 15: msg: "new message" 0xa3aaee00: 15: exit run() main: 27 0xb38f5b00: 0: enter run() 0xb38f5b00: 0: set_msg 0xb38f5b00: 0: msg: "new message" 0xb38f5b00: 0: exit run() 0xc2df7600: 1: enter run() 0xb38f5c00: 2: enter run() 0xb38f5c00: 2: set_msg 0xb38f5c00: 2: msg: "new message" 0xb38f5c00: 2: exit run() 0xc2df7800: 3: enter run() 0xc2df7800: 3: set_msg 0xd194f900: 4: enter run() 0xb38f5700: 5: enter run() 0xa3aaef00: 6: enter run() 0xc2df7400: 7: enter run() 0xd194f900: 4: set_msg 0xc2df7500: 8: enter run() 0xb38f5700: 5: set_msg 0xb38f5700: 5: msg: "new message" 0xd194fe00: 9: enter run() 0xc2df7800: 3: msg: "new message" 0xc2df7800: 3: exit run() 0xa3aae100: 10: enter run() 0xa3aae000: 11: enter run() 0xd194f900: 4: msg: "new message" 0xd194f900: 4: exit run() 0xa3aae500: 12: enter run()rthread reaping 0xb38f5b00 stack 0xcd2db160 0xa3aae500: rwlock_wrlock 0x9f0afd20 (2147483647) 0xa3aaef00: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aae400: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aae500: rwlock_unlock 0x9f0afd20 0xa3aaef00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae300: rwlock_unlock 0x9f0afd20 0xa3aae500: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae400: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaef00: rwlock_unlock 0x9f0afd20 0xa3aae500: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_unlock 0x9f0afd20 0xa3aae400: rwlock_rdlock 0x9f0afd20 (3) 0xa3aae400: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7400: rwlock_unlock 0x9f0afd20 0xc2df7500: rwlock_unlock 0x9f0afd20 0xc2df7500: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7500: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7600: rwlock_unlock 0x9f0afd20 0xa3aae100: rwlock_unlock 0x9f0afd20 0xa3aae100: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae100: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5c00 stack 0xcd2db320 0xd194f400: rwlock_wrlock 0x9f0afd20 (2147483649) rthread reaping 0xc2df7800 stack 0xcd2e0400 rthread reaping 0xd194f900 stack 0xcd2db720 rthread reaping 0xb38f5700 stack 0xcd2e0840 rthread reaping 0xa3aaef00 stack 0xcd2e74e0 rthread reaping 0xc2df7400 stack 0xcd2e0940 rthread reaping 0xc2df7500 stack 0xcd2e7840 0xa3aae000: rwlock_unlock 0x9f0afd20 0xd194fe00: rwlock_unlock 0x9f0afd20 0xa3aae000: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f400: rwlock_unlock 0x9f0afd20 0xd194fe00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae000: rwlock_unlock 0x9f0afd20 0xd194fe00: rwlock_unlock 0x9f0afd20 0xd194f400: rwlock_rdlock 0x9f0afd20 (2) rthread reaping 0xc2df7600 stack 0xcd2e0b00 0xd194f400: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194fe00 stack 0xcd2dbe00 rthread reaping 0xa3aae100 stack 0xcd2e7a40 rthread reaping 0xa3aae000 stack 0xcd300820 rthread reaping 0xa3aae500 stack 0xcd300b40 rthread reaping 0xa3aae300 stack 0xcd300400 rthread reaping 0xd194f400 stack 0xcd2e0ac0 rthread reaping 0xa3aae400 stack 0xcd2e7ba0 0xb38f5f00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5b00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7900: rwlock_wrlock 0x9f0afd20 (0) 0xd194fa00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7200: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7700: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7300: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5000: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae200: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5f00: rwlock_unlock 0x9f0afd20 0xb38f5b00: rwlock_unlock 0x9f0afd20 0xb38f5f00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7900: rwlock_unlock 0x9f0afd20 0xb38f5b00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194fa00: rwlock_unlock 0x9f0afd20 0xc2df7900: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7200: rwlock_unlock 0x9f0afd20 0xd194fa00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7700: rwlock_unlock 0x9f0afd20 0xc2df7200: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7300: rwlock_unlock 0x9f0afd20 0xc2df7700: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5000: rwlock_unlock 0x9f0afd20 0xc2df7300: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae200: rwlock_unlock 0x9f0afd20 0xb38f5000: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5f00: rwlock_unlock 0x9f0afd20 0xb38f5b00: rwlock_unlock 0x9f0afd20 0xc2df7900: rwlock_unlock 0x9f0afd20 0xd194fa00: rwlock_unlock 0x9f0afd20 0xc2df7200: rwlock_unlock 0x9f0afd20 0xc2df7700: rwlock_unlock 0x9f0afd20 0xc2df7300: rwlock_unlock 0x9f0afd20 0xb38f5000: rwlock_unlock 0x9f0afd20 0xa3aae200: rwlock_rdlock 0x9f0afd20 (8) 0xa3aae200: rwlock_unlock 0x9f0afd20 0xb38f5900: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5900: rwlock_unlock 0x9f0afd20 0xb38f5900: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5900: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5f00 stack 0xcd2e7ba0 rthread reaping 0xb38f5b00 stack 0xcd2e0ac0 rthread reaping 0xb38f5900 stack 0xcd300400 rthread reaping 0xc2df7900 stack 0xcd300b40 0xc2df7800: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7800: rwlock_unlock 0x9f0afd20 0xc2df7800: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7800: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194fa00 stack 0xcd2e7a40 rthread reaping 0xc2df7800 stack 0xcd300820 0xc2df7600: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7600: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7600: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7200 stack 0xcd2e0b00 rthread reaping 0xc2df7600 stack 0xcd2dbe00 0xa3aaef00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaef00: rwlock_unlock 0x9f0afd20 0xa3aaef00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaef00: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7700 stack 0xcd2e0940 rthread reaping 0xa3aaef00 stack 0xcd2e7840 0xd194f000: rwlock_wrlock 0x9f0afd20 (0) 0xd194f000: rwlock_unlock 0x9f0afd20 0xd194f000: rwlock_rdlock 0x9f0afd20 (0) 0xd194f000: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7300 stack 0xcd2e0840 rthread reaping 0xd194f000 stack 0xcd2e74e0 0xb38f5700: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5700: rwlock_unlock 0x9f0afd20 0xb38f5700: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5700: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5000 stack 0xcd2e0400 rthread reaping 0xb38f5700 stack 0xcd2db720 0xa3aae800: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae800: rwlock_unlock 0x9f0afd20 0xa3aae800: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae800: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae200 stack 0xcd2db160 rthread reaping 0xa3aae800 stack 0xcd2db320 0xd194f700: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae300: rwlock_wrlock 0x9f0afd20 (0) 0xd194fa00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae700: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7700: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae000: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7900: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaea00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5b00: rwlock_wrlock 0x9f0afd20 (0) 0xd194f700: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_unlock 0x9f0afd20 0xd194f700: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194fa00: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae700: rwlock_unlock 0x9f0afd20 0xd194fa00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7700: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae000: rwlock_unlock 0x9f0afd20 0xc2df7700: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7900: rwlock_unlock 0x9f0afd20 0xa3aae000: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xc2df7900: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5b00: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f700: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_unlock 0x9f0afd20 0xd194fa00: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_unlock 0x9f0afd20 0xc2df7700: rwlock_unlock 0x9f0afd20 0xa3aae000: rwlock_unlock 0x9f0afd20 0xc2df7900: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xb38f5b00: rwlock_rdlock 0x9f0afd20 (8) 0xb38f5b00: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5500: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae600: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae600: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f700 stack 0xcd2db320 rthread reaping 0xa3aae300 stack 0xcd2db160 rthread reaping 0xa3aae600 stack 0xcd2db720 rthread reaping 0xd194fa00 stack 0xcd2e0400 0xb38f5a00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5a00: rwlock_unlock 0x9f0afd20 0xb38f5a00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5a00: rwlock_unlock 0x9f0afd20 0xa3aae900: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae900: rwlock_unlock 0x9f0afd20 0xa3aae900: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae900: rwlock_unlock 0x9f0afd20 0xb38f5600: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5600: rwlock_unlock 0x9f0afd20 0xb38f5600: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5600: rwlock_unlock 0x9f0afd20 0xa3aae100: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae100: rwlock_unlock 0x9f0afd20 0xa3aae100: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae100: rwlock_unlock 0x9f0afd20 0xa3aaeb00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaeb00: rwlock_unlock 0x9f0afd20 0xa3aaeb00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaeb00: rwlock_unlock 0x9f0afd20 0xb38f5500: rwlock_unlock 0x9f0afd20 0xb38f5500: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5500: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae700 stack 0xcd2e0840 rthread reaping 0xb38f5500 stack 0xcd2e74e0 rthread reaping 0xb38f5a00 stack 0xcd2e7840 rthread reaping 0xc2df7700 stack 0xcd2e0940 rthread reaping 0xa3aae900 stack 0xcd2dbe00 rthread reaping 0xa3aae000 stack 0xcd2e0b00 rthread reaping 0xb38f5600 stack 0xcd300820 rthread reaping 0xc2df7900 stack 0xcd2e7a40 rthread reaping 0xa3aae100 stack 0xcd300b40 rthread reaping 0xa3aaea00 stack 0xcd300400 rthread reaping 0xa3aaeb00 stack 0xcd2e0ac0 rthread reaping 0xb38f5b00 stack 0xcd2e7ba0 0xa3aaec00: rwlock_wrlock 0x9f0afd20 (0) 0xd194fd00: rwlock_wrlock 0x9f0afd20 (0) 0xd194f700: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5400: rwlock_wrlock 0x9f0afd20 (0) 0xd194fb00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae300: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae500: rwlock_wrlock 0x9f0afd20 (0) 0xd194fe00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5100: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaec00: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_unlock 0x9f0afd20 0xa3aaec00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f700: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5400: rwlock_unlock 0x9f0afd20 0xd194f700: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194fb00: rwlock_unlock 0x9f0afd20 0xb38f5400: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae300: rwlock_unlock 0x9f0afd20 0xd194fb00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae500: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194fe00: rwlock_unlock 0x9f0afd20 0xa3aae500: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5100: rwlock_unlock 0x9f0afd20 0xd194fe00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaec00: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_unlock 0x9f0afd20 0xd194f700: rwlock_unlock 0x9f0afd20 0xb38f5400: rwlock_unlock 0x9f0afd20 0xd194fb00: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_unlock 0x9f0afd20 0xa3aae500: rwlock_unlock 0x9f0afd20 0xd194fe00: rwlock_unlock 0x9f0afd20 0xb38f5100: rwlock_rdlock 0x9f0afd20 (8) 0xb38f5100: rwlock_unlock 0x9f0afd20 0xd194f600: rwlock_wrlock 0x9f0afd20 (0) 0xd194f600: rwlock_unlock 0x9f0afd20 0xd194f600: rwlock_rdlock 0x9f0afd20 (0) 0xd194f600: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaec00 stack 0xcd2e7ba0 rthread reaping 0xd194fd00 stack 0xcd2e0ac0 rthread reaping 0xd194f600 stack 0xcd300400 rthread reaping 0xd194f700 stack 0xcd300b40 0xa3aaef00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaef00: rwlock_unlock 0x9f0afd20 0xa3aaef00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaef00: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5400 stack 0xcd300820 rthread reaping 0xa3aaef00 stack 0xcd2e7a40 0xc2df7900: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7900: rwlock_unlock 0x9f0afd20 0xc2df7900: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7900: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194fb00 stack 0xcd2dbe00 rthread reaping 0xc2df7900 stack 0xcd2e0b00 0xc2df7b00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7b00: rwlock_unlock 0x9f0afd20 0xc2df7b00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7b00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae300 stack 0xcd2e7840 rthread reaping 0xc2df7b00 stack 0xcd2e0940 0xc2df7c00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7c00: rwlock_unlock 0x9f0afd20 0xc2df7c00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7c00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae500 stack 0xcd2e0840 rthread reaping 0xc2df7c00 stack 0xcd2e74e0 0xa3aae600: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae600: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae600: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194fe00 stack 0xcd2db720 rthread reaping 0xa3aae600 stack 0xcd2e0400 0xc2df7200: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7200: rwlock_unlock 0x9f0afd20 0xc2df7200: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7200: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5100 stack 0xcd2db320 rthread reaping 0xc2df7200 stack 0xcd2db160 0xa3aae700: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7000: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5e00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5900: rwlock_wrlock 0x9f0afd20 (0) 0xd194f800: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7e00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5300: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaec00: rwlock_wrlock 0x9f0afd20 (0) 0xd194fe00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae700: rwlock_unlock 0x9f0afd20 0xc2df7000: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5e00: rwlock_unlock 0x9f0afd20 0xc2df7000: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5900: rwlock_unlock 0x9f0afd20 0xb38f5e00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f800: rwlock_unlock 0x9f0afd20 0xb38f5900: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7e00: rwlock_unlock 0x9f0afd20 0xd194f800: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5300: rwlock_unlock 0x9f0afd20 0xc2df7e00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaec00: rwlock_unlock 0x9f0afd20 0xb38f5300: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194fe00: rwlock_unlock 0x9f0afd20 0xa3aaec00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae700: rwlock_unlock 0x9f0afd20 0xc2df7000: rwlock_unlock 0x9f0afd20 0xb38f5e00: rwlock_unlock 0x9f0afd20 0xb38f5900: rwlock_unlock 0x9f0afd20 0xd194f800: rwlock_unlock 0x9f0afd20 0xc2df7e00: rwlock_unlock 0x9f0afd20 0xb38f5300: rwlock_unlock 0x9f0afd20 0xa3aaec00: rwlock_unlock 0x9f0afd20 0xd194fe00: rwlock_rdlock 0x9f0afd20 (8) 0xd194fe00: rwlock_unlock 0x9f0afd20 0xb38f5d00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5d00: rwlock_unlock 0x9f0afd20 0xb38f5d00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5d00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae700 stack 0xcd2db160 rthread reaping 0xc2df7000 stack 0xcd2db320 rthread reaping 0xb38f5d00 stack 0xcd2e0400 rthread reaping 0xb38f5e00 stack 0xcd2db720 0xc2df7d00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7d00: rwlock_unlock 0x9f0afd20 0xc2df7d00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7d00: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5900 stack 0xcd2e0840 rthread reaping 0xc2df7d00 stack 0xcd2e74e0 0xb38f5a00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5a00: rwlock_unlock 0x9f0afd20 0xb38f5a00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5a00: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f800 stack 0xcd2e7840 rthread reaping 0xb38f5a00 stack 0xcd2e0940 0xb38f5000: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5000: rwlock_unlock 0x9f0afd20 0xb38f5000: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5000: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7e00 stack 0xcd2dbe00 rthread reaping 0xb38f5000 stack 0xcd2e0b00 0xb38f5b00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5b00: rwlock_unlock 0x9f0afd20 0xb38f5b00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5b00: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5300 stack 0xcd300820 rthread reaping 0xb38f5b00 stack 0xcd2e7a40 0xa3aae800: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae800: rwlock_unlock 0x9f0afd20 0xa3aae800: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae800: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaec00 stack 0xcd300400 rthread reaping 0xa3aae800 stack 0xcd300b40 0xc2df7f00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7f00: rwlock_unlock 0x9f0afd20 0xc2df7f00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7f00: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194fe00 stack 0xcd2e7ba0 rthread reaping 0xc2df7f00 stack 0xcd2e0ac0 0xc2df7600: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7400: rwlock_wrlock 0x9f0afd20 (0) 0xd194f300: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5a00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaed00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5b00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5500: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7600: rwlock_unlock 0x9f0afd20 0xa3aae100: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7100: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7400: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f300: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5a00: rwlock_unlock 0x9f0afd20 0xd194f300: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xb38f5a00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5b00: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5500: rwlock_unlock 0x9f0afd20 0xb38f5b00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae100: rwlock_unlock 0x9f0afd20 0xb38f5500: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7100: rwlock_unlock 0x9f0afd20 0xa3aae100: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7600: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_unlock 0x9f0afd20 0xd194f300: rwlock_unlock 0x9f0afd20 0xb38f5a00: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xb38f5b00: rwlock_unlock 0x9f0afd20 0xb38f5500: rwlock_unlock 0x9f0afd20 0xa3aae100: rwlock_unlock 0x9f0afd20 0xc2df7100: rwlock_rdlock 0x9f0afd20 (8) 0xc2df7100: rwlock_unlock 0x9f0afd20 0xa3aaeb00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaeb00: rwlock_unlock 0x9f0afd20 0xa3aaeb00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaeb00: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7600 stack 0xcd2e0ac0 rthread reaping 0xc2df7400 stack 0xcd2e7ba0 rthread reaping 0xa3aaeb00 stack 0xcd300b40 rthread reaping 0xd194f300 stack 0xcd300400 0xb38f5f00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5f00: rwlock_unlock 0x9f0afd20 0xb38f5f00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5f00: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5a00 stack 0xcd300820 rthread reaping 0xb38f5f00 stack 0xcd2e7a40 0xb38f5400: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5400: rwlock_unlock 0x9f0afd20 0xb38f5400: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5400: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaed00 stack 0xcd2dbe00 rthread reaping 0xb38f5400 stack 0xcd2e0b00 0xa3aaea00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xd194f500: rwlock_wrlock 0x9f0afd20 (1) rthread reaping 0xb38f5b00 stack 0xcd2e7840 rthread reaping 0xa3aaea00 stack 0xcd2e0940 0xc2df7a00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7a00: rwlock_unlock 0x9f0afd20 0xc2df7a00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7a00: rwlock_unlock 0x9f0afd20 0xc2df7800: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7800: rwlock_unlock 0x9f0afd20 0xc2df7800: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7800: rwlock_unlock 0x9f0afd20 0xd194f500: rwlock_unlock 0x9f0afd20 0xd194f500: rwlock_rdlock 0x9f0afd20 (0) 0xd194f500: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5500 stack 0xcd2e0840 rthread reaping 0xd194f500 stack 0xcd2e74e0 rthread reaping 0xc2df7a00 stack 0xcd2db720 rthread reaping 0xc2df7800 stack 0xcd2e0400 rthread reaping 0xa3aae100 stack 0xcd2db320 rthread reaping 0xc2df7100 stack 0xcd2db160 0xa3aae500: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7500: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7b00: rwlock_wrlock 0x9f0afd20 (0) 0xd194f800: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae900: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7f00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae500: rwlock_unlock 0x9f0afd20 0xc2df7500: rwlock_unlock 0x9f0afd20 0xb38f5000: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194f400: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7800: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194fb00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7600: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aae500: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7b00: rwlock_unlock 0x9f0afd20 0xc2df7500: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f800: rwlock_unlock 0x9f0afd20 0xc2df7b00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae900: rwlock_unlock 0x9f0afd20 0xd194f800: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7f00: rwlock_unlock 0x9f0afd20 0xa3aae900: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5000: rwlock_unlock 0x9f0afd20 0xc2df7f00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5000: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7800: rwlock_unlock 0x9f0afd20 0xd194fb00: rwlock_unlock 0x9f0afd20 0xc2df7800: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7600: rwlock_unlock 0x9f0afd20 0xd194fb00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae500: rwlock_unlock 0x9f0afd20 0xc2df7500: rwlock_unlock 0x9f0afd20 0xc2df7b00: rwlock_unlock 0x9f0afd20 0xd194f800: rwlock_unlock 0x9f0afd20 0xa3aae900: rwlock_unlock 0x9f0afd20 0xc2df7f00: rwlock_unlock 0x9f0afd20 0xb38f5000: rwlock_unlock 0x9f0afd20 0xc2df7800: rwlock_unlock 0x9f0afd20 0xc2df7e00: rwlock_wrlock 0x9f0afd20 (7) 0xb38f5700: rwlock_wrlock 0x9f0afd20 (2147483655) 0xd194fb00: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_rdlock 0x9f0afd20 (2147483656) 0xc2df7e00: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_unlock 0x9f0afd20 0xc2df7e00: rwlock_rdlock 0x9f0afd20 (1) 0xc2df7e00: rwlock_unlock 0x9f0afd20 0xb38f5600: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5600: rwlock_unlock 0x9f0afd20 0xb38f5600: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5600: rwlock_unlock 0x9f0afd20 0xd194fc00: rwlock_wrlock 0x9f0afd20 (0) 0xd194fc00: rwlock_unlock 0x9f0afd20 0xd194fc00: rwlock_rdlock 0x9f0afd20 (0) 0xd194fc00: rwlock_unlock 0x9f0afd20 0xd194f600: rwlock_wrlock 0x9f0afd20 (0) 0xd194f600: rwlock_unlock 0x9f0afd20 0xd194f600: rwlock_rdlock 0x9f0afd20 (0) 0xd194f600: rwlock_unlock 0x9f0afd20 0xd194f400: rwlock_unlock 0x9f0afd20 0xd194f400: rwlock_rdlock 0x9f0afd20 (0) 0xd194f400: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae500 stack 0xcd2db160 rthread reaping 0xc2df7500 stack 0xcd2db320 rthread reaping 0xd194f400 stack 0xcd2e0400 rthread reaping 0xc2df7b00 stack 0xcd2db720 rthread reaping 0xc2df7e00 stack 0xcd2e74e0 rthread reaping 0xd194f800 stack 0xcd2e0840 0xb38f5700: rwlock_unlock 0x9f0afd20 0xb38f5700: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5700: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae900 stack 0xcd2e7840 rthread reaping 0xb38f5700 stack 0xcd2e0940 rthread reaping 0xb38f5600 stack 0xcd2e0b00 rthread reaping 0xc2df7f00 stack 0xcd2dbe00 rthread reaping 0xd194fc00 stack 0xcd2e7a40 rthread reaping 0xd194f600 stack 0xcd300820 rthread reaping 0xb38f5000 stack 0xcd300400 rthread reaping 0xc2df7800 stack 0xcd300b40 rthread reaping 0xd194fb00 stack 0xcd2e7ba0 rthread reaping 0xc2df7600 stack 0xcd2e0ac0 0xb38f5800: rwlock_wrlock 0x9f0afd20 (0) 0xd194f600: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5200: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae200: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5300: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaee00: rwlock_wrlock 0x9f0afd20 (0) 0xd194f200: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5f00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7900: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5800: rwlock_unlock 0x9f0afd20 0xd194f600: rwlock_unlock 0x9f0afd20 0xb38f5800: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5200: rwlock_unlock 0x9f0afd20 0xd194f600: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae200: rwlock_unlock 0x9f0afd20 0xb38f5200: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5300: rwlock_unlock 0x9f0afd20 0xa3aae200: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaee00: rwlock_unlock 0x9f0afd20 0xb38f5300: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f200: rwlock_unlock 0x9f0afd20 0xa3aaee00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5f00: rwlock_unlock 0x9f0afd20 0xd194f200: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7900: rwlock_unlock 0x9f0afd20 0xb38f5f00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5800: rwlock_unlock 0x9f0afd20 0xd194f600: rwlock_unlock 0x9f0afd20 0xb38f5200: rwlock_unlock 0x9f0afd20 0xa3aae200: rwlock_unlock 0x9f0afd20 0xb38f5300: rwlock_unlock 0x9f0afd20 0xa3aaee00: rwlock_unlock 0x9f0afd20 0xd194f200: rwlock_unlock 0x9f0afd20 0xb38f5f00: rwlock_unlock 0x9f0afd20 0xc2df7900: rwlock_rdlock 0x9f0afd20 (8) 0xc2df7900: rwlock_unlock 0x9f0afd20 0xc2df7d00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7d00: rwlock_unlock 0x9f0afd20 0xc2df7d00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7d00: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5800 stack 0xcd2e0ac0 rthread reaping 0xd194f600 stack 0xcd2e7ba0 rthread reaping 0xc2df7d00 stack 0xcd300b40 rthread reaping 0xb38f5200 stack 0xcd300400 0xc2df7700: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7700: rwlock_unlock 0x9f0afd20 0xc2df7700: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7700: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae200 stack 0xcd2e7a40 rthread reaping 0xc2df7700 stack 0xcd300820 0xa3aaec00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaec00: rwlock_unlock 0x9f0afd20 0xa3aaec00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaec00: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5300 stack 0xcd2e0b00 rthread reaping 0xa3aaec00 stack 0xcd2dbe00 0xc2df7c00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7c00: rwlock_unlock 0x9f0afd20 0xc2df7c00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7c00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaee00 stack 0xcd2e7840 0xb38f5100: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5100: rwlock_unlock 0x9f0afd20 0xb38f5100: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5100: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7c00 stack 0xcd2e0940 rthread reaping 0xd194f200 stack 0xcd2e74e0 0xb38f5c00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5c00: rwlock_unlock 0x9f0afd20 0xb38f5c00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5c00: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5100 stack 0xcd2e0840 rthread reaping 0xb38f5f00 stack 0xcd2e0400 0xd194f800: rwlock_wrlock 0x9f0afd20 (0) 0xd194f800: rwlock_unlock 0x9f0afd20 0xd194f800: rwlock_rdlock 0x9f0afd20 (0) 0xd194f800: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5c00 stack 0xcd2db720 rthread reaping 0xc2df7900 stack 0xcd2db160 rthread reaping 0xd194f800 stack 0xcd2db320 0xc2df7200: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5d00: rwlock_wrlock 0x9f0afd20 (0) 0xd194f500: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7500: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae700: rwlock_wrlock 0x9f0afd20 (0) 0xd194fd00: rwlock_wrlock 0x9f0afd20 (0) 0xd194fa00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7300: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae500: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7200: rwlock_unlock 0x9f0afd20 0xb38f5d00: rwlock_unlock 0x9f0afd20 0xc2df7200: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f500: rwlock_unlock 0x9f0afd20 0xb38f5d00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7500: rwlock_unlock 0x9f0afd20 0xd194f500: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae700: rwlock_unlock 0x9f0afd20 0xc2df7500: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194fd00: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194fa00: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7300: rwlock_unlock 0x9f0afd20 0xd194fa00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae500: rwlock_unlock 0x9f0afd20 0xc2df7300: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7200: rwlock_unlock 0x9f0afd20 0xb38f5d00: rwlock_unlock 0x9f0afd20 0xd194f500: rwlock_unlock 0x9f0afd20 0xc2df7500: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_unlock 0x9f0afd20 0xd194fa00: rwlock_unlock 0x9f0afd20 0xc2df7300: rwlock_unlock 0x9f0afd20 0xa3aae500: rwlock_rdlock 0x9f0afd20 (8) 0xa3aae500: rwlock_unlock 0x9f0afd20 0xc2df7100: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7100: rwlock_unlock 0x9f0afd20 0xc2df7100: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7100: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7200 stack 0xcd2db320 rthread reaping 0xb38f5d00 stack 0xcd2db160 rthread reaping 0xc2df7100 stack 0xcd2db720 rthread reaping 0xd194f500 stack 0xcd2e0400 0xd194f600: rwlock_wrlock 0x9f0afd20 (0) 0xd194f600: rwlock_unlock 0x9f0afd20 0xd194f600: rwlock_rdlock 0x9f0afd20 (0) 0xd194f600: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7500 stack 0xcd2e74e0 rthread reaping 0xd194f600 stack 0xcd2e0840 0xc2df7b00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7b00: rwlock_unlock 0x9f0afd20 0xc2df7b00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7b00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae700 stack 0xcd2e7840 rthread reaping 0xc2df7b00 stack 0xcd2e0940 0xa3aae800: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae800: rwlock_unlock 0x9f0afd20 0xa3aae800: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae800: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194fd00 stack 0xcd2e0b00 rthread reaping 0xa3aae800 stack 0xcd2dbe00 0xa3aae100: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae100: rwlock_unlock 0x9f0afd20 0xa3aae100: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae100: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194fa00 stack 0xcd2e7a40 rthread reaping 0xa3aae100 stack 0xcd300820 0xa3aae300: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae300: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae300: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7300 stack 0xcd300b40 rthread reaping 0xa3aae300 stack 0xcd300400 0xa3aae400: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae400: rwlock_unlock 0x9f0afd20 0xa3aae400: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae400: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae500 stack 0xcd2e0ac0 rthread reaping 0xa3aae400 stack 0xcd2e7ba0 0xc2df7800: rwlock_wrlock 0x9f0afd20 (0) 0xd194f700: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae300: rwlock_wrlock 0x9f0afd20 (0) 0xd194f800: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7400: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5200: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5b00: rwlock_wrlock 0x9f0afd20 (0) 0xd194f200: rwlock_wrlock 0x9f0afd20 (0) 0xd194fb00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7800: rwlock_unlock 0x9f0afd20 0xd194f700: rwlock_unlock 0x9f0afd20 0xc2df7800: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae300: rwlock_unlock 0x9f0afd20 0xd194f700: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f800: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7400: rwlock_unlock 0x9f0afd20 0xd194f800: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5200: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5b00: rwlock_unlock 0x9f0afd20 0xb38f5200: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f200: rwlock_unlock 0x9f0afd20 0xb38f5b00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194fb00: rwlock_unlock 0x9f0afd20 0xd194f200: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7800: rwlock_unlock 0x9f0afd20 0xd194f700: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_unlock 0x9f0afd20 0xd194f800: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_unlock 0x9f0afd20 0xb38f5200: rwlock_unlock 0x9f0afd20 0xb38f5b00: rwlock_unlock 0x9f0afd20 0xd194f200: rwlock_unlock 0x9f0afd20 0xd194fb00: rwlock_rdlock 0x9f0afd20 (8) 0xd194fb00: rwlock_unlock 0x9f0afd20 0xa3aaef00: 6: set_msg 0xa3aae300: 13: enter run() 0xa3aae400: 15: enter run() 0xa3aae500: 12: set_msg 0xa3aae300: 13: set_msg 0xa3aae400: 15: set_msg 0xa3aaef00: 6: msg: "new message" 0xa3aae500: 12: msg: "new message" 0xa3aae300: 13: msg: "new message" 0xa3aaef00: 6: exit run() 0xa3aae500: 12: exit run() 0xa3aae300: 13: exit run() 0xa3aae400: 15: msg: "new message" 0xa3aae400: 15: exit run() 0xc2df7400: 7: set_msg 0xc2df7400: 7: msg: "new message" 0xc2df7400: 7: exit run() 0xc2df7500: 8: set_msg 0xc2df7500: 8: msg: "new message" 0xc2df7500: 8: exit run() 0xc2df7600: 1: set_msg 0xc2df7600: 1: msg: "new message" 0xc2df7600: 1: exit run() 0xa3aae100: 10: set_msg 0xa3aae100: 10: msg: "new message" 0xd194f400: 14: enter run() 0xb38f5700: 5: exit run() 0xa3aae000: 11: set_msg 0xa3aae100: 10: exit run() 0xd194fe00: 9: set_msg 0xd194f400: 14: set_msg 0xa3aae000: 11: msg: "new message" 0xd194fe00: 9: msg: "new message" 0xa3aae000: 11: exit run() 0xd194fe00: 9: exit run() 0xd194f400: 14: msg: "new message" 0xd194f400: 14: exit run() main: 28 0xb38f5f00: 0: enter run() 0xb38f5b00: 1: enter run() 0xc2df7900: 3: enter run() 0xd194fa00: 5: enter run() 0xc2df7200: 7: enter run() 0xc2df7700: 9: enter run() 0xc2df7300: 11: enter run() 0xb38f5000: 13: enter run() 0xa3aae200: 15: enter run() 0xb38f5f00: 0: set_msg 0xb38f5b00: 1: set_msg 0xc2df7900: 3: set_msg 0xd194fa00: 5: set_msg 0xc2df7200: 7: set_msg 0xc2df7700: 9: set_msg 0xc2df7300: 11: set_msg 0xb38f5000: 13: set_msg 0xa3aae200: 15: set_msg 0xb38f5f00: 0: msg: "new message" 0xb38f5b00: 1: msg: "new message" 0xc2df7900: 3: msg: "new message" 0xd194fa00: 5: msg: "new message" 0xc2df7200: 7: msg: "new message" 0xc2df7700: 9: msg: "new message" 0xc2df7300: 11: msg: "new message" 0xb38f5000: 13: msg: "new message" 0xb38f5f00: 0: exit run() 0xb38f5b00: 1: exit run() 0xc2df7900: 3: exit run() 0xd194fa00: 5: exit run() 0xc2df7200: 7: exit run() 0xc2df7700: 9: exit run() 0xc2df7300: 11: exit run() 0xb38f5000: 13: exit run() 0xa3aae200: 15: msg: "new message" 0xa3aae200: 15: exit run() 0xb38f5900: 2: enter run() 0xb38f5900: 2: set_msg 0xb38f5900: 2: msg: "new message" 0xb38f5900: 2: exit run() 0xc2df7800: 4: enter run() 0xc2df7800: 4: set_msg 0xc2df7800: 4: msg: "new message" 0xc2df7800: 4: exit run() 0xc2df7600: 6: enter run() 0xc2df7600: 6: set_msg 0xc2df7600: 6: msg: "new message" 0xc2df7600: 6: exit run() 0xa3aaef00: 8: enter run() 0xa3aaef00: 8: set_msg 0xa3aaef00: 8: msg: "new message" 0xa3aaef00: 8: exit run() 0xd194f000: 10: enter run() 0xd194f000: 10: set_msg 0xd194f000: 10: msg: "new message" 0xd194f000: 10: exit run() 0xb38f5700: 12: enter run() 0xb38f5700: 12: set_msg 0xb38f5700: 12: msg: "new message" 0xb38f5700: 12: exit run() 0xa3aae800: 14: enter run() 0xa3aae800: 14: set_msg 0xa3aae800: 14: msg: "new message" 0xa3aae800: 14: exit run() main: 29 0xd194f700: 0: enter run() 0xa3aae300: 1: enter run() 0xd194fa00: 3: enter run() 0xa3aae700: 5: enter run() 0xc2df7700: 7: enter run() 0xa3aae000: 9: enter run() 0xc2df7900: 11: enter run() 0xa3aaea00: 13: enter run() 0xb38f5b00: 15: enter run() 0xd194f700: 0: set_msg 0xa3aae300: 1: set_msg 0xd194fa00: 3: set_msg 0xa3aae700: 5: set_msg 0xc2df7700: 7: set_msg 0xa3aae000: 9: set_msg 0xc2df7900: 11: set_msg 0xa3aaea00: 13: set_msg 0xb38f5b00: 15: set_msg 0xd194f700: 0: msg: "new message" 0xa3aae300: 1: msg: "new message" 0xd194fa00: 3: msg: "new message" 0xa3aae700: 5: msg: "new message" 0xc2df7700: 7: msg: "new message" 0xa3aae000: 9: msg: "new message" 0xc2df7900: 11: msg: "new message" 0xa3aaea00: 13: msg: "new message" 0xd194f700: 0: exit run() 0xa3aae300: 1: exit run() 0xd194fa00: 3: exit run() 0xa3aae700: 5: exit run() 0xc2df7700: 7: exit run() 0xa3aae000: 9: exit run() 0xc2df7900: 11: exit run() 0xa3aaea00: 13: exit run() 0xb38f5b00: 15: msg: "new message" 0xb38f5b00: 15: exit run() 0xa3aae600: 2: enter run() 0xb38f5500: 4: enter run() 0xa3aae600: 2: set_msg 0xa3aae600: 2: msg: "new message" 0xa3aae600: 2: exit run() 0xb38f5a00: 6: enter run() 0xb38f5a00: 6: set_msg 0xb38f5a00: 6: msg: "new message" 0xb38f5a00: 6: exit run() 0xa3aae900: 8: enter run() 0xa3aae900: 8: set_msg 0xa3aae900: 8: msg: "new message" 0xa3aae900: 8: exit run() 0xb38f5600: 10: enter run() 0xb38f5600: 10: set_msg 0xb38f5600: 10: msg: "new message" 0xb38f5600: 10: exit run() 0xa3aae100: 12: enter run() 0xa3aae100: 12: set_msg 0xa3aae100: 12: msg: "new message" 0xa3aae100: 12: exit run() 0xa3aaeb00: 14: enter run() 0xa3aaeb00: 14: set_msg 0xa3aaeb00: 14: msg: "new message" 0xa3aaeb00: 14: exit run() 0xb38f5500: 4: set_msg 0xb38f5500: 4: msg: "new message" 0xb38f5500: 4: exit run() main: 30 0xa3aaec00: 0: enter run() 0xd194fd00: 1: enter run() 0xd194f700: 3: enter run() 0xb38f5400: 5: enter run() 0xd194fb00: 7: enter run() 0xa3aae300: 9: enter run() 0xa3aae500: 11: enter run() 0xd194fe00: 13: enter run() 0xb38f5100: 15: enter run() 0xa3aaec00: 0: set_msg 0xd194fd00: 1: set_msg 0xd194f700: 3: set_msg 0xb38f5400: 5: set_msg 0xd194fb00: 7: set_msg 0xa3aae300: 9: set_msg 0xa3aae500: 11: set_msg 0xd194fe00: 13: set_msg 0xb38f5100: 15: set_msg 0xa3aaec00: 0: msg: "new message" 0xd194fd00: 1: msg: "new message" 0xd194f700: 3: msg: "new message" 0xb38f5400: 5: msg: "new message" 0xd194fb00: 7: msg: "new message" 0xa3aae300: 9: msg: "new message" 0xa3aae500: 11: msg: "new message" 0xd194fe00: 13: msg: "new message" 0xa3aaec00: 0: exit run() 0xd194fd00: 1: exit run() 0xd194f700: 3: exit run() 0xb38f5400: 5: exit run() 0xd194fb00: 7: exit run() 0xa3aae300: 9: exit run() 0xa3aae500: 11: exit run() 0xd194fe00: 13: exit run() 0xb38f5100: 15: msg: "new message" 0xb38f5100: 15: exit run() 0xd194f600: 2: enter run() 0xd194f600: 2: set_msg 0xd194f600: 2: msg: "new message" 0xd194f600: 2: exit run() 0xa3aaef00: 4: enter run() 0xa3aaef00: 4: set_msg 0xa3aaef00: 4: msg: "new message" 0xa3aaef00: 4: exit run() 0xc2df7900: 6: enter run() 0xc2df7900: 6: set_msg 0xc2df7900: 6: msg: "new message" 0xc2df7900: 6: exit run() 0xc2df7b00: 8: enter run() 0xc2df7b00: 8: set_msg 0xc2df7b00: 8: msg: "new message" 0xc2df7b00: 8: exit run() 0xc2df7c00: 10: enter run() 0xc2df7c00: 10: set_msg 0xc2df7c00: 10: msg: "new message" 0xc2df7c00: 10: exit run() 0xa3aae600: 12: enter run() 0xa3aae600: 12: set_msg 0xa3aae600: 12: msg: "new message" 0xa3aae600: 12: exit run() 0xc2df7200: 14: enter run() 0xc2df7200: 14: set_msg 0xc2df7200: 14: msg: "new message" 0xc2df7200: 14: exit run() main: 31 0xa3aae700: 0: enter run() 0xc2df7000: 1: enter run() 0xb38f5e00: 3: enter run() 0xb38f5900: 5: enter run() 0xd194f800: 7: enter run() 0xc2df7e00: 9: enter run() 0xb38f5300: 11: enter run() 0xa3aaec00: 13: enter run() 0xd194fe00: 15: enter run() 0xa3aae700: 0: set_msg 0xc2df7000: 1: set_msg 0xb38f5e00: 3: set_msg 0xb38f5900: 5: set_msg 0xd194f800: 7: set_msg 0xc2df7e00: 9: set_msg 0xb38f5300: 11: set_msg 0xa3aaec00: 13: set_msg 0xd194fe00: 15: set_msg 0xa3aae700: 0: msg: "new message" 0xc2df7000: 1: msg: "new message" 0xb38f5e00: 3: msg: "new message" 0xb38f5900: 5: msg: "new message" 0xd194f800: 7: msg: "new message" 0xc2df7e00: 9: msg: "new message" 0xb38f5300: 11: msg: "new message" 0xa3aaec00: 13: msg: "new message" 0xa3aae700: 0: exit run() 0xc2df7000: 1: exit run() 0xb38f5e00: 3: exit run() 0xb38f5900: 5: exit run() 0xd194f800: 7: exit run() 0xc2df7e00: 9: exit run() 0xb38f5300: 11: exit run() 0xa3aaec00: 13: exit run() 0xd194fe00: 15: msg: "new message" 0xd194fe00: 15: exit run() 0xb38f5d00: 2: enter run() 0xb38f5d00: 2: set_msg 0xb38f5d00: 2: msg: "new message" 0xb38f5d00: 2: exit run() 0xc2df7d00: 4: enter run() 0xc2df7d00: 4: set_msg 0xc2df7d00: 4: msg: "new message" 0xc2df7d00: 4: exit run() 0xb38f5a00: 6: enter run() 0xb38f5a00: 6: set_msg 0xb38f5a00: 6: msg: "new message" 0xb38f5a00: 6: exit run() 0xb38f5000: 8: enter run() 0xb38f5000: 8: set_msg 0xb38f5000: 8: msg: "new message" 0xb38f5000: 8: exit run() 0xb38f5b00: 10: enter run() 0xb38f5b00: 10: set_msg 0xb38f5b00: 10: msg: "new message" 0xb38f5b00: 10: exit run() 0xa3aae800: 12: enter run() 0xa3aae800: 12: set_msg 0xa3aae800: 12: msg: "new message" 0xa3aae800: 12: exit run() 0xc2df7f00: 14: enter run() 0xc2df7f00: 14: set_msg 0xc2df7f00: 14: msg: "new message" 0xc2df7f00: 14: exit run() main: 32 0xc2df7600: 0: enter run() 0xc2df7400: 1: enter run() 0xd194f300: 3: enter run() 0xb38f5a00: 5: enter run() 0xa3aaed00: 7: enter run() 0xb38f5b00: 9: enter run() 0xb38f5500: 11: enter run() 0xc2df7600: 0: set_msg 0xa3aae100: 14: enter run() 0xc2df7100: 15: enter run() 0xc2df7400: 1: set_msg 0xd194f300: 3: set_msg 0xb38f5a00: 5: set_msg 0xa3aaed00: 7: set_msg 0xb38f5b00: 9: set_msg 0xb38f5500: 11: set_msg 0xa3aae100: 14: set_msg 0xc2df7100: 15: set_msg 0xc2df7600: 0: msg: "new message" 0xc2df7400: 1: msg: "new message" 0xd194f300: 3: msg: "new message" 0xb38f5a00: 5: msg: "new message" 0xa3aaed00: 7: msg: "new message" 0xb38f5b00: 9: msg: "new message" 0xb38f5500: 11: msg: "new message" 0xa3aae100: 14: msg: "new message" 0xc2df7600: 0: exit run() 0xc2df7400: 1: exit run() 0xd194f300: 3: exit run() 0xb38f5a00: 5: exit run() 0xa3aaed00: 7: exit run() 0xb38f5b00: 9: exit run() 0xb38f5500: 11: exit run() 0xa3aae100: 14: exit run() 0xc2df7100: 15: msg: "new message" 0xc2df7100: 15: exit run() 0xa3aaeb00: 2: enter run() 0xa3aaeb00: 2: set_msg 0xa3aaeb00: 2: msg: "new message" 0xa3aaeb00: 2: exit run() 0xb38f5f00: 4: enter run() 0xb38f5f00: 4: set_msg 0xb38f5f00: 4: msg: "new message" 0xb38f5f00: 4: exit run() 0xb38f5400: 6: enter run() 0xb38f5400: 6: set_msg 0xb38f5400: 6: msg: "new message" 0xb38f5400: 6: exit run() 0xa3aaea00: 8: enter run() 0xa3aaea00: 8: set_msg 0xa3aaea00: 8: msg: "new message" 0xd194f500: 10: enter run() 0xa3aaea00: 8: exit run() 0xc2df7a00: 12: enter run() 0xc2df7a00: 12: set_msg 0xc2df7a00: 12: msg: "new message" 0xc2df7a00: 12: exit run() 0xc2df7800: 13: enter run() 0xc2df7800: 13: set_msg 0xc2df7800: 13: msg: "new message" 0xc2df7800: 13: exit run() 0xd194f500: 10: set_msg 0xd194f500: 10: msg: "new message" 0xd194f500: 10: exit run() main: 33 0xa3aae500: 0: enter run() 0xc2df7500: 1: enter run() 0xc2df7b00: 3: enter run() 0xd194f800: 5: enter run() 0xa3aae900: 7: enter run() 0xc2df7f00: 9: enter run() 0xa3aae500: 0: set_msg 0xc2df7500: 1: set_msg 0xb38f5000: 12: enter run() 0xd194f400: 2: enter run() 0xc2df7800: 13: enter run() 0xd194fb00: 14: enter run() 0xc2df7600: 15: enter run() 0xc2df7b00: 3: set_msg 0xd194f800: 5: set_msg 0xa3aae900: 7: set_msg 0xc2df7f00: 9: set_msg 0xb38f5000: 12: set_msg 0xc2df7800: 13: set_msg 0xd194fb00: 14: set_msg 0xc2df7600: 15: set_msg 0xa3aae500: 0: msg: "new message" 0xc2df7500: 1: msg: "new message" 0xc2df7b00: 3: msg: "new message" 0xd194f800: 5: msg: "new message" 0xa3aae900: 7: msg: "new message" 0xc2df7f00: 9: msg: "new message" 0xb38f5000: 12: msg: "new message" 0xc2df7800: 13: msg: "new message" 0xc2df7800: 13: exit run() 0xc2df7e00: 4: enter run() 0xb38f5700: 6: enter run() 0xd194fb00: 14: msg: "new message" 0xa3aae500: 0: exit run() 0xc2df7500: 1: exit run() 0xc2df7b00: 3: exit run() 0xd194f800: 5: exit run() 0xa3aae900: 7: exit run() 0xc2df7f00: 9: exit run() 0xb38f5000: 12: exit run() 0xc2df7e00: 4: set_msg 0xd194fb00: 14: exit run() 0xc2df7600: 15: msg: "new message" 0xc2df7600: 15: exit run() 0xc2df7e00: 4: msg: "new message" 0xc2df7e00: 4: exit run() 0xb38f5600: 8: enter run() 0xb38f5600: 8: set_msg 0xb38f5600: 8: msg: "new message" 0xb38f5600: 8: exit run() 0xd194fc00: 10: enter run() 0xd194fc00: 10: set_msg 0xd194fc00: 10: msg: "new message" 0xd194fc00: 10: exit run() 0xd194f600: 11: enter run() 0xd194f600: 11: set_msg 0xd194f600: 11: msg: "new message" 0xd194f600: 11: exit run() 0xd194f400: 2: set_msg 0xd194f400: 2: msg: "new message" 0xd194f400: 2: exit run() 0xb38f5700: 6: set_msg 0xb38f5700: 6: msg: "new message" 0xb38f5700: 6: exit run() main: 34 0xb38f5800: 0: enter run() 0xd194f600: 1: enter run() 0xb38f5200: 3: enter run() 0xa3aae200: 5: enter run() 0xb38f5300: 7: enter run() 0xa3aaee00: 9: enter run() 0xd194f200: 11: enter run() 0xb38f5f00: 13: enter run() 0xc2df7900: 15: enter run() 0xb38f5800: 0: set_msg 0xd194f600: 1: set_msg 0xb38f5200: 3: set_msg 0xa3aae200: 5: set_msg 0xb38f5300: 7: set_msg 0xa3aaee00: 9: set_msg 0xd194f200: 11: set_msg 0xb38f5f00: 13: set_msg 0xc2df7900: 15: set_msg 0xb38f5800: 0: msg: "new message" 0xd194f600: 1: msg: "new message" 0xb38f5200: 3: msg: "new message" 0xa3aae200: 5: msg: "new message" 0xb38f5300: 7: msg: "new message" 0xa3aaee00: 9: msg: "new message" 0xd194f200: 11: msg: "new message" 0xb38f5f00: 13: msg: "new message" 0xb38f5800: 0: exit run() 0xd194f600: 1: exit run() 0xb38f5200: 3: exit run() 0xa3aae200: 5: exit run() 0xb38f5300: 7: exit run() 0xa3aaee00: 9: exit run() 0xd194f200: 11: exit run() 0xb38f5f00: 13: exit run() 0xc2df7900: 15: msg: "new message" 0xc2df7900: 15: exit run() 0xc2df7d00: 2: enter run() 0xc2df7d00: 2: set_msg 0xc2df7d00: 2: msg: "new message" 0xc2df7d00: 2: exit run() 0xc2df7700: 4: enter run() 0xc2df7700: 4: set_msg 0xc2df7700: 4: msg: "new message" 0xc2df7700: 4: exit run() 0xa3aaec00: 6: enter run() 0xa3aaec00: 6: set_msg 0xa3aaec00: 6: msg: "new message" 0xa3aaec00: 6: exit run() 0xc2df7c00: 8: enter run() 0xc2df7c00: 8: set_msg 0xc2df7c00: 8: msg: "new message" 0xc2df7c00: 8: exit run() 0xb38f5100: 10: enter run() 0xb38f5100: 10: set_msg 0xb38f5100: 10: msg: "new message" 0xb38f5100: 10: exit run() 0xb38f5c00: 12: enter run() 0xb38f5c00: 12: set_msg 0xb38f5c00: 12: msg: "new message" 0xb38f5c00: 12: exit run() 0xd194f800: 14: enter run() 0xd194f800: 14: set_msg 0xd194f800: 14: msg: "new message" 0xd194f800: 14: exit run() main: 35 0xc2df7200: 0: enter run() 0xb38f5d00: 1: enter run() 0xd194f500: 3: enter run() 0xc2df7500: 5: enter run() 0xa3aae700: 7: enter run() 0xd194fd00: 9: enter run() 0xd194fa00: 11: enter run() 0xc2df7300: 13: enter run() 0xa3aae500: 15: enter run() 0xc2df7200: 0: set_msg 0xb38f5d00: 1: set_msg 0xd194f500: 3: set_msg 0xc2df7500: 5: set_msg 0xa3aae700: 7: set_msg 0xd194fd00: 9: set_msg 0xd194fa00: 11: set_msg 0xc2df7300: 13: set_msg 0xa3aae500: 15: set_msg 0xc2df7200: 0: msg: "new message" 0xb38f5d00: 1: msg: "new message" 0xd194f500: 3: msg: "new message" 0xc2df7500: 5: msg: "new message" 0xa3aae700: 7: msg: "new message" 0xd194fd00: 9: msg: "new message" 0xd194fa00: 11: msg: "new message" 0xc2df7300: 13: msg: "new message" 0xc2df7200: 0: exit run() 0xb38f5d00: 1: exit run() 0xd194f500: 3: exit run() 0xc2df7500: 5: exit run() 0xa3aae700: 7: exit run() 0xd194fd00: 9: exit run() 0xd194fa00: 11: exit run() 0xc2df7300: 13: exit run() 0xa3aae500: 15: msg: "new message" 0xa3aae500: 15: exit run() 0xc2df7100: 2: enter run() 0xc2df7100: 2: set_msg 0xc2df7100: 2: msg: "new message" 0xc2df7100: 2: exit run() 0xd194f600: 4: enter run() 0xd194f600: 4: set_msg 0xd194f600: 4: msg: "new message" 0xd194f600: 4: exit run() 0xc2df7b00: 6: enter run() 0xc2df7b00: 6: set_msg 0xc2df7b00: 6: msg: "new message" 0xc2df7b00: 6: exit run() 0xa3aae800: 8: enter run() 0xa3aae800: 8: set_msg 0xa3aae800: 8: msg: "new message" 0xa3aae800: 8: exit run() 0xa3aae100: 10: enter run() 0xa3aae100: 10: set_msg 0xa3aae100: 10: msg: "new message" 0xa3aae100: 10: exit run() 0xa3aae300: 12: enter run() 0xa3aae300: 12: set_msg 0xa3aae300: 12: msg: "new message" 0xa3aae300: 12: exit run() 0xa3aae400: 14: enter run() 0xa3aae400: 14: set_msg 0xa3aae400: 14: msg: "new message" 0xa3aae400: 14: exit run() main: 36 0xc2df7800: 0: enter run() 0xd194f700: 1: enter run() 0xa3aae300: 3: enter run() 0xd194f800: 5: enter run() 0xc2df7400: 7: enter run() 0xb38f5200: 9: enter run() 0xb38f5b00: 11: enter run() 0xd194f200: 13: enter run() 0xd194fb00: 15: enter run() 0xc2df7800: 0: set_msg 0xd194f700: 1: set_msg 0xa3aae300: 3: set_msg 0xd194f800: 5: set_msg 0xc2df7400: 7: set_msg 0xb38f5200: 9: set_msg 0xb38f5b00: 11: set_msg 0xd194f200: 13: set_msg 0xd194fb00: 15: set_msg 0xc2df7800: 0: msg: "new message" 0xd194f700: 1: msg: "new message" 0xa3aae300: 3: msg: "new message" 0xd194f800: 5: msg: "new message" 0xc2df7400: 7: msg: "new message" 0xb38f5200: 9: msg: "new message" 0xb38f5b00: 11: msg: "new message" 0xd194f200: 13: msg: "new message" 0xc2df7800: 0: exit run() 0xd194f700: 1: exit run() 0xa3aae300: 3: exit run() 0xd194f800: 5: exit run() 0xc2df7400: 7: exit run() 0xb38f5200: 9: exit run() 0xb38f5b00: 11: exit run() 0xd194f200: 13: exit run() 0xd194fb00: 15: msg: "new message" 0xd194fb00: 150xa3aae600: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae600: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae600: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7800 stack 0xcd2e7ba0 rthread reaping 0xd194f700 stack 0xcd2e0ac0 rthread reaping 0xa3aae600 stack 0xcd300400 rthread reaping 0xa3aae300 stack 0xcd300b40 0xb38f5000: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5000: rwlock_unlock 0x9f0afd20 0xb38f5000: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5000: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f800 stack 0xcd2e7a40 rthread reaping 0xb38f5000 stack 0xcd300820 0xd194f000: rwlock_wrlock 0x9f0afd20 (0) 0xd194f000: rwlock_unlock 0x9f0afd20 0xd194f000: rwlock_rdlock 0x9f0afd20 (0) 0xd194f000: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7400 stack 0xcd2e0b00 rthread reaping 0xd194f000 stack 0xcd2dbe00 0xa3aae700: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae700: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae700: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5200 stack 0xcd2e7840 rthread reaping 0xa3aae700 stack 0xcd2e0940 0xd194f900: rwlock_wrlock 0x9f0afd20 (0) 0xd194f900: rwlock_unlock 0x9f0afd20 0xd194f900: rwlock_rdlock 0x9f0afd20 (0) 0xd194f900: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5b00 stack 0xcd2e74e0 rthread reaping 0xd194f900 stack 0xcd2e0840 0xa3aaed00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaed00: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f200 stack 0xcd2db720 rthread reaping 0xa3aaed00 stack 0xcd2e0400 0xb38f5300: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5300: rwlock_unlock 0x9f0afd20 0xb38f5300: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5300: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194fb00 stack 0xcd2db320 rthread reaping 0xb38f5300 stack 0xcd2db160 0xd194f400: rwlock_wrlock 0x9f0afd20 (0) 0xd194fc00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae300: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5a00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7800: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae600: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5800: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7400: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae800: rwlock_wrlock 0x9f0afd20 (0) 0xd194f400: rwlock_unlock 0x9f0afd20 0xd194fc00: rwlock_unlock 0x9f0afd20 0xd194f400: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae300: rwlock_unlock 0x9f0afd20 0xd194fc00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5a00: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7800: rwlock_unlock 0x9f0afd20 0xb38f5a00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae600: rwlock_unlock 0x9f0afd20 0xc2df7800: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5800: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7400: rwlock_unlock 0x9f0afd20 0xb38f5800: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae800: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f400: rwlock_unlock 0x9f0afd20 0xd194fc00: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_unlock 0x9f0afd20 0xb38f5a00: rwlock_unlock 0x9f0afd20 0xc2df7800: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_unlock 0x9f0afd20 0xb38f5800: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_unlock 0x9f0afd20 0xa3aae800: rwlock_rdlock 0x9f0afd20 (8) 0xa3aae800: rwlock_unlock 0x9f0afd20 0xb38f5000: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5000: rwlock_unlock 0x9f0afd20 0xb38f5000: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5000: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f400 stack 0xcd2db160 rthread reaping 0xd194fc00 stack 0xcd2db320 rthread reaping 0xb38f5000 stack 0xcd2e0400 rthread reaping 0xa3aae300 stack 0xcd2db720 0xb38f5900: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5900: rwlock_unlock 0x9f0afd20 0xb38f5900: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5900: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5a00 stack 0xcd2e74e0 rthread reaping 0xb38f5900 stack 0xcd2e0840 0xb38f5d00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5d00: rwlock_unlock 0x9f0afd20 0xb38f5d00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5d00: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7800 stack 0xcd2e7840 rthread reaping 0xb38f5d00 stack 0xcd2e0940 0xc2df7900: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7900: rwlock_unlock 0x9f0afd20 0xc2df7900: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7900: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae600 stack 0xcd2e0b00 rthread reaping 0xc2df7900 stack 0xcd2dbe00 0xb38f5400: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5400: rwlock_unlock 0x9f0afd20 0xb38f5400: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5400: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5800 stack 0xcd2e7a40 rthread reaping 0xb38f5400 stack 0xcd300820 0xa3aae000: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae000: rwlock_unlock 0x9f0afd20 0xa3aae000: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae000: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7400 stack 0xcd300400 rthread reaping 0xa3aae000 stack 0xcd300b40 0xc2df7700: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7700: rwlock_unlock 0x9f0afd20 0xc2df7700: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7700: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae800 stack 0xcd2e7ba0 rthread reaping 0xc2df7700 stack 0xcd2e0ac0 0xa3aae300: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7500: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7d00: rwlock_wrlock 0x9f0afd20 (0) 0xd194f300: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaef00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5000: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaed00: rwlock_wrlock 0x9f0afd20 (0) 0xd194fd00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7f00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae300: rwlock_unlock 0x9f0afd20 0xc2df7500: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7d00: rwlock_unlock 0x9f0afd20 0xc2df7500: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f300: rwlock_unlock 0x9f0afd20 0xc2df7d00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaef00: rwlock_unlock 0x9f0afd20 0xd194f300: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5000: rwlock_unlock 0x9f0afd20 0xa3aaef00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xb38f5000: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194fd00: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7f00: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae300: rwlock_unlock 0x9f0afd20 0xc2df7500: rwlock_unlock 0x9f0afd20 0xc2df7d00: rwlock_unlock 0x9f0afd20 0xd194f300: rwlock_unlock 0x9f0afd20 0xa3aaef00: rwlock_unlock 0x9f0afd20 0xb38f5000: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_unlock 0x9f0afd20 0xc2df7f00: rwlock_rdlock 0x9f0afd20 (8) 0xc2df7f00: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7600: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7600: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae300 stack 0xcd2e0ac0 rthread reaping 0xc2df7500 stack 0xcd2e7ba0 rthread reaping 0xc2df7600 stack 0xcd300b40 rthread reaping 0xc2df7d00 stack 0xcd300400 0xc2df7000: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7000: rwlock_unlock 0x9f0afd20 0xc2df7000: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7000: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f300 stack 0xcd2e7a40 rthread reaping 0xc2df7000 stack 0xcd300820 0xd194fa00: rwlock_wrlock 0x9f0afd20 (0) 0xd194fa00: rwlock_unlock 0x9f0afd20 0xd194fa00: rwlock_rdlock 0x9f0afd20 (0) 0xd194fa00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaef00 stack 0xcd2e0b00 rthread reaping 0xd194fa00 stack 0xcd2dbe00 0xa3aaeb00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaeb00: rwlock_unlock 0x9f0afd20 0xa3aaeb00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaeb00: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5000 stack 0xcd2e7840 rthread reaping 0xa3aaeb00 stack 0xcd2e0940 0xb38f5200: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5200: rwlock_unlock 0x9f0afd20 0xb38f5200: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5200: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaed00 stack 0xcd2e74e0 rthread reaping 0xb38f5200 stack 0xcd2e0840 0xb38f5500: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5500: rwlock_unlock 0x9f0afd20 0xb38f5500: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5500: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194fd00 stack 0xcd2e0400 rthread reaping 0xb38f5500 stack 0xcd2db720 0xd194f900: rwlock_wrlock 0x9f0afd20 (0) 0xd194f900: rwlock_unlock 0x9f0afd20 0xd194f900: rwlock_rdlock 0x9f0afd20 (0) 0xd194f900: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7f00 stack 0xcd2db160 rthread reaping 0xd194f900 stack 0xcd2db320 0xc2df7100: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7c00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7e00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7000: rwlock_wrlock 0x9f0afd20 (0) 0xd194f100: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7400: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5300: rwlock_wrlock 0x9f0afd20 (0) 0xd194f700: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5400: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7100: rwlock_unlock 0x9f0afd20 0xc2df7c00: rwlock_unlock 0x9f0afd20 0xc2df7100: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7e00: rwlock_unlock 0x9f0afd20 0xc2df7c00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7000: rwlock_unlock 0x9f0afd20 0xc2df7e00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f100: rwlock_unlock 0x9f0afd20 0xc2df7000: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7400: rwlock_unlock 0x9f0afd20 0xd194f100: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5300: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f700: rwlock_unlock 0x9f0afd20 0xb38f5300: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5400: rwlock_unlock 0x9f0afd20 0xd194f700: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7100: rwlock_unlock 0x9f0afd20 0xc2df7c00: rwlock_unlock 0x9f0afd20 0xc2df7e00: rwlock_unlock 0x9f0afd20 0xc2df7000: rwlock_unlock 0x9f0afd20 0xd194f100: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_unlock 0x9f0afd20 0xb38f5300: rwlock_unlock 0x9f0afd20 0xd194f700: rwlock_unlock 0x9f0afd20 0xb38f5400: rwlock_rdlock 0x9f0afd20 (8) 0xb38f5400: rwlock_unlock 0x9f0afd20 0xa3aae800: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae800: rwlock_unlock 0x9f0afd20 0xa3aae800: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae800: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7100 stack 0xcd2db320 rthread reaping 0xc2df7c00 stack 0xcd2db160 rthread reaping 0xa3aae800 stack 0xcd2db720 rthread reaping 0xc2df7e00 stack 0xcd2e0400 0xa3aae600: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae600: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae600: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7000 stack 0xcd2e74e0 rthread reaping 0xa3aae600 stack 0xcd2e0840 0xc2df7200: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7200: rwlock_unlock 0x9f0afd20 0xc2df7200: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7200: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f100 stack 0xcd2e7840 rthread reaping 0xc2df7200 stack 0xcd2e0940 0xc2df7300: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7300: rwlock_unlock 0x9f0afd20 0xc2df7300: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7300: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7400 stack 0xcd2e0b00 rthread reaping 0xc2df7300 stack 0xcd2dbe00 0xd194f600: rwlock_wrlock 0x9f0afd20 (0) 0xd194f600: rwlock_unlock 0x9f0afd20 0xd194f600: rwlock_rdlock 0x9f0afd20 (0) 0xd194f600: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5300 stack 0xcd2e7a40 rthread reaping 0xd194f600 stack 0xcd300820 0xc2df7500: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7500: rwlock_unlock 0x9f0afd20 0xc2df7500: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7500: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f700 stack 0xcd300b40 rthread reaping 0xc2df7500 stack 0xcd300400 0xc2df7900: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7900: rwlock_unlock 0x9f0afd20 0xc2df7900: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7900: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5400 stack 0xcd2e0ac0 rthread reaping 0xc2df7900 stack 0xcd2e7ba0 0xd194fa00: rwlock_wrlock 0x9f0afd20 (0) 0xd194ff00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaef00: rwlock_wrlock 0x9f0afd20 (0) 0xd194f800: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae300: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5500: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5d00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaee00: rwlock_wrlock 0x9f0afd20 (0) 0xd194f400: rwlock_wrlock 0x9f0afd20 (0) 0xd194fa00: rwlock_unlock 0x9f0afd20 0xd194ff00: rwlock_unlock 0x9f0afd20 0xd194fa00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaef00: rwlock_unlock 0x9f0afd20 0xd194ff00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f800: rwlock_unlock 0x9f0afd20 0xa3aaef00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae300: rwlock_unlock 0x9f0afd20 0xd194f800: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5500: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5d00: rwlock_unlock 0x9f0afd20 0xb38f5500: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaee00: rwlock_unlock 0x9f0afd20 0xb38f5d00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f400: rwlock_unlock 0x9f0afd20 0xa3aaee00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194fa00: rwlock_unlock 0x9f0afd20 0xd194ff00: rwlock_unlock 0x9f0afd20 0xa3aaef00: rwlock_unlock 0x9f0afd20 0xd194f800: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_unlock 0x9f0afd20 0xb38f5500: rwlock_unlock 0x9f0afd20 0xb38f5d00: rwlock_unlock 0x9f0afd20 0xa3aaee00: rwlock_unlock 0x9f0afd20 0xd194f400: rwlock_rdlock 0x9f0afd20 (8) 0xd194f400: rwlock_unlock 0x9f0afd20 0xd194f700: rwlock_wrlock 0x9f0afd20 (0) 0xd194f700: rwlock_unlock 0x9f0afd20 0xd194f700: rwlock_rdlock 0x9f0afd20 (0) 0xd194f700: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194fa00 stack 0xcd2e7ba0 rthread reaping 0xd194ff00 stack 0xcd2e0ac0 rthread reaping 0xd194f700 stack 0xcd300400 rthread reaping 0xa3aaef00 stack 0xcd300b40 0xc2df7600: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7600: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7600: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f800 stack 0xcd2e7a40 rthread reaping 0xc2df7600 stack 0xcd300820 0xa3aae000: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae000: rwlock_unlock 0x9f0afd20 0xa3aae000: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae000: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae300 stack 0xcd2e0b00 rthread reaping 0xa3aae000 stack 0xcd2dbe00 0xd194f000: rwlock_wrlock 0x9f0afd20 (0) 0xd194f000: rwlock_unlock 0x9f0afd20 0xd194f000: rwlock_rdlock 0x9f0afd20 (0) 0xd194f000: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5500 stack 0xcd2e7840 rthread reaping 0xd194f000 stack 0xcd2e0940 0xa3aaea00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaea00: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5d00 stack 0xcd2e74e0 rthread reaping 0xa3aaea00 stack 0xcd2e0840 0xb38f5600: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5600: rwlock_unlock 0x9f0afd20 0xb38f5600: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5600: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaee00 stack 0xcd2db720 rthread reaping 0xb38f5600 stack 0xcd2e0400 0xd194fc00: rwlock_wrlock 0x9f0afd20 (0) 0xd194fc00: rwlock_unlock 0x9f0afd20 0xd194fc00: rwlock_rdlock 0x9f0afd20 (0) 0xd194fc00: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f400 stack 0xcd2db320 rthread reaping 0xd194fc00 stack 0xcd2db160 0xc2df7b00: rwlock_wrlock 0x9f0afd20 (0) 0xd194f700: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaee00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7400: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5900: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5700: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5800: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaeb00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7800: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7b00: rwlock_unlock 0x9f0afd20 0xd194f700: rwlock_unlock 0x9f0afd20 0xc2df7b00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaee00: rwlock_unlock 0x9f0afd20 0xd194f700: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7400: rwlock_unlock 0x9f0afd20 0xa3aaee00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5900: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5700: rwlock_unlock 0x9f0afd20 0xb38f5900: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5800: rwlock_unlock 0x9f0afd20 0xb38f5700: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaeb00: rwlock_unlock 0x9f0afd20 0xb38f5800: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7800: rwlock_unlock 0x9f0afd20 0xa3aaeb00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7b00: rwlock_unlock 0x9f0afd20 0xd194f700: rwlock_unlock 0x9f0afd20 0xa3aaee00: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_unlock 0x9f0afd20 0xb38f5900: rwlock_unlock 0x9f0afd20 0xb38f5700: rwlock_unlock 0x9f0afd20 0xb38f5800: rwlock_unlock 0x9f0afd20 0xa3aaeb00: rwlock_unlock 0x9f0afd20 0xc2df7800: rwlock_rdlock 0x9f0afd20 (8) 0xc2df7800: rwlock_unlock 0x9f0afd20 0xa3aae800: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae800: rwlock_unlock 0x9f0afd20 0xa3aae800: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae800: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7b00 stack 0xcd2db160 rthread reaping 0xd194f700 stack 0xcd2db320 rthread reaping 0xa3aae800 stack 0xcd2e0400 rthread reaping 0xa3aaee00 stack 0xcd2db720 0xd194fd00: rwlock_wrlock 0x9f0afd20 (0) 0xd194fd00: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_rdlock 0x9f0afd20 (0) 0xd194fd00: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7400 stack 0xcd2e74e0 rthread reaping 0xd194fd00 stack 0xcd2e0840 0xa3aae100: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae100: rwlock_unlock 0x9f0afd20 0xa3aae100: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae100: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5900 stack 0xcd2e7840 rthread reaping 0xa3aae100 stack 0xcd2e0940 0xb38f5000: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5000: rwlock_unlock 0x9f0afd20 0xb38f5000: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5000: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5700 stack 0xcd2e0b00 rthread reaping 0xb38f5000 stack 0xcd2dbe00 0xa3aae200: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae200: rwlock_unlock 0x9f0afd20 0xa3aae200: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae200: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5800 stack 0xcd2e7a40 rthread reaping 0xa3aae200 stack 0xcd300820 0xb38f5300: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5300: rwlock_unlock 0x9f0afd20 0xb38f5300: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5300: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaeb00 stack 0xcd300400 rthread reaping 0xb38f5300 stack 0xcd300b40 0xa3aaec00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaec00: rwlock_unlock 0x9f0afd20 0xa3aaec00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaec00: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7800 stack 0xcd2e7ba0 rthread reaping 0xa3aaec00 stack 0xcd2e0ac0 0xb38f5d00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaed00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaef00: rwlock_wrlock 0x9f0afd20 (0) 0xd194f200: rwlock_wrlock 0x9f0afd20 (0) 0xd194f300: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae800: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae400: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5a00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae900: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5d00: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xb38f5d00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaef00: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f200: rwlock_unlock 0x9f0afd20 0xa3aaef00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f300: rwlock_unlock 0x9f0afd20 0xd194f200: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae800: rwlock_unlock 0x9f0afd20 0xd194f300: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae400: rwlock_unlock 0x9f0afd20 0xa3aae800: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5a00: rwlock_unlock 0x9f0afd20 0xa3aae400: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5a00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae900: rwlock_unlock 0x9f0afd20 0xb38f5d00: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xa3aaef00: rwlock_unlock 0x9f0afd20 0xd194f200: rwlock_unlock 0x9f0afd20 0xd194f300: rwlock_unlock 0x9f0afd20 0xa3aae800: rwlock_unlock 0x9f0afd20 0xa3aae400: rwlock_unlock 0x9f0afd20 0xb38f5a00: rwlock_unlock 0x9f0afd20 0xa3aae900: rwlock_rdlock 0x9f0afd20 (2) 0xa3aae900: rwlock_unlock 0x9f0afd20 0xc2df7900: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7900: rwlock_unlock 0x9f0afd20 0xc2df7900: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7900: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5d00 stack 0xcd2e0ac0 rthread reaping 0xa3aaed00 stack 0xcd2e7ba0 rthread reaping 0xc2df7900 stack 0xcd300b40 rthread reaping 0xa3aaef00 stack 0xcd300400 0xb38f5500: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5500: rwlock_unlock 0x9f0afd20 0xb38f5500: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5500: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f200 stack 0xcd2e7a40 rthread reaping 0xb38f5500 stack 0xcd300820 0xc2df7b00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7b00: rwlock_unlock 0x9f0afd20 0xc2df7b00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7b00: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f300 stack 0xcd2e0b00 rthread reaping 0xc2df7b00 stack 0xcd2dbe00 0xa3aae500: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae500: rwlock_unlock 0x9f0afd20 0xa3aae500: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae500: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae800 stack 0xcd2e7840 rthread reaping 0xa3aae500 stack 0xcd2e0940 0xc2df7400: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7400: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7400: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae400 stack 0xcd2e74e0 rthread reaping 0xc2df7400 stack 0xcd2e0840 0xc2df7a00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7a00: rwlock_unlock 0x9f0afd20 0xc2df7a00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7a00: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5a00 stack 0xcd2e0400 rthread reaping 0xc2df7a00 stack 0xcd2db720 0xb38f5e00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5e00: rwlock_unlock 0x9f0afd20 0xb38f5e00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5e00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae900 stack 0xcd2db160 rthread reaping 0xb38f5e00 stack 0xcd2db320 0xd194f500: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7000: rwlock_wrlock 0x9f0afd20 (2147483647) 0xd194f700: rwlock_wrlock 0x9f0afd20 (2147483647) 0xa3aae000: rwlock_wrlock 0x9f0afd20 (2147483647) 0xb38f5b00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xd194f500: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194f600: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aae600: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5500: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7000: rwlock_unlock 0x9f0afd20 0xd194f700: rwlock_unlock 0x9f0afd20 0xd194f500: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7000: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae000: rwlock_unlock 0x9f0afd20 0xd194f700: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5b00: rwlock_unlock 0x9f0afd20 0xa3aae000: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae700: rwlock_unlock 0x9f0afd20 0xb38f5b00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f600: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae600: rwlock_unlock 0x9f0afd20 0xd194f600: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5500: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f500: rwlock_unlock 0x9f0afd20 0xc2df7000: rwlock_unlock 0x9f0afd20 0xd194f700: rwlock_unlock 0x9f0afd20 0xa3aae000: rwlock_unlock 0x9f0afd20 0xb38f5b00: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_unlock 0x9f0afd20 0xd194f600: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_unlock 0x9f0afd20 0xb38f5500: rwlock_rdlock 0x9f0afd20 (8) 0xb38f5500: rwlock_unlock 0x9f0afd20 0xc2df7300: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7300: rwlock_unlock 0x9f0afd20 0xc2df7300: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7300: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f500 stack 0xcd2db320 rthread reaping 0xc2df7000 stack 0xcd2db160 rthread reaping 0xc2df7300 stack 0xcd2db720 rthread reaping 0xd194f700 stack 0xcd2e0400 0xc2df7500: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7500: rwlock_unlock 0x9f0afd20 0xc2df7500: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7500: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae000 stack 0xcd2e74e0 rthread reaping 0xc2df7500 stack 0xcd2e0840 0xa3aae100: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae100: rwlock_unlock 0x9f0afd20 0xa3aae100: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae100: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5b00 stack 0xcd2e7840 rthread reaping 0xa3aae100 stack 0xcd2e0940 0xa3aae300: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae300: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae300: rwlock_unlock 0x9f0afd20 0xa3aaeb00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaeb00: rwlock_unlock 0x9f0afd20 0xa3aaeb00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaeb00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae300 stack 0xcd2dbe00 rthread reaping 0xa3aaeb00 stack 0xcd2e0b00 rthread reaping 0xa3aae700 stack 0xcd300820 rthread reaping 0xd194f600 stack 0xcd2e7a40 0xb38f5c00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5c00: rwlock_unlock 0x9f0afd20 0xb38f5c00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5c00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae600 stack 0xcd300b40 rthread reaping 0xb38f5c00 stack 0xcd300400 0xc2df7200: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7200: rwlock_unlock 0x9f0afd20 0xc2df7200: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7200: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5500 stack 0xcd2e0ac0 rthread reaping 0xc2df7200 stack 0xcd2e7ba0 0xd194fd00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5e00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae900: rwlock_wrlock 0x9f0afd20 (0) 0xd194f900: rwlock_wrlock 0x9f0afd20 (0) 0xd194f200: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7800: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae200: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae400: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaeb00: rwlock_wrlock 0x9f0afd20 (0) 0xd194fd00: rwlock_unlock 0x9f0afd20 0xb38f5e00: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae900: rwlock_unlock 0x9f0afd20 0xb38f5e00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f900: rwlock_unlock 0x9f0afd20 0xa3aae900: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f200: rwlock_unlock 0x9f0afd20 0xd194f900: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7800: rwlock_unlock 0x9f0afd20 0xd194f200: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae200: rwlock_unlock 0x9f0afd20 0xc2df7800: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae400: rwlock_unlock 0x9f0afd20 0xa3aae200: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaeb00: rwlock_unlock 0x9f0afd20 0xa3aae400: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194fd00: rwlock_unlock 0x9f0afd20 0xb38f5e00: rwlock_unlock 0x9f0afd20 0xa3aae900: rwlock_unlock 0x9f0afd20 0xd194f900: rwlock_unlock 0x9f0afd20 0xd194f200: rwlock_unlock 0x9f0afd20 0xc2df7800: rwlock_unlock 0x9f0afd20 0xa3aae200: rwlock_unlock 0x9f0afd20 0xa3aae400: rwlock_unlock 0x9f0afd20 0xa3aaeb00: rwlock_rdlock 0x9f0afd20 (8) 0xa3aaeb00: rwlock_unlock 0x9f0afd20 0xd194fc00: rwlock_wrlock 0x9f0afd20 (0) 0xd194fc00: rwlock_unlock 0x9f0afd20 0xd194fc00: rwlock_rdlock 0x9f0afd20 (0) 0xd194fc00: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194fd00 stack 0xcd2e7ba0 rthread reaping 0xb38f5e00 stack 0xcd2e0ac0 rthread reaping 0xd194fc00 stack 0xcd300400 rthread reaping 0xa3aae900 stack 0xcd300b40 0xb38f5f00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5f00: rwlock_unlock 0x9f0afd20 0xb38f5f00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5f00: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f900 stack 0xcd300820 rthread reaping 0xb38f5f00 stack 0xcd2e7a40 0xc2df7600: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7600: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7600: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f200 stack 0xcd2dbe00 rthread reaping 0xc2df7600 stack 0xcd2e0b00 0xb38f5800: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5800: rwlock_unlock 0x9f0afd20 0xb38f5800: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5800: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7800 stack 0xcd2e7840 rthread reaping 0xb38f5800 stack 0xcd2e0940 0xd194f800: rwlock_wrlock 0x9f0afd20 (0) 0xd194f800: rwlock_unlock 0x9f0afd20 0xd194f800: rwlock_rdlock 0x9f0afd20 (0) 0xd194f800: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae200 stack 0xcd2e74e0 rthread reaping 0xd194f800 stack 0xcd2e0840 0xc2df7f00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7f00: rwlock_unlock 0x9f0afd20 0xc2df7f00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7f00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae400 stack 0xcd2db720 rthread reaping 0xc2df7f00 stack 0xcd2e0400 0xa3aae500: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae500: rwlock_unlock 0x9f0afd20 0xa3aae500: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae500: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaeb00 stack 0xcd2db320 rthread reaping 0xa3aae500 stack 0xcd2db160 0xa3aae700: rwlock_wrlock 0x9f0afd20 (0) 0xd194f100: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5300: rwlock_wrlock 0x9f0afd20 (0) 0xd194fd00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaea00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae300: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7d00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaee00: rwlock_wrlock 0x9f0afd20 (0) 0xd194fe00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae700: rwlock_unlock 0x9f0afd20 0xd194f100: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5300: rwlock_unlock 0x9f0afd20 0xd194f100: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194fd00: rwlock_unlock 0x9f0afd20 0xb38f5300: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae300: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7d00: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaee00: rwlock_unlock 0x9f0afd20 0xc2df7d00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194fe00: rwlock_unlock 0x9f0afd20 0xa3aaee00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae700: rwlock_unlock 0x9f0afd20 0xd194f100: rwlock_unlock 0x9f0afd20 0xb38f5300: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_unlock 0x9f0afd20 0xc2df7d00: rwlock_unlock 0x9f0afd20 0xa3aaee00: rwlock_unlock 0x9f0afd20 0xd194fe00: rwlock_rdlock 0x9f0afd20 (8) 0xd194fe00: rwlock_unlock 0x9f0afd20 0xc2df7300: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7300: rwlock_unlock 0x9f0afd20 0xc2df7300: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7300: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae700 stack 0xcd2db160 rthread reaping 0xd194f100 stack 0xcd2db320 rthread reaping 0xc2df7300 stack 0xcd2e0400 rthread reaping 0xb38f5300 stack 0xcd2db720 0xb38f5900: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5900: rwlock_unlock 0x9f0afd20 0xb38f5900: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5900: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194fd00 stack 0xcd2e74e0 rthread reaping 0xb38f5900 stack 0xcd2e0840 : exit run() 0xa3aae600: 2: enter run() 0xa3aae600: 2: set_msg 0xa3aae600: 2: msg: "new message" 0xa3aae600: 2: exit run() 0xb38f5000: 4: enter run() 0xb38f5000: 4: set_msg 0xb38f5000: 4: msg: "new message" 0xb38f5000: 4: exit run() 0xd194f000: 6: enter run() 0xd194f000: 6: set_msg 0xd194f000: 6: msg: "new message" 0xd194f000: 6: exit run() 0xa3aae700: 8: enter run() 0xa3aae700: 8: set_msg 0xa3aae700: 8: msg: "new message" 0xa3aae700: 8: exit run() 0xd194f900: 10: enter run() 0xd194f900: 10: set_msg 0xd194f900: 10: msg: "new message" 0xd194f900: 10: exit run() 0xa3aaed00: 12: enter run() 0xa3aaed00: 12: set_msg 0xa3aaed00: 12: msg: "new message" 0xa3aaed00: 12: exit run() 0xb38f5300: 14: enter run() 0xb38f5300: 14: set_msg 0xb38f5300: 14: msg: "new message" 0xb38f5300: 14: exit run() main: 37 0xd194f400: 0: enter run() 0xd194fc00: 1: enter run() 0xa3aae300: 3: enter run() 0xb38f5a00: 5: enter run() 0xc2df7800: 7: enter run() 0xa3aae600: 9: enter run() 0xb38f5800: 11: enter run() 0xc2df7400: 13: enter run() 0xa3aae800: 15: enter run() 0xd194f400: 0: set_msg 0xd194fc00: 1: set_msg 0xa3aae300: 3: set_msg 0xb38f5a00: 5: set_msg 0xc2df7800: 7: set_msg 0xa3aae600: 9: set_msg 0xb38f5800: 11: set_msg 0xc2df7400: 13: set_msg 0xa3aae800: 15: set_msg 0xd194f400: 0: msg: "new message" 0xd194fc00: 1: msg: "new message" 0xa3aae300: 3: msg: "new message" 0xb38f5a00: 5: msg: "new message" 0xc2df7800: 7: msg: "new message" 0xa3aae600: 9: msg: "new message" 0xb38f5800: 11: msg: "new message" 0xc2df7400: 13: msg: "new message" 0xd194f400: 0: exit run() 0xd194fc00: 1: exit run() 0xa3aae300: 3: exit run() 0xb38f5a00: 5: exit run() 0xc2df7800: 7: exit run() 0xa3aae600: 9: exit run() 0xb38f5800: 11: exit run() 0xc2df7400: 13: exit run() 0xa3aae800: 15: msg: "new message" 0xa3aae800: 15: exit run() 0xb38f5000: 2: enter run() 0xb38f5000: 2: set_msg 0xb38f5000: 2: msg: "new message" 0xb38f5000: 2: exit run() 0xb38f5900: 4: enter run() 0xb38f5900: 4: set_msg 0xb38f5900: 4: msg: "new message" 0xb38f5900: 4: exit run() 0xb38f5d00: 6: enter run() 0xb38f5d00: 6: set_msg 0xb38f5d00: 6: msg: "new message" 0xb38f5d00: 6: exit run() 0xc2df7900: 8: enter run() 0xc2df7900: 8: set_msg 0xc2df7900: 8: msg: "new message" 0xc2df7900: 8: exit run() 0xb38f5400: 10: enter run() 0xb38f5400: 10: set_msg 0xb38f5400: 10: msg: "new message" 0xb38f5400: 10: exit run() 0xa3aae000: 12: enter run() 0xa3aae000: 12: set_msg 0xa3aae000: 12: msg: "new message" 0xa3aae000: 12: exit run() 0xc2df7700: 14: enter run() 0xc2df7700: 14: set_msg 0xc2df7700: 14: msg: "new message" 0xc2df7700: 14: exit run() main: 38 0xa3aae300: 0: enter run() 0xc2df7500: 1: enter run() 0xc2df7d00: 3: enter run() 0xd194f300: 5: enter run() 0xa3aaef00: 7: enter run() 0xb38f5000: 9: enter run() 0xa3aaed00: 11: enter run() 0xd194fd00: 13: enter run() 0xc2df7f00: 15: enter run() 0xa3aae300: 0: set_msg 0xc2df7500: 1: set_msg 0xc2df7d00: 3: set_msg 0xd194f300: 5: set_msg 0xa3aaef00: 7: set_msg 0xb38f5000: 9: set_msg 0xa3aaed00: 11: set_msg 0xd194fd00: 13: set_msg 0xc2df7f00: 15: set_msg 0xa3aae300: 0: msg: "new message" 0xc2df7500: 1: msg: "new message" 0xc2df7d00: 3: msg: "new message" 0xd194f300: 5: msg: "new message" 0xa3aaef00: 7: msg: "new message" 0xb38f5000: 9: msg: "new message" 0xa3aaed00: 11: msg: "new message" 0xd194fd00: 13: msg: "new message" 0xa3aae300: 0: exit run() 0xc2df7500: 1: exit run() 0xc2df7d00: 3: exit run() 0xd194f300: 5: exit run() 0xa3aaef00: 7: exit run() 0xb38f5000: 9: exit run() 0xa3aaed00: 11: exit run() 0xd194fd00: 13: exit run() 0xc2df7f00: 15: msg: "new message" 0xc2df7f00: 15: exit run() 0xc2df7600: 2: enter run() 0xc2df7600: 2: set_msg 0xc2df7600: 2: msg: "new message" 0xc2df7600: 2: exit run() 0xc2df7000: 4: enter run() 0xc2df7000: 4: set_msg 0xc2df7000: 4: msg: "new message" 0xc2df7000: 4: exit run() 0xd194fa00: 6: enter run() 0xd194fa00: 6: set_msg 0xd194fa00: 6: msg: "new message" 0xd194fa00: 6: exit run() 0xa3aaeb00: 8: enter run() 0xa3aaeb00: 8: set_msg 0xa3aaeb00: 8: msg: "new message" 0xa3aaeb00: 8: exit run() 0xb38f5200: 10: enter run() 0xb38f5200: 10: set_msg 0xb38f5200: 10: msg: "new message" 0xb38f5200: 10: exit run() 0xb38f5500: 12: enter run() 0xb38f5500: 12: set_msg 0xb38f5500: 12: msg: "new message" 0xb38f5500: 12: exit run() 0xd194f900: 14: enter run() 0xd194f900: 14: set_msg 0xd194f900: 14: msg: "new message" 0xd194f900: 14: exit run() main: 39 0xc2df7100: 0: enter run() 0xc2df7c00: 1: enter run() 0xc2df7e00: 3: enter run() 0xc2df7000: 5: enter run() 0xd194f100: 7: enter run() 0xc2df7400: 9: enter run() 0xb38f5300: 11: enter run() 0xd194f700: 13: enter run() 0xb38f5400: 15: enter run() 0xc2df7100: 0: set_msg 0xc2df7c00: 1: set_msg 0xc2df7e00: 3: set_msg 0xc2df7000: 5: set_msg 0xd194f100: 7: set_msg 0xc2df7400: 9: set_msg 0xb38f5300: 11: set_msg 0xd194f700: 13: set_msg 0xb38f5400: 15: set_msg 0xc2df7100: 0: msg: "new message" 0xc2df7c00: 1: msg: "new message" 0xc2df7e00: 3: msg: "new message" 0xc2df7000: 5: msg: "new message" 0xd194f100: 7: msg: "new message" 0xc2df7400: 9: msg: "new message" 0xb38f5300: 11: msg: "new message" 0xd194f700: 13: msg: "new message" 0xc2df7100: 0: exit run() 0xc2df7c00: 1: exit run() 0xc2df7e00: 3: exit run() 0xc2df7000: 5: exit run() 0xd194f100: 7: exit run() 0xc2df7400: 9: exit run() 0xb38f5300: 11: exit run() 0xd194f700: 13: exit run() 0xb38f5400: 15: msg: "new message" 0xb38f5400: 15: exit run() 0xa3aae800: 2: enter run() 0xa3aae800: 2: set_msg 0xa3aae800: 2: msg: "new message" 0xa3aae800: 2: exit run() 0xa3aae600: 4: enter run() 0xa3aae600: 4: set_msg 0xa3aae600: 4: msg: "new message" 0xa3aae600: 4: exit run() 0xc2df7200: 6: enter run() 0xc2df7200: 6: set_msg 0xc2df7200: 6: msg: "new message" 0xc2df7200: 6: exit run() 0xc2df7300: 8: enter run() 0xc2df7300: 8: set_msg 0xc2df7300: 8: msg: "new message" 0xc2df7300: 8: exit run() 0xd194f600: 10: enter run() 0xd194f600: 10: set_msg 0xd194f600: 10: msg: "new message" 0xd194f600: 10: exit run() 0xc2df7500: 12: enter run() 0xc2df7500: 12: set_msg 0xc2df7500: 12: msg: "new message" 0xc2df7500: 12: exit run() 0xc2df7900: 14: enter run() 0xc2df7900: 14: set_msg 0xc2df7900: 14: msg: "new message" 0xc2df7900: 14: exit run() main: 40 0xd194fa00: 0: enter run() 0xd194ff00: 1: enter run() 0xa3aaef00: 3: enter run() 0xd194f800: 5: enter run() 0xa3aae300: 7: enter run() 0xb38f5500: 9: enter run() 0xb38f5d00: 11: enter run() 0xa3aaee00: 13: enter run() 0xd194f400: 15: enter run() 0xd194fa00: 0: set_msg 0xd194ff00: 1: set_msg 0xa3aaef00: 3: set_msg 0xd194f800: 5: set_msg 0xa3aae300: 7: set_msg 0xb38f5500: 9: set_msg 0xb38f5d00: 11: set_msg 0xa3aaee00: 13: set_msg 0xd194f400: 15: set_msg 0xd194fa00: 0: msg: "new message" 0xd194ff00: 1: msg: "new message" 0xa3aaef00: 3: msg: "new message" 0xd194f800: 5: msg: "new message" 0xa3aae300: 7: msg: "new message" 0xb38f5500: 9: msg: "new message" 0xb38f5d00: 11: msg: "new message" 0xa3aaee00: 13: msg: "new message" 0xd194fa00: 0: exit run() 0xd194ff00: 1: exit run() 0xa3aaef00: 3: exit run() 0xd194f800: 5: exit run() 0xa3aae300: 7: exit run() 0xb38f5500: 9: exit run() 0xb38f5d00: 11: exit run() 0xa3aaee00: 13: exit run() 0xd194f400: 15: msg: "new message" 0xd194f400: 15: exit run() 0xd194f700: 2: enter run() 0xd194f700: 2: set_msg 0xd194f700: 2: msg: "new message" 0xd194f700: 2: exit run() 0xc2df7600: 4: enter run() 0xc2df7600: 4: set_msg 0xc2df7600: 4: msg: "new message" 0xc2df7600: 4: exit run() 0xa3aae000: 6: enter run() 0xa3aae000: 6: set_msg 0xa3aae000: 6: msg: "new message" 0xa3aae000: 6: exit run() 0xd194f000: 8: enter run() 0xd194f000: 8: set_msg 0xd194f000: 8: msg: "new message" 0xd194f000: 8: exit run() 0xa3aaea00: 10: enter run() 0xa3aaea00: 10: set_msg 0xa3aaea00: 10: msg: "new message" 0xa3aaea00: 10: exit run() 0xb38f5600: 12: enter run() 0xb38f5600: 12: set_msg 0xb38f5600: 12: msg: "new message" 0xb38f5600: 12: exit run() 0xd194fc00: 14: enter run() 0xd194fc00: 14: set_msg 0xd194fc00: 14: msg: "new message" 0xd194fc00: 14: exit run() main: 41 0xc2df7b00: 0: enter run() 0xd194f700: 1: enter run() 0xa3aaee00: 3: enter run() 0xc2df7400: 5: enter run() 0xb38f5900: 7: enter run() 0xb38f5700: 9: enter run() 0xb38f5800: 11: enter run() 0xa3aaeb00: 13: enter run() 0xc2df7800: 15: enter run() 0xc2df7b00: 0: set_msg 0xd194f700: 1: set_msg 0xa3aaee00: 3: set_msg 0xc2df7400: 5: set_msg 0xb38f5900: 7: set_msg 0xb38f5700: 9: set_msg 0xb38f5800: 11: set_msg 0xa3aaeb00: 13: set_msg 0xc2df7800: 15: set_msg 0xc2df7b00: 0: msg: "new message" 0xd194f700: 1: msg: "new message" 0xa3aaee00: 3: msg: "new message" 0xc2df7400: 5: msg: "new message" 0xb38f5900: 7: msg: "new message" 0xb38f5700: 9: msg: "new message" 0xb38f5800: 11: msg: "new message" 0xa3aaeb00: 13: msg: "new message" 0xc2df7b00: 0: exit run() 0xd194f700: 1: exit run() 0xa3aaee00: 3: exit run() 0xc2df7400: 5: exit run() 0xb38f5900: 7: exit run() 0xb38f5700: 9: exit run() 0xb38f5800: 11: exit run() 0xa3aaeb00: 13: exit run() 0xc2df7800: 15: msg: "new message" 0xc2df7800: 15: exit run() 0xa3aae800: 2: enter run() 0xa3aae800: 2: set_msg 0xa3aae800: 2: msg: "new message" 0xa3aae800: 2: exit run() 0xd194fd00: 4: enter run() 0xd194fd00: 4: set_msg 0xd194fd00: 4: msg: "new message" 0xd194fd00: 4: exit run() 0xa3aae100: 6: enter run() 0xa3aae100: 6: set_msg 0xa3aae100: 6: msg: "new message" 0xa3aae100: 6: exit run() 0xb38f5000: 8: enter run() 0xb38f5000: 8: set_msg 0xb38f5000: 8: msg: "new message" 0xb38f5000: 8: exit run() 0xa3aae200: 10: enter run() 0xa3aae200: 10: set_msg 0xa3aae200: 10: msg: "new message" 0xa3aae200: 10: exit run() 0xb38f5300: 12: enter run() 0xb38f5300: 12: set_msg 0xb38f5300: 12: msg: "new message" 0xb38f5300: 12: exit run() 0xa3aaec00: 14: enter run() 0xa3aaec00: 14: set_msg 0xa3aaec00: 14: msg: "new message" 0xa3aaec00: 14: exit run() main: 42 0xb38f5d00: 0: enter run() 0xa3aaed00: 1: enter run() 0xa3aaef00: 3: enter run() 0xd194f200: 5: enter run() 0xd194f300: 7: enter run() 0xa3aae800: 9: enter run() 0xa3aae400: 11: enter run() 0xb38f5a00: 13: enter run() 0xa3aae900: 15: enter run() 0xb38f5d00: 0: set_msg 0xa3aaed00: 1: set_msg 0xa3aaef00: 3: set_msg 0xd194f200: 5: set_msg 0xd194f300: 7: set_msg 0xa3aae800: 9: set_msg 0xa3aae400: 11: set_msg 0xb38f5a00: 13: set_msg 0xa3aae900: 15: set_msg 0xb38f5d00: 0: msg: "new message" 0xa3aaed00: 1: msg: "new message" 0xa3aaef00: 3: msg: "new message" 0xa3aaef00: 3: exit run() 0xd194f200: 5: msg: "new message" 0xd194f200: 5: exit run() 0xd194f300: 7: msg: "new message" 0xd194f300: 7: exit run() 0xa3aae800: 9: msg: "new message" 0xa3aae800: 9: exit run() 0xa3aae400: 11: msg: "new message" 0xa3aae400: 11: exit run() 0xb38f5a00: 13: msg: "new message" 0xb38f5a00: 13: exit run() 0xb38f5d00: 0: exit run() 0xa3aaed00: 1: exit run() 0xa3aae900: 15: msg: "new message" 0xa3aae900: 15: exit run() 0xc2df7900: 2: enter run() 0xc2df7900: 2: set_msg 0xc2df7900: 2: msg: "new message" 0xc2df7900: 2: exit run() 0xb38f5500: 4: enter run() 0xb38f5500: 4: set_msg 0xb38f5500: 4: msg: "new message" 0xb38f5500: 4: exit run() 0xc2df7b00: 6: enter run() 0xc2df7b00: 6: set_msg 0xc2df7b00: 6: msg: "new message" 0xc2df7b00: 6: exit run() 0xa3aae500: 8: enter run() 0xa3aae500: 8: set_msg 0xa3aae500: 8: msg: "new message" 0xa3aae500: 8: exit run() 0xc2df7400: 10: enter run() 0xc2df7400: 10: set_msg 0xc2df7400: 10: msg: "new message" 0xc2df7400: 10: exit run() 0xc2df7a00: 12: enter run() 0xc2df7a00: 12: set_msg 0xc2df7a00: 12: msg: "new message" 0xc2df7a00: 12: exit run() 0xb38f5e00: 14: enter run() 0xb38f5e00: 14: set_msg 0xb38f5e00: 14: msg: "new message" 0xb38f5e00: 14: exit run() main: 43 0xd194f500: 0: enter run() 0xc2df7000: 1: enter run() 0xd194f700: 3: enter run() 0xa3aae000: 5: enter run() 0xb38f5b00: 7: enter run() 0xd194f500: 0: set_msg 0xa3aae700: 10: enter run() 0xd194f600: 11: enter run() 0xa3aae600: 13: enter run() 0xb38f5500: 15: enter run() 0xc2df7000: 1: set_msg 0xd194f700: 3: set_msg 0xa3aae000: 5: set_msg 0xb38f5b00: 7: set_msg 0xa3aae700: 10: set_msg 0xd194f600: 11: set_msg 0xa3aae600: 13: set_msg 0xb38f5500: 15: set_msg 0xd194f500: 0: msg: "new message" 0xc2df7000: 1: msg: "new message" 0xd194f700: 3: msg: "new message" 0xa3aae000: 5: msg: "new message" 0xb38f5b00: 7: msg: "new message" 0xa3aae700: 10: msg: "new message" 0xd194f600: 11: msg: "new message" 0xa3aae600: 13: msg: "new message" 0xd194f500: 0: exit run() 0xc2df7000: 1: exit run() 0xd194f700: 3: exit run() 0xa3aae000: 5: exit run() 0xb38f5b00: 7: exit run() 0xa3aae700: 10: exit run() 0xd194f600: 11: exit run() 0xa3aae600: 13: exit run() 0xb38f5500: 15: msg: "new message" 0xb38f5500: 15: exit run() 0xc2df7300: 2: enter run() 0xc2df7300: 2: set_msg 0xc2df7300: 2: msg: "new message" 0xc2df7300: 2: exit run() 0xc2df7500: 4: enter run() 0xc2df7500: 4: set_msg 0xc2df7500: 4: msg: "new message" 0xc2df7500: 4: exit run() 0xa3aae100: 6: enter run() 0xa3aae100: 6: set_msg 0xa3aae100: 6: msg: "new message" 0xa3aae100: 6: exit run() 0xa3aae300: 8: enter run() 0xa3aae300: 8: set_msg 0xa3aae300: 8: msg: "new message" 0xa3aae300: 8: exit run() 0xa3aaeb00: 9: enter run() 0xa3aaeb00: 9: set_msg 0xa3aaeb00: 9: msg: "new message" 0xa3aaeb00: 9: exit run() 0xb38f5c00: 12: enter run() 0xb38f5c00: 12: set_msg 0xb38f5c00: 12: msg: "new message" 0xb38f5c00: 12: exit run() 0xc2df7200: 14: enter run() 0xc2df7200: 14: set_msg 0xc2df7200: 14: msg: "new message" 0xc2df7200: 14: exit run() main: 44 0xd194fd00: 0: enter run() 0xb38f5e00: 1: enter run() 0xa3aae900: 3: enter run() 0xd194f900: 5: enter run() 0xd194f200: 7: enter run() 0xc2df7800: 9: enter run() 0xa3aae200: 11: enter run() 0xa3aae400: 13: enter run() 0xa3aaeb00: 15: enter run() 0xd194fd00: 0: set_msg 0xb38f5e00: 1: set_msg 0xa3aae900: 3: set_msg 0xd194f900: 5: set_msg 0xd194f200: 7: set_msg 0xc2df7800: 9: set_msg 0xa3aae200: 11: set_msg 0xa3aae400: 13: set_msg 0xa3aaeb00: 15: set_msg 0xd194fd00: 0: msg: "new message" 0xb38f5e00: 1: msg: "new message" 0xa3aae900: 3: msg: "new message" 0xd194f900: 5: msg: "new message" 0xd194f200: 7: msg: "new message" 0xc2df7800: 9: msg: "new message" 0xa3aae200: 11: msg: "new message" 0xa3aae400: 13: msg: "new message" 0xd194fd00: 0: exit run() 0xb38f5e00: 1: exit run() 0xa3aae900: 3: exit run() 0xd194f900: 5: exit run() 0xd194f200: 7: exit run() 0xc2df7800: 9: exit run() 0xa3aae200: 11: exit run() 0xa3aae400: 13: exit run() 0xa3aaeb00: 15: msg: "new message" 0xa3aaeb00: 15: exit run() 0xd194fc00: 2: enter run() 0xd194fc00: 2: set_msg 0xd194fc00: 2: msg: "new message" 0xd194fc00: 2: exit run() 0xb38f5f00: 4: enter run() 0xb38f5f00: 4: set_msg 0xb38f5f00: 4: msg: "new message" 0xb38f5f00: 4: exit run() 0xc2df7600: 6: enter run() 0xc2df7600: 6: set_msg 0xc2df7600: 6: msg: "new message" 0xc2df7600: 6: exit run() 0xb38f5800: 8: enter run() 0xb38f5800: 8: set_msg 0xb38f5800: 8: msg: "new message" 0xb38f5800: 8: exit run() 0xd194f800: 10: enter run() 0xd194f800: 10: set_msg 0xd194f800: 10: msg: "new message" 0xd194f800: 10: exit run() 0xc2df7f00: 12: enter run() 0xc2df7f00: 12: set_msg 0xc2df7f00: 12: msg: "new message" 0xc2df7f00: 12: exit run() 0xa3aae500: 14: enter run() 0xa3aae500: 14: set_msg 0xa3aae500: 14: msg: "new message" 0xa3aae500: 14: exit run() main: 45 0xa3aae700: 0: enter run() 0xd194f100: 1: enter run() 0xb38f5300: 3: enter run() 0xd194fd00: 5: enter run() 0xa3aaea00: 7: enter run() 0xa3aae300: 9: enter run() 0xc2df7d00: 11: enter run() 0xa3aaee00: 13: enter run() 0xd194fe00: 15: enter run() 0xa3aae700: 0: set_msg 0xd194f100: 1: set_msg 0xb38f5300: 3: set_msg 0xd194fd00: 5: set_msg 0xa3aaea00: 7: set_msg 0xa3aae300: 9: set_msg 0xc2df7d00: 11: set_msg 0xa3aaee00: 13: set_msg 0xd194fe00: 15: set_msg 0xa3aae700: 0: msg: "new message" 0xd194f100: 1: msg: "new message" 0xb38f5300: 3: msg: "new message" 0xd194fd00: 5: msg: "new message" 0xa3aaea00: 7: msg: "new message" 0xa3aae300: 9: msg: "new message" 0xc2df7d00: 11: msg: "new message" 0xa3aaee00: 13: msg: "new message" 0xa3aae700: 0: exit run() 0xd194f100: 1: exit run() 0xb38f5300: 3: exit run() 0xd194fd00: 5: exit run() 0xa3aaea00: 7: exit run() 0xa3aae300: 9: exit run() 0xc2df7d00: 11: exit run() 0xa3aaee00: 13: exit run() 0xd194fe00: 15: msg: "new message" 0xd194fe00: 15: exit run() 0xc2df7300: 2: enter run() 0xc2df7300: 2: set_msg 0xc2df7300: 2: msg: "new message" 0xc2df7300: 2: exit run() 0xb38f5900: 4: enter run() 0xb38f5900: 4: set_msg 0xb38f5900: 4: msg: "new message" 0xb38f5900: 4: exit run() 0xa3aae800: 6:0xa3aae800: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae800: rwlock_unlock 0x9f0afd20 0xa3aae800: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae800: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaea00 stack 0xcd2e7840 rthread reaping 0xa3aae800 stack 0xcd2e0940 0xd194f300: rwlock_wrlock 0x9f0afd20 (0) 0xd194f300: rwlock_unlock 0x9f0afd20 0xd194f300: rwlock_rdlock 0x9f0afd20 (0) 0xd194f300: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae300 stack 0xcd2dbe00 rthread reaping 0xd194f300 stack 0xcd2e0b00 0xd194f400: rwlock_wrlock 0x9f0afd20 (0) 0xd194f400: rwlock_unlock 0x9f0afd20 0xd194f400: rwlock_rdlock 0x9f0afd20 (0) 0xd194f400: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7d00 stack 0xcd300820 rthread reaping 0xd194f400 stack 0xcd2e7a40 0xd194f900: rwlock_wrlock 0x9f0afd20 (0) 0xd194f900: rwlock_unlock 0x9f0afd20 0xd194f900: rwlock_rdlock 0x9f0afd20 (0) 0xd194f900: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaee00 stack 0xcd300400 rthread reaping 0xd194f900 stack 0xcd300b40 0xb38f5200: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5200: rwlock_unlock 0x9f0afd20 0xb38f5200: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5200: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194fe00 stack 0xcd2e7ba0 rthread reaping 0xb38f5200 stack 0xcd2e0ac0 0xa3aaec00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5a00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7600: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5d00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaed00: rwlock_wrlock 0x9f0afd20 (0) 0xd194f100: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae700: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5c00: rwlock_wrlock 0x9f0afd20 (0) 0xd194f000: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaec00: rwlock_unlock 0x9f0afd20 0xb38f5a00: rwlock_unlock 0x9f0afd20 0xa3aaec00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7600: rwlock_unlock 0x9f0afd20 0xb38f5a00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5d00: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xb38f5d00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f100: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae700: rwlock_unlock 0x9f0afd20 0xd194f100: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5c00: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f000: rwlock_unlock 0x9f0afd20 0xb38f5c00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaec00: rwlock_unlock 0x9f0afd20 0xb38f5a00: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_unlock 0x9f0afd20 0xb38f5d00: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xd194f100: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_unlock 0x9f0afd20 0xb38f5c00: rwlock_unlock 0x9f0afd20 0xd194f000: rwlock_rdlock 0x9f0afd20 (8) 0xd194f000: rwlock_unlock 0x9f0afd20 0xb38f5f00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5f00: rwlock_unlock 0x9f0afd20 0xb38f5f00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5f00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaec00 stack 0xcd2e0ac0 rthread reaping 0xb38f5a00 stack 0xcd2e7ba0 rthread reaping 0xb38f5f00 stack 0xcd300b40 rthread reaping 0xc2df7600 stack 0xcd300400 0xc2df7b00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7b00: rwlock_unlock 0x9f0afd20 0xc2df7b00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7b00: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5d00 stack 0xcd300820 rthread reaping 0xc2df7b00 stack 0xcd2e7a40 0xb38f5e00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5e00: rwlock_unlock 0x9f0afd20 0xb38f5e00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5e00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaed00 stack 0xcd2dbe00 rthread reaping 0xb38f5e00 stack 0xcd2e0b00 0xa3aae600: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae600: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae600: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f100 stack 0xcd2e7840 rthread reaping 0xa3aae600 stack 0xcd2e0940 0xd194fb00: rwlock_wrlock 0x9f0afd20 (0) 0xd194fb00: rwlock_unlock 0x9f0afd20 0xd194fb00: rwlock_rdlock 0x9f0afd20 (0) 0xd194fb00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae700 stack 0xcd2e74e0 rthread reaping 0xd194fb00 stack 0xcd2e0840 0xa3aaef00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaef00: rwlock_unlock 0x9f0afd20 0xa3aaef00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaef00: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5c00 stack 0xcd2e0400 rthread reaping 0xa3aaef00 stack 0xcd2db720 0xa3aae900: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae900: rwlock_unlock 0x9f0afd20 0xa3aae900: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae900: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f000 stack 0xcd2db160 rthread reaping 0xa3aae900 stack 0xcd2db320 0xc2df7d00: rwlock_wrlock 0x9f0afd20 (0) 0xd194f800: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae600: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaec00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5500: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7d00: rwlock_unlock 0x9f0afd20 0xd194f200: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aaed00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194f800: rwlock_unlock 0x9f0afd20 0xb38f5200: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194fc00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7d00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaea00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aae600: rwlock_unlock 0x9f0afd20 0xb38f5000: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aae700: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5600: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aae400: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194f800: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae500: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5000: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5b00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aaec00: rwlock_unlock 0x9f0afd20 0xb38f5500: rwlock_unlock 0x9f0afd20 0xa3aae400: rwlock_unlock 0x9f0afd20 0xb38f5500: rwlock_rdlock 0x9f0afd20 (2147483647) 0xb38f5000: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaec00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae600: rwlock_unlock 0x9f0afd20 0xd194f800: rwlock_unlock 0x9f0afd20 0xb38f5000: rwlock_unlock 0x9f0afd20 0xc2df7d00: rwlock_unlock 0x9f0afd20 0xa3aae400: rwlock_rdlock 0x9f0afd20 (2147483653) 0xb38f5500: rwlock_unlock 0x9f0afd20 0xa3aaec00: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f800 stack 0xcd2db160 0xa3aae400: rwlock_unlock 0x9f0afd20 0xb38f5200: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xb38f5600: rwlock_unlock 0x9f0afd20 0xb38f5600: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5600: rwlock_unlock 0x9f0afd20 0xb38f5b00: rwlock_unlock 0x9f0afd20 0xb38f5b00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5b00: rwlock_unlock 0x9f0afd20 0xa3aae500: rwlock_unlock 0x9f0afd20 0xa3aae500: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae500: rwlock_unlock 0x9f0afd20 0xd194fc00: rwlock_unlock 0x9f0afd20 0xd194fc00: rwlock_rdlock 0x9f0afd20 (0) 0xd194fc00: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae700: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7d00 stack 0xcd2db320 rthread reaping 0xa3aae400 stack 0xcd2db720 rthread reaping 0xa3aae600 stack 0xcd2e0400 rthread reaping 0xa3aaec00 stack 0xcd2e74e0 rthread reaping 0xa3aaea00 stack 0xcd2e0940 rthread reaping 0xb38f5500 stack 0xcd2e7840 rthread reaping 0xb38f5b00 stack 0xcd2e0b00 rthread reaping 0xb38f5000 stack 0xcd2dbe00 0xd194f200: rwlock_unlock 0x9f0afd20 0xd194f200: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5200: rwlock_rdlock 0x9f0afd20 (0) 0xd194f200: rwlock_unlock 0x9f0afd20 0xb38f5200: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae500 stack 0xcd2e0840 rthread reaping 0xd194f200 stack 0xcd2e7a40 rthread reaping 0xa3aaed00 stack 0xcd300820 rthread reaping 0xb38f5600 stack 0xcd300400 rthread reaping 0xb38f5200 stack 0xcd300b40 rthread reaping 0xd194fc00 stack 0xcd2e7ba0 rthread reaping 0xa3aae700 stack 0xcd2e0ac0 0xb38f5800: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5800: rwlock_unlock 0x9f0afd20 0xb38f5800: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5800: rwlock_unlock 0x9f0afd20 0xd194f000: rwlock_wrlock 0x9f0afd20 (0) 0xd194f000: rwlock_unlock 0x9f0afd20 0xd194f000: rwlock_rdlock 0x9f0afd20 (0) 0xd194f000: rwlock_unlock 0x9f0afd20 0xb38f5400: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5400: rwlock_unlock 0x9f0afd20 0xb38f5400: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5400: rwlock_unlock 0x9f0afd20 0xb38f5a00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7500: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7100: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7100: rwlock_unlock 0x9f0afd20 0xc2df7100: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7100: rwlock_unlock 0x9f0afd20 0xb38f5a00: rwlock_unlock 0x9f0afd20 0xa3aaee00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5600: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5100: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7500: rwlock_unlock 0x9f0afd20 0xb38f5f00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194f100: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5900: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7700: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5d00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5a00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaee00: rwlock_unlock 0x9f0afd20 0xa3aae800: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7500: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7000: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5900: rwlock_unlock 0x9f0afd20 0xa3aaee00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7000: rwlock_unlock 0x9f0afd20 0xb38f5d00: rwlock_unlock 0x9f0afd20 0xb38f5900: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7000: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5d00: rwlock_rdlock 0x9f0afd20 (2147483653) 0xc2df7500: rwlock_unlock 0x9f0afd20 0xb38f5900: rwlock_unlock 0x9f0afd20 0xb38f5a00: rwlock_unlock 0x9f0afd20 0xa3aaee00: rwlock_unlock 0x9f0afd20 0xc2df7000: rwlock_unlock 0x9f0afd20 0xb38f5d00: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5800 stack 0xcd2e7ba0 0xa3aae800: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5a00 stack 0xcd2e0ac0 0xb38f5600: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7500 stack 0xcd300b40 0xa3aae800: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5100: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f000 stack 0xcd300400 0xb38f5600: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7700: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5400 stack 0xcd300820 0xb38f5100: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5f00: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7100 stack 0xcd2e7a40 0xc2df7700: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f100: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaee00 stack 0xcd2e0840 0xb38f5f00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae800: rwlock_unlock 0x9f0afd20 0xb38f5600: rwlock_unlock 0x9f0afd20 0xb38f5100: rwlock_unlock 0x9f0afd20 0xc2df7700: rwlock_unlock 0x9f0afd20 0xb38f5f00: rwlock_unlock 0x9f0afd20 0xd194f100: rwlock_rdlock 0x9f0afd20 (5) 0xd194f100: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5600 stack 0xcd2dbe00 rthread reaping 0xb38f5f00 stack 0xcd2e0b00 rthread reaping 0xd194f100 stack 0xcd2e7840 rthread reaping 0xb38f5100 stack 0xcd2e0940 rthread reaping 0xb38f5900 stack 0xcd2e74e0 rthread reaping 0xc2df7700 stack 0xcd2e0400 rthread reaping 0xb38f5d00 stack 0xcd2db720 rthread reaping 0xa3aae800 stack 0xcd2db320 rthread reaping 0xc2df7000 stack 0xcd2db160 0xc2df7200: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7200: rwlock_unlock 0x9f0afd20 0xc2df7200: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7200: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7a00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5700: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaef00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaef00: rwlock_unlock 0x9f0afd20 0xa3aaef00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaef00: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xb38f5c00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194f600: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7c00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194f800: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5200: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194f800: rwlock_unlock 0x9f0afd20 0xd194f300: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aaed00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5700: rwlock_unlock 0x9f0afd20 0xd194f700: rwlock_wrlock 0x9f0afd20 (2147483647) 0xc2df7b00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xc2df7400: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194fd00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aae900: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194f800: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5c00: rwlock_unlock 0x9f0afd20 0xb38f5c00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5c00: rwlock_unlock 0x9f0afd20 0xd194f600: rwlock_unlock 0x9f0afd20 0xd194f600: rwlock_rdlock 0x9f0afd20 (0) 0xd194f600: rwlock_unlock 0x9f0afd20 0xc2df7c00: rwlock_unlock 0x9f0afd20 0xb38f5700: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5700: rwlock_unlock 0x9f0afd20 0xd194f800: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_unlock 0x9f0afd20 0xc2df7c00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f700: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f300: rwlock_unlock 0x9f0afd20 0xd194f700: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xc2df7c00: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_unlock 0x9f0afd20 0xd194f700: rwlock_unlock 0x9f0afd20 0xd194f300: rwlock_rdlock 0x9f0afd20 (2147483652) rthread reaping 0xc2df7200 stack 0xcd2db320 0xc2df7b00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaed00 stack 0xcd2db160 0xc2df7400: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5700 stack 0xcd2db720 0xc2df7b00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5200: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae900: rwlock_unlock 0x9f0afd20 0xb38f5200: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7a00: rwlock_unlock 0x9f0afd20 0xa3aae900: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f300: rwlock_unlock 0x9f0afd20 0xc2df7b00: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_unlock 0x9f0afd20 0xb38f5200: rwlock_unlock 0x9f0afd20 0xa3aae900: rwlock_unlock 0x9f0afd20 0xc2df7a00: rwlock_rdlock 0x9f0afd20 (5) 0xc2df7a00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaef00 stack 0xcd2e74e0 rthread reaping 0xc2df7a00 stack 0xcd2e0400 rthread reaping 0xb38f5c00 stack 0xcd2e0940 rthread reaping 0xc2df7c00 stack 0xcd2e7840 rthread reaping 0xd194f600 stack 0xcd2e0b00 rthread reaping 0xd194f300 stack 0xcd2dbe00 rthread reaping 0xd194f800 stack 0xcd2e0840 rthread reaping 0xb38f5200 stack 0xcd2e7a40 rthread reaping 0xd194f700 stack 0xcd300820 rthread reaping 0xc2df7b00 stack 0xcd300400 rthread reaping 0xd194fd00 stack 0xcd300b40 rthread reaping 0xc2df7400 stack 0xcd2e0ac0 rthread reaping 0xa3aae900 stack 0xcd2e7ba0 0xc2df7100: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7100: rwlock_unlock 0x9f0afd20 0xc2df7100: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7100: rwlock_unlock 0x9f0afd20 0xb38f5800: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaea00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7600: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae600: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae600: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae600: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7600: rwlock_unlock 0x9f0afd20 0xb38f5800: rwlock_unlock 0x9f0afd20 0xc2df7500: rwlock_wrlock 0x9f0afd20 (2147483647) 0xd194f400: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5f00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aaeb00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5400: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5b00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xc2df7500: rwlock_unlock 0x9f0afd20 0xc2df7500: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7500: rwlock_unlock 0x9f0afd20 0xb38f5f00: rwlock_unlock 0x9f0afd20 0xb38f5f00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5f00: rwlock_unlock 0x9f0afd20 0xb38f5400: rwlock_unlock 0x9f0afd20 0xb38f5400: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5400: rwlock_unlock 0x9f0afd20 0xa3aaeb00: rwlock_unlock 0x9f0afd20 0xa3aaeb00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaeb00: rwlock_unlock 0x9f0afd20 0xd194f400: rwlock_unlock 0x9f0afd20 0xd194f400: rwlock_rdlock 0x9f0afd20 (0) 0xd194f400: rwlock_unlock 0x9f0afd20 0xb38f5600: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5600: rwlock_unlock 0x9f0afd20 0xb38f5600: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5600: rwlock_unlock 0x9f0afd20 0xb38f5900: rwlock_wrlock 0x9f0afd20 (2147483647) 0xb38f5b00: rwlock_unlock 0x9f0afd20 0xb38f5800: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae800: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5900: rwlock_unlock 0x9f0afd20 0xb38f5b00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5800: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_rdlock 0x9f0afd20 (1) 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xb38f5b00: rwlock_unlock 0x9f0afd20 0xb38f5c00: rwlock_wrlock 0x9f0afd20 (2147483651) 0xb38f5900: rwlock_rdlock 0x9f0afd20 (2147483651) rthread reaping 0xb38f5800 stack 0xcd2e7ba0 rthread reaping 0xc2df7100 stack 0xcd2e0ac0 0xa3aae800: rwlock_unlock 0x9f0afd20 0xa3aae800: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae800: rwlock_unlock 0x9f0afd20 0xb38f5900: rwlock_unlock 0x9f0afd20 0xb38f5d00: rwlock_wrlock 0x9f0afd20 (0) rthread reaping 0xa3aae600 stack 0xcd300400 0xb38f5c00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaea00 stack 0xcd300b40 0xb38f5d00: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7600 stack 0xcd300820 0xb38f5c00: rwlock_rdlock 0x9f0afd20 (2147483647) 0xb38f5d00: rwlock_rdlock 0x9f0afd20 (0) rthread reaping 0xd194f400 stack 0xcd2e7a40 0xb38f5c00: rwlock_unlock 0x9f0afd20 0xb38f5d00: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7500 stack 0xcd2e0840 rthread reaping 0xb38f5f00 stack 0xcd2dbe00 rthread reaping 0xb38f5600 stack 0xcd2e0b00 rthread reaping 0xb38f5900 stack 0xcd2e7840 rthread reaping 0xa3aaeb00 stack 0xcd2e0940 rthread reaping 0xb38f5400 stack 0xcd2e0400 rthread reaping 0xb38f5b00 stack 0xcd2e74e0 rthread reaping 0xa3aae800 stack 0xcd2db720 rthread reaping 0xb38f5c00 stack 0xcd2db160 rthread reaping 0xb38f5d00 stack 0xcd2db320 0xd194f500: rwlock_wrlock 0x9f0afd20 (0) 0xd194f500: rwlock_unlock 0x9f0afd20 0xd194f500: rwlock_rdlock 0x9f0afd20 (0) 0xd194f500: rwlock_unlock 0x9f0afd20 0xa3aaee00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7a00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5100: rwlock_wrlock 0x9f0afd20 (0) 0xd194fc00: rwlock_wrlock 0x9f0afd20 (0) 0xd194fc00: rwlock_unlock 0x9f0afd20 0xd194fc00: rwlock_rdlock 0x9f0afd20 (0) 0xd194fc00: rwlock_unlock 0x9f0afd20 0xa3aaee00: rwlock_unlock 0x9f0afd20 0xb38f5000: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aae500: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aae600: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194f100: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5100: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5e00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aaea00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5200: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7000: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aaee00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7a00: rwlock_unlock 0x9f0afd20 0xc2df7a00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7a00: rwlock_unlock 0x9f0afd20 0xc2df7000: rwlock_unlock 0x9f0afd20 0xc2df7000: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae500: rwlock_unlock 0x9f0afd20 0xa3aae500: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae500: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae600: rwlock_unlock 0x9f0afd20 0xd194f100: rwlock_unlock 0x9f0afd20 0xd194f100: rwlock_rdlock 0x9f0afd20 (0) 0xd194f100: rwlock_unlock 0x9f0afd20 0xb38f5000: rwlock_unlock 0x9f0afd20 0xb38f5000: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5000: rwlock_unlock 0x9f0afd20 0xb38f5200: rwlock_unlock 0x9f0afd20 0xb38f5200: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5200: rwlock_unlock 0x9f0afd20 0xc2df7000: rwlock_unlock 0x9f0afd20 0xd194fe00: rwlock_wrlock 0x9f0afd20 (2147483649) 0xa3aaee00: rwlock_unlock 0x9f0afd20 0xb38f5100: rwlock_rdlock 0x9f0afd20 (2147483649) 0xb38f5100: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_rdlock 0x9f0afd20 (0) 0xd194fd00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaee00 stack 0xcd2db320 0xa3aae700: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5e00: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f500 stack 0xcd2db160 0xd194fd00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae700: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5100 stack 0xcd2db720 0xb38f5e00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194fe00: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7a00 stack 0xcd2e74e0 0xa3aae700: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_unlock 0x9f0afd20 0xb38f5e00: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194fc00 stack 0xcd2e0400 0xa3aae700: rwlock_unlock 0x9f0afd20 0xd194fe00: rwlock_rdlock 0x9f0afd20 (4) rthread reaping 0xb38f5000 stack 0xcd2e0940 0xd194fe00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae500 stack 0xcd2e7840 rthread reaping 0xa3aae600 stack 0xcd2e0b00 rthread reaping 0xb38f5e00 stack 0xcd2dbe00 rthread reaping 0xd194f100 stack 0xcd2e0840 rthread reaping 0xd194fd00 stack 0xcd2e7a40 rthread reaping 0xa3aaea00 stack 0xcd300820 rthread reaping 0xb38f5200 stack 0xcd300b40 rthread reaping 0xc2df7000 stack 0xcd300400 rthread reaping 0xd194fe00 stack 0xcd2e0ac0 rthread reaping 0xa3aae700 stack 0xcd2e7ba0 0xa3aae900: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae900: rwlock_unlock 0x9f0afd20 0xa3aae900: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae900: rwlock_unlock 0x9f0afd20 0xa3aae000: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7700: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5700: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7800: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7800: rwlock_unlock 0x9f0afd20 0xc2df7800: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7800: rwlock_unlock 0x9f0afd20 0xa3aae000: rwlock_unlock 0x9f0afd20 0xb38f5300: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5500: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7300: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aaef00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7700: rwlock_unlock 0x9f0afd20 0xa3aae100: rwlock_wrlock 0x9f0afd20 (2147483647) 0xc2df7900: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194f200: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5800: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7e00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aae000: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae100: rwlock_unlock 0x9f0afd20 0xc2df7700: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae200: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194ff00: rwlock_wrlock 0x9f0afd20 (0) 0xd194f200: rwlock_unlock 0x9f0afd20 0xc2df7e00: rwlock_unlock 0x9f0afd20 0xd194f200: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae100: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaef00: rwlock_unlock 0x9f0afd20 0xc2df7e00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5500: rwlock_unlock 0x9f0afd20 0xa3aaef00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f200: rwlock_unlock 0x9f0afd20 0xc2df7e00: rwlock_unlock 0x9f0afd20 0xa3aae100: rwlock_unlock 0x9f0afd20 0xa3aae000: rwlock_unlock 0x9f0afd20 0xc2df7700: rwlock_unlock 0x9f0afd20 0xa3aaef00: rwlock_unlock 0x9f0afd20 0xb38f5500: rwlock_rdlock 0x9f0afd20 (2147483650) 0xb38f5500: rwlock_unlock 0x9f0afd20 0xc2df7300: rwlock_unlock 0x9f0afd20 0xc2df7300: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7300: rwlock_unlock 0x9f0afd20 0xb38f5300: rwlock_unlock 0x9f0afd20 0xb38f5300: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5300: rwlock_unlock 0x9f0afd20 0xb38f5800: rwlock_unlock 0x9f0afd20 0xb38f5800: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5800: rwlock_unlock 0x9f0afd20 0xc2df7900: rwlock_unlock 0x9f0afd20 0xc2df7900: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7900: rwlock_unlock 0x9f0afd20 0xb38f5700: rwlock_unlock 0x9f0afd20 0xb38f5700: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5700: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae000 stack 0xcd2e7ba0 rthread reaping 0xa3aae900 stack 0xcd2e0ac0 rthread reaping 0xc2df7700 stack 0xcd300400 0xa3aae200: rwlock_unlock 0x9f0afd20 0xa3aae200: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae200: rwlock_unlock 0x9f0afd20 0xd194ff00: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7800 stack 0xcd300820 0xd194ff00: rwlock_rdlock 0x9f0afd20 (0) rthread reaping 0xb38f5700 stack 0xcd300b40 0xd194ff00: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5300 stack 0xcd2e7a40 rthread reaping 0xb38f5500 stack 0xcd2e0840 rthread reaping 0xc2df7300 stack 0xcd2dbe00 rthread reaping 0xc2df7900 stack 0xcd2e0b00 rthread reaping 0xa3aaef00 stack 0xcd2e7840 rthread reaping 0xa3aae100 stack 0xcd2e0940 rthread reaping 0xd194f200 stack 0xcd2e0400 rthread reaping 0xb38f5800 stack 0xcd2e74e0 rthread reaping 0xc2df7e00 stack 0xcd2db720 rthread reaping 0xa3aae200 stack 0xcd2db160 rthread reaping 0xd194ff00 stack 0xcd2db320 0xa3aae900: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae900: rwlock_unlock 0x9f0afd20 0xa3aae900: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae900: rwlock_unlock 0x9f0afd20 0xa3aaec00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaed00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaeb00: rwlock_wrlock 0x9f0afd20 (0) 0xd194f500: rwlock_wrlock 0x9f0afd20 (0) 0xd194f500: rwlock_unlock 0x9f0afd20 0xd194f500: rwlock_rdlock 0x9f0afd20 (0) 0xd194f500: rwlock_unlock 0x9f0afd20 0xa3aaec00: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7200: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aaee00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5b00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aaeb00: rwlock_unlock 0x9f0afd20 0xd194f000: rwlock_wrlock 0x9f0afd20 (2147483647) 0xb38f5e00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7900: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aaec00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xc2df7200: rwlock_unlock 0x9f0afd20 0xc2df7200: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7200: rwlock_unlock 0x9f0afd20 0xa3aaee00: rwlock_unlock 0x9f0afd20 0xa3aaee00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaee00: rwlock_unlock 0x9f0afd20 0xb38f5b00: rwlock_unlock 0x9f0afd20 0xb38f5b00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5b00: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae300: rwlock_unlock 0x9f0afd20 0xb38f5e00: rwlock_unlock 0x9f0afd20 0xb38f5e00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5e00: rwlock_unlock 0x9f0afd20 0xd194f000: rwlock_unlock 0x9f0afd20 0xd194f000: rwlock_rdlock 0x9f0afd20 (0) 0xd194f000: rwlock_unlock 0x9f0afd20 0xa3aaec00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae900 stack 0xcd2db160 0xd194f100: rwlock_wrlock 0x9f0afd20 (0) 0xd194f100: rwlock_unlock 0x9f0afd20 0xd194f100: rwlock_rdlock 0x9f0afd20 (0) 0xd194f100: rwlock_unlock 0x9f0afd20 0xa3aae400: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae400: rwlock_unlock 0x9f0afd20 0xa3aae400: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae400: rwlock_unlock 0x9f0afd20 0xa3aaeb00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaeb00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaed00 stack 0xcd2e74e0 rthread reaping 0xd194f500 stack 0xcd2e0400 rthread reaping 0xa3aae300 stack 0xcd2e0940 rthread reaping 0xc2df7200 stack 0xcd2e7840 rthread reaping 0xa3aaee00 stack 0xcd2e0b00 rthread reaping 0xb38f5e00 stack 0xcd2dbe00 rthread reaping 0xb38f5b00 stack 0xcd2e0840 rthread reaping 0xd194f000 stack 0xcd2e7a40 rthread reaping 0xd194f100 stack 0xcd300b40 0xc2df7400: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5000: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7900: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_unlock 0x9f0afd20 0xc2df7900: rwlock_rdlock 0x9f0afd20 (2147483647) 0xc2df7400: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7900: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaec00 stack 0xcd2db320 0xb38f5000: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaeb00 stack 0xcd2db720 rthread reaping 0xc2df7900 stack 0xcd300820 rthread reaping 0xa3aae400 stack 0xcd300400 rthread reaping 0xc2df7400 stack 0xcd2e0ac0 0xb38f5000: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5000: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5000 stack 0xcd2e7ba0 0xa3aae500: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae500: rwlock_unlock 0x9f0afd20 0xa3aae500: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae500: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_wrlock 0x9f0afd20 (0) 0xd194fd00: rwlock_unlock 0x9f0afd20 0xd194f900: rwlock_wrlock 0x9f0afd20 (2147483647) 0xd194f900: rwlock_unlock 0x9f0afd20 0xd194f900: rwlock_rdlock 0x9f0afd20 (0) 0xd194f900: rwlock_unlock 0x9f0afd20 0xc2df7100: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7100: rwlock_unlock 0x9f0afd20 0xc2df7100: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7100: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_wrlock 0x9f0afd20 (0) 0xd194fd00: rwlock_rdlock 0x9f0afd20 (0) 0xd194fd00: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_wrlock 0x9f0afd20 (2147483647) 0xc2df7b00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xb38f5700: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7800: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7b00: rwlock_unlock 0x9f0afd20 0xc2df7c00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xa3aae100: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194f500: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194fe00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5f00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7500: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aaed00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7c00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae500 stack 0xcd2e7ba0 rthread reaping 0xd194fd00 stack 0xcd2e0ac0 rthread reaping 0xd194f900 stack 0xcd300400 rthread reaping 0xc2df7100 stack 0xcd300820 0xc2df7b00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5100: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5700: rwlock_unlock 0x9f0afd20 0xb38f5700: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5700: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae700: rwlock_unlock 0x9f0afd20 0xd194fe00: rwlock_unlock 0x9f0afd20 0xd194fe00: rwlock_rdlock 0x9f0afd20 (0) 0xd194fe00: rwlock_unlock 0x9f0afd20 0xd194f500: rwlock_unlock 0x9f0afd20 0xd194f500: rwlock_rdlock 0x9f0afd20 (0) 0xd194f500: rwlock_unlock 0x9f0afd20 0xc2df7500: rwlock_unlock 0x9f0afd20 0xc2df7500: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7500: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xb38f5f00: rwlock_unlock 0x9f0afd20 0xb38f5f00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5f00: rwlock_unlock 0x9f0afd20 0xb38f5100: rwlock_unlock 0x9f0afd20 0xb38f5100: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5100: rwlock_unlock 0x9f0afd20 enter run() 0xa3aae800: 6: set_msg 0xa3aae800: 6: msg: "new message" 0xa3aae800: 6: exit run() 0xd194f300: 8: enter run() 0xd194f300: 8: set_msg 0xd194f300: 8: msg: "new message" 0xd194f300: 8: exit run() 0xd194f400: 10: enter run() 0xd194f400: 10: set_msg 0xd194f400: 10: msg: "new message" 0xd194f400: 10: exit run() 0xd194f900: 12: enter run() 0xd194f900: 12: set_msg 0xd194f900: 12: msg: "new message" 0xd194f900: 12: exit run() 0xb38f5200: 14: enter run() 0xb38f5200: 14: set_msg 0xb38f5200: 14: msg: "new message" 0xb38f5200: 14: exit run() main: 46 0xa3aaec00: 0: enter run() 0xb38f5a00: 1: enter run() 0xc2df7600: 3: enter run() 0xb38f5d00: 5: enter run() 0xa3aaed00: 7: enter run() 0xd194f100: 9: enter run() 0xa3aae700: 11: enter run() 0xb38f5c00: 13: enter run() 0xd194f000: 15: enter run() 0xa3aaec00: 0: set_msg 0xb38f5a00: 1: set_msg 0xc2df7600: 3: set_msg 0xb38f5d00: 5: set_msg 0xa3aaed00: 7: set_msg 0xd194f100: 9: set_msg 0xa3aae700: 11: set_msg 0xb38f5c00: 13: set_msg 0xd194f000: 15: set_msg 0xa3aaec00: 0: msg: "new message" 0xb38f5a00: 1: msg: "new message" 0xc2df7600: 3: msg: "new message" 0xb38f5d00: 5: msg: "new message" 0xa3aaed00: 7: msg: "new message" 0xd194f100: 9: msg: "new message" 0xa3aae700: 11: msg: "new message" 0xb38f5c00: 13: msg: "new message" 0xa3aaec00: 0: exit run() 0xb38f5a00: 1: exit run() 0xc2df7600: 3: exit run() 0xb38f5d00: 5: exit run() 0xa3aaed00: 7: exit run() 0xd194f100: 9: exit run() 0xa3aae700: 11: exit run() 0xb38f5c00: 13: exit run() 0xd194f000: 15: msg: "new message" 0xd194f000: 15: exit run() 0xb38f5f00: 2: enter run() 0xb38f5f00: 2: set_msg 0xb38f5f00: 2: msg: "new message" 0xb38f5f00: 2: exit run() 0xc2df7b00: 4: enter run() 0xc2df7b00: 4: set_msg 0xc2df7b00: 4: msg: "new message" 0xc2df7b00: 4: exit run() 0xb38f5e00: 6: enter run() 0xb38f5e00: 6: set_msg 0xb38f5e00: 6: msg: "new message" 0xb38f5e00: 6: exit run() 0xa3aae600: 8: enter run() 0xa3aae600: 8: set_msg 0xa3aae600: 8: msg: "new message" 0xa3aae600: 8: exit run() 0xd194fb00: 10: enter run() 0xd194fb00: 10: set_msg 0xd194fb00: 10: msg: "new message" 0xd194fb00: 10: exit run() 0xa3aaef00: 12: enter run() 0xa3aaef00: 12: set_msg 0xa3aaef00: 12: msg: "new message" 0xa3aaef00: 12: exit run() 0xa3aae900: 14: enter run() 0xa3aae900: 14: set_msg 0xa3aae900: 14: msg: "new message" 0xa3aae900: 14: exit run() main: 47 0xc2df7d00: 0: enter run() 0xd194f800: 1: enter run() 0xa3aae600: 3: enter run() 0xa3aaec00: 5: enter run() 0xb38f5500: 7: enter run() 0xc2df7d00: 0: set_msg 0xd194f200: 10: enter run() 0xa3aaed00: 11: enter run() 0xd194f800: 1: set_msg 0xb38f5200: 13: enter run() 0xd194fc00: 14: enter run() 0xa3aaea00: 6: enter run() 0xa3aae600: 3: set_msg 0xb38f5000: 9: enter run() 0xa3aae700: 15: enter run() 0xb38f5600: 12: enter run() 0xa3aae400: 2: enter run() 0xa3aae500: 4: enter run() 0xb38f5000: 9: set_msg 0xb38f5b00: 8: enter run() 0xa3aaec00: 5: set_msg 0xb38f5500: 7: set_msg 0xa3aae400: 2: set_msg 0xa3aae600: 3: msg: "new message" 0xd194f800: 1: msg: "new message" 0xb38f5000: 9: msg: "new message" 0xc2df7d00: 0: msg: "new message" 0xb38f5500: 7: msg: "new message" 0xa3aae600: 3: exit run() 0xd194f800: 1: exit run() 0xa3aaec00: 5: msg: "new message" 0xb38f5000: 9: exit run() 0xc2df7d00: 0: exit run() 0xa3aae400: 2: msg: "new message" 0xa3aae400: 2: exit run() 0xb38f5500: 7: exit run() 0xb38f5200: 13: set_msg 0xa3aaec00: 5: exit run() 0xa3aaed00: 11: set_msg 0xa3aaed00: 11: msg: "new message" 0xa3aaed00: 11: exit run() 0xa3aaea00: 6: set_msg 0xa3aaea00: 6: msg: "new message" 0xa3aaea00: 6: exit run() 0xb38f5600: 12: set_msg 0xb38f5600: 12: msg: "new message" 0xb38f5600: 12: exit run() 0xb38f5b00: 8: set_msg 0xb38f5b00: 8: msg: "new message" 0xb38f5b00: 8: exit run() 0xa3aae500: 4: set_msg 0xa3aae500: 4: msg: "new message" 0xa3aae500: 4: exit run() 0xd194fc00: 14: set_msg 0xd194fc00: 14: msg: "new message" 0xd194fc00: 14: exit run() 0xa3aae700: 15: set_msg 0xa3aae700: 15: msg: "new message" 0xa3aae700: 15: exit run() 0xd194f200: 10: set_msg 0xd194f200: 10: msg: "new message" 0xb38f5200: 13: msg: "new message" 0xd194f200: 10: exit run() 0xb38f5200: 13: exit run() main: 48 0xb38f5800: 1: enter run() 0xb38f5800: 1: set_msg 0xb38f5800: 1: msg: "new message" 0xb38f5800: 1: exit run() 0xd194f000: 3: enter run() 0xd194f000: 3: set_msg 0xd194f000: 3: msg: "new message" 0xd194f000: 3: exit run() 0xb38f5400: 4: enter run() 0xb38f5400: 4: set_msg 0xb38f5400: 4: msg: "new message" 0xb38f5400: 4: exit run() 0xb38f5a00: 0: enter run() 0xc2df7500: 2: enter run() 0xc2df7100: 5: enter run() 0xc2df7100: 5: set_msg 0xc2df7100: 5: msg: "new message" 0xc2df7100: 5: exit run() 0xb38f5a00: 0: set_msg 0xa3aaee00: 6: enter run() 0xb38f5600: 7: enter run() 0xb38f5100: 10: enter run() 0xc2df7500: 2: set_msg 0xb38f5f00: 8: enter run() 0xd194f100: 9: enter run() 0xb38f5900: 11: enter run() 0xc2df7700: 12: enter run() 0xb38f5d00: 13: enter run() 0xa3aaee00: 6: set_msg 0xa3aae800: 14: enter run() 0xc2df7000: 15: enter run() 0xb38f5900: 11: set_msg 0xc2df7000: 15: set_msg 0xb38f5d00: 13: set_msg 0xc2df7500: 2: msg: "new message" 0xb38f5900: 11: msg: "new message" 0xb38f5a00: 0: msg: "new message" 0xa3aaee00: 6: msg: "new message" 0xc2df7000: 15: msg: "new message" 0xb38f5d00: 13: msg: "new message" 0xc2df7500: 2: exit run() 0xb38f5900: 11: exit run() 0xb38f5a00: 0: exit run() 0xa3aaee00: 6: exit run() 0xc2df7000: 15: exit run() 0xa3aae800: 14: set_msg 0xb38f5d00: 13: exit run() 0xb38f5600: 7: set_msg 0xb38f5100: 10: set_msg 0xc2df7700: 12: set_msg 0xb38f5f00: 8: set_msg 0xd194f100: 9: set_msg 0xa3aae800: 14: msg: "new message" 0xb38f5600: 7: msg: "new message" 0xb38f5100: 10: msg: "new message" 0xc2df7700: 12: msg: "new message" 0xb38f5f00: 8: msg: "new message" 0xa3aae800: 14: exit run() 0xb38f5600: 7: exit run() 0xb38f5100: 10: exit run() 0xc2df7700: 12: exit run() 0xb38f5f00: 8: exit run() 0xd194f100: 9: msg: "new message" 0xd194f100: 9: exit run() main: 49 0xc2df7200: 1: enter run() 0xc2df7200: 1: set_msg 0xc2df7200: 1: msg: "new message" 0xc2df7200: 1: exit run() 0xa3aaed00: 0: enter run() 0xc2df7a00: 3: enter run() 0xb38f5700: 2: enter run() 0xa3aaef00: 4: enter run() 0xa3aaef00: 4: set_msg 0xa3aaef00: 4: msg: "new message" 0xa3aaef00: 4: exit run() 0xa3aaed00: 0: set_msg 0xb38f5c00: 5: enter run() 0xd194f600: 7: enter run() 0xc2df7c00: 6: enter run() 0xd194f800: 9: enter run() 0xb38f5200: 10: enter run() 0xd194f800: 9: set_msg 0xd194f300: 8: enter run() 0xb38f5700: 2: set_msg 0xd194f700: 11: enter run() 0xc2df7b00: 12: enter run() 0xc2df7400: 14: enter run() 0xd194fd00: 13: enter run() 0xa3aae900: 15: enter run() 0xb38f5c00: 5: set_msg 0xb38f5c00: 5: msg: "new message" 0xb38f5c00: 5: exit run() 0xd194f600: 7: set_msg 0xd194f600: 7: msg: "new message" 0xd194f600: 7: exit run() 0xc2df7c00: 6: set_msg 0xb38f5700: 2: msg: "new message" 0xd194f800: 9: msg: "new message" 0xd194f800: 9: exit run() 0xd194fd00: 13: set_msg 0xd194f700: 11: set_msg 0xb38f5700: 2: exit run() 0xd194f300: 8: set_msg 0xa3aaed00: 0: msg: "new message" 0xc2df7c00: 6: msg: "new message" 0xd194fd00: 13: msg: "new message" 0xd194f700: 11: msg: "new message" 0xa3aaed00: 0: exit run() 0xc2df7c00: 6: exit run() 0xd194fd00: 13: exit run() 0xc2df7b00: 12: set_msg 0xd194f700: 11: exit run() 0xc2df7400: 14: set_msg 0xb38f5200: 10: set_msg 0xa3aae900: 15: set_msg 0xc2df7a00: 3: set_msg 0xd194f300: 8: msg: "new message" 0xc2df7b00: 12: msg: "new message" 0xc2df7400: 14: msg: "new message" 0xb38f5200: 10: msg: "new message" 0xa3aae900: 15: msg: "new message" 0xd194f300: 8: exit run() 0xc2df7b00: 12: exit run() 0xc2df7400: 14: exit run() 0xb38f5200: 10: exit run() 0xa3aae900: 15: exit run() 0xc2df7a00: 3: msg: "new message" 0xc2df7a00: 3: exit run() main: 50 0xc2df7100: 1: enter run() 0xc2df7100: 1: set_msg 0xc2df7100: 1: msg: "new message" 0xc2df7100: 1: exit run() 0xb38f5800: 0: enter run() 0xa3aaea00: 2: enter run() 0xc2df7600: 4: enter run() 0xa3aae600: 3: enter run() 0xa3aae600: 3: set_msg 0xa3aae600: 3: msg: "new message" 0xa3aae600: 3: exit run() 0xc2df7600: 4: set_msg 0xc2df7600: 4: msg: "new message" 0xc2df7600: 4: exit run() 0xb38f5800: 0: set_msg 0xc2df7500: 6: enter run() 0xd194f400: 5: enter run() 0xb38f5f00: 7: enter run() 0xa3aaeb00: 10: enter run() 0xb38f5400: 11: enter run() 0xb38f5b00: 12: enter run() 0xa3aaea00: 2: set_msg 0xc2df7500: 6: set_msg 0xc2df7500: 6: msg: "new message" 0xc2df7500: 6: exit run() 0xb38f5f00: 7: set_msg 0xb38f5f00: 7: msg: "new message" 0xb38f5f00: 7: exit run() 0xb38f5400: 11: set_msg 0xb38f5400: 11: msg: "new message" 0xb38f5400: 11: exit run() 0xa3aaeb00: 10: set_msg 0xa3aaeb00: 10: msg: "new message" 0xa3aaeb00: 10: exit run() 0xd194f400: 5: set_msg 0xd194f400: 5: msg: "new message" 0xd194f400: 5: exit run() 0xb38f5600: 8: enter run() 0xb38f5600: 8: set_msg 0xb38f5600: 8: msg: "new message" 0xb38f5600: 8: exit run() 0xb38f5900: 9: enter run() 0xb38f5b00: 12: set_msg 0xa3aae800: 13: enter run() 0xb38f5900: 9: set_msg 0xb38f5800: 0: msg: "new message" 0xa3aaea00: 2: msg: "new message" 0xb38f5b00: 12: msg: "new message" 0xb38f5c00: 14: enter run() 0xb38f5800: 0: exit run() 0xb38f5b00: 12: exit run() 0xa3aae800: 13: set_msg 0xa3aae800: 13: msg: "new message" 0xa3aae800: 13: exit run() 0xb38f5900: 9: msg: "new message" 0xb38f5900: 9: exit run() 0xb38f5d00: 15: enter run() 0xa3aaea00: 2: exit run() 0xb38f5c00: 14: set_msg 0xb38f5d00: 15: set_msg 0xb38f5c00: 14: msg: "new message" 0xb38f5d00: 15: msg: "new message" 0xb38f5c00: 14: exit run() 0xb38f5d00: 15: exit run() main: 51 0xd194f500: 1: enter run() 0xd194f500: 1: set_msg 0xd194f500: 1: msg: "new message" 0xd194f500: 1: exit run() 0xa3aaee00: 0: enter run() 0xc2df7a00: 3: enter run() 0xb38f5100: 2: enter run() 0xd194fc00: 4: enter run() 0xd194fc00: 4: set_msg 0xd194fc00: 4: msg: "new message" 0xd194fc00: 4: exit run() 0xa3aaee00: 0: set_msg 0xb38f5000: 5: enter run() 0xa3aae500: 6: enter run() 0xa3aae600: 7: enter run() 0xd194f100: 9: enter run() 0xb38f5100: 2: set_msg 0xd194fd00: 10: enter run() 0xb38f5e00: 8: enter run() 0xa3aaea00: 11: enter run() 0xb38f5200: 12: enter run() 0xc2df7000: 13: enter run() 0xc2df7a00: 3: set_msg 0xc2df7a00: 3: msg: "new message" 0xc2df7a00: 3: exit run() 0xc2df7000: 13: set_msg 0xa3aae500: 6: set_msg 0xa3aae500: 6: msg: "new message" 0xa3aae500: 6: exit run() 0xa3aae600: 7: set_msg 0xa3aae600: 7: msg: "new message" 0xa3aae600: 7: exit run() 0xd194f100: 9: set_msg 0xd194f100: 9: msg: "new message" 0xd194f100: 9: exit run() 0xb38f5000: 5: set_msg 0xb38f5000: 5: msg: "new message" 0xb38f5000: 5: exit run() 0xb38f5200: 12: set_msg 0xb38f5200: 12: msg: "new message" 0xc2df7000: 13: msg: "new message" 0xc2df7000: 13: exit run() 0xd194fe00: 14: enter run() 0xa3aaee00: 0: msg: "new message" 0xa3aaee00: 0: exit run() 0xb38f5100: 2: msg: "new message" 0xb38f5100: 2: exit run() 0xa3aaea00: 11: set_msg 0xd194fd00: 10: set_msg 0xa3aae700: 15: enter run() 0xb38f5200: 12: exit run() 0xb38f5e00: 8: set_msg 0xa3aae700: 15: set_msg 0xd194fe00: 14: set_msg 0xa3aaea00: 11: msg: "new message" 0xd194fd00: 10: msg: "new message" 0xb38f5e00: 8: msg: "new message" 0xa3aae700: 15: msg: "new message" 0xa3aaea00: 11: exit run() 0xd194fd00: 10: exit run() 0xb38f5e00: 8: exit run() 0xa3aae700: 15: exit run() 0xd194fe00: 14: msg: "new message" 0xd194fe00: 14: exit run() main: 52 0xa3aae900: 1: enter run() 0xa3aae900: 1: set_msg 0xa3aae900: 1: msg: "new message" 0xa3aae900: 1: exit run() 0xa3aae000: 0: enter run() 0xc2df7700: 2: enter run() 0xb38f5700: 3: enter run() 0xc2df7800: 4: enter run() 0xc2df7800: 4: set_msg 0xc2df7800: 4: msg: "new message" 0xc2df7800: 4: exit run() 0xa3aae000: 0: set_msg 0xb38f5300: 5: enter run() 0xb38f5500: 6: enter run() 0xc2df7300: 7: enter run() 0xa3aaef00: 9: enter run() 0xc2df7700: 2: set_msg 0xa3aae100: 10: enter run() 0xc2df7900: 8: enter run() 0xd194f200: 11: enter run() 0xb38f5800: 12: enter run() 0xc2df7e00: 13: enter run() 0xa3aae100: 10: set_msg 0xa3aae200: 14: enter run() 0xd194ff00: 15: enter run() 0xd194f200: 11: set_msg 0xc2df7e00: 13: set_msg 0xa3aaef00: 9: set_msg 0xb38f5500: 6: set_msg 0xd194f200: 11: msg: "new message" 0xc2df7e00: 13: msg: "new message" 0xa3aae100: 10: msg: "new message" 0xa3aae000: 0: msg: "new message" 0xc2df7e00: 13: exit run() 0xa3aae000: 0: exit run() 0xc2df7700: 2: msg: "new message" 0xc2df7700: 2: exit run() 0xa3aaef00: 9: msg: "new message" 0xa3aaef00: 9: exit run() 0xb38f5500: 6: msg: "new message" 0xb38f5500: 6: exit run() 0xd194f200: 11: exit run() 0xc2df7300: 7: set_msg 0xc2df7300: 7: msg: "new message" 0xc2df7300: 7: exit run() 0xb38f5300: 5: set_msg 0xb38f5300: 5: msg: "new message" 0xb38f5300: 5: exit run() 0xb38f5800: 12: set_msg 0xb38f5800: 12: msg: "new message" 0xb38f5800: 12: exit run() 0xc2df7900: 8: set_msg 0xc2df7900: 8: msg: "new message" 0xc2df7900: 8: exit run() 0xb38f5700: 3: set_msg 0xb38f5700: 3: msg: "new message" 0xa3aae100: 10: exit run() 0xa3aae200: 14: set_msg 0xa3aae200: 14: msg: "new message" 0xa3aae200: 14: exit run() 0xd194ff00: 15: set_msg 0xb38f5700: 3: exit run() 0xd194ff00: 15: msg: "new message" 0xd194ff00: 15: exit run() main: 53 0xa3aae900: 1: enter run() 0xa3aae900: 1: set_msg 0xa3aae900: 1: msg: "new message" 0xa3aae900: 1: exit run() 0xa3aaec00: 0: enter run() 0xa3aaed00: 3: enter run() 0xa3aaeb00: 2: enter run() 0xd194f500: 4: enter run() 0xd194f500: 4: set_msg 0xd194f500: 4: msg: "new message" 0xd194f500: 4: exit run() 0xa3aaec00: 0: set_msg 0xa3aae300: 5: enter run() 0xc2df7200: 6: enter run() 0xa3aaee00: 7: enter run() 0xb38f5b00: 9: enter run() 0xa3aaeb00: 2: set_msg 0xd194f000: 10: enter run() 0xb38f5e00: 8: enter run() 0xc2df7900: 12: enter run() 0xa3aaed00: 3: set_msg 0xa3aaed00: 3: msg: "new message" 0xa3aaed00: 3: exit run() 0xc2df7200: 6: set_msg 0xc2df7200: 6: msg: "new message" 0xc2df7200: 6: exit run() 0xa3aaee00: 7: set_msg 0xa3aaee00: 7: msg: "new message" 0xa3aaee00: 7: exit run() 0xb38f5b00: 9: set_msg 0xb38f5b00: 9: msg: "new message" 0xb38f5b00: 9: exit run() 0xa3aae300: 5: set_msg 0xa3aae300: 5: msg: "new message" 0xa3aae300: 5: exit run() 0xb38f5e00: 8: set_msg 0xb38f5e00: 8: msg: "new message" 0xb38f5e00: 8: exit run() 0xd194f000: 10: set_msg 0xd194f000: 10: msg: "new message" 0xd194f000: 10: exit run() 0xa3aaec00: 0: msg: "new message" 0xa3aaec00: 0: exit run() 0xd194f100: 11: enter run() 0xd194f100: 11: set_msg 0xd194f100: 11: msg: "new message" 0xd194f100: 11: exit run() 0xa3aae400: 13: enter run() 0xa3aae400: 13: set_msg 0xa3aae400: 13: msg: "new message" 0xa3aae400: 13: exit run() 0xa3aaeb00: 2: msg: "new message" 0xa3aaeb00: 2: exit run() 0xc2df7400: 14: enter run() 0xb38f5000: 15: enter run() 0xc2df7900: 12: set_msg 0xc2df7400: 14: set_msg 0xc2df7900: 12: msg: "new message" 0xc2df7400: 14: msg: "new message" 0xc2df7900: 12: exit run() 0xb38f5000: 15: set_msg 0xc2df7400: 14: exit run() 0xb38f5000: 15: msg: "new message" 0xb38f5000: 15: exit run() main: 54 0xa3aae500: 0: enter run() 0xa3aae500: 0: set_msg 0xa3aae500: 0: msg: "new message" 0xa3aae500: 0: exit run() 0xd194fd00: 1: enter run() 0xd194fd00: 1: set_msg 0xd194f900: 2: enter run() 0xd194f900: 2: set_msg 0xd194f900: 2: msg: "new message" 0xd194f900: 2: exit run() 0xc2df7100: 3: enter run() 0xc2df7100: 3: set_msg 0xc2df7100: 3: msg: "new message" 0xc2df7100: 3: exit run() 0xa3aaed00: 5: enter run() 0xd194fd00: 1: msg: "new message" 0xd194fd00: 1: exit run() 0xa3aaed00: 5: set_msg 0xa3aae700: 8: enter run() 0xc2df7b00: 4: enter run() 0xb38f5700: 6: enter run() 0xc2df7800: 7: enter run() 0xc2df7b00: 4: set_msg 0xc2df7c00: 9: enter run() 0xa3aae100: 10: enter run() 0xd194f500: 11: enter run() 0xd194fe00: 12: enter run() 0xb38f5f00: 13: enter run() 0xc2df7500: 14: enter run() 0xc2df7c00: 9: set_msg 0xb38f5100: 15: enter run() 0xb38f5700: 6: set_msg 0xb38f5700: 6: msg: "new message" 0xb38f5700: 6: exit run() 0xa3aae700: 8: set_msg 0xa3aae700: 8: msg: "new message" 0xa3aae700: 8: exit run() 0xd194fe00: 12: set_msg 0xd194fe00: 12: msg: "new message" 0xd194fe00: 12: exit run() 0xd194f500: 11: set_msg 0xd194f500: 11: msg: "new message" 0xd194f500: 11: exit run() 0xc2df7500: 14: set_msg 0xc2df7500: 14: msg: "new message" 0xc2df7500: 14: exit run() 0xa3aaed00: 5: msg: "new message" 0xa3aaed00: 5: exit run() 0xb38f5f00: 13: set_msg 0xb38f5f00: 13: msg: "new message" 0xb38f5f00: 13: exit run() 0xb38f5100: 15: set_msg 0xb38f5100: 15: msg: "new message" 0xb38f5100: 15:0xc2df7c00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7800: rwlock_unlock 0x9f0afd20 0xc2df7b00: rwlock_unlock 0x9f0afd20 0xc2df7c00: rwlock_unlock 0x9f0afd20 0xa3aae100: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7b00 stack 0xcd2db720 0xa3aae100: rwlock_rdlock 0x9f0afd20 (0) rthread reaping 0xa3aaed00 stack 0xcd2db320 0xa3aae100: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5700 stack 0xcd300b40 0xc2df7800: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7800: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7800 stack 0xcd2e7a40 rthread reaping 0xa3aae700 stack 0xcd2e0840 rthread reaping 0xc2df7c00 stack 0xcd2dbe00 rthread reaping 0xa3aae100 stack 0xcd2e0b00 rthread reaping 0xd194f500 stack 0xcd2e7840 rthread reaping 0xd194fe00 stack 0xcd2e0940 rthread reaping 0xb38f5f00 stack 0xcd2e0400 rthread reaping 0xc2df7500 stack 0xcd2e74e0 rthread reaping 0xb38f5100 stack 0xcd2db160 0xa3aae400: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae400: rwlock_unlock 0x9f0afd20 0xa3aae400: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae400: rwlock_unlock 0x9f0afd20 0xc2df7100: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7100: rwlock_unlock 0x9f0afd20 0xc2df7100: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7100: rwlock_unlock 0x9f0afd20 0xc2df7000: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7000: rwlock_unlock 0x9f0afd20 0xc2df7000: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7000: rwlock_unlock 0x9f0afd20 0xb38f5000: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7600: rwlock_wrlock 0x9f0afd20 (0) 0xd194f300: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae200: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae200: rwlock_unlock 0x9f0afd20 0xa3aae200: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae200: rwlock_unlock 0x9f0afd20 0xb38f5000: rwlock_unlock 0x9f0afd20 0xa3aaee00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5900: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194ff00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7600: rwlock_unlock 0x9f0afd20 0xb38f5000: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f300: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaee00: rwlock_unlock 0x9f0afd20 0xd194f300: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5900: rwlock_unlock 0x9f0afd20 0xa3aaee00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaea00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194ff00: rwlock_unlock 0x9f0afd20 0xb38f5900: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5000: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_unlock 0x9f0afd20 0xd194f300: rwlock_unlock 0x9f0afd20 0xa3aaee00: rwlock_unlock 0x9f0afd20 0xb38f5900: rwlock_unlock 0x9f0afd20 0xd194ff00: rwlock_rdlock 0x9f0afd20 (5) rthread reaping 0xa3aae400 stack 0xcd2e74e0 0xd194ff00: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_wrlock 0x9f0afd20 (1) rthread reaping 0xb38f5000 stack 0xcd2db160 0xc2df7300: rwlock_wrlock 0x9f0afd20 (1) 0xb38f5600: rwlock_wrlock 0x9f0afd20 (2147483649) 0xc2df7300: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7600 stack 0xcd2e0400 0xc2df7300: rwlock_rdlock 0x9f0afd20 (0) rthread reaping 0xc2df7100 stack 0xcd2e0940 0xc2df7300: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f300 stack 0xcd2e7840 0xb38f5d00: rwlock_wrlock 0x9f0afd20 (1) rthread reaping 0xc2df7000 stack 0xcd2e0b00 rthread reaping 0xa3aae200 stack 0xcd2dbe00 0xa3aaeb00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaeb00: rwlock_unlock 0x9f0afd20 0xa3aaeb00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaeb00: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaea00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaee00 stack 0xcd2e7a40 rthread reaping 0xa3aaea00 stack 0xcd2e0840 0xc2df7400: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7400: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5900 stack 0xcd2db320 rthread reaping 0xc2df7400 stack 0xcd300b40 rthread reaping 0xc2df7300 stack 0xcd2db720 rthread reaping 0xd194ff00 stack 0xcd300820 0xb38f5600: rwlock_unlock 0x9f0afd20 0xb38f5600: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5600: rwlock_unlock 0x9f0afd20 0xb38f5d00: rwlock_unlock 0x9f0afd20 0xb38f5d00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5d00: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5600 stack 0xcd300400 rthread reaping 0xb38f5d00 stack 0xcd2e0ac0 rthread reaping 0xa3aaeb00 stack 0xcd2e7ba0 0xc2df7f00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7f00: rwlock_unlock 0x9f0afd20 0xc2df7f00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7f00: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae600: rwlock_unlock 0x9f0afd20 0xd194fc00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xb38f5c00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xa3aaed00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xc2df7d00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xc2df7000: rwlock_wrlock 0x9f0afd20 (2147483647) 0xa3aaee00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xa3aaef00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xd194fe00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aae700: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5500: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7c00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aaea00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5a00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5f00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194fc00: rwlock_unlock 0x9f0afd20 0xd194fc00: rwlock_rdlock 0x9f0afd20 (0) 0xd194fc00: rwlock_unlock 0x9f0afd20 0xb38f5c00: rwlock_unlock 0x9f0afd20 0xb38f5c00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5c00: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xc2df7d00: rwlock_unlock 0x9f0afd20 0xc2df7d00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7d00: rwlock_unlock 0x9f0afd20 0xc2df7000: rwlock_unlock 0x9f0afd20 0xc2df7000: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7000: rwlock_unlock 0x9f0afd20 0xa3aaee00: rwlock_unlock 0x9f0afd20 0xa3aaee00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaee00: rwlock_unlock 0x9f0afd20 0xa3aaef00: rwlock_unlock 0x9f0afd20 0xa3aaef00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaef00: rwlock_unlock 0x9f0afd20 0xd194fe00: rwlock_unlock 0x9f0afd20 0xd194fe00: rwlock_rdlock 0x9f0afd20 (0) 0xd194fe00: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae700: rwlock_unlock 0x9f0afd20 0xb38f5500: rwlock_unlock 0x9f0afd20 0xb38f5500: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5500: rwlock_unlock 0x9f0afd20 0xc2df7c00: rwlock_unlock 0x9f0afd20 0xc2df7c00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7c00: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xb38f5f00: rwlock_unlock 0x9f0afd20 0xb38f5f00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5f00: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5c00 stack 0xcd2e0ac0 rthread reaping 0xc2df7f00 stack 0xcd300400 rthread reaping 0xa3aaed00 stack 0xcd300820 0xa3aae600: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae600: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7d00 stack 0xcd300b40 rthread reaping 0xa3aae700 stack 0xcd2db320 rthread reaping 0xc2df7000 stack 0xcd2e0840 rthread reaping 0xb38f5500 stack 0xcd2e7a40 rthread reaping 0xa3aaee00 stack 0xcd2dbe00 rthread reaping 0xc2df7c00 stack 0xcd2e0b00 rthread reaping 0xa3aaef00 stack 0xcd2e7840 rthread reaping 0xa3aaea00 stack 0xcd2e0940 0xb38f5a00: rwlock_unlock 0x9f0afd20 0xb38f5a00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5a00: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194fc00 stack 0xcd2e7ba0 rthread reaping 0xa3aae600 stack 0xcd2db720 rthread reaping 0xb38f5a00 stack 0xcd2e0400 rthread reaping 0xb38f5f00 stack 0xcd2db160 rthread reaping 0xd194fe00 stack 0xcd2e74e0 0xb38f5c00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5c00: rwlock_unlock 0x9f0afd20 0xb38f5c00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5c00: rwlock_unlock 0x9f0afd20 0xb38f5600: rwlock_wrlock 0x9f0afd20 (0) 0xd194fa00: rwlock_wrlock 0x9f0afd20 (0) 0xd194fa00: rwlock_unlock 0x9f0afd20 0xd194fa00: rwlock_rdlock 0x9f0afd20 (0) 0xd194fa00: rwlock_unlock 0x9f0afd20 0xb38f5600: rwlock_unlock 0x9f0afd20 0xb38f5e00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xa3aaec00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xb38f5200: rwlock_wrlock 0x9f0afd20 (2147483647) 0xa3aae300: rwlock_wrlock 0x9f0afd20 (2147483647) 0xd194ff00: rwlock_wrlock 0x9f0afd20 (2147483647) rthread reaping 0xb38f5c00 stack 0xcd2e74e0 0xb38f5000: rwlock_wrlock 0x9f0afd20 (2147483647) 0xc2df7400: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5000: rwlock_unlock 0x9f0afd20 0xc2df7b00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5600: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7400: rwlock_unlock 0x9f0afd20 0xb38f5000: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5e00: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaec00: rwlock_unlock 0x9f0afd20 0xb38f5e00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5200: rwlock_unlock 0x9f0afd20 0xa3aaec00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae300: rwlock_unlock 0x9f0afd20 0xb38f5200: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194ff00: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7b00: rwlock_unlock 0x9f0afd20 0xd194ff00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f300: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5600: rwlock_unlock 0x9f0afd20 0xb38f5000: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_unlock 0x9f0afd20 0xb38f5e00: rwlock_unlock 0x9f0afd20 0xa3aaec00: rwlock_unlock 0x9f0afd20 0xb38f5200: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_unlock 0x9f0afd20 0xd194ff00: rwlock_unlock 0x9f0afd20 0xc2df7b00: rwlock_rdlock 0x9f0afd20 (8) rthread reaping 0xd194fa00 stack 0xcd2e0400 0xc2df7100: rwlock_wrlock 0x9f0afd20 (1) 0xc2df7b00: rwlock_unlock 0x9f0afd20 0xd194f400: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae100: rwlock_wrlock 0x9f0afd20 (0) rthread reaping 0xb38f5600 stack 0xcd2db160 0xd194f300: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_wrlock 0x9f0afd20 (2147483647) 0xc2df7100: rwlock_unlock 0x9f0afd20 0xd194f300: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f400: rwlock_unlock 0x9f0afd20 0xc2df7100: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae100: rwlock_unlock 0x9f0afd20 0xd194f400: rwlock_rdlock 0x9f0afd20 (4294967295) rthread reaping 0xb38f5e00 stack 0xcd2db720 0xa3aae600: rwlock_unlock 0x9f0afd20 0xa3aae100: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f300: rwlock_unlock 0x9f0afd20 0xc2df7100: rwlock_unlock 0x9f0afd20 0xd194f400: rwlock_unlock 0x9f0afd20 0xa3aae100: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_rdlock 0x9f0afd20 (4) 0xa3aae600: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5000 stack 0xcd2e7ba0 rthread reaping 0xa3aaec00 stack 0xcd2e0940 rthread reaping 0xc2df7400 stack 0xcd2e7840 rthread reaping 0xb38f5200 stack 0xcd2e0b00 rthread reaping 0xa3aae100 stack 0xcd2dbe00 rthread reaping 0xa3aae300 stack 0xcd2e7a40 rthread reaping 0xd194f300 stack 0xcd2e0840 rthread reaping 0xd194ff00 stack 0xcd2db320 rthread reaping 0xa3aae600 stack 0xcd300b40 rthread reaping 0xc2df7100 stack 0xcd300820 rthread reaping 0xc2df7b00 stack 0xcd300400 rthread reaping 0xd194f400 stack 0xcd2e0ac0 0xb38f5e00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5e00: rwlock_unlock 0x9f0afd20 0xb38f5e00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5e00: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7600: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7600: rwlock_unlock 0x9f0afd20 0xa3aae400: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae400: rwlock_unlock 0x9f0afd20 0xa3aae400: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae400: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaef00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaef00: rwlock_unlock 0x9f0afd20 0xa3aaef00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaef00: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_unlock 0x9f0afd20 0xc2df7000: rwlock_wrlock 0x9f0afd20 (2147483647) rthread reaping 0xb38f5e00 stack 0xcd2e0ac0 0xa3aae300: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7000: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_wrlock 0x9f0afd20 (2147483647) 0xa3aae800: rwlock_wrlock 0x9f0afd20 (2147483647) 0xb38f5f00: rwlock_wrlock 0x9f0afd20 (2147483647) 0xb38f5300: rwlock_wrlock 0x9f0afd20 (2147483647) 0xc2df7800: rwlock_wrlock 0x9f0afd20 (2147483647) 0xa3aae300: rwlock_unlock 0x9f0afd20 0xc2df7000: rwlock_rdlock 0x9f0afd20 (2147483649) 0xa3aae800: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7600 stack 0xcd300820 0xc2df7700: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5f00: rwlock_unlock 0x9f0afd20 0xb38f5f00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5f00: rwlock_unlock 0x9f0afd20 0xb38f5300: rwlock_unlock 0x9f0afd20 0xb38f5300: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5300: rwlock_unlock 0x9f0afd20 0xc2df7800: rwlock_unlock 0x9f0afd20 0xc2df7800: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7800: rwlock_unlock 0x9f0afd20 0xc2df7000: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae300 stack 0xcd300400 rthread reaping 0xa3aae400 stack 0xcd300b40 rthread reaping 0xa3aaef00 stack 0xcd2db320 rthread reaping 0xa3aaed00 stack 0xcd2e0840 rthread reaping 0xc2df7000 stack 0xcd2e7a40 0xa3aae800: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae800: rwlock_unlock 0x9f0afd20 0xd194f900: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaea00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5100: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae700: rwlock_unlock 0x9f0afd20 0xc2df7700: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f900: rwlock_unlock 0x9f0afd20 0xc2df7700: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xd194f900: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5100: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae700: rwlock_unlock 0x9f0afd20 0xc2df7700: rwlock_unlock 0x9f0afd20 0xd194f900: rwlock_unlock 0x9f0afd20 0xb38f5100: rwlock_rdlock 0x9f0afd20 (3) rthread reaping 0xa3aae800 stack 0xcd2e7840 0xb38f5100: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aae700 stack 0xcd2dbe00 rthread reaping 0xc2df7700 stack 0xcd2e0b00 rthread reaping 0xd194f900 stack 0xcd2e0940 rthread reaping 0xb38f5f00 stack 0xcd2e7ba0 rthread reaping 0xb38f5300 stack 0xcd2db160 rthread reaping 0xa3aaea00 stack 0xcd2db720 rthread reaping 0xb38f5100 stack 0xcd2e0400 rthread reaping 0xc2df7800 stack 0xcd2e74e0 0xa3aaec00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaec00: rwlock_unlock 0x9f0afd20 0xa3aaec00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaec00: rwlock_unlock 0x9f0afd20 0xa3aae900: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae900: rwlock_unlock 0x9f0afd20 0xa3aae900: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae900: rwlock_unlock 0x9f0afd20 0xd194f500: rwlock_wrlock 0x9f0afd20 (0) 0xd194f500: rwlock_unlock 0x9f0afd20 0xd194f500: rwlock_rdlock 0x9f0afd20 (0) 0xd194f500: rwlock_unlock 0x9f0afd20 0xd194fb00: rwlock_wrlock 0x9f0afd20 (0) 0xd194fb00: rwlock_unlock 0x9f0afd20 0xd194fb00: rwlock_rdlock 0x9f0afd20 (0) 0xd194fb00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaec00 stack 0xcd2e74e0 0xa3aae800: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae800: rwlock_unlock 0x9f0afd20 0xa3aae800: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae800: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_wrlock 0x9f0afd20 (1) 0xc2df7d00: rwlock_wrlock 0x9f0afd20 (1) 0xa3aae000: rwlock_wrlock 0x9f0afd20 (1) 0xb38f5000: rwlock_wrlock 0x9f0afd20 (1) 0xd194f900: rwlock_wrlock 0x9f0afd20 (1) 0xd194f100: rwlock_wrlock 0x9f0afd20 (1) rthread reaping 0xd194fb00 stack 0xcd2e0400 rthread reaping 0xa3aae900 stack 0xcd2db720 rthread reaping 0xd194f500 stack 0xcd2db160 0xc2df7900: rwlock_wrlock 0x9f0afd20 (2147483649) 0xd194fd00: rwlock_wrlock 0x9f0afd20 (2147483649) 0xc2df7a00: rwlock_wrlock 0x9f0afd20 (2147483649) 0xd194f800: rwlock_wrlock 0x9f0afd20 (2147483649) 0xb38f5d00: rwlock_wrlock 0x9f0afd20 (2147483649) 0xc2df7600: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7600: rwlock_unlock 0x9f0afd20 0xc2df7d00: rwlock_unlock 0x9f0afd20 0xc2df7d00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7d00: rwlock_unlock 0x9f0afd20 0xa3aae000: rwlock_unlock 0x9f0afd20 0xa3aae000: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae000: rwlock_unlock 0x9f0afd20 0xb38f5000: rwlock_unlock 0x9f0afd20 0xb38f5000: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5000: rwlock_unlock 0x9f0afd20 0xd194f900: rwlock_unlock 0x9f0afd20 0xd194f900: rwlock_rdlock 0x9f0afd20 (0) 0xd194f900: rwlock_unlock 0x9f0afd20 0xd194f100: rwlock_unlock 0x9f0afd20 0xd194f100: rwlock_rdlock 0x9f0afd20 (0) 0xd194f100: rwlock_unlock 0x9f0afd20 0xc2df7900: rwlock_unlock 0x9f0afd20 0xc2df7900: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7900: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_rdlock 0x9f0afd20 (0) 0xd194fd00: rwlock_unlock 0x9f0afd20 0xc2df7a00: rwlock_unlock 0x9f0afd20 0xc2df7a00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7a00: rwlock_unlock 0x9f0afd20 0xd194f800: rwlock_unlock 0x9f0afd20 0xd194f800: rwlock_rdlock 0x9f0afd20 (0) 0xd194f800: rwlock_unlock 0x9f0afd20 0xb38f5d00: rwlock_unlock 0x9f0afd20 0xb38f5d00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5d00: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7900 stack 0xcd2e0b00 rthread reaping 0xc2df7d00 stack 0xcd2dbe00 rthread reaping 0xd194fd00 stack 0xcd2e7840 rthread reaping 0xa3aae000 stack 0xcd2e7a40 rthread reaping 0xc2df7a00 stack 0xcd2e0840 rthread reaping 0xb38f5000 stack 0xcd2db320 rthread reaping 0xd194f800 stack 0xcd300b40 rthread reaping 0xd194f900 stack 0xcd300400 rthread reaping 0xb38f5d00 stack 0xcd300820 rthread reaping 0xd194f100 stack 0xcd2e0ac0 0xa3aae300: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae300: rwlock_unlock 0x9f0afd20 0xa3aae300: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae300: rwlock_unlock 0x9f0afd20 0xc2df7e00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7e00: rwlock_unlock 0x9f0afd20 0xc2df7e00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7e00: rwlock_unlock 0x9f0afd20 0xb38f5200: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5200: rwlock_unlock 0x9f0afd20 0xb38f5200: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5200: rwlock_unlock 0x9f0afd20 0xc2df7f00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7f00: rwlock_unlock 0x9f0afd20 0xc2df7f00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7f00: rwlock_unlock 0x9f0afd20 0xb38f5300: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5300: rwlock_unlock 0x9f0afd20 0xb38f5300: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5300: rwlock_unlock 0x9f0afd20 0xb38f5f00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5f00: rwlock_unlock 0x9f0afd20 0xb38f5f00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5f00: rwlock_unlock 0x9f0afd20 0xc2df7800: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7800: rwlock_unlock 0x9f0afd20 0xc2df7800: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7800: rwlock_unlock 0x9f0afd20 0xb38f5c00: rwlock_wrlock 0x9f0afd20 (0) 0xd194fc00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5400: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5e00: rwlock_wrlock 0x9f0afd20 (0) 0xd194f700: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7700: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae200: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaee00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7900: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5c00: rwlock_unlock 0x9f0afd20 0xd194fc00: rwlock_unlock 0x9f0afd20 0xb38f5c00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5400: rwlock_unlock 0x9f0afd20 0xd194fc00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5e00: rwlock_unlock 0x9f0afd20 0xb38f5400: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f700: rwlock_unlock 0x9f0afd20 0xb38f5e00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7700: rwlock_unlock 0x9f0afd20 0xd194f700: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae200: rwlock_unlock 0x9f0afd20 0xc2df7700: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaee00: rwlock_unlock 0x9f0afd20 0xa3aae200: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7900: rwlock_unlock 0x9f0afd20 0xa3aaee00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5c00: rwlock_unlock 0x9f0afd20 0xd194fc00: rwlock_unlock 0x9f0afd20 0xb38f5400: rwlock_unlock 0x9f0afd20 0xb38f5e00: rwlock_unlock 0x9f0afd20 0xd194f700: rwlock_unlock 0x9f0afd20 0xc2df7700: rwlock_unlock 0x9f0afd20 0xa3aae200: rwlock_unlock 0x9f0afd20 0xa3aaee00: rwlock_unlock 0x9f0afd20 0xc2df7900: rwlock_rdlock 0x9f0afd20 (8) 0xc2df7900: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7600 stack 0xcd2e7ba0 rthread reaping 0xa3aae800 stack 0xcd2e0940 rthread reaping 0xb38f5c00 stack 0xcd2e0ac0 rthread reaping 0xd194fc00 stack 0xcd300820 rthread reaping 0xa3aae300 stack 0xcd300400 rthread reaping 0xb38f5400 stack 0xcd300b40 rthread reaping 0xc2df7e00 stack 0xcd2db320 rthread reaping 0xb38f5e00 stack 0xcd2e0840 rthread reaping 0xb38f5200 stack 0xcd2e7a40 rthread reaping 0xd194f700 stack 0xcd2e7840 rthread reaping 0xc2df7f00 stack 0xcd2dbe00 rthread reaping 0xc2df7700 stack 0xcd2e0b00 rthread reaping 0xb38f5300 stack 0xcd2db160 rthread reaping 0xa3aae200 stack 0xcd2db720 rthread reaping 0xb38f5f00 stack 0xcd2e0400 rthread reaping 0xa3aaee00 stack 0xcd2e74e0 rthread reaping 0xc2df7800 stack 0xcd2e0560 rthread reaping 0xc2df7900 stack 0xcd2e00c0 0xa3aaec00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7100: rwlock_wrlock 0x9f0afd20 (0) 0xd194fd00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7500: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaed00: rwlock_wrlock 0x9f0afd20 (0) 0xd194ff00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7400: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae900: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaec00: rwlock_unlock 0x9f0afd20 0xb38f5500: rwlock_wrlock 0x9f0afd20 (2147483647) 0xc2df7100: rwlock_unlock 0x9f0afd20 0xa3aaec00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5d00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7a00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194f200: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5000: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5100: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aae400: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194f300: rwlock_wrlock 0x9f0afd20 (4294967295) 0xb38f5500: rwlock_unlock 0x9f0afd20 0xc2df7100: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194fd00: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae400: rwlock_unlock 0x9f0afd20 0xc2df7500: rwlock_unlock 0x9f0afd20 0xc2df7500: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5500: rwlock_rdlock 0x9f0afd20 (2147483652) 0xa3aae400: rwlock_rdlock 0x9f0afd20 (2147483653) 0xc2df7100: rwlock_unlock 0x9f0afd20 0xc2df7500: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_unlock 0x9f0afd20 0xa3aaec00: rwlock_unlock 0x9f0afd20 0xb38f5500: rwlock_unlock 0x9f0afd20 0xa3aae400: rwlock_unlock 0x9f0afd20 rthread reaping 0xc2df7100 stack 0xcd2e0560 0xb38f5d00: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaec00 stack 0xcd2e00c0 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xa3aaed00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaed00: rwlock_unlock 0x9f0afd20 0xd194ff00: rwlock_unlock 0x9f0afd20 0xd194ff00: rwlock_rdlock 0x9f0afd20 (0) 0xd194ff00: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_unlock 0x9f0afd20 0xc2df7400: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7400: rwlock_unlock 0x9f0afd20 0xa3aae900: rwlock_unlock 0x9f0afd20 0xa3aae900: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae900: rwlock_unlock 0x9f0afd20 0xc2df7a00: rwlock_unlock 0x9f0afd20 0xc2df7a00: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7a00: rwlock_unlock 0x9f0afd20 0xb38f5000: rwlock_unlock 0x9f0afd20 0xb38f5000: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5000: rwlock_unlock 0x9f0afd20 0xd194f300: rwlock_unlock 0x9f0afd20 0xd194f300: rwlock_rdlock 0x9f0afd20 (0) 0xd194f300: rwlock_unlock 0x9f0afd20 0xb38f5100: rwlock_unlock 0x9f0afd20 0xb38f5100: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5100: rwlock_unlock 0x9f0afd20 0xd194f200: rwlock_unlock 0x9f0afd20 0xd194f200: rwlock_rdlock 0x9f0afd20 (0) 0xd194f200: rwlock_unlock 0x9f0afd20 0xb38f5d00: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5d00: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194fd00 stack 0xcd2e0400 rthread reaping 0xc2df7a00 stack 0xcd2db720 rthread reaping 0xc2df7500 stack 0xcd2db160 rthread reaping 0xd194f200 stack 0xcd2e0b00 rthread reaping 0xb38f5000 stack 0xcd2e7840 rthread reaping 0xd194ff00 stack 0xcd2e7a40 rthread reaping 0xb38f5100 stack 0xcd2e0840 rthread reaping 0xc2df7400 stack 0xcd2db320 rthread reaping 0xa3aae400 stack 0xcd300b40 rthread reaping 0xa3aae900 stack 0xcd300400 rthread reaping 0xd194f300 stack 0xcd300820 rthread reaping 0xb38f5500 stack 0xcd2e0ac0 0xa3aae200: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae200: rwlock_unlock 0x9f0afd20 0xa3aae200: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae200: rwlock_unlock 0x9f0afd20 0xb38f5300: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5300: rwlock_unlock 0x9f0afd20 0xb38f5300: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5300: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae600: rwlock_unlock 0x9f0afd20 0xa3aae600: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae600: rwlock_unlock 0x9f0afd20 0xc2df7900: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7900: rwlock_unlock 0x9f0afd20 0xc2df7900: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7900: rwlock_unlock 0x9f0afd20 0xa3aae000: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae000: rwlock_unlock 0x9f0afd20 0xa3aae000: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae000: rwlock_unlock 0x9f0afd20 0xb38f5700: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5700: rwlock_unlock 0x9f0afd20 0xb38f5700: rwlock_rdlock 0x9f0afd20 (0) 0xb38f5700: rwlock_unlock 0x9f0afd20 0xa3aae800: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae800: rwlock_unlock 0x9f0afd20 0xa3aae800: rwlock_rdlock 0x9f0afd20 (0) 0xa3aae800: rwlock_unlock 0x9f0afd20 0xa3aae100: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7a00: rwlock_wrlock 0x9f0afd20 (0) 0xd194fd00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5200: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5400: rwlock_wrlock 0x9f0afd20 (0) 0xd194fc00: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7000: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaee00: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae700: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae100: rwlock_unlock 0x9f0afd20 0xc2df7a00: rwlock_unlock 0x9f0afd20 0xa3aae100: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194fd00: rwlock_unlock 0x9f0afd20 0xc2df7a00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5200: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5400: rwlock_unlock 0x9f0afd20 0xb38f5200: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194fc00: rwlock_unlock 0x9f0afd20 0xb38f5400: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7000: rwlock_unlock 0x9f0afd20 0xd194fc00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaee00: rwlock_unlock 0x9f0afd20 0xc2df7000: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae700: rwlock_unlock 0x9f0afd20 0xa3aaee00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aae100: rwlock_unlock 0x9f0afd20 0xc2df7a00: rwlock_unlock 0x9f0afd20 0xd194fd00: rwlock_unlock 0x9f0afd20 0xb38f5200: rwlock_unlock 0x9f0afd20 0xb38f5400: rwlock_unlock 0x9f0afd20 0xd194fc00: rwlock_unlock 0x9f0afd20 0xc2df7000: rwlock_unlock 0x9f0afd20 0xa3aaee00: rwlock_unlock 0x9f0afd20 0xa3aae700: rwlock_rdlock 0x9f0afd20 (8) 0xa3aae700: rwlock_unlock 0x9f0afd20 rthread reaping 0xb38f5d00 stack 0xcd2e74e0 rthread reaping 0xa3aaed00 stack 0xcd2dbe00 rthread reaping 0xa3aae100 stack 0xcd2e0ac0 rthread reaping 0xc2df7a00 stack 0xcd300820 rthread reaping 0xd194fd00 stack 0xcd300400 rthread reaping 0xa3aae200 stack 0xcd300b40 rthread reaping 0xb38f5200 stack 0xcd2db320 rthread reaping 0xb38f5300 stack 0xcd2e0840 rthread reaping 0xb38f5400 stack 0xcd2e7a40 rthread reaping 0xa3aae600 stack 0xcd2e7840 rthread reaping 0xd194fc00 stack 0xcd2e0b00 rthread reaping 0xc2df7900 stack 0xcd2db160 rthread reaping 0xc2df7000 stack 0xcd2db720 rthread reaping 0xa3aae000 stack 0xcd2e0400 rthread reaping 0xa3aaee00 stack 0xcd2e00c0 rthread reaping 0xb38f5700 stack 0xcd2e0560 rthread reaping 0xa3aae700 stack 0xcd2e0940 rthread reaping 0xa3aae800 stack 0xcd2e7ba0 0xd194fe00: rwlock_wrlock 0x9f0afd20 (0) 0xd194fe00: rwlock_unlock 0x9f0afd20 0xd194fe00: rwlock_rdlock 0x9f0afd20 (0) 0xd194fe00: rwlock_unlock 0x9f0afd20 0xa3aaef00: rwlock_wrlock 0x9f0afd20 (0) 0xd194f000: rwlock_wrlock 0x9f0afd20 (0) 0xd194ff00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5f00: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5800: rwlock_wrlock 0x9f0afd20 (0) 0xa3aae000: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7200: rwlock_wrlock 0x9f0afd20 (0) 0xa3aaef00: rwlock_unlock 0x9f0afd20 0xd194f400: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194f200: rwlock_wrlock 0x9f0afd20 (4294967295) 0xd194f000: rwlock_unlock 0x9f0afd20 0xa3aaef00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194ff00: rwlock_unlock 0x9f0afd20 0xd194f000: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5f00: rwlock_unlock 0x9f0afd20 0xd194ff00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xb38f5800: rwlock_unlock 0x9f0afd20 0xb38f5f00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaea00: rwlock_wrlock 0x9f0afd20 (4294967295) 0xc2df7300: rwlock_wrlock 0x9f0afd20 (4294967295) 0xa3aae000: rwlock_unlock 0x9f0afd20 0xb38f5800: rwlock_rdlock 0x9f0afd20 (4294967295) 0xc2df7200: rwlock_unlock 0x9f0afd20 0xa3aae000: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f400: rwlock_unlock 0x9f0afd20 0xc2df7200: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaef00: rwlock_unlock 0x9f0afd20 0xa3aaec00: rwlock_wrlock 0x9f0afd20 (1) 0xd194f000: rwlock_unlock 0x9f0afd20 0xd194ff00: rwlock_unlock 0x9f0afd20 0xb38f5f00: rwlock_unlock 0x9f0afd20 0xb38f5800: rwlock_unlock 0x9f0afd20 0xa3aae000: rwlock_unlock 0x9f0afd20 0xc2df7200: rwlock_unlock 0x9f0afd20 0xd194f400: rwlock_rdlock 0x9f0afd20 (2147483649) 0xd194f400: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_unlock 0x9f0afd20 0xa3aaea00: rwlock_rdlock 0x9f0afd20 (0) 0xa3aaea00: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f000 stack 0xcd2e0940 rthread reaping 0xd194fe00 stack 0xcd2e0560 rthread reaping 0xd194ff00 stack 0xcd2e00c0 0xd194f800: rwlock_wrlock 0x9f0afd20 (0) 0xc2df7600: rwlock_wrlock 0x9f0afd20 (0) 0xb38f5900: rwlock_wrlock 0x9f0afd20 (0) 0xd194f200: rwlock_unlock 0x9f0afd20 0xc2df7300: rwlock_unlock 0x9f0afd20 0xd194f200: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaec00: rwlock_unlock 0x9f0afd20 0xc2df7300: rwlock_rdlock 0x9f0afd20 (4294967295) 0xd194f800: rwlock_unlock 0x9f0afd20 0xa3aaec00: rwlock_rdlock 0x9f0afd20 (4294967295) 0xa3aaec00: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_unlock 0x9f0afd20 0xc2df7600: rwlock_rdlock 0x9f0afd20 (0) 0xc2df7600: rwlock_unlock 0x9f0afd20 0xd194f200: rwlock_unlock 0x9f0afd20 0xc2df7300: rwlock_unlock 0x9f0afd20 rthread reaping 0xa3aaef00 stack 0xcd2e7ba0 rthread reaping 0xb38f5f00 stack 0xcd2db720 rthread reaping 0xa3aaea00 stack 0xcd2db160 rthread reaping 0xb38f5800 stack 0xcd2e0b00 rthread reaping 0xc2df7300 stack 0xcd2e7840 0xd194f800: rwlock_rdlock 0x9f0afd20 (0) 0xd194f800: rwlock_unlock 0x9f0afd20 0xb38f5900: rwlock_unlock 0x9f0afd20 0xb38f5900: rwlock_rdlock 0x9f0afd20 (0) exit run() 0xc2df7800: 7: set_msg 0xc2df7b00: 4: msg: "new message" 0xc2df7b00: 4: exit run() 0xc2df7c00: 9: msg: "new message" 0xc2df7c00: 9: exit run() 0xa3aae100: 10: set_msg 0xa3aae100: 10: msg: "new message" 0xa3aae100: 10: exit run() 0xc2df7800: 7: msg: "new message" 0xc2df7800: 7: exit run() main: 55 0xa3aae400: 1: enter run() 0xa3aae400: 1: set_msg 0xa3aae400: 1: msg: "new message" 0xa3aae400: 1: exit run() 0xc2df7100: 3: enter run() 0xc2df7100: 3: set_msg 0xc2df7100: 3: msg: "new message" 0xc2df7100: 3: exit run() 0xc2df7000: 5: enter run() 0xc2df7000: 5: set_msg 0xc2df7000: 5: msg: "new message" 0xc2df7000: 5: exit run() 0xb38f5000: 0: enter run() 0xc2df7600: 2: enter run() 0xd194f300: 4: enter run() 0xa3aae200: 6: enter run() 0xa3aae200: 6: set_msg 0xa3aae200: 6: msg: "new message" 0xa3aae200: 6: exit run() 0xb38f5000: 0: set_msg 0xa3aaee00: 8: enter run() 0xb38f5900: 10: enter run() 0xd194ff00: 12: enter run() 0xc2df7600: 2: set_msg 0xd194f300: 4: set_msg 0xa3aaee00: 8: set_msg 0xb38f5900: 10: set_msg 0xa3aaea00: 7: enter run() 0xd194ff00: 12: set_msg 0xb38f5000: 0: msg: "new message" 0xc2df7600: 2: msg: "new message" 0xd194f300: 4: msg: "new message" 0xa3aaee00: 8: msg: "new message" 0xb38f5900: 10: msg: "new message" 0xb38f5000: 0: exit run() 0xc2df7600: 2: exit run() 0xd194f300: 4: exit run() 0xa3aaee00: 8: exit run() 0xb38f5900: 10: exit run() 0xd194ff00: 12: msg: "new message" 0xc2df7400: 9: enter run() 0xc2df7300: 11: enter run() 0xb38f5600: 13: enter run() 0xc2df7300: 11: set_msg 0xd194ff00: 12: exit run() 0xc2df7300: 11: msg: "new message" 0xb38f5d00: 14: enter run() 0xc2df7300: 11: exit run() 0xa3aaeb00: 15: enter run() 0xa3aaeb00: 15: set_msg 0xa3aaeb00: 15: msg: "new message" 0xa3aaeb00: 15: exit run() 0xa3aaea00: 7: set_msg 0xa3aaea00: 7: msg: "new message" 0xa3aaea00: 7: exit run() 0xc2df7400: 9: set_msg 0xc2df7400: 9: msg: "new message" 0xc2df7400: 9: exit run() 0xb38f5600: 13: set_msg 0xb38f5600: 13: msg: "new message" 0xb38f5600: 13: exit run() 0xb38f5d00: 14: set_msg 0xb38f5d00: 14: msg: "new message" 0xb38f5d00: 14: exit run() main: 56 0xc2df7f00: 2: enter run() 0xc2df7f00: 2: set_msg 0xc2df7f00: 2: msg: "new message" 0xc2df7f00: 2: exit run() 0xa3aae600: 4: enter run() 0xa3aae600: 4: set_msg 0xd194fc00: 0: enter run() 0xb38f5c00: 1: enter run() 0xa3aaed00: 3: enter run() 0xc2df7d00: 5: enter run() 0xc2df7000: 7: enter run() 0xa3aaee00: 9: enter run() 0xa3aaef00: 11: enter run() 0xd194fe00: 15: enter run() 0xa3aae700: 6: enter run() 0xb38f5500: 8: enter run() 0xc2df7c00: 10: enter run() 0xa3aaea00: 12: enter run() 0xb38f5a00: 13: enter run() 0xb38f5f00: 14: enter run() 0xd194fc00: 0: set_msg 0xd194fc00: 0: msg: "new message" 0xd194fc00: 0: exit run() 0xb38f5c00: 1: set_msg 0xb38f5c00: 1: msg: "new message" 0xb38f5c00: 1: exit run() 0xa3aaed00: 3: set_msg 0xa3aaed00: 3: msg: "new message" 0xa3aaed00: 3: exit run() 0xc2df7d00: 5: set_msg 0xc2df7d00: 5: msg: "new message" 0xc2df7d00: 5: exit run() 0xc2df7000: 7: set_msg 0xc2df7000: 7: msg: "new message" 0xc2df7000: 7: exit run() 0xa3aaee00: 9: set_msg 0xa3aaee00: 9: msg: "new message" 0xa3aaee00: 9: exit run() 0xa3aaef00: 11: set_msg 0xa3aaef00: 11: msg: "new message" 0xa3aaef00: 11: exit run() 0xd194fe00: 15: set_msg 0xd194fe00: 15: msg: "new message" 0xd194fe00: 15: exit run() 0xa3aae700: 6: set_msg 0xa3aae700: 6: msg: "new message" 0xa3aae700: 6: exit run() 0xb38f5500: 8: set_msg 0xb38f5500: 8: msg: "new message" 0xb38f5500: 8: exit run() 0xc2df7c00: 10: set_msg 0xc2df7c00: 10: msg: "new message" 0xc2df7c00: 10: exit run() 0xa3aaea00: 12: set_msg 0xa3aaea00: 12: msg: "new message" 0xa3aaea00: 12: exit run() 0xb38f5f00: 14: set_msg 0xb38f5f00: 14: msg: "new message" 0xb38f5f00: 14: exit run() 0xa3aae600: 4: msg: "new message" 0xa3aae600: 4: exit run() 0xb38f5a00: 13: set_msg 0xb38f5a00: 13: msg: "new message" 0xb38f5a00: 13: exit run() main: 57 0xb38f5c00: 0: enter run() 0xb38f5c00: 0: set_msg 0xb38f5c00: 0: msg: "new message" 0xb38f5c00: 0: exit run() 0xb38f5600: 1: enter run() 0xd194fa00: 2: enter run() 0xd194fa00: 2: set_msg 0xd194fa00: 2: msg: "new message" 0xd194fa00: 2: exit run() 0xb38f5600: 1: set_msg 0xb38f5e00: 3: enter run() 0xa3aaec00: 5: enter run() 0xb38f5200: 7: enter run() 0xa3aae300: 9: enter run() 0xd194ff00: 11: enter run() 0xb38f5000: 4: enter run() 0xc2df7400: 6: enter run() 0xb38f5000: 4: set_msg 0xc2df7b00: 14: enter run() 0xc2df7400: 6: set_msg 0xb38f5e00: 3: set_msg 0xa3aaec00: 5: set_msg 0xb38f5200: 7: set_msg 0xa3aae300: 9: set_msg 0xd194ff00: 11: set_msg 0xc2df7b00: 14: set_msg 0xd194f300: 10: enter run() 0xb38f5600: 1: msg: "new message" 0xb38f5000: 4: msg: "new message" 0xc2df7400: 6: msg: "new message" 0xb38f5e00: 3: msg: "new message" 0xa3aaec00: 5: msg: "new message" 0xb38f5200: 7: msg: "new message" 0xa3aae300: 9: msg: "new message" 0xd194ff00: 11: msg: "new message" 0xb38f5600: 1: exit run() 0xb38f5000: 4: exit run() 0xc2df7400: 6: exit run() 0xb38f5e00: 3: exit run() 0xa3aaec00: 5: exit run() 0xb38f5200: 7: exit run() 0xa3aae300: 9: exit run() 0xd194ff00: 11: exit run() 0xc2df7100: 13: enter run() 0xc2df7b00: 14: msg: "new message" 0xc2df7b00: 14: exit run() 0xd194f400: 15: enter run() 0xa3aae100: 8: enter run() 0xd194f300: 10: set_msg 0xa3aae600: 12: enter run() 0xc2df7100: 13: set_msg 0xd194f400: 15: set_msg 0xa3aae100: 8: set_msg 0xa3aae600: 12: set_msg 0xd194f300: 10: msg: "new message" 0xc2df7100: 13: msg: "new message" 0xd194f400: 15: msg: "new message" 0xa3aae100: 8: msg: "new message" 0xd194f300: 10: exit run() 0xc2df7100: 13: exit run() 0xd194f400: 15: exit run() 0xa3aae100: 8: exit run() 0xa3aae600: 12: msg: "new message" 0xa3aae600: 12: exit run() main: 58 0xb38f5e00: 0: enter run() 0xb38f5e00: 0: set_msg 0xb38f5e00: 0: msg: "new message" 0xb38f5e00: 0: exit run() 0xc2df7600: 2: enter run() 0xc2df7600: 2: set_msg 0xc2df7600: 2: msg: "new message" 0xc2df7600: 2: exit run() 0xa3aae400: 3: enter run() 0xa3aae400: 3: set_msg 0xa3aae400: 3: msg: "new message" 0xa3aae400: 3: exit run() 0xa3aae300: 1: enter run() 0xa3aaef00: 4: enter run() 0xa3aaef00: 4: set_msg 0xa3aaef00: 4: msg: "new message" 0xa3aaef00: 4: exit run() 0xa3aaed00: 5: enter run() 0xa3aaed00: 5: set_msg 0xa3aaed00: 5: msg: "new message" 0xa3aaed00: 5: exit run() 0xa3aae300: 1: set_msg 0xc2df7000: 6: enter run() 0xc2df7000: 6: set_msg 0xa3aae700: 7: enter run() 0xa3aae800: 9: enter run() 0xb38f5f00: 11: enter run() 0xb38f5300: 13: enter run() 0xc2df7800: 15: enter run() 0xa3aae300: 1: msg: "new message" 0xa3aae800: 9: set_msg 0xa3aae300: 1: exit run() 0xc2df7700: 8: enter run() 0xb38f5f00: 11: set_msg 0xb38f5f00: 11: msg: "new message" 0xb38f5f00: 11: exit run() 0xb38f5300: 13: set_msg 0xb38f5300: 13: msg: "new message" 0xb38f5300: 13: exit run() 0xc2df7800: 15: set_msg 0xc2df7800: 15: msg: "new message" 0xc2df7800: 15: exit run() 0xc2df7000: 6: msg: "new message" 0xc2df7000: 6: exit run() 0xa3aae800: 9: msg: "new message" 0xa3aae800: 9: exit run() 0xd194f900: 10: enter run() 0xa3aaea00: 12: enter run() 0xb38f5100: 14: enter run() 0xa3aae700: 7: set_msg 0xc2df7700: 8: set_msg 0xd194f900: 10: set_msg 0xa3aaea00: 12: set_msg 0xb38f5100: 14: set_msg 0xa3aae700: 7: msg: "new message" 0xc2df7700: 8: msg: "new message" 0xd194f900: 10: msg: "new message" 0xa3aae700: 7: exit run() 0xc2df7700: 8: exit run() 0xd194f900: 10: exit run() 0xb38f5100: 14: msg: "new message" 0xa3aaea00: 12: msg: "new message" 0xb38f5100: 14: exit run() 0xa3aaea00: 12: exit run() main: 59 0xa3aaec00: 0: enter run() 0xa3aaec00: 0: set_msg 0xa3aaec00: 0: msg: "new message" 0xa3aaec00: 0: exit run() 0xa3aae900: 2: enter run() 0xa3aae900: 2: set_msg 0xa3aae900: 2: msg: "new message" 0xa3aae900: 2: exit run() 0xd194f500: 3: enter run() 0xd194f500: 3: set_msg 0xd194f500: 3: msg: "new message" 0xd194f500: 3: exit run() 0xd194fb00: 1: enter run() 0xd194fb00: 1: set_msg 0xd194fb00: 1: msg: "new message" 0xd194fb00: 1: exit run() 0xa3aae800: 5: enter run() 0xa3aae800: 5: set_msg 0xa3aae800: 5: msg: "new message" 0xc2df7600: 4: enter run() 0xc2df7d00: 7: enter run() 0xa3aae000: 9: enter run() 0xb38f5000: 11: enter run() 0xd194f900: 13: enter run() 0xd194f100: 15: enter run() 0xc2df7900: 6: enter run() 0xd194fd00: 8: enter run() 0xc2df7a00: 10: enter run() 0xd194f800: 12: enter run() 0xb38f5d00: 14: enter run() 0xc2df7600: 4: set_msg 0xc2df7600: 4: msg: "new message" 0xc2df7600: 4: exit run() 0xc2df7d00: 7: set_msg 0xc2df7d00: 7: msg: "new message" 0xc2df7d00: 7: exit run() 0xa3aae000: 9: set_msg 0xa3aae000: 9: msg: "new message" 0xa3aae000: 9: exit run() 0xb38f5000: 11: set_msg 0xb38f5000: 11: msg: "new message" 0xb38f5000: 11: exit run() 0xd194f900: 13: set_msg 0xd194f900: 13: msg: "new message" 0xd194f900: 13: exit run() 0xd194f100: 15: set_msg 0xd194f100: 15: msg: "new message" 0xd194f100: 15: exit run() 0xc2df7900: 6: set_msg 0xc2df7900: 6: msg: "new message" 0xc2df7900: 6: exit run() 0xd194fd00: 8: set_msg 0xd194fd00: 8: msg: "new message" 0xd194fd00: 8: exit run() 0xc2df7a00: 10: set_msg 0xc2df7a00: 10: msg: "new message" 0xc2df7a00: 10: exit run() 0xd194f800: 12: set_msg 0xd194f800: 12: msg: "new message" 0xd194f800: 12: exit run() 0xb38f5d00: 14: set_msg 0xb38f5d00: 14: msg: "new message" 0xb38f5d00: 14: exit run() 0xa3aae800: 5: exit run() main: 60 0xa3aae300: 2: enter run() 0xa3aae300: 2: set_msg 0xa3aae300: 2: msg: "new message" 0xa3aae300: 2: exit run() 0xc2df7e00: 4: enter run() 0xc2df7e00: 4: set_msg 0xc2df7e00: 4: msg: "new message" 0xc2df7e00: 4: exit run() 0xb38f5200: 6: enter run() 0xb38f5200: 6: set_msg 0xb38f5200: 6: msg: "new message" 0xb38f5200: 6: exit run() 0xc2df7f00: 8: enter run() 0xc2df7f00: 8: set_msg 0xc2df7f00: 8: msg: "new message" 0xc2df7f00: 8: exit run() 0xb38f5300: 10: enter run() 0xb38f5300: 10: set_msg 0xb38f5300: 10: msg: "new message" 0xb38f5300: 10: exit run() 0xb38f5f00: 12: enter run() 0xb38f5f00: 12: set_msg 0xb38f5f00: 12: msg: "new message" 0xb38f5f00: 12: exit run() 0xc2df7800: 14: enter run() 0xc2df7800: 14: set_msg 0xc2df7800: 14: msg: "new message" 0xc2df7800: 14: exit run() 0xb38f5c00: 0: enter run() 0xd194fc00: 1: enter run() 0xb38f5400: 3: enter run() 0xb38f5e00: 5: enter run() 0xd194f700: 7: enter run() 0xc2df7700: 9: enter run() 0xa3aae200: 11: enter run() 0xa3aaee00: 13: enter run() 0xc2df7900: 15: enter run() 0xb38f5c00: 0: set_msg 0xd194fc00: 1: set_msg 0xb38f5400: 3: set_msg 0xb38f5e00: 5: set_msg 0xd194f700: 7: set_msg 0xc2df7700: 9: set_msg 0xa3aae200: 11: set_msg 0xa3aaee00: 13: set_msg 0xc2df7900: 15: set_msg 0xb38f5c00: 0: msg: "new message" 0xd194fc00: 1: msg: "new message" 0xb38f5400: 3: msg: "new message" 0xb38f5e00: 5: msg: "new message" 0xd194f700: 7: msg: "new message" 0xc2df7700: 9: msg: "new message" 0xa3aae200: 11: msg: "new message" 0xa3aaee00: 13: msg: "new message" 0xb38f5c00: 0: exit run() 0xd194fc00: 1: exit run() 0xb38f5400: 3: exit run() 0xb38f5e00: 5: exit run() 0xd194f700: 7: exit run() 0xc2df7700: 9: exit run() 0xa3aae200: 11: exit run() 0xa3aaee00: 13: exit run() 0xc2df7900: 15: msg: "new message" 0xc2df7900: 15: exit run() main: 61 0xa3aaec00: 0: enter run() 0xc2df7100: 1: enter run() 0xd194fd00: 3: enter run() 0xc2df7500: 5: enter run() 0xa3aaed00: 7: enter run() 0xd194ff00: 9: enter run() 0xc2df7400: 11: enter run() 0xa3aae900: 13: enter run() 0xa3aaec00: 0: set_msg 0xb38f5500: 15: enter run() 0xc2df7100: 1: set_msg 0xb38f5d00: 2: enter run() 0xc2df7a00: 4: enter run() 0xd194f200: 6: enter run() 0xb38f5000: 8: enter run() 0xb38f5100: 10: enter run() 0xa3aae400: 12: enter run() 0xd194f300: 14: enter run() 0xb38f5500: 15: set_msg 0xd194fd00: 3: set_msg 0xa3aae400: 12: set_msg 0xc2df7500: 5: set_msg 0xc2df7100: 1: msg: "new message" 0xc2df7500: 5: msg: "new message" 0xd194fd00: 3: msg: "new message" 0xa3aaec00: 0: msg: "new message" 0xb38f5500: 15: msg: "new message" 0xa3aae400: 12: msg: "new message" 0xc2df7100: 1: exit run() 0xc2df7500: 5: exit run() 0xd194fd00: 3: exit run() 0xa3aaec00: 0: exit run() 0xb38f5500: 15: exit run() 0xb38f5d00: 2: set_msg 0xa3aae400: 12: exit run() 0xa3aaed00: 7: set_msg 0xa3aaed00: 7: msg: "new message" 0xd194ff00: 9: set_msg 0xd194ff00: 9: msg: "new message" 0xd194ff00: 9: exit run() 0xc2df7400: 11: set_msg 0xc2df7400: 11: msg: "new message" 0xc2df7400: 11: exit run() 0xa3aae900: 13: set_msg 0xa3aae900: 13: msg: "new message" 0xa3aae900: 13: exit run() 0xc2df7a00: 4: set_msg 0xc2df7a00: 4: msg: "new message" 0xc2df7a00: 4: exit run() 0xb38f5000: 8: set_msg 0xb38f5000: 8: msg: "new message" 0xb38f5000: 8: exit run() 0xd194f300: 14: set_msg 0xd194f300: 14: msg: "new message" 0xd194f300: 14: exit run() 0xb38f5100: 10: set_msg 0xb38f5100: 10: msg: "new message" 0xb38f5100: 10: exit run() 0xd194f200: 6: set_msg 0xd194f200: 6: msg: "new message" 0xd194f200: 6: exit run() 0xb38f5d00: 2: msg: "new message" 0xb38f5d00: 2: exit run() 0xa3aaed00: 7: exit run() main: 62 0xa3aae200: 3: enter run() 0xa3aae200: 3: set_msg 0xa3aae200: 3: msg: "new message" 0xa3aae200: 3: exit run() 0xb38f5300: 5: enter run() 0xb38f5300: 5: set_msg 0xb38f5300: 5: msg: "new message" 0xb38f5300: 5: exit run() 0xa3aae600: 7: enter run() 0xa3aae600: 7: set_msg 0xa3aae600: 7: msg: "new message" 0xa3aae600: 7: exit run() 0xc2df7900: 9: enter run() 0xc2df7900: 9: set_msg 0xc2df7900: 9: msg: "new message" 0xc2df7900: 9: exit run() 0xa3aae000: 11: enter run() 0xa3aae000: 11: set_msg 0xa3aae000: 11: msg: "new message" 0xa3aae000: 11: exit run() 0xb38f5700: 13: enter run() 0xb38f5700: 13: set_msg 0xb38f5700: 13: msg: "new message" 0xb38f5700: 13: exit run() 0xa3aae800: 15: enter run() 0xa3aae800: 15: set_msg 0xa3aae800: 15: msg: "new message" 0xa3aae800: 15: exit run() 0xa3aae100: 0: enter run() 0xc2df7a00: 1: enter run() 0xd194fd00: 2: enter run() 0xb38f5200: 4: enter run() 0xb38f5400: 6: enter run() 0xd194fc00: 8: enter run() 0xc2df7000: 10: enter run() 0xa3aaee00: 12: enter run() 0xa3aae700: 14: enter run() 0xa3aae100: 0: set_msg 0xc2df7a00: 1: set_msg 0xd194fd00: 2: set_msg 0xb38f5200: 4: set_msg 0xb38f5400: 6: set_msg 0xd194fc00: 8: set_msg 0xc2df7000: 10: set_msg 0xa3aaee00: 12: set_msg 0xa3aae700: 14: set_msg 0xa3aae100: 0: msg: "new message" 0xc2df7a00: 1: msg: "new message" 0xd194fd00: 2: msg: "new message" 0xb38f5200: 4: msg: "new message" 0xb38f5400: 6: msg: "new message" 0xd194fc00: 8: msg: "new message" 0xc2df7000: 10: msg: "new message" 0xa3aaee00: 12: msg: "new message" 0xa3aae100: 0: exit run() 0xc2df7a00: 1: exit run() 0xd194fd00: 2: exit run() 0xb38f5200: 4: exit run() 0xb38f5400: 6: exit run() 0xd194fc00: 8: exit run() 0xc2df7000: 10: exit run() 0xa3aaee00: 12: exit run() 0xa3aae700: 14: msg: "new message" 0xa3aae700: 14: exit run() main: 63 0xd194fe00: 2: enter run() 0xd194fe00: 2: set_msg 0xd194fe00: 2: msg: "new message" 0xd194fe00: 2: exit run() 0xa3aaef00: 0: enter run() 0xd194f000: 1: enter run() 0xd194ff00: 3: enter run() 0xb38f5f00: 5: enter run() 0xb38f5800: 7: enter run() 0xa3aae000: 9: enter run() 0xc2df7200: 11: enter run() 0xa3aaef00: 0: set_msg 0xd194f400: 15: enter run() 0xd194f200: 4: enter run() 0xd194f000: 1: set_msg 0xd194ff00: 3: set_msg 0xb38f5f00: 5: set_msg 0xb38f5800: 7: set_msg 0xa3aaea00: 6: enter run() 0xc2df7300: 8: enter run() 0xa3aae000: 9: set_msg 0xc2df7200: 11: set_msg 0xd194f400: 15: set_msg 0xa3aaef00: 0: msg: "new message" 0xa3aaec00: 10: enter run() 0xd194f000: 1: msg: "new message" 0xd194f000: 1: exit run() 0xd194ff00: 3: msg: "new message" 0xd194ff00: 3: exit run() 0xb38f5f00: 5: msg: "new message" 0xb38f5f00: 5: exit run() 0xb38f5800: 7: msg: "new message" 0xb38f5800: 7: exit run() 0xa3aae000: 9: msg: "new message" 0xa3aae000: 9: exit run() 0xc2df7200: 11: msg: "new message" 0xc2df7200: 11: exit run() 0xd194f400: 15: msg: "new message" 0xd194f400: 15: exit run() 0xa3aaea00: 6: set_msg 0xa3aaea00: 6: msg: "new message" 0xa3aaea00: 6: exit run() 0xa3aaef00: 0: exit run() 0xd194f800: 12: enter run() 0xc2df7600: 13: enter run() 0xb38f5900: 14: enter run() 0xd194f200: 4: set_msg 0xc2df7300: 8: set_msg 0xa3aaec00: 10: set_msg 0xd194f800: 12: set_msg 0xa3aaec00: 10: msg: "new message" 0xa3aaec00: 10: exit run() 0xc2df7600: 13: set_msg 0xc2df7600: 13: msg: "new message" 0xc2df7600: 13: exit run() 0xd194f200: 4: msg: "new message" 0xd194f200: 4: exit run() 0xc2df7300: 8: msg: "new message" 0xc2df7300: 8: exit run() 0xd194f800: 12: msg: "new message" 0xd194f800: 12: exit run() 0xb38f5900: 14: set_msg 0xb38f590xb38f5900: rwlock_unlock 0x9f0afd20 rthread reaping 0xd194f200 stack 0xcd2e0400 rthread reaping 0xa3aae000 stack 0xcd2e7a40 rthread reaping 0xa3aaec00 stack 0xcd2e0840 rthread reaping 0xc2df7200 stack 0xcd2db320 rthread reaping 0xd194f800 stack 0xcd300b40 rthread reaping 0xc2df7600 stack 0xcd300400 rthread reaping 0xb38f5900 stack 0xcd300820 rthread reaping 0xd194f400 stack 0xcd2e0ac0 00: 14: msg: "new message" 0xb38f5900: 14: exit run() ===> pthread_specific ==== run-regress-pthread_specific ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_specific"' -I/usr/src/regress/lib/libpthread/pthread_specific/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_specific/pthread_specific.c In file included from /usr/src/regress/lib/libpthread/pthread_specific/pthread_specific.c:35: /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o pthread_specific pthread_specific.o -lpthread ./pthread_specific ................................................................................................................................ ===> readdir ==== run-regress-readdir ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/readdir"' -I/usr/src/regress/lib/libpthread/readdir/../include -MD -MP -c /usr/src/regress/lib/libpthread/readdir/readdir.c In file included from /usr/src/regress/lib/libpthread/readdir/readdir.c:49: /usr/src/regress/lib/libpthread/readdir/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/readdir/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o readdir readdir.o -lpthread ./readdir ===> restart ===> restart/accept ==== run-regress-accept ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/accept/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/accept"' -I/usr/src/regress/lib/libpthread/restart/accept/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/accept/accept.c In file included from /usr/src/regress/lib/libpthread/restart/accept/accept.c:11: /usr/src/regress/lib/libpthread/restart/accept/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/restart/accept/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o accept accept.o -lpthread ./accept ===> restart/connect ==== run-regress-connect ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/connect/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/connect"' -I/usr/src/regress/lib/libpthread/restart/connect/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/connect/connect.c In file included from /usr/src/regress/lib/libpthread/restart/connect/connect.c:11: /usr/src/regress/lib/libpthread/restart/connect/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/restart/connect/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o connect connect.o -lpthread ./connect ===> restart/kevent ==== run-regress-kevent ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/kevent/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/kevent"' -I/usr/src/regress/lib/libpthread/restart/kevent/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/kevent/kevent.c In file included from /usr/src/regress/lib/libpthread/restart/kevent/kevent.c:11: /usr/src/regress/lib/libpthread/restart/kevent/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/restart/kevent/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o kevent kevent.o -lpthread ./kevent ===> restart/read ==== run-regress-read ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/read/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/read"' -I/usr/src/regress/lib/libpthread/restart/read/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/read/read.c In file included from /usr/src/regress/lib/libpthread/restart/read/read.c:9: /usr/src/regress/lib/libpthread/restart/read/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/restart/read/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o read read.o -lpthread ./read ===> restart/readv ==== run-regress-readv ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/readv/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/readv"' -I/usr/src/regress/lib/libpthread/restart/readv/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/readv/readv.c In file included from /usr/src/regress/lib/libpthread/restart/readv/readv.c:10: /usr/src/regress/lib/libpthread/restart/readv/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/restart/readv/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o readv readv.o -lpthread ./readv ===> restart/recvfrom ==== run-regress-recvfrom ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/recvfrom/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/recvfrom"' -I/usr/src/regress/lib/libpthread/restart/recvfrom/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/recvfrom/recvfrom.c In file included from /usr/src/regress/lib/libpthread/restart/recvfrom/recvfrom.c:11: /usr/src/regress/lib/libpthread/restart/recvfrom/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/restart/recvfrom/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o recvfrom recvfrom.o -lpthread ./recvfrom ===> restart/recvmsg ==== run-regress-recvmsg ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/recvmsg/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/recvmsg"' -I/usr/src/regress/lib/libpthread/restart/recvmsg/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/recvmsg/recvmsg.c In file included from /usr/src/regress/lib/libpthread/restart/recvmsg/recvmsg.c:12: /usr/src/regress/lib/libpthread/restart/recvmsg/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/restart/recvmsg/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o recvmsg recvmsg.o -lpthread ./recvmsg ===> select ==== run-regress-select ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/select"' -I/usr/src/regress/lib/libpthread/select/../include -MD -MP -c /usr/src/regress/lib/libpthread/select/select.c In file included from /usr/src/regress/lib/libpthread/select/select.c:48: /usr/src/regress/lib/libpthread/select/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/select/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings 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 -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 In file included from /usr/src/regress/lib/libpthread/semaphore/sem_destroy/sem_destroy.c:10: /usr/src/regress/lib/libpthread/semaphore/sem_destroy/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/semaphore/sem_destroy/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o sem_destroy sem_destroy.o -lpthread ./sem_destroy ===> semaphore/sem_getvalue ==== run-regress-sem_getvalue ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/semaphore/sem_getvalue/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_getvalue"' -I/usr/src/regress/lib/libpthread/semaphore/sem_getvalue/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_getvalue/sem_getvalue.c In file included from /usr/src/regress/lib/libpthread/semaphore/sem_getvalue/sem_getvalue.c:8: /usr/src/regress/lib/libpthread/semaphore/sem_getvalue/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/semaphore/sem_getvalue/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o sem_getvalue sem_getvalue.o -lpthread ./sem_getvalue ===> semaphore/sem_trywait ==== run-regress-sem_trywait ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/semaphore/sem_trywait/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_trywait"' -I/usr/src/regress/lib/libpthread/semaphore/sem_trywait/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_trywait/sem_trywait.c In file included from /usr/src/regress/lib/libpthread/semaphore/sem_trywait/sem_trywait.c:9: /usr/src/regress/lib/libpthread/semaphore/sem_trywait/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/semaphore/sem_trywait/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o sem_trywait sem_trywait.o -lpthread ./sem_trywait ===> semaphore/sem_wait ==== run-regress-sem_wait ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/semaphore/sem_wait/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_wait"' -I/usr/src/regress/lib/libpthread/semaphore/sem_wait/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_wait/sem_wait.c In file included from /usr/src/regress/lib/libpthread/semaphore/sem_wait/sem_wait.c:12: /usr/src/regress/lib/libpthread/semaphore/sem_wait/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/semaphore/sem_wait/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o sem_wait sem_wait.o -lpthread ./sem_wait sem_destroy on semaphore with waiters! sending sig got sig posting expect: sem_destroy on semaphore with waiters! ===> semaphore/sem_timedwait ==== run-regress-sem_timedwait ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/semaphore/sem_timedwait/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_timedwait"' -I/usr/src/regress/lib/libpthread/semaphore/sem_timedwait/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_timedwait/sem_timedwait.c In file included from /usr/src/regress/lib/libpthread/semaphore/sem_timedwait/sem_timedwait.c:15: /usr/src/regress/lib/libpthread/semaphore/sem_timedwait/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/semaphore/sem_timedwait/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o sem_timedwait sem_timedwait.o -lpthread ./sem_timedwait sem_destroy on semaphore with waiters! sending sig got sig posting timeout: expected 1711419702.697192345 actual 1711419702.706991464 timeout: expected 1711419702.706991464 actual 1711419702.717192345 expect: sem_destroy on semaphore with waiters! ===> setjmp ==== run-regress-setjmp ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/setjmp"' -I/usr/src/regress/lib/libpthread/setjmp/../include -MD -MP -c /usr/src/regress/lib/libpthread/setjmp/setjmp.c In file included from /usr/src/regress/lib/libpthread/setjmp/setjmp.c:37: /usr/src/regress/lib/libpthread/setjmp/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/setjmp/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o setjmp setjmp.o -lpthread ./setjmp jumping in main thread _jumping in main thread jumping in child thread _jumping in child thread ===> sigdeliver ==== run-regress-sigdeliver ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sigdeliver"' -I/usr/src/regress/lib/libpthread/sigdeliver/../include -MD -MP -c /usr/src/regress/lib/libpthread/sigdeliver/sigdeliver.c In file included from /usr/src/regress/lib/libpthread/sigdeliver/sigdeliver.c:12: /usr/src/regress/lib/libpthread/sigdeliver/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/sigdeliver/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o sigdeliver sigdeliver.o -lpthread ./sigdeliver ===> siginfo ==== run-regress-siginfo ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/siginfo"' -I/usr/src/regress/lib/libpthread/siginfo/../include -MD -MP -c /usr/src/regress/lib/libpthread/siginfo/siginfo.c In file included from /usr/src/regress/lib/libpthread/siginfo/siginfo.c:14: /usr/src/regress/lib/libpthread/siginfo/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/siginfo/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o siginfo siginfo.o -lpthread ./siginfo act_handler: signal 11, siginfo 0xfffc5788, context 0xfffc56d8 addr 0x987230, code 1, trap 2 ===> siginterrupt ==== run-regress-siginterrupt ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/siginterrupt"' -I/usr/src/regress/lib/libpthread/siginterrupt/../include -MD -MP -c /usr/src/regress/lib/libpthread/siginterrupt/siginterrupt.c In file included from /usr/src/regress/lib/libpthread/siginterrupt/siginterrupt.c:8: /usr/src/regress/lib/libpthread/siginterrupt/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/siginterrupt/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o siginterrupt siginterrupt.o -lpthread ./siginterrupt ===> signal ==== run-regress-signal ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signal"' -I/usr/src/regress/lib/libpthread/signal/../include -MD -MP -c /usr/src/regress/lib/libpthread/signal/signal.c In file included from /usr/src/regress/lib/libpthread/signal/signal.c:13: /usr/src/regress/lib/libpthread/signal/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/signal/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o signal signal.o -lpthread ./signal !! ===> signals ===> signals/ignore_sigchild ==== run-regress-ignore_sigchild ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/signals/ignore_sigchild/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signals/ignore_sigchild"' -I/usr/src/regress/lib/libpthread/signals/ignore_sigchild/../include -MD -MP -c /usr/src/regress/lib/libpthread/signals/ignore_sigchild/ignore_sigchild.c In file included from /usr/src/regress/lib/libpthread/signals/ignore_sigchild/ignore_sigchild.c:9: /usr/src/regress/lib/libpthread/signals/ignore_sigchild/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/signals/ignore_sigchild/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o ignore_sigchild ignore_sigchild.o -lpthread ./ignore_sigchild ===> signals/pthread_join ==== run-regress-pthread_join ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/signals/pthread_join/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signals/pthread_join"' -I/usr/src/regress/lib/libpthread/signals/pthread_join/../include -MD -MP -c /usr/src/regress/lib/libpthread/signals/pthread_join/pthread_join.c In file included from /usr/src/regress/lib/libpthread/signals/pthread_join/pthread_join.c:8: /usr/src/regress/lib/libpthread/signals/pthread_join/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/signals/pthread_join/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o pthread_join pthread_join.o -lpthread ./pthread_join ===> signals/pthread_mutex_lock ==== run-regress-pthread_mutex_lock ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signals/pthread_mutex_lock"' -I/usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/../include -MD -MP -c /usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/pthread_mutex_lock.c In file included from /usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/pthread_mutex_lock.c:8: /usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o pthread_mutex_lock pthread_mutex_lock.o -lpthread ./pthread_mutex_lock ===> signodefer ==== run-regress-signodefer ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signodefer"' -I/usr/src/regress/lib/libpthread/signodefer/../include -MD -MP -c /usr/src/regress/lib/libpthread/signodefer/signodefer.c In file included from /usr/src/regress/lib/libpthread/signodefer/signodefer.c:12: /usr/src/regress/lib/libpthread/signodefer/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/signodefer/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o signodefer signodefer.o -lpthread ./signodefer act_handler/1, signal 30, siginfo 0xfffd9858, context 0xfffd97a8 act_handler/2, signal 30, siginfo 0xfffd9858, context 0xfffd97a8 act_handler/3, signal 30, siginfo 0xfffd9858, context 0xfffd97a8 [recurse] act_handler/4, signal 30, siginfo 0xfffd9668, context 0xfffd95b8 ===> sigsuspend ==== run-regress-sigsuspend ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sigsuspend"' -I/usr/src/regress/lib/libpthread/sigsuspend/../include -MD -MP -c /usr/src/regress/lib/libpthread/sigsuspend/sigsuspend.c In file included from /usr/src/regress/lib/libpthread/sigsuspend/sigsuspend.c:44: /usr/src/regress/lib/libpthread/sigsuspend/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/sigsuspend/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ /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; ^ 3 warnings generated. cc -o sigsuspend sigsuspend.o -lpthread ./sigsuspend -> Suspender thread signal handler caught signal 16 (Urgent I/O condition) -> Main thread signal handler caught signal 16 (Urgent I/O condition) -> Suspender thread signal handler caught signal 31 (User defined signal 2) -> Suspender thread signal handler caught signal 31 (User defined signal 2) Sigsuspend woke up by signal 16 (Urgent I/O condition) Sigsuspend woke up by signal 31 (User defined signal 2) Sigsuspend woke up by signal 31 (User defined signal 2) ===> sigwait ==== run-regress-sigwait ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sigwait"' -I/usr/src/regress/lib/libpthread/sigwait/../include -MD -MP -c /usr/src/regress/lib/libpthread/sigwait/sigwait.c In file included from /usr/src/regress/lib/libpthread/sigwait/sigwait.c:44: /usr/src/regress/lib/libpthread/sigwait/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/sigwait/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o sigwait sigwait.o -lpthread ./sigwait Sigwait waiting (thread 0xe6562f00) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0xe6562f00) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0xe6562f00) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0xe6562f00) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0xe6562f00) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0xe6562f00) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0xe6562f00) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0xe6562f00) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0xe6562f00) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0xe6562f00) ===> sleep ==== run-regress-sleep ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sleep"' -I/usr/src/regress/lib/libpthread/sleep/../include -MD -MP -c /usr/src/regress/lib/libpthread/sleep/sleep.c In file included from /usr/src/regress/lib/libpthread/sleep/sleep.c:48: /usr/src/regress/lib/libpthread/sleep/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/sleep/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o sleep sleep.o -lpthread ./sleep ababbaabbaabbaababab Going to sleep Done sleeping ===> socket ===> socket/1 ==== run-regress-socket1 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/1/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/1"' -I/usr/src/regress/lib/libpthread/socket/1/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/1/socket1.c In file included from /usr/src/regress/lib/libpthread/socket/1/socket1.c:51: /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o socket1 socket1.o -lpthread ./socket1 ===> socket/2a ==== dummy ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/2a/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/2a"' -I/usr/src/regress/lib/libpthread/socket/2a/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/2a/socket2a.c In file included from /usr/src/regress/lib/libpthread/socket/2a/socket2a.c:53: /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o socket2a socket2a.o -lpthread socket2a ready ===> socket/2 ==== run-regress-socket2 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/2/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/2"' -I/usr/src/regress/lib/libpthread/socket/2/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/2/socket2.c In file included from /usr/src/regress/lib/libpthread/socket/2/socket2.c:55: /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o socket2 socket2.o -lpthread ./socket2 listening on port 3276 35359: This should be message #1 waiting for child 98415: This should be message #2 98415: This should be message #3 35359: This should be message #4 98415: This should be message #5 35359: This should be message #6 child exited ===> socket/3 ==== run-regress-socket3 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/3/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/3"' -I/usr/src/regress/lib/libpthread/socket/3/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/3/socket3.c In file included from /usr/src/regress/lib/libpthread/socket/3/socket3.c:17: /usr/src/regress/lib/libpthread/socket/3/../../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/socket/3/../../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o socket3 socket3.o -lpthread ./socket3 listen_fd = 3 accept_fd = 0, flags = 6 ===> spinlock ==== run-regress-spinlock ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/spinlock"' -I/usr/src/regress/lib/libpthread/spinlock/../include -MD -MP -c /usr/src/regress/lib/libpthread/spinlock/spinlock.c In file included from /usr/src/regress/lib/libpthread/spinlock/spinlock.c:11: /usr/src/regress/lib/libpthread/spinlock/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/spinlock/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o spinlock spinlock.o -lpthread ./spinlock Thread 0 started Thread 1 started Thread 2 started Thread 3 started Thread 4 started Thread 5 started Thread 6 started Thread 7 started Thread 8 started Thread 9 started ===> stack ==== run-regress-stack ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/stack"' -I/usr/src/regress/lib/libpthread/stack/../include -MD -MP -c /usr/src/regress/lib/libpthread/stack/stack.c In file included from /usr/src/regress/lib/libpthread/stack/stack.c:15: /usr/src/regress/lib/libpthread/stack/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/stack/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ /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); ^~~ 4 warnings generated. cc -o stack stack.o -lpthread ./stack ===> stdarg ==== run-regress-stdarg ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/stdarg/../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/stdarg"' -I/usr/src/regress/lib/libpthread/stdarg/../include -MD -MP -c /usr/src/regress/lib/libpthread/stdarg/stdarg.c In file included from /usr/src/regress/lib/libpthread/stdarg/stdarg.c:12: /usr/src/regress/lib/libpthread/stdarg/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/stdarg/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o stdarg stdarg.o -lpthread ./stdarg trying loop in single-threaded mode: main ok now running loop with 2 threads: child 1 child 2 ok ok ===> stdio ==== run-regress-stdio ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/stdio"' -I/usr/src/regress/lib/libpthread/stdio/../include -MD -MP -c /usr/src/regress/lib/libpthread/stdio/stdio.c In file included from /usr/src/regress/lib/libpthread/stdio/stdio.c:41: /usr/src/regress/lib/libpthread/stdio/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/stdio/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o stdio stdio.o -lpthread ./stdio ===> switch ==== run-regress-switch-2 ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/switch"' -I/usr/src/regress/lib/libpthread/switch/../include -MD -MP -c /usr/src/regress/lib/libpthread/switch/switch.c In file included from /usr/src/regress/lib/libpthread/switch/switch.c:51: /usr/src/regress/lib/libpthread/switch/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/switch/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o switch switch.o -lpthread time ./switch -c 2 | wc -c 583620 0m02.07s real 0m00.39s user 0m03.74s system ==== run-regress-switch-3 ==== time ./switch -c 3 | wc -c 631080 0m02.11s real 0m00.44s user 0m03.70s system ==== run-regress-switch-4 ==== time ./switch -c 4 | wc -c 633325 0m02.02s real 0m00.40s user 0m03.61s system ==== run-regress-switch-6 ==== time ./switch -c 6 | wc -c 701905 0m02.06s real 0m00.41s user 0m03.64s system ==== run-regress-switch-8 ==== time ./switch -c 8 | wc -c 716617 0m02.08s real 0m00.50s user 0m03.66s system ==== run-regress-switch-20 ==== time ./switch -c 20 | wc -c 935971 0m02.49s real 0m00.52s user 0m04.44s system ==== run-regress-switch-26 ==== time ./switch -c 26 | wc -c 833817 0m02.17s real 0m00.57s user 0m03.78s system ===> system ==== run-regress-system ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/system"' -I/usr/src/regress/lib/libpthread/system/../include -MD -MP -c /usr/src/regress/lib/libpthread/system/system.c In file included from /usr/src/regress/lib/libpthread/system/system.c:12: /usr/src/regress/lib/libpthread/system/../include/test.h:36:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __vpanic(type, errstr, filenm, lineno, fmt, ap) ^ /usr/src/regress/lib/libpthread/system/../include/test.h:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] __panic(type, errstr, filenm, lineno, fmt) ^ 2 warnings generated. cc -o system system.o -lpthread ./system system system.d system.o PASS lib/libpthread Duration 7m04.94s