START lib/libpthread 2024-04-15T19:11:38Z ===> 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.o: In function `main': cwd.c:(.text+0x80): 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.009919225 sigsuspend: pass time = 1.009775482 poll: fail time = 0.000071673 r = 1 open_fifo: pass time = 1.008308479 nanosleep: pass time = 1.009242042 flock: pass time = 1.007558522 fcntl(F_SETLKW): pass time = 1.006614265 connect: pass time = 1.008569797 accept: pass time = 1.009872674 in thread after dlopen(pthread) semop: pass time = 1.007789707 sigsuspend: pass time = 1.009963323 poll: fail time = 0.000022555 r = 1 open_fifo: pass time = 1.008485362 nanosleep: pass time = 1.009249866 flock: pass time = 1.007584506 fcntl(F_SETLKW): pass time = 1.006585825 connect: pass time = 1.008615532 accept: pass time = 1.009943776 using cancellation semop: pass time = 1.009662677 sigsuspend: pass time = 1.009860644 poll: fail time = 1.009985009 r = 1 open_fifo: pass time = 1.008399914 nanosleep: pass time = 1.009309754 flock: pass time = 1.007069975 fcntl(F_SETLKW): pass time = 1.006081916 connect: pass time = 1.008369433 accept: pass time = 1.009851337 ===> 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 18791 parent = pid 18791 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 4 gid 1 gid 2 gid 3 gid 0 before: tty:*:4:root after: tty:*:4:root before: daemon:*:1:daemon after: daemon:*:1:daemon before: kmem:*:2:root after: kmem:*:2:root before: sys:*:3:root after: sys:*:3:root before: wheel:*:0:root,user after: wheel:*:0:root,user ===> malloc_duel ==== run-regress-malloc_duel ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/malloc_duel"' -I/usr/src/regress/lib/libpthread/malloc_duel/../include -MD -MP -c /usr/src/regress/lib/libpthread/malloc_duel/malloc_duel.c 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.206 ms 64 bytes from 127.0.0.1: icmp_seq=1 ttl=255 time=0.114 ms 64 bytes from 127.0.0.1: icmp_seq=2 ttl=255 time=0.101 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.101/0.141/0.206/0.047 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.004456703 seconds Got timeout 1 in 10.014448021 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 0xe79d180324 New thread was passed arg address 0xdeadbeef New thread stack at 0xfccbb492c ===> 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 0xd44d9fe6b4 New thread 1 stack at 0x17e8958714 New thread 2 stack at 0x17f3a66944 ===> 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 0xeeadb0c5d8, context 0xeeadb0c358 act_handler: signal 30, siginfo 0x2c6da3a458, context 0x2c6da3a1d8 act_handler: signal 30, siginfo 0x2c4f20c478, context 0x2c4f20c1f8 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 2 locked, state = 2 reader 0 woken, state = 2 reader 4 locked, state = 3 reader 5 locked, state = 4 writer started, state = 4 reader 1 locked, state = 5 reader 4 woken, state = 5 reader 0 woken, state = 5 reader 5 woken, state = 5 reader 2 woken, state = 5 reader 3 locked, state = 6 reader 0 woken, state = 6 reader 2 woken, state = 6 reader 1 woken, state = 6 reader 5 woken, state = 6 reader 4 woken, state = 6 writer woken, state = 6 writer starting reader 0 woken, state = 7 reader 0 unlocked reader 3 woken, state = 7 reader 3 unlocked reader 2 woken, state = 7 reader 2 unlocked reader 5 woken, state = 7 reader 5 unlocked reader 1 woken, state = 7 reader 1 unlocked reader 4 woken, state = 7 reader 4 unlocked writer locked reader 5 woken, state = 9 reader 3 woken, state = 9 writer unlocking writer exiting reader 4 trying again (1) reader 4 locked again (1) reader 2 woken, state = 1 reader 2 trying again (2) reader 2 locked again (2) reader 0 woken, state = 2 reader 0 trying again (3) reader 0 locked again (3) reader 3 woken, state = 3 reader 3 trying again (4) reader 3 locked again (4) reader 1 woken, state = 4 reader 1 trying again (5) reader 1 locked again (5) reader 5 woken, state = 5 reader 5 trying again (6) reader 5 locked again (6) reader 5 exiting reader 1 woken, state = 6 reader 1 exiting reader 2 woken, state = 6 reader 2 exiting reader 0 woken, state = 6 reader 0 exiting reader 3 woken, state = 6 reader 3 exiting reader 4 woken, state = 6 reader 4 exiting ===> pthread_rwlock2 ==== run-regress-pthread_rwlock2 ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_rwlock2"' -I/usr/src/regress/lib/libpthread/pthread_rwlock2/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_rwlock2/pthread_rwlock2.c /usr/src/regress/lib/libpthread/pthread_rwlock2/pthread_rwlock2.c:69:15: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] int self_n = (int)data; ^~~~~~~~~ 1 warning generated. cc -o pthread_rwlock2 pthread_rwlock2.o -lpthread ./pthread_rwlock2 rthread init 0x2ce90ed950: mutex_lock 0x2ce90ec3d8 (0x0) 0x2ce90ed950: mutex_unlock 0x2ce90ec3d8 (0x2ce90ed950) 0x2d91d3d600: mutex_lock 0x2ce90ec450 (0x0) 0x2ce90ed950: mutex_lock 0x2ce90ec3d8 (0x0) 0x2ce90ed950: mutex_unlock 0x2ce90ec3d8 (0x2ce90ed950) 0x2d91d3d600: mutex_unlock 0x2ce90ec450 (0x2d91d3d600) 0x2d91d3d600: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9a00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d600: rwlock_unlock 0x2d31a90630 0x2d91d3d600: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d600: rwlock_unlock 0x2d31a90630 0x2cf5e31c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31c00: rwlock_unlock 0x2d31a90630 0x2cf5e31c00: rwlock_rdlock 0x2d31a90630 (0) 0x2ce90ed950: mutex_lock 0x2ce90ec3d8 (0x0) 0x2cf5e31c00: rwlock_unlock 0x2d31a90630 0x2d1cdb9a00: rwlock_unlock 0x2d31a90630 0x2d1cdb9a00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9a00: rwlock_unlock 0x2d31a90630 0x2ce90ed950: mutex_unlock 0x2ce90ec3d8 (0x2ce90ed950) 0x2ce90ed950: mutex_lock 0x2ce90ec3d8 (0x0) 0x2cfaaa8a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8a00: rwlock_unlock 0x2d31a90630 0x2ce90ed950: mutex_unlock 0x2ce90ec3d8 (0x2ce90ed950) 0x2cfaaa8a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8a00: rwlock_unlock 0x2d31a90630 0x2ce90ed950: mutex_lock 0x2ce90ec3d8 (0x0) 0x2ce90ed950: mutex_unlock 0x2ce90ec3d8 (0x2ce90ed950) 0x2ce90ed950: mutex_lock 0x2ce90ec3d8 (0x0) 0x2ce90ed950: mutex_unlock 0x2ce90ec3d8 (0x2ce90ed950) 0x2d1cdba000: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba000: rwlock_unlock 0x2d31a90630 0x2d1cdba000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba000: rwlock_unlock 0x2d31a90630 0x2cf5e31200: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31200: rwlock_unlock 0x2d31a90630 0x2cf5e31200: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31200: rwlock_unlock 0x2d31a90630 0x2ce90ed950: mutex_lock 0x2ce90ec3d8 (0x0) 0x2ce90ed950: mutex_unlock 0x2ce90ec3d8 (0x2ce90ed950) 0x2d91d3f800: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f800: rwlock_unlock 0x2d31a90630 0x2d91d3f800: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f800: rwlock_unlock 0x2d31a90630 0x2ce90ed950: mutex_lock 0x2ce90ec3d8 (0x0) 0x2ce90ed950: mutex_unlock 0x2ce90ec3d8 (0x2ce90ed950) 0x2d1cdb8600: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8600: rwlock_unlock 0x2d31a90630 0x2d1cdb8600: rwlock_rdlock 0x2d31a90630 (0) 0x2ce90ed950: mutex_lock 0x2ce90ec3d8 (0x0) 0x2d1cdb8600: rwlock_unlock 0x2d31a90630 0x2ce90ed950: mutex_unlock 0x2ce90ec3d8 (0x2ce90ed950) 0x2cf5e33600: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33600: rwlock_unlock 0x2d31a90630 0x2cf5e33600: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33600: rwlock_unlock 0x2d31a90630 0x2ce90ed950: mutex_lock 0x2ce90ec3d8 (0x0) 0x2ce90ed950: mutex_unlock 0x2ce90ec3d8 (0x2ce90ed950) 0x2d1cdb8800: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8800: rwlock_unlock 0x2d31a90630 0x2d1cdb8800: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8800: rwlock_unlock 0x2d31a90630 0x2ce90ed950: mutex_lock 0x2ce90ec3d8 (0x0) 0x2ce90ed950: mutex_unlock 0x2ce90ec3d8 (0x2ce90ed950) 0x2d91d3ce00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ce00: rwlock_unlock 0x2d31a90630 0x2d91d3ce00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ce00: rwlock_unlock 0x2d31a90630 0x2ce90ed950: mutex_lock 0x2ce90ec3d8 (0x0) 0x2ce90ed950: mutex_unlock 0x2ce90ec3d8 (0x2ce90ed950) 0x2d1cdb9600: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9600: rwlock_unlock 0x2d31a90630 0x2d1cdb9600: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9600: rwlock_unlock 0x2d31a90630 0x2ce90ed950: mutex_lock 0x2ce90ec3d8 (0x0) 0x2ce90ed950: mutex_unlock 0x2ce90ec3d8 (0x2ce90ed950) 0x2cf5e32400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32400: rwlock_unlock 0x2d31a90630 0x2cf5e32400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32400: rwlock_unlock 0x2d31a90630 0x2ce90ed950: mutex_lock 0x2ce90ec3d8 (0x0) 0x2ce90ed950: mutex_unlock 0x2ce90ec3d8 (0x2ce90ed950) 0x2d91d3ca00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ca00: rwlock_unlock 0x2d31a90630 0x2ce90ed950: mutex_lock 0x2ce90ec3d8 (0x0) 0x2d91d3ca00: rwlock_rdlock 0x2d31a90630 (0) 0x2ce90ed950: mutex_unlock 0x2ce90ec3d8 (0x2ce90ed950) 0x2d91d3ca00: rwlock_unlock 0x2d31a90630 0x2cfaaaa800: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaa800: rwlock_unlock 0x2d31a90630 0x2cfaaaa800: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa800: rwlock_unlock 0x2d31a90630 0x2cfaaaae00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaae00: rwlock_unlock 0x2d31a90630 0x2cfaaaae00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaae00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3d600 stack 0x2d4db916b0 rthread reaping 0x2d1cdb9a00 stack 0x2d4db56e50 rthread reaping 0x2cf5e31c00 stack 0x2d4db91320 rthread reaping 0x2cfaaa8a00 stack 0x2d4dba67c0 rthread reaping 0x2d1cdba000 stack 0x2d4db42ee0 rthread reaping 0x2cf5e31200 stack 0x2d4db90270 rthread reaping 0x2d91d3f800 stack 0x2d4db56100 rthread reaping 0x2d1cdb8600 stack 0x2d4db91b90 rthread reaping 0x2cf5e33600 stack 0x2d4db41ce0 rthread reaping 0x2d1cdb8800 stack 0x2d4db42ca0 rthread reaping 0x2d91d3ce00 stack 0x2d4db43db0 rthread reaping 0x2d1cdb9600 stack 0x2d4db56d00 rthread reaping 0x2cf5e32400 stack 0x2d4dba4240 rthread reaping 0x2d91d3ca00 stack 0x2d4dba7030 rthread reaping 0x2cfaaaa800 stack 0x2d4db43de0 rthread reaping 0x2cfaaaae00 stack 0x2d4db545a0 0x2cfaaa8000: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8000: rwlock_unlock 0x2d31a90630 0x2cfaaa8000: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8000: rwlock_unlock 0x2d31a90630 0x2cfaaa9a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9a00: rwlock_unlock 0x2d31a90630 0x2cfaaa9a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9a00: rwlock_unlock 0x2d31a90630 0x2d1cdba600: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba600: rwlock_unlock 0x2d31a90630 0x2d1cdba600: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba600: rwlock_unlock 0x2d31a90630 0x2cf5e32600: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32600: rwlock_unlock 0x2d31a90630 0x2cf5e32600: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32600: rwlock_unlock 0x2d31a90630 0x2cfaaa9200: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9200: rwlock_unlock 0x2d31a90630 0x2cfaaa9200: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9200: rwlock_unlock 0x2d31a90630 0x2d1cdba800: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba800: rwlock_unlock 0x2d31a90630 0x2d1cdba800: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba800: rwlock_unlock 0x2d31a90630 0x2d91d3dc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3dc00: rwlock_unlock 0x2d31a90630 0x2d91d3dc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3dc00: rwlock_unlock 0x2d31a90630 0x2d1cdb8000: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8000: rwlock_unlock 0x2d31a90630 0x2d1cdb8000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8000: rwlock_unlock 0x2d31a90630 0x2d91d3cc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3cc00: rwlock_unlock 0x2d31a90630 0x2d91d3cc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3cc00: rwlock_unlock 0x2d31a90630 0x2cfaaaa400: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d600: rwlock_wrlock 0x2d31a90630 (2147483647) 0x2cfaaaa400: rwlock_unlock 0x2d31a90630 0x2cfaaaa400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8600: rwlock_wrlock 0x2d31a90630 (2147483649) rthread reaping 0x2cfaaa8000 stack 0x2d4db545a0 rthread reaping 0x2cfaaa9a00 stack 0x2d4db43de0 rthread reaping 0x2d1cdba600 stack 0x2d4dba7030 rthread reaping 0x2cf5e32600 stack 0x2d4dba4240 rthread reaping 0x2cfaaa9200 stack 0x2d4db56d00 rthread reaping 0x2d1cdba800 stack 0x2d4db43db0 rthread reaping 0x2d91d3dc00 stack 0x2d4db42ca0 rthread reaping 0x2d1cdb8000 stack 0x2d4db41ce0 rthread reaping 0x2d91d3cc00 stack 0x2d4db91b90 0x2cfaaabe00: rwlock_wrlock 0x2d31a90630 (2147483649) 0x2cfaaaa400: rwlock_unlock 0x2d31a90630 0x2cf5e32800: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba400: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2cfaaa8800: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2cf5e32800: rwlock_unlock 0x2d31a90630 0x2cf5e32800: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaabe00: rwlock_unlock 0x2d31a90630 0x2cfaaabe00: rwlock_rdlock 0x2d31a90630 (4294967295) 0x2cfaaa8600: rwlock_unlock 0x2d31a90630 0x2cfaaa8800: rwlock_unlock 0x2d31a90630 0x2cfaaa8600: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32800: rwlock_unlock 0x2d31a90630 0x2cfaaa8800: rwlock_rdlock 0x2d31a90630 (2147483650) 0x2cfaaabe00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaaa400 stack 0x2d4db56100 0x2cfaaa8600: rwlock_unlock 0x2d31a90630 0x2cfaaa8800: rwlock_unlock 0x2d31a90630 0x2d91d3d600: rwlock_unlock 0x2d31a90630 0x2d91d3d600: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d600: rwlock_unlock 0x2d31a90630 0x2d1cdba400: rwlock_unlock 0x2d31a90630 0x2d1cdba400: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba400: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaa8600 stack 0x2d4db42ee0 rthread reaping 0x2cfaaabe00 stack 0x2d4dba67c0 rthread reaping 0x2cf5e32800 stack 0x2d4db91320 rthread reaping 0x2cfaaa8800 stack 0x2d4db916b0 rthread reaping 0x2d91d3d600 stack 0x2d4db90270 rthread reaping 0x2d1cdba400 stack 0x2d4db56e50 0x2cfaaab600: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab600: rwlock_unlock 0x2d31a90630 0x2cfaaab600: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab600: rwlock_unlock 0x2d31a90630 0x2cf5e32200: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32200: rwlock_unlock 0x2d31a90630 0x2cf5e32200: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32200: rwlock_unlock 0x2d31a90630 0x2d91d3ce00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ce00: rwlock_unlock 0x2d31a90630 0x2d91d3ce00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ce00: rwlock_unlock 0x2d31a90630 0x2cfaaaba00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaba00: rwlock_unlock 0x2d31a90630 0x2cfaaaba00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaba00: rwlock_unlock 0x2d31a90630 0x2cfaaaa000: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaa000: rwlock_unlock 0x2d31a90630 0x2cfaaaa000: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa000: rwlock_unlock 0x2d31a90630 0x2cf5e30200: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30200: rwlock_unlock 0x2d31a90630 0x2cf5e30200: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30200: rwlock_unlock 0x2d31a90630 0x2cfaaa8200: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8200: rwlock_unlock 0x2d31a90630 0x2cfaaa8200: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8200: rwlock_unlock 0x2d31a90630 0x2d1cdb8c00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8c00: rwlock_unlock 0x2d31a90630 0x2d1cdb8c00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8c00: rwlock_unlock 0x2d31a90630 0x2cfaaab000: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab000: rwlock_unlock 0x2d31a90630 0x2cfaaab000: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab000: rwlock_unlock 0x2d31a90630 0x2cf5e30800: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30800: rwlock_unlock 0x2d31a90630 0x2cf5e30800: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30800: rwlock_unlock 0x2d31a90630 0x2d91d3e000: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e000: rwlock_unlock 0x2d31a90630 0x2d91d3e000: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e000: rwlock_unlock 0x2d31a90630 0x2d1cdb8800: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8800: rwlock_unlock 0x2d31a90630 0x2d1cdb8800: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8800: rwlock_unlock 0x2d31a90630 0x2d1cdbbc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbbc00: rwlock_unlock 0x2d31a90630 0x2d1cdbbc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbbc00: rwlock_unlock 0x2d31a90630 0x2d1cdbb200: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbb200: rwlock_unlock 0x2d31a90630 0x2d1cdbb200: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb200: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaab600 stack 0x2d4db916b0 0x2d91d3e200: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2cf5e32200 stack 0x2d4db56e50 0x2d91d3e200: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3ce00 stack 0x2d4db90270 0x2d91d3e200: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2cfaaaba00 stack 0x2d4db91320 0x2d91d3e200: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaaa000 stack 0x2d4dba67c0 rthread reaping 0x2cf5e30200 stack 0x2d4db42ee0 rthread reaping 0x2cfaaa8200 stack 0x2d4db56100 rthread reaping 0x2d1cdb8c00 stack 0x2d4db91b90 rthread reaping 0x2cfaaab000 stack 0x2d4db41ce0 0x2cf5e32400: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2cf5e30800 stack 0x2d4db42ca0 0x2cf5e32400: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3e000 stack 0x2d4db43db0 0x2cf5e32400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32400: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdb8800 stack 0x2d4db56d00 rthread reaping 0x2d1cdbbc00 stack 0x2d4dba4240 rthread reaping 0x2d1cdbb200 stack 0x2d4dba7030 rthread reaping 0x2d91d3e200 stack 0x2d4db43de0 rthread reaping 0x2cf5e32400 stack 0x2d4db545a0 0x2d1cdba600: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba600: rwlock_unlock 0x2d31a90630 0x2d1cdba600: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba600: rwlock_unlock 0x2d31a90630 0x2cf5e32000: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32000: rwlock_unlock 0x2d31a90630 0x2cf5e32000: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32000: rwlock_unlock 0x2d31a90630 0x2cf5e30400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30400: rwlock_unlock 0x2d31a90630 0x2cf5e30400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30400: rwlock_unlock 0x2d31a90630 0x2cfaaab600: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab600: rwlock_unlock 0x2d31a90630 0x2cfaaab600: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab600: rwlock_unlock 0x2d31a90630 0x2d91d3d200: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d200: rwlock_unlock 0x2d31a90630 0x2d91d3d200: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d200: rwlock_unlock 0x2d31a90630 0x2cf5e32e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32e00: rwlock_unlock 0x2d31a90630 0x2cf5e32e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32e00: rwlock_unlock 0x2d31a90630 0x2d91d3fc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3fc00: rwlock_unlock 0x2d31a90630 0x2d91d3fc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3fc00: rwlock_unlock 0x2d31a90630 0x2cf5e33e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33e00: rwlock_unlock 0x2d31a90630 0x2cf5e33e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33e00: rwlock_unlock 0x2d31a90630 0x2cf5e30200: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30200: rwlock_unlock 0x2d31a90630 0x2cf5e30200: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30200: rwlock_unlock 0x2d31a90630 0x2d1cdba200: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba200: rwlock_unlock 0x2d31a90630 0x2d1cdba200: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba200: rwlock_unlock 0x2d31a90630 0x2d1cdbb600: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbb600: rwlock_unlock 0x2d31a90630 0x2d1cdbb600: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb600: rwlock_unlock 0x2d31a90630 0x2d1cdba800: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba800: rwlock_unlock 0x2d31a90630 0x2d1cdba800: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba800: rwlock_unlock 0x2d31a90630 0x2cf5e30000: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30000: rwlock_unlock 0x2d31a90630 0x2cf5e30000: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30000: rwlock_unlock 0x2d31a90630 0x2d1cdb9800: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9800: rwlock_unlock 0x2d31a90630 0x2d1cdb9800: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9800: rwlock_unlock 0x2d31a90630 0x2cf5e30e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30e00: rwlock_unlock 0x2d31a90630 0x2cf5e30e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30e00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdba600 stack 0x2d4db43de0 rthread reaping 0x2cf5e32000 stack 0x2d4db545a0 rthread reaping 0x2cf5e30400 stack 0x2d4dba7030 rthread reaping 0x2cfaaab600 stack 0x2d4dba4240 rthread reaping 0x2d91d3d200 stack 0x2d4db56d00 rthread reaping 0x2cf5e32e00 stack 0x2d4db43db0 rthread reaping 0x2d91d3fc00 stack 0x2d4db42ca0 rthread reaping 0x2cf5e33e00 stack 0x2d4db41ce0 rthread reaping 0x2cf5e30200 stack 0x2d4db91b90 0x2d1cdbb400: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2d1cdba200 stack 0x2d4db56100 0x2d1cdbb400: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdbb600 stack 0x2d4db42ee0 0x2d1cdbb400: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2d1cdba800 stack 0x2d4dba67c0 0x2d1cdbb400: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cf5e30000 stack 0x2d4db91320 rthread reaping 0x2d1cdb9800 stack 0x2d4db90270 rthread reaping 0x2cf5e30e00 stack 0x2d4db56e50 rthread reaping 0x2d1cdbb400 stack 0x2d4db916b0 0x2d1cdb8800: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8800: rwlock_unlock 0x2d31a90630 0x2d1cdb8800: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8800: rwlock_unlock 0x2d31a90630 0x2cfaaa8800: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8800: rwlock_unlock 0x2d31a90630 0x2cfaaa8800: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8800: rwlock_unlock 0x2d31a90630 0x2cfaaaae00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaae00: rwlock_unlock 0x2d31a90630 0x2cfaaaae00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaae00: rwlock_unlock 0x2d31a90630 0x2cfaaaba00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaba00: rwlock_unlock 0x2d31a90630 0x2cfaaaba00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaba00: rwlock_unlock 0x2d31a90630 0x2cfaaa8a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8a00: rwlock_unlock 0x2d31a90630 0x2cfaaa8a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8a00: rwlock_unlock 0x2d31a90630 0x2d91d3e600: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e600: rwlock_unlock 0x2d31a90630 0x2d91d3e600: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e600: rwlock_unlock 0x2d31a90630 0x2d1cdb8e00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8e00: rwlock_unlock 0x2d31a90630 0x2d1cdb8e00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8e00: rwlock_unlock 0x2d31a90630 0x2cfaaabe00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaabe00: rwlock_unlock 0x2d31a90630 0x2cfaaabe00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaabe00: rwlock_unlock 0x2d31a90630 0x2d1cdb9a00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9a00: rwlock_unlock 0x2d31a90630 0x2d1cdb9a00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9a00: rwlock_unlock 0x2d31a90630 0x2d91d3e400: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e400: rwlock_unlock 0x2d31a90630 0x2d91d3e400: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e400: rwlock_unlock 0x2d31a90630 0x2d91d3dc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3dc00: rwlock_unlock 0x2d31a90630 0x2d91d3dc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3dc00: rwlock_unlock 0x2d31a90630 0x2cf5e33000: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33000: rwlock_unlock 0x2d31a90630 0x2cf5e33000: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33000: rwlock_unlock 0x2d31a90630 0x2d1cdba400: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba400: rwlock_unlock 0x2d31a90630 0x2d1cdba400: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba400: rwlock_unlock 0x2d31a90630 0x2d91d3f000: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f000: rwlock_unlock 0x2d31a90630 0x2d91d3f000: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f000: rwlock_unlock 0x2d31a90630 0x2cfaaa8000: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8000: rwlock_unlock 0x2d31a90630 0x2cfaaa8000: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8000: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdb8800 stack 0x2d4db916b0 rthread reaping 0x2cfaaa8800 stack 0x2d4db56e50 rthread reaping 0x2cfaaaae00 stack 0x2d4db90270 rthread reaping 0x2cfaaaba00 stack 0x2d4db91320 rthread reaping 0x2cfaaa8a00 stack 0x2d4dba67c0 rthread reaping 0x2d91d3e600 stack 0x2d4db42ee0 rthread reaping 0x2d1cdb8e00 stack 0x2d4db56100 rthread reaping 0x2cfaaabe00 stack 0x2d4db91b90 rthread reaping 0x2d1cdb9a00 stack 0x2d4db41ce0 rthread reaping 0x2d91d3e400 stack 0x2d4db42ca0 0x2d1cdbb200: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2d91d3dc00 stack 0x2d4db43db0 0x2d1cdbb200: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cf5e33000 stack 0x2d4db56d00 0x2d1cdbb200: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2d1cdba400 stack 0x2d4dba4240 0x2d1cdbb200: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3f000 stack 0x2d4dba7030 rthread reaping 0x2cfaaa8000 stack 0x2d4db545a0 rthread reaping 0x2d1cdbb200 stack 0x2d4db43de0 0x2d91d3ec00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ec00: rwlock_unlock 0x2d31a90630 0x2d91d3ec00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ec00: rwlock_unlock 0x2d31a90630 0x2d1cdb8000: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8000: rwlock_unlock 0x2d31a90630 0x2d1cdb8000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8000: rwlock_unlock 0x2d31a90630 0x2d1cdbac00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbac00: rwlock_unlock 0x2d31a90630 0x2d1cdbac00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbac00: rwlock_unlock 0x2d31a90630 0x2d1cdba600: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba600: rwlock_unlock 0x2d31a90630 0x2d1cdba600: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba600: rwlock_unlock 0x2d31a90630 0x2cf5e31200: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31200: rwlock_unlock 0x2d31a90630 0x2cf5e31200: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31200: rwlock_unlock 0x2d31a90630 0x2cf5e32600: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32600: rwlock_unlock 0x2d31a90630 0x2cf5e32600: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32600: rwlock_unlock 0x2d31a90630 0x2cf5e32000: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32000: rwlock_unlock 0x2d31a90630 0x2cf5e32000: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32000: rwlock_unlock 0x2d31a90630 0x2d91d3f600: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f600: rwlock_unlock 0x2d31a90630 0x2d91d3f600: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f600: rwlock_unlock 0x2d31a90630 0x2d91d3fe00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3fe00: rwlock_unlock 0x2d31a90630 0x2d91d3fe00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3fe00: rwlock_unlock 0x2d31a90630 0x2cf5e30200: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30200: rwlock_unlock 0x2d31a90630 0x2cf5e30200: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30200: rwlock_unlock 0x2d31a90630 0x2cf5e33400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33400: rwlock_unlock 0x2d31a90630 0x2cf5e33400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33400: rwlock_unlock 0x2d31a90630 0x2cf5e31800: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31800: rwlock_unlock 0x2d31a90630 0x2cf5e31800: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31800: rwlock_unlock 0x2d31a90630 0x2d91d3da00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3da00: rwlock_unlock 0x2d31a90630 0x2d91d3da00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3da00: rwlock_unlock 0x2d31a90630 0x2cfaaa9e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9e00: rwlock_unlock 0x2d31a90630 0x2cfaaa9e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9e00: rwlock_unlock 0x2d31a90630 0x2cfaaa9c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9c00: rwlock_unlock 0x2d31a90630 0x2cfaaa9c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9c00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3ec00 stack 0x2d4db545a0 rthread reaping 0x2d1cdb8000 stack 0x2d4db43de0 rthread reaping 0x2d1cdbac00 stack 0x2d4dba7030 rthread reaping 0x2d1cdba600 stack 0x2d4dba4240 rthread reaping 0x2cf5e31200 stack 0x2d4db56d00 rthread reaping 0x2cf5e32600 stack 0x2d4db43db0 rthread reaping 0x2cf5e32000 stack 0x2d4db42ca0 rthread reaping 0x2d91d3f600 stack 0x2d4db41ce0 rthread reaping 0x2d91d3fe00 stack 0x2d4db91b90 0x2cf5e31600: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2cf5e30200 stack 0x2d4db56100 0x2cf5e31600: rwlock_unlock 0x2d31a90630 0x2cf5e31600: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2cf5e33400 stack 0x2d4db42ee0 0x2cf5e31600: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cf5e31800 stack 0x2d4dba67c0 rthread reaping 0x2d91d3da00 stack 0x2d4db91320 rthread reaping 0x2cfaaa9e00 stack 0x2d4db90270 rthread reaping 0x2cfaaa9c00 stack 0x2d4db56e50 rthread reaping 0x2cf5e31600 stack 0x2d4db916b0 0x2d1cdb9000: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9000: rwlock_unlock 0x2d31a90630 0x2d1cdb9000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9000: rwlock_unlock 0x2d31a90630 0x2d91d3fa00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3fa00: rwlock_unlock 0x2d31a90630 0x2d91d3fa00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3fa00: rwlock_unlock 0x2d31a90630 0x2cfaaab600: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab600: rwlock_unlock 0x2d31a90630 0x2cfaaab600: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab600: rwlock_unlock 0x2d31a90630 0x2d1cdb9e00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9e00: rwlock_unlock 0x2d31a90630 0x2d1cdb9e00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9e00: rwlock_unlock 0x2d31a90630 0x2d1cdbaa00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbaa00: rwlock_unlock 0x2d31a90630 0x2d1cdbaa00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbaa00: rwlock_unlock 0x2d31a90630 0x2cfaaa8a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8a00: rwlock_unlock 0x2d31a90630 0x2cfaaa8a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8a00: rwlock_unlock 0x2d31a90630 0x2d1cdbb400: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbb400: rwlock_unlock 0x2d31a90630 0x2d1cdbb400: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb400: rwlock_unlock 0x2d31a90630 0x2cfaaa8800: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8800: rwlock_unlock 0x2d31a90630 0x2cfaaa8800: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8800: rwlock_unlock 0x2d31a90630 0x2d1cdb9c00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9c00: rwlock_unlock 0x2d31a90630 0x2d1cdb9c00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9c00: rwlock_unlock 0x2d31a90630 0x2d1cdba000: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba000: rwlock_unlock 0x2d31a90630 0x2d1cdba000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba000: rwlock_unlock 0x2d31a90630 0x2cfaaab000: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab000: rwlock_unlock 0x2d31a90630 0x2cfaaab000: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab000: rwlock_unlock 0x2d31a90630 0x2d91d3dc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3dc00: rwlock_unlock 0x2d31a90630 0x2d91d3dc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3dc00: rwlock_unlock 0x2d31a90630 0x2d91d3f800: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f800: rwlock_unlock 0x2d31a90630 0x2d91d3f800: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f800: rwlock_unlock 0x2d31a90630 0x2cfaaaa000: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaa000: rwlock_unlock 0x2d31a90630 0x2cfaaaa000: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa000: rwlock_unlock 0x2d31a90630 0x2cf5e30e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30e00: rwlock_unlock 0x2d31a90630 0x2cf5e30e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30e00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdb9000 stack 0x2d4db56e50 rthread reaping 0x2d91d3fa00 stack 0x2d4db916b0 rthread reaping 0x2cfaaab600 stack 0x2d4db90270 rthread reaping 0x2d1cdb9e00 stack 0x2d4db91320 rthread reaping 0x2d1cdbaa00 stack 0x2d4dba67c0 rthread reaping 0x2cfaaa8a00 stack 0x2d4db42ee0 rthread reaping 0x2d1cdbb400 stack 0x2d4db56100 rthread reaping 0x2cfaaa8800 stack 0x2d4db91b90 0x2d1cdbbc00: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2d1cdb9c00 stack 0x2d4db41ce0 0x2d1cdbbc00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdba000 stack 0x2d4db42ca0 0x2d1cdbbc00: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2cfaaab000 stack 0x2d4db43db0 0x2d1cdbbc00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3dc00 stack 0x2d4db56d00 rthread reaping 0x2d91d3f800 stack 0x2d4dba4240 rthread reaping 0x2cfaaaa000 stack 0x2d4dba7030 rthread reaping 0x2cf5e30e00 stack 0x2d4db43de0 rthread reaping 0x2d1cdbbc00 stack 0x2d4db545a0 0x2d1cdbb000: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbb000: rwlock_unlock 0x2d31a90630 0x2d1cdbb000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb000: rwlock_unlock 0x2d31a90630 0x2d91d3c800: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3c800: rwlock_unlock 0x2d31a90630 0x2d91d3c800: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3c800: rwlock_unlock 0x2d31a90630 0x2d1cdbbe00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbbe00: rwlock_unlock 0x2d31a90630 0x2d1cdbbe00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbbe00: rwlock_unlock 0x2d31a90630 0x2cfaaaa400: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaa400: rwlock_unlock 0x2d31a90630 0x2cfaaaa400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa400: rwlock_unlock 0x2d31a90630 0x2d1cdbae00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbae00: rwlock_unlock 0x2d31a90630 0x2d1cdbae00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbae00: rwlock_unlock 0x2d31a90630 0x2d91d3ea00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ea00: rwlock_unlock 0x2d31a90630 0x2d91d3ea00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ea00: rwlock_unlock 0x2d31a90630 0x2d91d3fe00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3fe00: rwlock_unlock 0x2d31a90630 0x2d91d3fe00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3fe00: rwlock_unlock 0x2d31a90630 0x2cf5e30c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30c00: rwlock_unlock 0x2d31a90630 0x2cf5e30c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30c00: rwlock_unlock 0x2d31a90630 0x2cf5e32a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32a00: rwlock_unlock 0x2d31a90630 0x2cf5e32a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32a00: rwlock_unlock 0x2d31a90630 0x2d91d3de00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3de00: rwlock_unlock 0x2d31a90630 0x2d91d3de00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3de00: rwlock_unlock 0x2d31a90630 0x2cf5e32c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32c00: rwlock_unlock 0x2d31a90630 0x2cf5e32c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32c00: rwlock_unlock 0x2d31a90630 0x2d91d3ec00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ec00: rwlock_unlock 0x2d31a90630 0x2d91d3ec00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ec00: rwlock_unlock 0x2d31a90630 0x2d1cdb8000: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8000: rwlock_unlock 0x2d31a90630 0x2d1cdb8000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8000: rwlock_unlock 0x2d31a90630 0x2d1cdb9e00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9e00: rwlock_unlock 0x2d31a90630 0x2d1cdb9e00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9e00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdbb000 stack 0x2d4db545a0 0x2cf5e33e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33e00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3c800 stack 0x2d4db43de0 0x2cf5e33e00: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2d1cdbbe00 stack 0x2d4dba7030 0x2cf5e33e00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaaa400 stack 0x2d4dba4240 rthread reaping 0x2d1cdbae00 stack 0x2d4db56d00 rthread reaping 0x2d91d3ea00 stack 0x2d4db43db0 rthread reaping 0x2d91d3fe00 stack 0x2d4db42ca0 rthread reaping 0x2cf5e30c00 stack 0x2d4db41ce0 rthread reaping 0x2cf5e32a00 stack 0x2d4db91b90 0x2d1cdb9400: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2d91d3de00 stack 0x2d4db56100 0x2d1cdb9400: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cf5e32c00 stack 0x2d4db42ee0 0x2d1cdb9400: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9400: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3ec00 stack 0x2d4dba67c0 rthread reaping 0x2d1cdb8000 stack 0x2d4db91320 rthread reaping 0x2d1cdb9e00 stack 0x2d4db90270 rthread reaping 0x2cf5e33e00 stack 0x2d4db916b0 rthread reaping 0x2d1cdb9400 stack 0x2d4db56e50 0x2cfaaa8400: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8400: rwlock_unlock 0x2d31a90630 0x2cfaaa8400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8400: rwlock_unlock 0x2d31a90630 0x2d91d3ee00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ee00: rwlock_unlock 0x2d31a90630 0x2d91d3ee00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ee00: rwlock_unlock 0x2d31a90630 0x2d91d3e600: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e600: rwlock_unlock 0x2d31a90630 0x2d91d3e600: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e600: rwlock_unlock 0x2d31a90630 0x2d91d3f400: rwlock_wrlock 0x2d31a90630 (1) 0x2cfaaa8200: rwlock_wrlock 0x2d31a90630 (1) 0x2d91d3f400: rwlock_unlock 0x2d31a90630 0x2d1cdbae00: rwlock_wrlock 0x2d31a90630 (1) 0x2cfaaa8c00: rwlock_wrlock 0x2d31a90630 (1) 0x2d1cdbae00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaa8400 stack 0x2d4db916b0 0x2cfaaabc00: rwlock_wrlock 0x2d31a90630 (1) 0x2d1cdba800: rwlock_wrlock 0x2d31a90630 (1) 0x2cfaaa8c00: rwlock_unlock 0x2d31a90630 0x2d91d3f000: rwlock_wrlock 0x2d31a90630 (1) 0x2d91d3fa00: rwlock_wrlock 0x2d31a90630 (1) 0x2cfaaabc00: rwlock_unlock 0x2d31a90630 0x2d1cdb8200: rwlock_wrlock 0x2d31a90630 (1) 0x2cfaaabc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba800: rwlock_unlock 0x2d31a90630 0x2cfaaaa600: rwlock_wrlock 0x2d31a90630 (1) 0x2cfaaa8c00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8200: rwlock_unlock 0x2d31a90630 0x2d1cdba800: rwlock_rdlock 0x2d31a90630 (4294967295) 0x2cfaaaa800: rwlock_wrlock 0x2d31a90630 (1) 0x2d91d3f400: rwlock_rdlock 0x2d31a90630 (2147483647) 0x2cfaaaaa00: rwlock_wrlock 0x2d31a90630 (1) 0x2d1cdb8200: rwlock_rdlock 0x2d31a90630 (4294967295) 0x2cfaaa9800: rwlock_wrlock 0x2d31a90630 (1) rthread reaping 0x2d91d3ee00 stack 0x2d4db56e50 rthread reaping 0x2d91d3e600 stack 0x2d4db90270 0x2d1cdbae00: rwlock_rdlock 0x2d31a90630 (4294967295) 0x2d91d3f000: rwlock_unlock 0x2d31a90630 0x2d1cdb8200: rwlock_unlock 0x2d31a90630 0x2cfaaa9800: rwlock_unlock 0x2d31a90630 0x2cfaaa9800: rwlock_rdlock 0x2d31a90630 (0) main: 0 0x2d91d3d600: 0: enter run() 0x2d1cdb9a00: 1: enter run() 0x2d91d3d600: 0: set_msg 0x2d91d3d600: 0: msg: "new message" 0x2cf5e31c00: 2: enter run() 0x2cf5e31c00: 2: set_msg 0x2cf5e31c00: 2: msg: "new message" 0x2d91d3d600: 0: exit run() 0x2d1cdb9a00: 1: set_msg 0x2d1cdb9a00: 1: msg: "new message" 0x2cf5e31c00: 2: exit run() 0x2d1cdb9a00: 1: exit run() 0x2cfaaa8a00: 3: enter run() 0x2cfaaa8a00: 3: set_msg 0x2cfaaa8a00: 3: msg: "new message" 0x2cfaaa8a00: 3: exit run() 0x2d1cdba000: 4: enter run() 0x2d1cdba000: 4: set_msg 0x2d1cdba000: 4: msg: "new message" 0x2d1cdba000: 4: exit run() 0x2cf5e31200: 5: enter run() 0x2cf5e31200: 5: set_msg 0x2cf5e31200: 5: msg: "new message" 0x2cf5e31200: 5: exit run() 0x2d91d3f800: 6: enter run() 0x2d91d3f800: 6: set_msg 0x2d91d3f800: 6: msg: "new message" 0x2d91d3f800: 6: exit run() 0x2d1cdb8600: 7: enter run() 0x2d1cdb8600: 7: set_msg 0x2d1cdb8600: 7: msg: "new message" 0x2d1cdb8600: 7: exit run() 0x2cf5e33600: 8: enter run() 0x2cf5e33600: 8: set_msg 0x2cf5e33600: 8: msg: "new message" 0x2cf5e33600: 8: exit run() 0x2d1cdb8800: 9: enter run() 0x2d1cdb8800: 9: set_msg 0x2d1cdb8800: 9: msg: "new message" 0x2d1cdb8800: 9: exit run() 0x2d91d3ce00: 10: enter run() 0x2d91d3ce00: 10: set_msg 0x2d91d3ce00: 10: msg: "new message" 0x2d91d3ce00: 10: exit run() 0x2d1cdb9600: 11: enter run() 0x2d1cdb9600: 11: set_msg 0x2d1cdb9600: 11: msg: "new message" 0x2d1cdb9600: 11: exit run() 0x2cf5e32400: 12: enter run() 0x2cf5e32400: 12: set_msg 0x2cf5e32400: 12: msg: "new message" 0x2cf5e32400: 12: exit run() 0x2d91d3ca00: 13: enter run() 0x2d91d3ca00: 13: set_msg 0x2d91d3ca00: 13: msg: "new message" 0x2d91d3ca00: 13: exit run() 0x2cfaaaa800: 14: enter run() 0x2cfaaaa800: 14: set_msg 0x2cfaaaa800: 14: msg: "new message" 0x2cfaaaa800: 14: exit run() 0x2cfaaaae00: 15: enter run() 0x2cfaaaae00: 15: set_msg 0x2cfaaaae00: 15: msg: "new message" 0x2cfaaaae00: 15: exit run() main: 1 0x2cfaaa8000: 0: enter run() 0x2cfaaa8000: 0: set_msg 0x2cfaaa8000: 0: msg: "new message" 0x2cfaaa8000: 0: exit run() 0x2cfaaa9a00: 1: enter run() 0x2cfaaa9a00: 1: set_msg 0x2cfaaa9a00: 1: msg: "new message" 0x2cfaaa9a00: 1: exit run() 0x2d1cdba600: 2: enter run() 0x2d1cdba600: 2: set_msg 0x2d1cdba600: 2: msg: "new message" 0x2d1cdba600: 2: exit run() 0x2cf5e32600: 3: enter run() 0x2cf5e32600: 3: set_msg 0x2cf5e32600: 3: msg: "new message" 0x2cf5e32600: 3: exit run() 0x2cfaaa9200: 4: enter run() 0x2cfaaa9200: 4: set_msg 0x2cfaaa9200: 4: msg: "new message" 0x2cfaaa9200: 4: exit run() 0x2d1cdba800: 5: enter run() 0x2d1cdba800: 5: set_msg 0x2d1cdba800: 5: msg: "new message" 0x2d1cdba800: 5: exit run() 0x2d91d3dc00: 6: enter run() 0x2d91d3dc00: 6: set_msg 0x2d91d3dc00: 6: msg: "new message" 0x2d91d3dc00: 6: exit run() 0x2d1cdb8000: 7: enter run() 0x2d1cdb8000: 7: set_msg 0x2d1cdb8000: 7: msg: "new message" 0x2d1cdb8000: 7: exit run() 0x2d91d3cc00: 8: enter run() 0x2d91d3cc00: 8: set_msg 0x2d91d3cc00: 8: msg: "new message" 0x2d91d3cc00: 8: exit run() 0x2cfaaaa400: 9: enter run() 0x2cfaaaa400: 9: set_msg 0x2d91d3d600: 10: enter run() 0x2cfaaa8600: 11: enter run() 0x2cfaaabe00: 12: enter run() 0x2cfaaaa400: 9: msg: "new message" 0x2cf5e32800: 13: enter run() 0x2d1cdba400: 14: enter run() 0x2cfaaa8800: 15: enter run() 0x2cf5e32800: 13: set_msg 0x2cfaaaa400: 9: exit run() 0x2cfaaabe00: 12: set_msg 0x2cfaaa8600: 11: set_msg 0x2cfaaa8800: 15: set_msg 0x2cf5e32800: 13: msg: "new message" 0x2cf5e32800: 13: exit run() 0x2cfaaabe00: 12: msg: "new message" 0x2cfaaa8600: 11: msg: "new message" 0x2cfaaabe00: 12: exit run() 0x2cfaaa8800: 15: msg: "new message" 0x2cfaaa8600: 11: exit run() 0x2cfaaa8800: 15: exit run() 0x2d91d3d600: 10: set_msg 0x2d91d3d600: 10: msg: "new message" 0x2d91d3d600: 10: exit run() 0x2d1cdba400: 14: set_msg 0x2d1cdba400: 14: msg: "new message" 0x2d1cdba400: 14: exit run() main: 2 0x2cfaaab600: 0: enter run() 0x2cfaaab600: 0: set_msg 0x2cfaaab600: 0: msg: "new message" 0x2cfaaab600: 0: exit run() 0x2cf5e32200: 1: enter run() 0x2cf5e32200: 1: set_msg 0x2cf5e32200: 1: msg: "new message" 0x2cf5e32200: 1: exit run() 0x2d91d3ce00: 2: enter run() 0x2d91d3ce00: 2: set_msg 0x2d91d3ce00: 2: msg: "new message" 0x2d91d3ce00: 2: exit run() 0x2cfaaaba00: 3: enter run() 0x2cfaaaba00: 3: set_msg 0x2cfaaaba00: 3: msg: "new message" 0x2cfaaaba00: 3: exit run() 0x2cfaaaa000: 4: enter run() 0x2cfaaaa000: 4: set_msg 0x2cfaaaa000: 4: msg: "new message" 0x2cfaaaa000: 4: exit run() 0x2cf5e30200: 5: enter run() 0x2cf5e30200: 5: set_msg 0x2cf5e30200: 5: msg: "new message" 0x2cf5e30200: 5: exit run() 0x2cfaaa8200: 6: enter run() 0x2cfaaa8200: 6: set_msg 0x2cfaaa8200: 6: msg: "new message" 0x2cfaaa8200: 6: exit run() 0x2d1cdb8c00: 7: enter run() 0x2d1cdb8c00: 7: set_msg 0x2d1cdb8c00: 7: msg: "new message" 0x2d1cdb8c00: 7: exit run() 0x2cfaaab000: 8: enter run() 0x2cfaaab000: 8: set_msg 0x2cfaaab000: 8: msg: "new message" 0x2cfaaab000: 8: exit run() 0x2cf5e30800: 9: enter run() 0x2cf5e30800: 9: set_msg 0x2cf5e30800: 9: msg: "new message" 0x2cf5e30800: 9: exit run() 0x2d91d3e000: 10: enter run() 0x2d91d3e000: 10: set_msg 0x2d91d3e000: 10: msg: "new message" 0x2d91d3e000: 10: exit run() 0x2d1cdb8800: 11: enter run() 0x2d1cdb8800: 11: set_msg 0x2d1cdb8800: 11: msg: "new message" 0x2d1cdb8800: 11: exit run() 0x2d1cdbbc00: 12: enter run() 0x2d1cdbbc00: 12: set_msg 0x2d1cdbbc00: 12: msg: "new message" 0x2d1cdbbc00: 12: exit run() 0x2d1cdbb200: 13: enter run() 0x2d1cdbb200: 13: set_msg 0x2d1cdbb200: 13: msg: "new message" 0x2d1cdbb200: 13: exit run() 0x2d91d3e200: 14: enter run() 0x2d91d3e200: 14: set_msg 0x2d91d3e200: 14: msg: "new message" 0x2d91d3e200: 14: exit run() 0x2cf5e32400: 15: enter run() 0x2cf5e32400: 15: set_msg 0x2cf5e32400: 15: msg: "new message" 0x2cf5e32400: 15: exit run() main: 3 0x2d1cdba600: 0: enter run() 0x2d1cdba600: 0: set_msg 0x2d1cdba600: 0: msg: "new message" 0x2d1cdba600: 0: exit run() 0x2cf5e32000: 1: enter run() 0x2cf5e32000: 1: set_msg 0x2cf5e32000: 1: msg: "new message" 0x2cf5e32000: 1: exit run() 0x2cf5e30400: 2: enter run() 0x2cf5e30400: 2: set_msg 0x2cf5e30400: 2: msg: "new message" 0x2cf5e30400: 2: exit run() 0x2cfaaab600: 3: enter run() 0x2cfaaab600: 3: set_msg 0x2cfaaab600: 3: msg: "new message" 0x2cfaaab600: 3: exit run() 0x2d91d3d200: 4: enter run() 0x2d91d3d200: 4: set_msg 0x2d91d3d200: 4: msg: "new message" 0x2d91d3d200: 4: exit run() 0x2cf5e32e00: 5: enter run() 0x2cf5e32e00: 5: set_msg 0x2cf5e32e00: 5: msg: "new message" 0x2cf5e32e00: 5: exit run() 0x2d91d3fc00: 6: enter run() 0x2d91d3fc00: 6: set_msg 0x2d91d3fc00: 6: msg: "new message" 0x2d91d3fc00: 6: exit run() 0x2cf5e33e00: 7: enter run() 0x2cf5e33e00: 7: set_msg 0x2cf5e33e00: 7: msg: "new message" 0x2cf5e33e00: 7: exit run() 0x2cf5e30200: 8: enter run() 0x2cf5e30200: 8: set_msg 0x2cf5e30200: 8: msg: "new message" 0x2cf5e30200: 8: exit run() 0x2d1cdba200: 9: enter run() 0x2d1cdba200: 9: set_msg 0x2d1cdba200: 9: msg: "new message" 0x2d1cdba200: 9: exit run() 0x2d1cdbb600: 10: enter run() 0x2d1cdbb600: 10: set_msg 0x2d1cdbb600: 10: msg: "new message" 0x2d1cdbb600: 10: exit run() 0x2d1cdba800: 11: enter run() 0x2d1cdba800: 11: set_msg 0x2d1cdba800: 11: msg: "new message" 0x2d1cdba800: 11: exit run() 0x2cf5e30000: 12: enter run() 0x2cf5e30000: 12: set_msg 0x2cf5e30000: 12: msg: "new message" 0x2cf5e30000: 12: exit run() 0x2d1cdb9800: 13: enter run() 0x2d1cdb9800: 13: set_msg 0x2d1cdb9800: 13: msg: "new message" 0x2d1cdb9800: 13: exit run() 0x2cf5e30e00: 14: enter run() 0x2cf5e30e00: 14: set_msg 0x2cf5e30e00: 14: msg: "new message" 0x2cf5e30e00: 14: exit run() 0x2d1cdbb400: 15: enter run() 0x2d1cdbb400: 15: set_msg 0x2d1cdbb400: 15: msg: "new message" 0x2d1cdbb400: 15: exit run() main: 4 0x2d1cdb8800: 0: enter run() 0x2d1cdb8800: 0: set_msg 0x2d1cdb8800: 0: msg: "new message" 0x2d1cdb8800: 0: exit run() 0x2cfaaa8800: 1: enter run() 0x2cfaaa8800: 1: set_msg 0x2cfaaa8800: 1: msg: "new message" 0x2cfaaa8800: 1: exit run() 0x2cfaaaae00: 2: enter run() 0x2cfaaaae00: 2: set_msg 0x2cfaaaae00: 2: msg: "new message" 0x2cfaaaae00: 2: exit run() 0x2cfaaaba00: 3: enter run() 0x2cfaaaba00: 3: set_msg 0x2cfaaaba00: 3: msg: "new message" 0x2cfaaaba00: 3: exit run() 0x2cfaaa8a00: 4: enter run() 0x2cfaaa8a00: 4: set_msg 0x2cfaaa8a00: 4: msg: "new message" 0x2cfaaa8a00: 4: exit run() 0x2d91d3e600: 5: enter run() 0x2d91d3e600: 5: set_msg 0x2d91d3e600: 5: msg: "new message" 0x2d91d3e600: 5: exit run() 0x2d1cdb8e00: 6: enter run() 0x2d1cdb8e00: 6: set_msg 0x2d1cdb8e00: 6: msg: "new message" 0x2d1cdb8e00: 6: exit run() 0x2cfaaabe00: 7: enter run() 0x2cfaaabe00: 7: set_msg 0x2cfaaabe00: 7: msg: "new message" 0x2cfaaabe00: 7: exit run() 0x2d1cdb9a00: 8: enter run() 0x2d1cdb9a00: 8: set_msg 0x2d1cdb9a00: 8: msg: "new message" 0x2d1cdb9a00: 8: exit run() 0x2d91d3e400: 9: enter run() 0x2d91d3e400: 9: set_msg 0x2d91d3e400: 9: msg: "new message" 0x2d91d3e400: 9: exit run() 0x2d91d3dc00: 10: enter run() 0x2d91d3dc00: 10: set_msg 0x2d91d3dc00: 10: msg: "new message" 0x2d91d3dc00: 10: exit run() 0x2cf5e33000: 11: enter run() 0x2cf5e33000: 11: set_msg 0x2cf5e33000: 11: msg: "new message" 0x2cf5e33000: 11: exit run() 0x2d1cdba400: 12: enter run() 0x2d1cdba400: 12: set_msg 0x2d1cdba400: 12: msg: "new message" 0x2d1cdba400: 12: exit run() 0x2d91d3f000: 13: enter run() 0x2d91d3f000: 13: set_msg 0x2d91d3f000: 13: msg: "new message" 0x2d91d3f000: 13: exit run() 0x2cfaaa8000: 14: enter run() 0x2cfaaa8000: 14: set_msg 0x2cfaaa8000: 14: msg: "new message" 0x2cfaaa8000: 14: exit run() 0x2d1cdbb200: 15: enter run() 0x2d1cdbb200: 15: set_msg 0x2d1cdbb200: 15: msg: "new message" 0x2d1cdbb200: 15: exit run() main: 5 0x2d91d3ec00: 0: enter run() 0x2d91d3ec00: 0: set_msg 0x2d91d3ec00: 0: msg: "new message" 0x2d91d3ec00: 0: exit run() 0x2d1cdb8000: 1: enter run() 0x2d1cdb8000: 1: set_msg 0x2d1cdb8000: 1: msg: "new message" 0x2d1cdb8000: 1: exit run() 0x2d1cdbac00: 2: enter run() 0x2d1cdbac00: 2: set_msg 0x2d1cdbac00: 2: msg: "new message" 0x2d1cdbac00: 2: exit run() 0x2d1cdba600: 3: enter run() 0x2d1cdba600: 3: set_msg 0x2d1cdba600: 3: msg: "new message" 0x2d1cdba600: 3: exit run() 0x2cf5e31200: 4: enter run() 0x2cf5e31200: 4: set_msg 0x2cf5e31200: 4: msg: "new message" 0x2cf5e31200: 4: exit run() 0x2cf5e32600: 5: enter run() 0x2cf5e32600: 5: set_msg 0x2cf5e32600: 5: msg: "new message" 0x2cf5e32600: 5: exit run() 0x2cf5e32000: 6: enter run() 0x2cf5e32000: 6: set_msg 0x2cf5e32000: 6: msg: "new message" 0x2cf5e32000: 6: exit run() 0x2d91d3f600: 7: enter run() 0x2d91d3f600: 7: set_msg 0x2d91d3f600: 7: msg: "new message" 0x2d91d3f600: 7: exit run() 0x2d91d3fe00: 8: enter run() 0x2d91d3fe00: 8: set_msg 0x2d91d3fe00: 8: msg: "new message" 0x2d91d3fe00: 8: exit run() 0x2cf5e30200: 9: enter run() 0x2cf5e30200: 9: set_msg 0x2cf5e30200: 9: msg: "new message" 0x2cf5e30200: 9: exit run() 0x2cf5e33400: 10: enter run() 0x2cf5e33400: 10: set_msg 0x2cf5e33400: 10: msg: "new message" 0x2cf5e33400: 10: exit run() 0x2cf5e31800: 11: enter run() 0x2cf5e31800: 11: set_msg 0x2cf5e31800: 11: msg: "new message" 0x2cf5e31800: 11: exit run() 0x2d91d3da00: 12: enter run() 0x2d91d3da00: 12: set_msg 0x2d91d3da00: 12: msg: "new message" 0x2d91d3da00: 12: exit run() 0x2cfaaa9e00: 13: enter run() 0x2cfaaa9e00: 13: set_msg 0x2cfaaa9e00: 13: msg: "new message" 0x2cfaaa9e00: 13: exit run() 0x2cfaaa9c00: 14: enter run() 0x2cfaaa9c00: 14: set_msg 0x2cfaaa9c00: 14: msg: "new message" 0x2cfaaa9c00: 14: exit run() 0x2cf5e31600: 15: enter run() 0x2cf5e31600: 15: set_msg 0x2cf5e31600: 15: msg: "new message" 0x2cf5e31600: 15: exit run() main: 6 0x2d1cdb9000: 0: enter run() 0x2d1cdb9000: 0: set_msg 0x2d1cdb9000: 0: msg: "new message" 0x2d1cdb9000: 0: exit run() 0x2d91d3fa00: 1: enter run() 0x2d91d3fa00: 1: set_msg 0x2d91d3fa00: 1: msg: "new message" 0x2d91d3fa00: 1: exit run() 0x2cfaaab600: 2: enter run() 0x2cfaaab600: 2: set_msg 0x2cfaaab600: 2: msg: "new message" 0x2cfaaab600: 2: exit run() 0x2d1cdb9e00: 3: enter run() 0x2d1cdb9e00: 3: set_msg 0x2d1cdb9e00: 3: msg: "new message" 0x2d1cdb9e00: 3: exit run() 0x2d1cdbaa00: 4: enter run() 0x2d1cdbaa00: 4: set_msg 0x2d1cdbaa00: 4: msg: "new message" 0x2d1cdbaa00: 4: exit run() 0x2cfaaa8a00: 5: enter run() 0x2cfaaa8a00: 5: set_msg 0x2cfaaa8a00: 5: msg: "new message" 0x2cfaaa8a00: 5: exit run() 0x2d1cdbb400: 6: enter run() 0x2d1cdbb400: 6: set_msg 0x2d1cdbb400: 6: msg: "new message" 0x2d1cdbb400: 6: exit run() 0x2cfaaa8800: 7: enter run() 0x2cfaaa8800: 7: set_msg 0x2cfaaa8800: 7: msg: "new message" 0x2cfaaa8800: 7: exit run() 0x2d1cdb9c00: 8: enter run() 0x2d1cdb9c00: 8: set_msg 0x2d1cdb9c00: 8: msg: "new message" 0x2d1cdb9c00: 8: exit run() 0x2d1cdba000: 9: enter run() 0x2d1cdba000: 9: set_msg 0x2d1cdba000: 9: msg: "new message" 0x2d1cdba000: 9: exit run() 0x2cfaaab000: 10: enter run() 0x2cfaaab000: 10: set_msg 0x2cfaaab000: 10: msg: "new message" 0x2cfaaab000: 10: exit run() 0x2d91d3dc00: 11: enter run() 0x2d91d3dc00: 11: set_msg 0x2d91d3dc00: 11: msg: "new message" 0x2d91d3dc00: 11: exit run() 0x2d91d3f800: 12: enter run() 0x2d91d3f800: 12: set_msg 0x2d91d3f800: 12: msg: "new message" 0x2d91d3f800: 12: exit run() 0x2cfaaaa000: 13: enter run() 0x2cfaaaa000: 13: set_msg 0x2cfaaaa000: 13: msg: "new message" 0x2cfaaaa000: 13: exit run() 0x2cf5e30e00: 14: enter run() 0x2cf5e30e00: 14: set_msg 0x2cf5e30e00: 14: msg: "new message" 0x2cf5e30e00: 14: exit run() 0x2d1cdbbc00: 15: enter run() 0x2d1cdbbc00: 15: set_msg 0x2d1cdbbc00: 15: msg: "new message" 0x2d1cdbbc00: 15: exit run() main: 7 0x2d1cdbb000: 0: enter run() 0x2d1cdbb000: 0: set_msg 0x2d1cdbb000: 0: msg: "new message" 0x2d1cdbb000: 0: exit run() 0x2d91d3c800: 1: enter run() 0x2d91d3c800: 1: set_msg 0x2d91d3c800: 1: msg: "new message" 0x2d91d3c800: 1: exit run() 0x2d1cdbbe00: 2: enter run() 0x2d1cdbbe00: 2: set_msg 0x2d1cdbbe00: 2: msg: "new message" 0x2d1cdbbe00: 2: exit run() 0x2cfaaaa400: 3: enter run() 0x2cfaaaa400: 3: set_msg 0x2cfaaaa400: 3: msg: "new message" 0x2cfaaaa400: 3: exit run() 0x2d1cdbae00: 4: enter run() 0x2d1cdbae00: 4: set_msg 0x2d1cdbae00: 4: msg: "new message" 0x2d1cdbae00: 4: exit run() 0x2d91d3ea00: 5: enter run() 0x2d91d3ea00: 5: set_msg 0x2d91d3ea00: 5: msg: "new message" 0x2d91d3ea00: 5: exit run() 0x2d91d3fe00: 6: enter run() 0x2d91d3fe00: 6: set_msg 0x2d91d3fe00: 6: msg: "new message" 0x2d91d3fe00: 6: exit run() 0x2cf5e30c00: 7: enter run() 0x2cf5e30c00: 7: set_msg 0x2cf5e30c00: 7: msg: "new message" 0x2cf5e30c00: 7: exit run() 0x2cf5e32a00: 8: enter run() 0x2cf5e32a00: 8: set_msg 0x2cf5e32a00: 8: msg: "new message" 0x2cf5e32a00: 8: exit run() 0x2d91d3de00: 9: enter run() 0x2d91d3de00: 9: set_msg 0x2d91d3de00: 9: msg: "new message" 0x2d91d3de00: 9: exit run() 0x2cf5e32c00: 10: enter run() 0x2cf5e32c00: 10: set_msg 0x2cf5e32c00: 10: msg: "new message" 0x2cf5e32c00: 10: exit run() 0x2d91d3ec00: 11: enter run() 0x2d91d3ec00: 11: set_msg 0x2d91d3ec00: 11: msg: "new message" 0x2d91d3ec00: 11: exit run() 0x2d1cdb8000: 12: enter run() 0x2d1cdb8000: 12: set_msg 0x2d1cdb8000: 12: msg: "new message" 0x2d1cdb8000: 12: exit run() 0x2d1cdb9e00: 13: enter run() 0x2d1cdb9e00: 13: set_msg 0x2d1cdb9e00: 13: msg: "new message" 0x2d1cdb9e00: 13: exit run() 0x2cf5e33e00: 14: enter run() 0x2cf5e33e00: 14: set_msg 0x2cf5e33e00: 14: msg: "new message" 0x2cf5e33e00: 14: exit run() 0x2d1cdb9400: 15: enter run() 0x2d1cdb9400: 15: set_msg 0x2d1cdb9400: 15: msg: "new message" 0x2d1cdb9400: 15: exit run() main: 8 0x2cfaaa8400: 0: enter run() 0x2cfaaa8400: 0: set_msg 0x2cfaaa8400: 0: msg: "new message" 0x2cfaaa8400: 0: exit run() 0x2d91d3ee00: 1: enter run() 0x2d91d3ee00: 1: set_msg 0x2d91d3ee00: 1: msg: "new message" 0x2d91d3ee00: 1: exit run() 0x2d91d3e600: 2: enter run() 0x2d91d3e600: 2: set_msg 0x2d91d3e600: 2: msg: "new message" 0x2cfaaa8c00: 3: enter run() 0x2d91d3f400: 4: enter run() 0x2d91d3fa00: 5: enter run() 0x2cfaaaa800: 6: enter run() 0x2cfaaa8200: 7: enter run() 0x2d1cdbae00: 8: enter run() 0x2d1cdb8200: 9: enter run() 0x2d1cdba800: 10: enter run() 0x2cfaaabc00: 11: enter run() 0x2cfaaa9800: 12: enter run() 0x2d91d3f000: 13: enter run() 0x2cfaaaaa00: 14: enter run() 0x2cfaaaa600: 15: enter run() 0x2d91d3e600: 2: exit run() 0x2d91d3f400: 4: set_msg 0x2d1cdbae00: 8: set_msg 0x2cfaaa8c00: 3: set_msg 0x2cfaaabc00: 11: set_msg 0x2d1cdba800: 10: set_msg 0x2d1cdb8200: 9: set_msg 0x2d91d3f000: 13: set_msg 0x2d1cdb8200: 9: msg: "new message" 0x2d1cdb8200: 9: exit run() 0x2cfaaa9800: 12: set_msg 0x2cfaaa9800x2d91d3f000: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9800: rwlock_unlock 0x2d31a90630 0x2d1cdba800: rwlock_unlock 0x2d31a90630 0x2cfaaabc00: rwlock_unlock 0x2d31a90630 0x2cfaaa8c00: rwlock_unlock 0x2d31a90630 0x2d1cdbae00: rwlock_unlock 0x2d31a90630 0x2d91d3f400: rwlock_unlock 0x2d31a90630 0x2d91d3f000: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaa8c00 stack 0x2d4db91320 0x2cfaaaa600: rwlock_unlock 0x2d31a90630 0x2cfaaaa800: rwlock_unlock 0x2d31a90630 0x2cfaaaa600: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa600: rwlock_unlock 0x2d31a90630 0x2cfaaa8200: rwlock_unlock 0x2d31a90630 0x2cfaaa8200: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8200: rwlock_unlock 0x2d31a90630 0x2cfaaaa800: rwlock_rdlock 0x2d31a90630 (2147483647) 0x2d91d3fa00: rwlock_unlock 0x2d31a90630 0x2cfaaaa800: rwlock_unlock 0x2d31a90630 0x2d91d3fa00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3fa00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3f400 stack 0x2d4dba67c0 rthread reaping 0x2cfaaa8200 stack 0x2d4db91b90 rthread reaping 0x2d1cdbae00 stack 0x2d4db41ce0 rthread reaping 0x2d1cdb8200 stack 0x2d4db42ca0 rthread reaping 0x2d1cdba800 stack 0x2d4db43db0 0x2cfaaaaa00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaaa800 stack 0x2d4db56100 0x2cfaaaaa00: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2cfaaabc00 stack 0x2d4db56d00 0x2cfaaaaa00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaa9800 stack 0x2d4dba4240 rthread reaping 0x2d91d3f000 stack 0x2d4dba7030 rthread reaping 0x2cfaaaa600 stack 0x2d4db545a0 rthread reaping 0x2d91d3fa00 stack 0x2d4db42ee0 rthread reaping 0x2cfaaaaa00 stack 0x2d4db43de0 0x2cfaaab800: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab800: rwlock_unlock 0x2d31a90630 0x2cfaaab800: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab800: rwlock_unlock 0x2d31a90630 0x2d91d3e200: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e200: rwlock_unlock 0x2d31a90630 0x2d91d3e200: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e200: rwlock_unlock 0x2d31a90630 0x2d91d3ee00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ee00: rwlock_unlock 0x2d31a90630 0x2d91d3ee00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ee00: rwlock_unlock 0x2d31a90630 0x2d82265a00: rwlock_wrlock 0x2d31a90630 (0) 0x2d82265a00: rwlock_unlock 0x2d31a90630 0x2d82265a00: rwlock_rdlock 0x2d31a90630 (0) 0x2d82265a00: rwlock_unlock 0x2d31a90630 0x2d91d3e400: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e400: rwlock_unlock 0x2d31a90630 0x2d91d3e400: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e400: rwlock_unlock 0x2d31a90630 0x2d1cdb8400: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8400: rwlock_unlock 0x2d31a90630 0x2d1cdb8400: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8400: rwlock_unlock 0x2d31a90630 0x2d91d3d600: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d600: rwlock_unlock 0x2d31a90630 0x2d91d3d600: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d600: rwlock_unlock 0x2d31a90630 0x2d1cdba200: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba200: rwlock_unlock 0x2d31a90630 0x2d1cdba200: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba200: rwlock_unlock 0x2d31a90630 0x2d82264a00: rwlock_wrlock 0x2d31a90630 (0) 0x2d82264a00: rwlock_unlock 0x2d31a90630 0x2d82264a00: rwlock_rdlock 0x2d31a90630 (0) 0x2d82264a00: rwlock_unlock 0x2d31a90630 0x2d1cdb8800: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8800: rwlock_unlock 0x2d31a90630 0x2d1cdb8800: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8800: rwlock_unlock 0x2d31a90630 0x2cfaaa8a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8a00: rwlock_unlock 0x2d31a90630 0x2cfaaa8a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8a00: rwlock_unlock 0x2d31a90630 0x2d91d3d000: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d000: rwlock_unlock 0x2d31a90630 0x2d91d3d000: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d000: rwlock_unlock 0x2d31a90630 0x2d1cdb8a00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8a00: rwlock_unlock 0x2d31a90630 0x2d1cdb8a00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8a00: rwlock_unlock 0x2d31a90630 0x2d1cdb8c00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8c00: rwlock_unlock 0x2d31a90630 0x2d1cdb8c00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8c00: rwlock_unlock 0x2d31a90630 0x2cfaaaae00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaae00: rwlock_unlock 0x2d31a90630 0x2cfaaaae00: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2cfaaab800 stack 0x2d4db545a0 0x2cfaaaae00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3e200 stack 0x2d4db43de0 rthread reaping 0x2d91d3ee00 stack 0x2d4db42ee0 rthread reaping 0x2d82265a00 stack 0x2d4dba7030 rthread reaping 0x2d91d3e400 stack 0x2d4dba4240 rthread reaping 0x2d1cdb8400 stack 0x2d4db56d00 rthread reaping 0x2d91d3d600 stack 0x2d4db56100 0x2cfaaaa800: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2d1cdba200 stack 0x2d4db43db0 0x2cfaaaa800: rwlock_unlock 0x2d31a90630 0x2cfaaaa800: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2d82264a00 stack 0x2d4db42ca0 0x2cfaaaa800: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdb8800 stack 0x2d4db41ce0 rthread reaping 0x2cfaaa8a00 stack 0x2d4db91b90 rthread reaping 0x2d91d3d000 stack 0x2d4dba67c0 rthread reaping 0x2d1cdb8a00 stack 0x2d4db91320 rthread reaping 0x2d1cdb8c00 stack 0x2d4db90270 rthread reaping 0x2cfaaaae00 stack 0x2d4db56e50 rthread reaping 0x2cfaaaa800 stack 0x2d4db916b0 0x2cf5e30400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30400: rwlock_unlock 0x2d31a90630 0x2cf5e30400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30400: rwlock_unlock 0x2d31a90630 0x2cfaaa8e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8e00: rwlock_unlock 0x2d31a90630 0x2cfaaa8e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8e00: rwlock_unlock 0x2d31a90630 0x2d91d3c000: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3c000: rwlock_unlock 0x2d31a90630 0x2d91d3c000: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3c000: rwlock_unlock 0x2d31a90630 0x2d91d3d200: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d200: rwlock_unlock 0x2d31a90630 0x2d91d3d200: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d200: rwlock_unlock 0x2d31a90630 0x2cfaaaaa00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaaa00: rwlock_unlock 0x2d31a90630 0x2cfaaaaa00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaaa00: rwlock_unlock 0x2d31a90630 0x2d91d3cc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3cc00: rwlock_unlock 0x2d31a90630 0x2d91d3cc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3cc00: rwlock_unlock 0x2d31a90630 0x2cf5e31e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31e00: rwlock_unlock 0x2d31a90630 0x2cf5e31e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31e00: rwlock_unlock 0x2d31a90630 0x2cfaaa9c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9c00: rwlock_unlock 0x2d31a90630 0x2cfaaa9c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9c00: rwlock_unlock 0x2d31a90630 0x2cf5e33a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33a00: rwlock_unlock 0x2d31a90630 0x2cf5e33a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33a00: rwlock_unlock 0x2d31a90630 0x2d91d3f000: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f000: rwlock_unlock 0x2d31a90630 0x2d91d3f000: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f000: rwlock_unlock 0x2d31a90630 0x2d1cdb9800: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9800: rwlock_unlock 0x2d31a90630 0x2d1cdb9800: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9800: rwlock_unlock 0x2d31a90630 0x2cfaaab000: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab000: rwlock_unlock 0x2d31a90630 0x2cfaaab000: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab000: rwlock_unlock 0x2d31a90630 0x2cfaaa9e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9e00: rwlock_unlock 0x2d31a90630 0x2cfaaa9e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9e00: rwlock_unlock 0x2d31a90630 0x2cf5e33400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33400: rwlock_unlock 0x2d31a90630 0x2cf5e33400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33400: rwlock_unlock 0x2d31a90630 0x2d1cdb8e00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8e00: rwlock_unlock 0x2d31a90630 0x2d1cdb8e00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8e00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cf5e30400 stack 0x2d4db916b0 rthread reaping 0x2cfaaa8e00 stack 0x2d4db56e50 rthread reaping 0x2d91d3c000 stack 0x2d4db90270 rthread reaping 0x2d91d3d200 stack 0x2d4db91320 0x2d91d3ca00: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2cfaaaaa00 stack 0x2d4dba67c0 0x2d91d3ca00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3cc00 stack 0x2d4db91b90 0x2d91d3ca00: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2cf5e31e00 stack 0x2d4db41ce0 0x2d91d3ca00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaa9c00 stack 0x2d4db42ca0 rthread reaping 0x2cf5e33a00 stack 0x2d4db43db0 rthread reaping 0x2d91d3f000 stack 0x2d4db56100 rthread reaping 0x2d1cdb9800 stack 0x2d4db56d00 rthread reaping 0x2cfaaab000 stack 0x2d4dba4240 rthread reaping 0x2cfaaa9e00 stack 0x2d4dba7030 rthread reaping 0x2cf5e33400 stack 0x2d4db42ee0 rthread reaping 0x2d1cdb8e00 stack 0x2d4db43de0 rthread reaping 0x2d91d3ca00 stack 0x2d4db545a0 0x2d91d3e800: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e800: rwlock_unlock 0x2d31a90630 0x2d91d3e800: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e800: rwlock_unlock 0x2d31a90630 0x2cf5e32000: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32000: rwlock_unlock 0x2d31a90630 0x2cf5e32000: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32000: rwlock_unlock 0x2d31a90630 0x2cf5e30a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30a00: rwlock_unlock 0x2d31a90630 0x2cf5e30a00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbac00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30a00: rwlock_unlock 0x2d31a90630 0x2d91d3fc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3fc00: rwlock_unlock 0x2d31a90630 0x2d91d3fc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3fc00: rwlock_unlock 0x2d31a90630 0x2d1cdbac00: rwlock_unlock 0x2d31a90630 0x2d1cdbac00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbac00: rwlock_unlock 0x2d31a90630 0x2cf5e30c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30c00: rwlock_unlock 0x2d31a90630 0x2cf5e30c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30c00: rwlock_unlock 0x2d31a90630 0x2d1cdb9400: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9400: rwlock_unlock 0x2d31a90630 0x2d1cdb9400: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9400: rwlock_unlock 0x2d31a90630 0x2cf5e30400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30400: rwlock_unlock 0x2d31a90630 0x2cf5e30400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30400: rwlock_unlock 0x2d31a90630 0x2cfaaaac00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaac00: rwlock_unlock 0x2d31a90630 0x2cfaaaac00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaac00: rwlock_unlock 0x2d31a90630 0x2cf5e30e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30e00: rwlock_unlock 0x2d31a90630 0x2cf5e30e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30e00: rwlock_unlock 0x2d31a90630 0x2d1cdb9000: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9000: rwlock_unlock 0x2d31a90630 0x2d1cdb9000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9000: rwlock_unlock 0x2d31a90630 0x2d1cdbb600: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbb600: rwlock_unlock 0x2d31a90630 0x2d1cdbb600: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb600: rwlock_unlock 0x2d31a90630 0x2d1cdb9600: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9600: rwlock_unlock 0x2d31a90630 0x2d1cdb9600: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9600: rwlock_unlock 0x2d31a90630 0x2cfaaab800: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab800: rwlock_unlock 0x2d31a90630 0x2cfaaab800: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab800: rwlock_unlock 0x2d31a90630 0x2cfaaa9600: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9600: rwlock_unlock 0x2d31a90630 0x2cfaaa9600: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9600: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3e800 stack 0x2d4db545a0 rthread reaping 0x2cf5e32000 stack 0x2d4db43de0 rthread reaping 0x2cf5e30a00 stack 0x2d4db42ee0 rthread reaping 0x2d1cdbac00 stack 0x2d4dba7030 0x2d91d3f400: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2d91d3fc00 stack 0x2d4dba4240 0x2d91d3f400: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cf5e30c00 stack 0x2d4db56d00 0x2d91d3f400: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f400: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdb9400 stack 0x2d4db56100 rthread reaping 0x2cf5e30400 stack 0x2d4db43db0 rthread reaping 0x2cfaaaac00 stack 0x2d4db42ca0 rthread reaping 0x2cf5e30e00 stack 0x2d4db41ce0 rthread reaping 0x2d1cdb9000 stack 0x2d4db91b90 rthread reaping 0x2d1cdbb600 stack 0x2d4dba67c0 rthread reaping 0x2d1cdb9600 stack 0x2d4db91320 rthread reaping 0x2cfaaab800 stack 0x2d4db90270 rthread reaping 0x2cfaaa9600 stack 0x2d4db56e50 rthread reaping 0x2d91d3f400 stack 0x2d4db916b0 0x2cf5e30200: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30200: rwlock_unlock 0x2d31a90630 0x2cf5e30200: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30200: rwlock_unlock 0x2d31a90630 0x2d1cdb9c00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9c00: rwlock_unlock 0x2d31a90630 0x2d1cdb9c00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9c00: rwlock_unlock 0x2d31a90630 0x2cfaaaa200: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaa200: rwlock_unlock 0x2d31a90630 0x2cfaaaa200: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa200: rwlock_unlock 0x2d31a90630 0x2d91d3ea00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ea00: rwlock_unlock 0x2d31a90630 0x2d91d3ea00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ea00: rwlock_unlock 0x2d31a90630 0x2d91d3f000: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f000: rwlock_unlock 0x2d31a90630 0x2d91d3f000: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f000: rwlock_unlock 0x2d31a90630 0x2d91d3fc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3fc00: rwlock_unlock 0x2d31a90630 0x2d91d3fc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3fc00: rwlock_unlock 0x2d31a90630 0x2cfaaa8800: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8800: rwlock_unlock 0x2d31a90630 0x2cfaaa8800: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8800: rwlock_unlock 0x2d31a90630 0x2d1cdb8400: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8400: rwlock_unlock 0x2d31a90630 0x2d1cdb8400: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8400: rwlock_unlock 0x2d31a90630 0x2d1cdb9800: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9800: rwlock_unlock 0x2d31a90630 0x2d1cdb9800: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9800: rwlock_unlock 0x2d31a90630 0x2d1cdba800: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba800: rwlock_unlock 0x2d31a90630 0x2d1cdba800: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba800: rwlock_unlock 0x2d31a90630 0x2d91d3c200: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3c200: rwlock_unlock 0x2d31a90630 0x2d91d3c200: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3c200: rwlock_unlock 0x2d31a90630 0x2cf5e32200: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32200: rwlock_unlock 0x2d31a90630 0x2cf5e32200: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32200: rwlock_unlock 0x2d31a90630 0x2cf5e32c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32c00: rwlock_unlock 0x2d31a90630 0x2cf5e32c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32c00: rwlock_unlock 0x2d31a90630 0x2cfaaa9800: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9800: rwlock_unlock 0x2d31a90630 0x2cfaaa9800: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9800: rwlock_unlock 0x2d31a90630 0x2d91d3ca00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ca00: rwlock_unlock 0x2d31a90630 0x2d91d3ca00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ca00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cf5e30200 stack 0x2d4db916b0 rthread reaping 0x2d1cdb9c00 stack 0x2d4db56e50 rthread reaping 0x2cfaaaa200 stack 0x2d4db90270 rthread reaping 0x2d91d3ea00 stack 0x2d4db91320 0x2d91d3c400: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2d91d3f000 stack 0x2d4dba67c0 0x2d91d3c400: rwlock_unlock 0x2d31a90630 0x2d91d3c400: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2d91d3fc00 stack 0x2d4db91b90 0x2d91d3c400: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaa8800 stack 0x2d4db41ce0 rthread reaping 0x2d1cdb8400 stack 0x2d4db42ca0 rthread reaping 0x2d1cdb9800 stack 0x2d4db43db0 rthread reaping 0x2d1cdba800 stack 0x2d4db56100 rthread reaping 0x2d91d3c200 stack 0x2d4db56d00 rthread reaping 0x2cf5e32200 stack 0x2d4dba4240 rthread reaping 0x2cf5e32c00 stack 0x2d4dba7030 rthread reaping 0x2cfaaa9800 stack 0x2d4db42ee0 rthread reaping 0x2d91d3ca00 stack 0x2d4db43de0 rthread reaping 0x2d91d3c400 stack 0x2d4db545a0 0x2cfaaa9400: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9400: rwlock_unlock 0x2d31a90630 0x2cfaaa9400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9400: rwlock_unlock 0x2d31a90630 0x2cfaaab200: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab200: rwlock_unlock 0x2d31a90630 0x2cfaaab200: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab200: rwlock_unlock 0x2d31a90630 0x2cf5e31800: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31800: rwlock_unlock 0x2d31a90630 0x2cf5e31800: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31800: rwlock_unlock 0x2d31a90630 0x2d91d3cc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3cc00: rwlock_unlock 0x2d31a90630 0x2d91d3cc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3cc00: rwlock_unlock 0x2d31a90630 0x2cfaaa9200: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9200: rwlock_unlock 0x2d31a90630 0x2cfaaa9200: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9200: rwlock_unlock 0x2d31a90630 0x2d91d3c600: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3c600: rwlock_unlock 0x2d31a90630 0x2d91d3c600: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3c600: rwlock_unlock 0x2d31a90630 0x2d91d3f200: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f200: rwlock_unlock 0x2d31a90630 0x2d91d3f200: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f200: rwlock_unlock 0x2d31a90630 0x2cf5e33400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33400: rwlock_unlock 0x2d31a90630 0x2cf5e33400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33400: rwlock_unlock 0x2d31a90630 0x2cfaaab600: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab600: rwlock_unlock 0x2d31a90630 0x2cfaaab600: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab600: rwlock_unlock 0x2d31a90630 0x2d1cdbb400: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbb400: rwlock_unlock 0x2d31a90630 0x2d1cdbb400: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb400: rwlock_unlock 0x2d31a90630 0x2d91d3ce00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ce00: rwlock_unlock 0x2d31a90630 0x2d91d3ce00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ce00: rwlock_unlock 0x2d31a90630 0x2cf5e32800: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32800: rwlock_unlock 0x2d31a90630 0x2cf5e32800: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32800: rwlock_unlock 0x2d31a90630 0x2cf5e31000: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31000: rwlock_unlock 0x2d31a90630 0x2cf5e31000: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31000: rwlock_unlock 0x2d31a90630 0x2d1cdbb600: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbb600: rwlock_unlock 0x2d31a90630 0x2d1cdbb600: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb600: rwlock_unlock 0x2d31a90630 0x2cf5e31400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31400: rwlock_unlock 0x2d31a90630 0x2cf5e31400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31400: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaa9400 stack 0x2d4db545a0 rthread reaping 0x2cfaaab200 stack 0x2d4db43de0 rthread reaping 0x2cf5e31800 stack 0x2d4db42ee0 rthread reaping 0x2d91d3cc00 stack 0x2d4dba7030 rthread reaping 0x2cfaaa9200 stack 0x2d4dba4240 rthread reaping 0x2d91d3c600 stack 0x2d4db56d00 0x2d91d3d400: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2d91d3f200 stack 0x2d4db56100 0x2d91d3d400: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cf5e33400 stack 0x2d4db43db0 0x2d91d3d400: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2cfaaab600 stack 0x2d4db42ca0 0x2d91d3d400: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdbb400 stack 0x2d4db41ce0 rthread reaping 0x2d91d3ce00 stack 0x2d4db91b90 rthread reaping 0x2cf5e32800 stack 0x2d4dba67c0 rthread reaping 0x2cf5e31000 stack 0x2d4db91320 rthread reaping 0x2d1cdbb600 stack 0x2d4db90270 rthread reaping 0x2cf5e31400 stack 0x2d4db56e50 rthread reaping 0x2d91d3d400 stack 0x2d4db916b0 0x2cfaaab800: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab800: rwlock_unlock 0x2d31a90630 0x2cfaaab800: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab800: rwlock_unlock 0x2d31a90630 0x2cf5e33600: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33600: rwlock_unlock 0x2d31a90630 0x2cf5e33600: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33600: rwlock_unlock 0x2d31a90630 0x2cfaaaa800: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaa800: rwlock_unlock 0x2d31a90630 0x2cfaaaa800: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa800: rwlock_unlock 0x2d31a90630 0x2d91d3c800: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3c800: rwlock_unlock 0x2d31a90630 0x2d91d3c800: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3c800: rwlock_unlock 0x2d31a90630 0x2cf5e30800: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30800: rwlock_unlock 0x2d31a90630 0x2cf5e30800: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30800: rwlock_unlock 0x2d31a90630 0x2d91d3fe00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3fe00: rwlock_unlock 0x2d31a90630 0x2d91d3fe00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3fe00: rwlock_unlock 0x2d31a90630 0x2d91d3e600: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e600: rwlock_unlock 0x2d31a90630 0x2d91d3e600: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e600: rwlock_unlock 0x2d31a90630 0x2d1cdb9e00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9e00: rwlock_unlock 0x2d31a90630 0x2d1cdb9e00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9e00: rwlock_unlock 0x2d31a90630 0x2d1cdb9600: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9600: rwlock_unlock 0x2d31a90630 0x2d1cdb9600: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9600: rwlock_unlock 0x2d31a90630 0x2d1cdbb000: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbb000: rwlock_unlock 0x2d31a90630 0x2d1cdbb000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb000: rwlock_unlock 0x2d31a90630 0x2d91d3da00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3da00: rwlock_unlock 0x2d31a90630 0x2d91d3da00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3da00: rwlock_unlock 0x2d31a90630 0x2cf5e31200: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31200: rwlock_unlock 0x2d31a90630 0x2cf5e31200: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31200: rwlock_unlock 0x2d31a90630 0x2cfaaa9600: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9600: rwlock_unlock 0x2d31a90630 0x2cfaaa9600: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9600: rwlock_unlock 0x2d31a90630 0x2cfaaa9000: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9000: rwlock_unlock 0x2d31a90630 0x2cfaaa9000: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9000: rwlock_unlock 0x2d31a90630 0x2cf5e30c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30c00: rwlock_unlock 0x2d31a90630 0x2cf5e30c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30c00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaab800 stack 0x2d4db916b0 rthread reaping 0x2cf5e33600 stack 0x2d4db56e50 rthread reaping 0x2cfaaaa800 stack 0x2d4db90270 rthread reaping 0x2d91d3c800 stack 0x2d4db91320 rthread reaping 0x2cf5e30800 stack 0x2d4dba67c0 rthread reaping 0x2d91d3fe00 stack 0x2d4db91b90 rthread reaping 0x2d91d3e600 stack 0x2d4db41ce0 rthread reaping 0x2d1cdb9e00 stack 0x2d4db42ca0 0x2d1cdba600: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2d1cdb9600 stack 0x2d4db43db0 0x2d1cdba600: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdbb000 stack 0x2d4db56100 0x2d1cdba600: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba600: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3da00 stack 0x2d4db56d00 rthread reaping 0x2cf5e31200 stack 0x2d4dba4240 rthread reaping 0x2cfaaa9600 stack 0x2d4dba7030 rthread reaping 0x2cfaaa9000 stack 0x2d4db42ee0 rthread reaping 0x2cf5e30c00 stack 0x2d4db43de0 rthread reaping 0x2d1cdba600 stack 0x2d4db545a0 0x2d1cdbba00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbba00: rwlock_unlock 0x2d31a90630 0x2d1cdbba00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbba00: rwlock_unlock 0x2d31a90630 0x2d91d3ce00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ce00: rwlock_unlock 0x2d31a90630 0x2d91d3ce00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ce00: rwlock_unlock 0x2d31a90630 0x2d1cdbaa00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbaa00: rwlock_unlock 0x2d31a90630 0x2d1cdbaa00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbaa00: rwlock_unlock 0x2d31a90630 0x2cf5e32600: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32600: rwlock_unlock 0x2d31a90630 0x2cf5e32600: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32600: rwlock_unlock 0x2d31a90630 0x2cf5e32a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32a00: rwlock_unlock 0x2d31a90630 0x2cf5e32a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32a00: rwlock_unlock 0x2d31a90630 0x2cfaaabc00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaabc00: rwlock_unlock 0x2d31a90630 0x2cfaaabc00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaabc00: rwlock_unlock 0x2d31a90630 0x2d91d3d000: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d000: rwlock_unlock 0x2d31a90630 0x2d91d3d000: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d000: rwlock_unlock 0x2d31a90630 0x2d91d3d600: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d600: rwlock_unlock 0x2d31a90630 0x2d91d3d600: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d600: rwlock_unlock 0x2d31a90630 0x2cf5e31800: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31800: rwlock_unlock 0x2d31a90630 0x2cf5e31800: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31800: rwlock_unlock 0x2d31a90630 0x2cf5e31a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31a00: rwlock_unlock 0x2d31a90630 0x2cf5e31a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31a00: rwlock_unlock 0x2d31a90630 0x2d91d3de00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3de00: rwlock_unlock 0x2d31a90630 0x2d91d3de00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3de00: rwlock_unlock 0x2d31a90630 0x2d1cdb9e00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9e00: rwlock_unlock 0x2d31a90630 0x2d1cdb9e00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9e00: rwlock_unlock 0x2d31a90630 0x2cf5e30400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30400: rwlock_unlock 0x2d31a90630 0x2cf5e30400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30400: rwlock_unlock 0x2d31a90630 0x2d91d3e800: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e800: rwlock_unlock 0x2d31a90630 0x2d91d3e800: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e800: rwlock_unlock 0x2d31a90630 0x2d91d3d200: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d200: rwlock_unlock 0x2d31a90630 0x2d91d3d200: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2d1cdbba00 stack 0x2d4db545a0 rthread reaping 0x2d91d3ce00 stack 0x2d4db43de0 rthread reaping 0x2d1cdbaa00 stack 0x2d4db42ee0 rthread reaping 0x2cf5e32600 stack 0x2d4dba7030 rthread reaping 0x2cf5e32a00 stack 0x2d4dba4240 rthread reaping 0x2cfaaabc00 stack 0x2d4db56d00 0x2d91d3d200: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3d000 stack 0x2d4db56100 rthread reaping 0x2d91d3d600 stack 0x2d4db43db0 0x2d91d3d400: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2cf5e31800 stack 0x2d4db42ca0 0x2d91d3d400: rwlock_unlock 0x2d31a90630 0x2d91d3d400: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2cf5e31a00 stack 0x2d4db41ce0 0x2d91d3d400: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3de00 stack 0x2d4db91b90 rthread reaping 0x2d1cdb9e00 stack 0x2d4dba67c0 rthread reaping 0x2cf5e30400 stack 0x2d4db91320 rthread reaping 0x2d91d3e800 stack 0x2d4db90270 rthread reaping 0x2d91d3d200 stack 0x2d4db56e50 rthread reaping 0x2d91d3d400 stack 0x2d4db916b0 0x2cfaaa8600: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8600: rwlock_unlock 0x2d31a90630 0x2cfaaa8600: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8600: rwlock_unlock 0x2d31a90630 0x2d91d3d600: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d600: rwlock_unlock 0x2d31a90630 0x2d91d3d600: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d600: rwlock_unlock 0x2d31a90630 0x2cfaaaac00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaac00: rwlock_unlock 0x2d31a90630 0x2cfaaaac00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaac00: rwlock_unlock 0x2d31a90630 0x2d91d3f400: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f400: rwlock_unlock 0x2d31a90630 0x2d91d3f400: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f400: rwlock_unlock 0x2d31a90630 0x2d1cdb8600: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8600: rwlock_unlock 0x2d31a90630 0x2d1cdb8600: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8600: rwlock_unlock 0x2d31a90630 0x2cfaaab800: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab800: rwlock_unlock 0x2d31a90630 0x2cfaaab800: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab800: rwlock_unlock 0x2d31a90630 0x2cfaaa9200: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9200: rwlock_unlock 0x2d31a90630 0x2cfaaa9200: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9200: rwlock_unlock 0x2d31a90630 0x2cfaaab200: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab200: rwlock_unlock 0x2d31a90630 0x2cfaaab200: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab200: rwlock_unlock 0x2d31a90630 0x2d1cdb9200: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9200: rwlock_unlock 0x2d31a90630 0x2d1cdb9200: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9200: rwlock_unlock 0x2d31a90630 0x2d91d3fe00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3fe00: rwlock_unlock 0x2d31a90630 0x2d91d3fe00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3fe00: rwlock_unlock 0x2d31a90630 0x2cfaaaba00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaba00: rwlock_unlock 0x2d31a90630 0x2cfaaaba00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaba00: rwlock_unlock 0x2d31a90630 0x2cfaaaa200: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaa200: rwlock_unlock 0x2d31a90630 0x2cfaaaa200: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa200: rwlock_unlock 0x2d31a90630 0x2cf5e32c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32c00: rwlock_unlock 0x2d31a90630 0x2cf5e32c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32c00: rwlock_unlock 0x2d31a90630 0x2cfaaaa400: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaa400: rwlock_unlock 0x2d31a90630 0x2cfaaaa400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa400: rwlock_unlock 0x2d31a90630 0x2cf5e31400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31400: rwlock_unlock 0x2d31a90630 0x2cf5e31400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31400: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaa8600 stack 0x2d4db56e50 rthread reaping 0x2d91d3d600 stack 0x2d4db916b0 rthread reaping 0x2cfaaaac00 stack 0x2d4db90270 rthread reaping 0x2d91d3f400 stack 0x2d4db91320 0x2cfaaa9000: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2d1cdb8600 stack 0x2d4dba67c0 0x2cfaaa9000: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaab800 stack 0x2d4db91b90 0x2cfaaa9000: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2cfaaa9200 stack 0x2d4db41ce0 0x2cfaaa9000: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaab200 stack 0x2d4db42ca0 rthread reaping 0x2d1cdb9200 stack 0x2d4db43db0 rthread reaping 0x2d91d3fe00 stack 0x2d4db56100 rthread reaping 0x2cfaaaba00 stack 0x2d4db56d00 rthread reaping 0x2cfaaaa200 stack 0x2d4dba4240 rthread reaping 0x2cf5e32c00 stack 0x2d4dba7030 rthread reaping 0x2cfaaaa400 stack 0x2d4db42ee0 rthread reaping 0x2cf5e31400 stack 0x2d4db43de0 rthread reaping 0x2cfaaa9000 stack 0x2d4db545a0 0x2d1cdb8000: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8000: rwlock_unlock 0x2d31a90630 0x2d1cdb8000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8000: rwlock_unlock 0x2d31a90630 0: 12: msg: "new message" 0x2d1cdba800: 10: msg: "new message" 0x2cfaaabc00: 11: msg: "new message" 0x2cfaaa8c00: 3: msg: "new message" 0x2d1cdbae00: 8: msg: "new message" 0x2d91d3f400: 4: msg: "new message" 0x2d91d3f000: 13: msg: "new message" 0x2cfaaa9800: 12: exit run() 0x2d1cdba800: 10: exit run() 0x2cfaaabc00: 11: exit run() 0x2cfaaa8c00: 3: exit run() 0x2d1cdbae00: 8: exit run() 0x2d91d3f400: 4: exit run() 0x2cfaaaa600: 15: set_msg 0x2d91d3f000: 13: exit run() 0x2cfaaaa800: 6: set_msg 0x2cfaaaa600: 15: msg: "new message" 0x2cfaaaa600: 15: exit run() 0x2cfaaa8200: 7: set_msg 0x2cfaaa8200: 7: msg: "new message" 0x2cfaaa8200: 7: exit run() 0x2d91d3fa00: 5: set_msg 0x2cfaaaa800: 6: msg: "new message" 0x2cfaaaa800: 6: exit run() 0x2d91d3fa00: 5: msg: "new message" 0x2d91d3fa00: 5: exit run() 0x2cfaaaaa00: 14: set_msg 0x2cfaaaaa00: 14: msg: "new message" 0x2cfaaaaa00: 14: exit run() main: 9 0x2cfaaab800: 0: enter run() 0x2cfaaab800: 0: set_msg 0x2cfaaab800: 0: msg: "new message" 0x2cfaaab800: 0: exit run() 0x2d91d3e200: 1: enter run() 0x2d91d3e200: 1: set_msg 0x2d91d3e200: 1: msg: "new message" 0x2d91d3e200: 1: exit run() 0x2d91d3ee00: 2: enter run() 0x2d91d3ee00: 2: set_msg 0x2d91d3ee00: 2: msg: "new message" 0x2d91d3ee00: 2: exit run() 0x2d82265a00: 3: enter run() 0x2d82265a00: 3: set_msg 0x2d82265a00: 3: msg: "new message" 0x2d82265a00: 3: exit run() 0x2d91d3e400: 4: enter run() 0x2d91d3e400: 4: set_msg 0x2d91d3e400: 4: msg: "new message" 0x2d91d3e400: 4: exit run() 0x2d1cdb8400: 5: enter run() 0x2d1cdb8400: 5: set_msg 0x2d1cdb8400: 5: msg: "new message" 0x2d1cdb8400: 5: exit run() 0x2d91d3d600: 6: enter run() 0x2d91d3d600: 6: set_msg 0x2d91d3d600: 6: msg: "new message" 0x2d91d3d600: 6: exit run() 0x2d1cdba200: 7: enter run() 0x2d1cdba200: 7: set_msg 0x2d1cdba200: 7: msg: "new message" 0x2d1cdba200: 7: exit run() 0x2d82264a00: 8: enter run() 0x2d82264a00: 8: set_msg 0x2d82264a00: 8: msg: "new message" 0x2d82264a00: 8: exit run() 0x2d1cdb8800: 9: enter run() 0x2d1cdb8800: 9: set_msg 0x2d1cdb8800: 9: msg: "new message" 0x2d1cdb8800: 9: exit run() 0x2cfaaa8a00: 10: enter run() 0x2cfaaa8a00: 10: set_msg 0x2cfaaa8a00: 10: msg: "new message" 0x2cfaaa8a00: 10: exit run() 0x2d91d3d000: 11: enter run() 0x2d91d3d000: 11: set_msg 0x2d91d3d000: 11: msg: "new message" 0x2d91d3d000: 11: exit run() 0x2d1cdb8a00: 12: enter run() 0x2d1cdb8a00: 12: set_msg 0x2d1cdb8a00: 12: msg: "new message" 0x2d1cdb8a00: 12: exit run() 0x2d1cdb8c00: 13: enter run() 0x2d1cdb8c00: 13: set_msg 0x2d1cdb8c00: 13: msg: "new message" 0x2d1cdb8c00: 13: exit run() 0x2cfaaaae00: 14: enter run() 0x2cfaaaae00: 14: set_msg 0x2cfaaaae00: 14: msg: "new message" 0x2cfaaaae00: 14: exit run() 0x2cfaaaa800: 15: enter run() 0x2cfaaaa800: 15: set_msg 0x2cfaaaa800: 15: msg: "new message" 0x2cfaaaa800: 15: exit run() main: 10 0x2cf5e30400: 0: enter run() 0x2cf5e30400: 0: set_msg 0x2cf5e30400: 0: msg: "new message" 0x2cf5e30400: 0: exit run() 0x2cfaaa8e00: 1: enter run() 0x2cfaaa8e00: 1: set_msg 0x2cfaaa8e00: 1: msg: "new message" 0x2cfaaa8e00: 1: exit run() 0x2d91d3c000: 2: enter run() 0x2d91d3c000: 2: set_msg 0x2d91d3c000: 2: msg: "new message" 0x2d91d3c000: 2: exit run() 0x2d91d3d200: 3: enter run() 0x2d91d3d200: 3: set_msg 0x2d91d3d200: 3: msg: "new message" 0x2d91d3d200: 3: exit run() 0x2cfaaaaa00: 4: enter run() 0x2cfaaaaa00: 4: set_msg 0x2cfaaaaa00: 4: msg: "new message" 0x2cfaaaaa00: 4: exit run() 0x2d91d3cc00: 5: enter run() 0x2d91d3cc00: 5: set_msg 0x2d91d3cc00: 5: msg: "new message" 0x2d91d3cc00: 5: exit run() 0x2cf5e31e00: 6: enter run() 0x2cf5e31e00: 6: set_msg 0x2cf5e31e00: 6: msg: "new message" 0x2cf5e31e00: 6: exit run() 0x2cfaaa9c00: 7: enter run() 0x2cfaaa9c00: 7: set_msg 0x2cfaaa9c00: 7: msg: "new message" 0x2cfaaa9c00: 7: exit run() 0x2cf5e33a00: 8: enter run() 0x2cf5e33a00: 8: set_msg 0x2cf5e33a00: 8: msg: "new message" 0x2cf5e33a00: 8: exit run() 0x2d91d3f000: 9: enter run() 0x2d91d3f000: 9: set_msg 0x2d91d3f000: 9: msg: "new message" 0x2d91d3f000: 9: exit run() 0x2d1cdb9800: 10: enter run() 0x2d1cdb9800: 10: set_msg 0x2d1cdb9800: 10: msg: "new message" 0x2d1cdb9800: 10: exit run() 0x2cfaaab000: 11: enter run() 0x2cfaaab000: 11: set_msg 0x2cfaaab000: 11: msg: "new message" 0x2cfaaab000: 11: exit run() 0x2cfaaa9e00: 12: enter run() 0x2cfaaa9e00: 12: set_msg 0x2cfaaa9e00: 12: msg: "new message" 0x2cfaaa9e00: 12: exit run() 0x2cf5e33400: 13: enter run() 0x2cf5e33400: 13: set_msg 0x2cf5e33400: 13: msg: "new message" 0x2cf5e33400: 13: exit run() 0x2d1cdb8e00: 14: enter run() 0x2d1cdb8e00: 14: set_msg 0x2d1cdb8e00: 14: msg: "new message" 0x2d1cdb8e00: 14: exit run() 0x2d91d3ca00: 15: enter run() 0x2d91d3ca00: 15: set_msg 0x2d91d3ca00: 15: msg: "new message" 0x2d91d3ca00: 15: exit run() main: 11 0x2d91d3e800: 0: enter run() 0x2d91d3e800: 0: set_msg 0x2d91d3e800: 0: msg: "new message" 0x2d91d3e800: 0: exit run() 0x2cf5e32000: 1: enter run() 0x2cf5e32000: 1: set_msg 0x2cf5e32000: 1: msg: "new message" 0x2cf5e32000: 1: exit run() 0x2cf5e30a00: 2: enter run() 0x2cf5e30a00: 2: set_msg 0x2d1cdbac00: 3: enter run() 0x2cf5e30a00: 2: msg: "new message" 0x2cf5e30a00: 2: exit run() 0x2d91d3fc00: 4: enter run() 0x2d91d3fc00: 4: set_msg 0x2d91d3fc00: 4: msg: "new message" 0x2d91d3fc00: 4: exit run() 0x2d1cdbac00: 3: set_msg 0x2d1cdbac00: 3: msg: "new message" 0x2d1cdbac00: 3: exit run() 0x2cf5e30c00: 5: enter run() 0x2cf5e30c00: 5: set_msg 0x2cf5e30c00: 5: msg: "new message" 0x2cf5e30c00: 5: exit run() 0x2d1cdb9400: 6: enter run() 0x2d1cdb9400: 6: set_msg 0x2d1cdb9400: 6: msg: "new message" 0x2d1cdb9400: 6: exit run() 0x2cf5e30400: 7: enter run() 0x2cf5e30400: 7: set_msg 0x2cf5e30400: 7: msg: "new message" 0x2cf5e30400: 7: exit run() 0x2cfaaaac00: 8: enter run() 0x2cfaaaac00: 8: set_msg 0x2cfaaaac00: 8: msg: "new message" 0x2cfaaaac00: 8: exit run() 0x2cf5e30e00: 9: enter run() 0x2cf5e30e00: 9: set_msg 0x2cf5e30e00: 9: msg: "new message" 0x2cf5e30e00: 9: exit run() 0x2d1cdb9000: 10: enter run() 0x2d1cdb9000: 10: set_msg 0x2d1cdb9000: 10: msg: "new message" 0x2d1cdb9000: 10: exit run() 0x2d1cdbb600: 11: enter run() 0x2d1cdbb600: 11: set_msg 0x2d1cdbb600: 11: msg: "new message" 0x2d1cdbb600: 11: exit run() 0x2d1cdb9600: 12: enter run() 0x2d1cdb9600: 12: set_msg 0x2d1cdb9600: 12: msg: "new message" 0x2d1cdb9600: 12: exit run() 0x2cfaaab800: 13: enter run() 0x2cfaaab800: 13: set_msg 0x2cfaaab800: 13: msg: "new message" 0x2cfaaab800: 13: exit run() 0x2cfaaa9600: 14: enter run() 0x2cfaaa9600: 14: set_msg 0x2cfaaa9600: 14: msg: "new message" 0x2cfaaa9600: 14: exit run() 0x2d91d3f400: 15: enter run() 0x2d91d3f400: 15: set_msg 0x2d91d3f400: 15: msg: "new message" 0x2d91d3f400: 15: exit run() main: 12 0x2cf5e30200: 0: enter run() 0x2cf5e30200: 0: set_msg 0x2cf5e30200: 0: msg: "new message" 0x2cf5e30200: 0: exit run() 0x2d1cdb9c00: 1: enter run() 0x2d1cdb9c00: 1: set_msg 0x2d1cdb9c00: 1: msg: "new message" 0x2d1cdb9c00: 1: exit run() 0x2cfaaaa200: 2: enter run() 0x2cfaaaa200: 2: set_msg 0x2cfaaaa200: 2: msg: "new message" 0x2cfaaaa200: 2: exit run() 0x2d91d3ea00: 3: enter run() 0x2d91d3ea00: 3: set_msg 0x2d91d3ea00: 3: msg: "new message" 0x2d91d3ea00: 3: exit run() 0x2d91d3f000: 4: enter run() 0x2d91d3f000: 4: set_msg 0x2d91d3f000: 4: msg: "new message" 0x2d91d3f000: 4: exit run() 0x2d91d3fc00: 5: enter run() 0x2d91d3fc00: 5: set_msg 0x2d91d3fc00: 5: msg: "new message" 0x2d91d3fc00: 5: exit run() 0x2cfaaa8800: 6: enter run() 0x2cfaaa8800: 6: set_msg 0x2cfaaa8800: 6: msg: "new message" 0x2cfaaa8800: 6: exit run() 0x2d1cdb8400: 7: enter run() 0x2d1cdb8400: 7: set_msg 0x2d1cdb8400: 7: msg: "new message" 0x2d1cdb8400: 7: exit run() 0x2d1cdb9800: 8: enter run() 0x2d1cdb9800: 8: set_msg 0x2d1cdb9800: 8: msg: "new message" 0x2d1cdb9800: 8: exit run() 0x2d1cdba800: 9: enter run() 0x2d1cdba800: 9: set_msg 0x2d1cdba800: 9: msg: "new message" 0x2d1cdba800: 9: exit run() 0x2d91d3c200: 10: enter run() 0x2d91d3c200: 10: set_msg 0x2d91d3c200: 10: msg: "new message" 0x2d91d3c200: 10: exit run() 0x2cf5e32200: 11: enter run() 0x2cf5e32200: 11: set_msg 0x2cf5e32200: 11: msg: "new message" 0x2cf5e32c00: 12: enter run() 0x2cf5e32c00: 12: set_msg 0x2cf5e32200: 11: exit run() 0x2cf5e32c00: 12: msg: "new message" 0x2cf5e32c00: 12: exit run() 0x2cfaaa9800: 13: enter run() 0x2cfaaa9800: 13: set_msg 0x2cfaaa9800: 13: msg: "new message" 0x2cfaaa9800: 13: exit run() 0x2d91d3ca00: 14: enter run() 0x2d91d3ca00: 14: set_msg 0x2d91d3ca00: 14: msg: "new message" 0x2d91d3ca00: 14: exit run() 0x2d91d3c400: 15: enter run() 0x2d91d3c400: 15: set_msg 0x2d91d3c400: 15: msg: "new message" 0x2d91d3c400: 15: exit run() main: 13 0x2cfaaa9400: 0: enter run() 0x2cfaaa9400: 0: set_msg 0x2cfaaa9400: 0: msg: "new message" 0x2cfaaab200: 1: enter run() 0x2cfaaa9400: 0: exit run() 0x2cfaaab200: 1: set_msg 0x2cfaaab200: 1: msg: "new message" 0x2cfaaab200: 1: exit run() 0x2cf5e31800: 2: enter run() 0x2cf5e31800: 2: set_msg 0x2cf5e31800: 2: msg: "new message" 0x2cf5e31800: 2: exit run() 0x2d91d3cc00: 3: enter run() 0x2d91d3cc00: 3: set_msg 0x2d91d3cc00: 3: msg: "new message" 0x2d91d3cc00: 3: exit run() 0x2cfaaa9200: 4: enter run() 0x2cfaaa9200: 4: set_msg 0x2cfaaa9200: 4: msg: "new message" 0x2cfaaa9200: 4: exit run() 0x2d91d3c600: 5: enter run() 0x2d91d3c600: 5: set_msg 0x2d91d3c600: 5: msg: "new message" 0x2d91d3c600: 5: exit run() 0x2d91d3f200: 6: enter run() 0x2d91d3f200: 6: set_msg 0x2d91d3f200: 6: msg: "new message" 0x2d91d3f200: 6: exit run() 0x2cf5e33400: 7: enter run() 0x2cf5e33400: 7: set_msg 0x2cf5e33400: 7: msg: "new message" 0x2cf5e33400: 7: exit run() 0x2cfaaab600: 8: enter run() 0x2cfaaab600: 8: set_msg 0x2cfaaab600: 8: msg: "new message" 0x2cfaaab600: 8: exit run() 0x2d1cdbb400: 9: enter run() 0x2d1cdbb400: 9: set_msg 0x2d1cdbb400: 9: msg: "new message" 0x2d1cdbb400: 9: exit run() 0x2d91d3ce00: 10: enter run() 0x2d91d3ce00: 10: set_msg 0x2d91d3ce00: 10: msg: "new message" 0x2d91d3ce00: 10: exit run() 0x2cf5e32800: 11: enter run() 0x2cf5e32800: 11: set_msg 0x2cf5e32800: 11: msg: "new message" 0x2cf5e32800: 11: exit run() 0x2cf5e31000: 12: enter run() 0x2cf5e31000: 12: set_msg 0x2cf5e31000: 12: msg: "new message" 0x2cf5e31000: 12: exit run() 0x2d1cdbb600: 13: enter run() 0x2d1cdbb600: 13: set_msg 0x2d1cdbb600: 13: msg: "new message" 0x2d1cdbb600: 13: exit run() 0x2cf5e31400: 14: enter run() 0x2cf5e31400: 14: set_msg 0x2cf5e31400: 14: msg: "new message" 0x2cf5e31400: 14: exit run() 0x2d91d3d400: 15: enter run() 0x2d91d3d400: 15: set_msg 0x2d91d3d400: 15: msg: "new message" 0x2d91d3d400: 15: exit run() main: 14 0x2cfaaab800: 0: enter run() 0x2cfaaab800: 0: set_msg 0x2cfaaab800: 0: msg: "new message" 0x2cfaaab800: 0: exit run() 0x2cf5e33600: 1: enter run() 0x2cf5e33600: 1: set_msg 0x2cf5e33600: 1: msg: "new message" 0x2cf5e33600: 1: exit run() 0x2cfaaaa800: 2: enter run() 0x2cfaaaa800: 2: set_msg 0x2cfaaaa800: 2: msg: "new message" 0x2cfaaaa800: 2: exit run() 0x2d91d3c800: 3: enter run() 0x2d91d3c800: 3: set_msg 0x2d91d3c800: 3: msg: "new message" 0x2d91d3c800: 3: exit run() 0x2cf5e30800: 4: enter run() 0x2cf5e30800: 4: set_msg 0x2cf5e30800: 4: msg: "new message" 0x2cf5e30800: 4: exit run() 0x2d91d3fe00: 5: enter run() 0x2d91d3fe00: 5: set_msg 0x2d91d3fe00: 5: msg: "new message" 0x2d91d3fe00: 5: exit run() 0x2d91d3e600: 6: enter run() 0x2d91d3e600: 6: set_msg 0x2d91d3e600: 6: msg: "new message" 0x2d91d3e600: 6: exit run() 0x2d1cdb9e00: 7: enter run() 0x2d1cdb9e00: 7: set_msg 0x2d1cdb9e00: 7: msg: "new message" 0x2d1cdb9e00: 7: exit run() 0x2d1cdb9600: 8: enter run() 0x2d1cdb9600: 8: set_msg 0x2d1cdb9600: 8: msg: "new message" 0x2d1cdb9600: 8: exit run() 0x2d1cdbb000: 9: enter run() 0x2d1cdbb000: 9: set_msg 0x2d1cdbb000: 9: msg: "new message" 0x2d1cdbb000: 9: exit run() 0x2d91d3da00: 10: enter run() 0x2d91d3da00: 10: set_msg 0x2d91d3da00: 10: msg: "new message" 0x2d91d3da00: 10: exit run() 0x2cf5e31200: 11: enter run() 0x2cf5e31200: 11: set_msg 0x2cf5e31200: 11: msg: "new message" 0x2cf5e31200: 11: exit run() 0x2cfaaa9600: 12: enter run() 0x2cfaaa9600: 12: set_msg 0x2cfaaa9600: 12: msg: "new message" 0x2cfaaa9600: 12: exit run() 0x2cfaaa9000: 13: enter run() 0x2cfaaa9000: 13: set_msg 0x2cfaaa9000: 13: msg: "new message" 0x2cfaaa9000: 13: exit run() 0x2cf5e30c00: 14: enter run() 0x2cf5e30c00: 14: set_msg 0x2cf5e30c00: 14: msg: "new message" 0x2cf5e30c00: 14: exit run() 0x2d1cdba600: 15: enter run() 0x2d1cdba600: 15: set_msg 0x2d1cdba600: 15: msg: "new message" 0x2d1cdba600: 15: exit run() main: 15 0x2d1cdbba00: 0: enter run() 0x2d1cdbba00: 0: set_msg 0x2d1cdbba00: 0: msg: "new message" 0x2d91d3ce00: 1: enter run() 0x2d1cdbba00: 0: exit run() 0x2d91d3ce00: 1: set_msg 0x2d91d3ce00: 1: msg: "new message" 0x2d91d3ce00: 1: exit run() 0x2d1cdbaa00: 2: enter run() 0x2d1cdbaa00: 2: set_msg 0x2d1cdbaa00: 2: msg: "new message" 0x2d1cdbaa00: 2: exit run() 0x2cf5e32600: 3: enter run() 0x2cf5e32600: 3: set_msg 0x2cf5e32600: 3: msg: "new message" 0x2cf5e32600: 3: exit run() 0x2cf5e32a00: 4: enter run() 0x2cf5e32a00: 4: set_msg 0x2cf5e32a00: 4: msg: "new message" 0x2cf5e32a00: 4: exit run() 0x2cfaaabc00: 5: enter run() 0x2cfaaabc00: 5: set_msg 0x2cfaaabc00: 5: msg: "new message" 0x2cfaaabc00: 5: exit run() 0x2d91d3d000: 6: enter run() 0x2d91d3d000: 6: set_msg 0x2d91d3d000: 6: msg: "new message" 0x2d91d3d000: 6: exit run() 0x2d91d3d600: 7: enter run() 0x2d91d3d600: 7: set_msg 0x2d91d3d600: 7: msg: "new message" 0x2d91d3d600: 7: exit run() 0x2cf5e31800: 8: enter run() 0x2cf5e31800: 8: set_msg 0x2cf5e31800: 8: msg: "new message" 0x2cf5e31800: 8: exit run() 0x2cf5e31a00: 9: enter run() 0x2cf5e31a00: 9: set_msg 0x2cf5e31a00: 9: msg: "new message" 0x2cf5e31a00: 9: exit run() 0x2d91d3de00: 10: enter run() 0x2d91d3de00: 10: set_msg 0x2d91d3de00: 10: msg: "new message" 0x2d91d3de00: 10: exit run() 0x2d1cdb9e00: 11: enter run() 0x2d1cdb9e00: 11: set_msg 0x2d1cdb9e00: 11: msg: "new message" 0x2d1cdb9e00: 11: exit run() 0x2cf5e30400: 12: enter run() 0x2cf5e30400: 12: set_msg 0x2cf5e30400: 12: msg: "new message" 0x2cf5e30400: 12: exit run() 0x2d91d3e800: 13: enter run() 0x2d91d3e800: 13: set_msg 0x2d91d3e800: 13: msg: "new message" 0x2d91d3e800: 13: exit run() 0x2d91d3d200: 14: enter run() 0x2d91d3d200: 14: set_msg 0x2d91d3d200: 14: msg: "new message" 0x2d91d3d200: 14: exit run() 0x2d91d3d400: 15: enter run() 0x2d91d3d400: 15: set_msg 0x2d91d3d400: 15: msg: "new message" 0x2d91d3d400: 15: exit run() main: 16 0x2cfaaa8600: 0: enter run() 0x2cfaaa8600: 0: set_msg 0x2cfaaa8600: 0: msg: "new message" 0x2cfaaa8600: 0: exit run() 0x2d91d3d600: 1: enter run() 0x2d91d3d600: 1: set_msg 0x2d91d3d600: 1: msg: "new message" 0x2d91d3d600: 1: exit run() 0x2cfaaaac00: 2: enter run() 0x2cfaaaac00: 2: set_msg 0x2cfaaaac00: 2: msg: "new message" 0x2cfaaaac00: 2: exit run() 0x2d91d3f400: 3: enter run() 0x2d91d3f400: 3: set_msg 0x2d91d3f400: 3: msg: "new message" 0x2d91d3f400: 3: exit run() 0x2d1cdb8600: 4: enter run() 0x2d1cdb8600: 4: set_msg 0x2d1cdb8600: 4: msg: "new message" 0x2d1cdb8600: 4: exit run() 0x2cfaaab800: 5: enter run() 0x2cfaaab800: 5: set_msg 0x2cfaaab800: 5: msg: "new message" 0x2cfaaab800: 5: exit run() 0x2cfaaa9200: 6: enter run() 0x2cfaaa9200: 6: set_msg 0x2cfaaa9200: 6: msg: "new message" 0x2cfaaa9200: 6: exit run() 0x2cfaaab200: 7: enter run() 0x2cfaaab200: 7: set_msg 0x2cfaaab200: 7: msg: "new message" 0x2cfaaab200: 7: exit run() 0x2d1cdb9200: 8: enter run() 0x2d1cdb9200: 8: set_msg 0x2d1cdb9200: 8: msg: "new message" 0x2d1cdb9200: 8: exit run() 0x2d91d3fe00: 9: enter run() 0x2d91d3fe00: 9: set_msg 0x2d91d3fe00: 9: msg: "new message" 0x2d91d3fe00: 9: exit run() 0x2cfaaaba00: 10: enter run() 0x2cfaaaba00: 10: set_msg 0x2cfaaaba00: 10: msg: "new message" 0x2cfaaaba00: 10: exit run() 0x2cfaaaa200: 11: enter run() 0x2cfaaaa200: 11: set_msg 0x2cfaaaa200: 11: msg: "new message" 0x2cfaaaa200: 11: exit run() 0x2cf5e32c00: 12: enter run() 0x2cf5e32c00: 12: set_msg 0x2cf5e32c00: 12: msg: "new message" 0x2cf5e32c00: 12: exit run() 0x2cfaaaa400: 13: enter run() 0x2cfaaaa400: 13: set_msg 0x2cfaaaa400: 13: msg: "new message" 0x2cfaaaa400: 13: exit run() 0x2cf5e31400: 14: enter run() 0x2cf5e31400: 14: set_msg 0x2cf5e31400: 14: msg: "new message" 0x2cf5e31400: 14: exit run() 0x2cfaaa9000: 15: enter run() 0x2cfaaa9000: 15: set_msg 0x2cfaaa9000: 15: msg: "new message" 0x2cfaaa9000: 15: exit run() main: 17 0x2d1cdb8000: 0: enter run() 0x2d1cdb8000: 0: set_msg 0x2d1cdb8000: 0: msg: "new message" 0x2d1cdb8000: 0: exit 0x2cfaaa8c00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f800: rwlock_wrlock 0x2d31a90630 (2147483647) 0x2cfaaa9400: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2cfaaa8000: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2d91d3e400: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2d1cdbac00: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2cfaaaa800: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2cfaaaa200: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2d1cdbae00: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2cf5e32600: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2cf5e31e00: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2cf5e30800: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2cfaaa9c00: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2d91d3c800: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2d91d3e000: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2cfaaa8c00: rwlock_unlock 0x2d31a90630 0x2cfaaa9c00: rwlock_unlock 0x2d31a90630 0x2cfaaa8c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8c00: rwlock_unlock 0x2d31a90630 0x2d91d3f800: rwlock_unlock 0x2d31a90630 0x2cfaaaa200: rwlock_unlock 0x2d31a90630 0x2d91d3f800: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f800: rwlock_unlock 0x2d31a90630 0x2cf5e30800: rwlock_unlock 0x2d31a90630 0x2d91d3e000: rwlock_unlock 0x2d31a90630 0x2cf5e30800: rwlock_rdlock 0x2d31a90630 (4294967295) 0x2cf5e30800: rwlock_unlock 0x2d31a90630 0x2d1cdbae00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdb8000 stack 0x2d4db545a0 0x2cfaaa9c00: rwlock_rdlock 0x2d31a90630 (4294967295) rthread reaping 0x2cfaaa8c00 stack 0x2d4db43de0 0x2cfaaa9c00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3f800 stack 0x2d4db42ee0 0x2d91d3e000: rwlock_rdlock 0x2d31a90630 (4294967295) 0x2d91d3e000: rwlock_unlock 0x2d31a90630 0x2cfaaaa200: rwlock_rdlock 0x2d31a90630 (2147483647) 0x2cfaaaa200: rwlock_unlock 0x2d31a90630 0x2d91d3e400: rwlock_unlock 0x2d31a90630 0x2d1cdbae00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbae00: rwlock_unlock 0x2d31a90630 0x2cf5e32600: rwlock_unlock 0x2d31a90630 0x2cf5e32600: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32600: rwlock_unlock 0x2d31a90630 0x2d91d3e400: rwlock_rdlock 0x2d31a90630 (2147483647) 0x2cfaaaa800: rwlock_unlock 0x2d31a90630 0x2cfaaaa800: rwlock_rdlock 0x2d31a90630 (1) 0x2d91d3e400: rwlock_unlock 0x2d31a90630 0x2cfaaaa800: rwlock_unlock 0x2d31a90630 0x2d91d3c800: rwlock_unlock 0x2d31a90630 0x2cfaaa9400: rwlock_unlock 0x2d31a90630 0x2cfaaa9400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9400: rwlock_unlock 0x2d31a90630 0x2d1cdbac00: rwlock_unlock 0x2d31a90630 0x2d91d3c800: rwlock_rdlock 0x2d31a90630 (2147483647) 0x2d91d3c800: rwlock_unlock 0x2d31a90630 0x2cf5e31e00: rwlock_unlock 0x2d31a90630 0x2cf5e31e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31e00: rwlock_unlock 0x2d31a90630 0x2d1cdbac00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbac00: rwlock_unlock 0x2d31a90630 0x2cfaaa8000: rwlock_unlock 0x2d31a90630 0x2cfaaa8000: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8000: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaa9400 stack 0x2d4dba7030 rthread reaping 0x2cfaaaa800 stack 0x2d4db43db0 rthread reaping 0x2cfaaaa200 stack 0x2d4db42ca0 rthread reaping 0x2d1cdbae00 stack 0x2d4db41ce0 rthread reaping 0x2cf5e32600 stack 0x2d4db91b90 rthread reaping 0x2cf5e31e00 stack 0x2d4dba67c0 rthread reaping 0x2cf5e30800 stack 0x2d4db91320 rthread reaping 0x2cfaaa9c00 stack 0x2d4db90270 rthread reaping 0x2d91d3e000 stack 0x2d4db56e50 rthread reaping 0x2cfaaa8000 stack 0x2d4dba4240 rthread reaping 0x2d91d3e400 stack 0x2d4db56d00 rthread reaping 0x2d1cdbac00 stack 0x2d4db56100 rthread reaping 0x2d91d3c800 stack 0x2d4db916b0 0x2cf5e33800: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33800: rwlock_unlock 0x2d31a90630 0x2cf5e33800: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33800: rwlock_unlock 0x2d31a90630 0x2cfaaaa800: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaa800: rwlock_unlock 0x2d31a90630 0x2cfaaaa800: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa800: rwlock_unlock 0x2d31a90630 0x2d91d3c200: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3c200: rwlock_unlock 0x2d31a90630 0x2d91d3c200: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3c200: rwlock_unlock 0x2d31a90630 0x2d1cdba000: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba000: rwlock_unlock 0x2d31a90630 0x2d1cdba000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba000: rwlock_unlock 0x2d31a90630 0x2d91d3c400: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3c400: rwlock_unlock 0x2d31a90630 0x2d91d3c400: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3c400: rwlock_unlock 0x2d31a90630 0x2d91d3ec00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ec00: rwlock_unlock 0x2d31a90630 0x2d91d3ec00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ec00: rwlock_unlock 0x2d31a90630 0x2d1cdbb000: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbb000: rwlock_unlock 0x2d31a90630 0x2d1cdbb000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb000: rwlock_unlock 0x2d31a90630 0x2d91d3e000: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e000: rwlock_unlock 0x2d31a90630 0x2d91d3e000: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e000: rwlock_unlock 0x2d31a90630 0x2d91d3c600: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3c600: rwlock_unlock 0x2d31a90630 0x2d91d3c600: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3c600: rwlock_unlock 0x2d31a90630 0x2d91d3f000: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f000: rwlock_unlock 0x2d31a90630 0x2d91d3f000: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f000: rwlock_unlock 0x2d31a90630 0x2cf5e31600: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31600: rwlock_unlock 0x2d31a90630 0x2cf5e31600: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31600: rwlock_unlock 0x2d31a90630 0x2cfaaa8600: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8600: rwlock_unlock 0x2d31a90630 0x2cfaaa8600: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8600: rwlock_unlock 0x2d31a90630 0x2d91d3d000: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d000: rwlock_unlock 0x2d31a90630 0x2d91d3d000: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d000: rwlock_unlock 0x2d31a90630 0x2d91d3ee00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ee00: rwlock_unlock 0x2d31a90630 0x2d91d3ee00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ee00: rwlock_unlock 0x2d31a90630 0x2d1cdba200: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba200: rwlock_unlock 0x2d31a90630 0x2d1cdba200: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba200: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cf5e33800 stack 0x2d4db56e50 rthread reaping 0x2cfaaaa800 stack 0x2d4db916b0 rthread reaping 0x2d91d3c200 stack 0x2d4db56100 rthread reaping 0x2d1cdba000 stack 0x2d4db56d00 0x2d91d3e200: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2d91d3c400 stack 0x2d4dba4240 0x2d91d3e200: rwlock_unlock 0x2d31a90630 0x2d91d3e200: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2d91d3ec00 stack 0x2d4db90270 0x2d91d3e200: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdbb000 stack 0x2d4db91320 rthread reaping 0x2d91d3e000 stack 0x2d4dba67c0 rthread reaping 0x2d91d3c600 stack 0x2d4db91b90 rthread reaping 0x2d91d3f000 stack 0x2d4db41ce0 rthread reaping 0x2cf5e31600 stack 0x2d4db42ca0 rthread reaping 0x2cfaaa8600 stack 0x2d4db43db0 rthread reaping 0x2d91d3d000 stack 0x2d4dba7030 rthread reaping 0x2d91d3ee00 stack 0x2d4db42ee0 rthread reaping 0x2d1cdba200 stack 0x2d4db43de0 rthread reaping 0x2d91d3e200 stack 0x2d4db545a0 0x2d1cdba800: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba800: rwlock_unlock 0x2d31a90630 0x2d1cdba800: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba800: rwlock_unlock 0x2d31a90630 0x2cfaaaa600: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaa600: rwlock_unlock 0x2d31a90630 0x2cfaaaa600: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa600: rwlock_unlock 0x2d31a90630 0x2cf5e31400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31400: rwlock_unlock 0x2d31a90630 0x2cf5e31400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31400: rwlock_unlock 0x2d31a90630 0x2cfaaa8400: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8400: rwlock_unlock 0x2d31a90630 0x2cfaaa8400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8400: rwlock_unlock 0x2d31a90630 0x2cfaaa9200: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9200: rwlock_unlock 0x2d31a90630 0x2cfaaa9200: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9200: rwlock_unlock 0x2d31a90630 0x2d1cdba600: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba600: rwlock_unlock 0x2d31a90630 0x2d1cdba600: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba600: rwlock_unlock 0x2d31a90630 0x2d91d3c000: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3c000: rwlock_unlock 0x2d31a90630 0x2d91d3c000: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3c000: rwlock_unlock 0x2d31a90630 0x2d91d3e600: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e600: rwlock_unlock 0x2d31a90630 0x2d91d3e600: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e600: rwlock_unlock 0x2d31a90630 0x2d91d3da00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3da00: rwlock_unlock 0x2d31a90630 0x2d91d3da00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3da00: rwlock_unlock 0x2d31a90630 0x2d1cdba400: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba400: rwlock_unlock 0x2d31a90630 0x2d1cdba400: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba400: rwlock_unlock 0x2d31a90630 0x2d91d3d600: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d600: rwlock_unlock 0x2d31a90630 0x2d91d3d600: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d600: rwlock_unlock 0x2d31a90630 0x2d91d3dc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3dc00: rwlock_unlock 0x2d31a90630 0x2d91d3dc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3dc00: rwlock_unlock 0x2d31a90630 0x2cfaaa8e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8e00: rwlock_unlock 0x2d31a90630 0x2cfaaa8e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8e00: rwlock_unlock 0x2d31a90630 0x2d1cdb9c00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9c00: rwlock_unlock 0x2d31a90630 0x2d1cdb9c00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9c00: rwlock_unlock 0x2d31a90630 0x2d91d3d800: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d800: rwlock_unlock 0x2d31a90630 0x2d91d3d800: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2d1cdba800 stack 0x2d4db545a0 0x2d91d3d800: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaaa600 stack 0x2d4db43de0 rthread reaping 0x2cf5e31400 stack 0x2d4db42ee0 rthread reaping 0x2cfaaa8400 stack 0x2d4dba7030 rthread reaping 0x2cfaaa9200 stack 0x2d4db43db0 rthread reaping 0x2d1cdba600 stack 0x2d4db42ca0 rthread reaping 0x2d91d3c000 stack 0x2d4db41ce0 rthread reaping 0x2d91d3e600 stack 0x2d4db91b90 rthread reaping 0x2d91d3da00 stack 0x2d4dba67c0 rthread reaping 0x2d1cdba400 stack 0x2d4db91320 rthread reaping 0x2d91d3d600 stack 0x2d4db90270 rthread reaping 0x2d91d3dc00 stack 0x2d4dba4240 0x2d1cdba000: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2cfaaa8e00 stack 0x2d4db56d00 0x2d1cdba000: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdb9c00 stack 0x2d4db56100 0x2d1cdba000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba000: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3d800 stack 0x2d4db916b0 rthread reaping 0x2d1cdba000 stack 0x2d4db56e50 0x2cf5e33800: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33800: rwlock_unlock 0x2d31a90630 0x2cf5e33800: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33800: rwlock_unlock 0x2d31a90630 0x2cf5e31200: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31200: rwlock_unlock 0x2d31a90630 0x2cf5e31200: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31200: rwlock_unlock 0x2d31a90630 0x2cfaaa8a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8a00: rwlock_unlock 0x2d31a90630 0x2cfaaa8a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8a00: rwlock_unlock 0x2d31a90630 0x2d1cdbbc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbbc00: rwlock_unlock 0x2d31a90630 0x2d1cdbbc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbbc00: rwlock_unlock 0x2d31a90630 0x2cfaaa8c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8c00: rwlock_unlock 0x2d31a90630 0x2cfaaa8c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8c00: rwlock_unlock 0x2d31a90630 0x2d1cdbba00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbba00: rwlock_unlock 0x2d31a90630 0x2d1cdbba00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbba00: rwlock_unlock 0x2d31a90630 0x2cfaaabe00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaabe00: rwlock_unlock 0x2d31a90630 0x2cfaaabe00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaabe00: rwlock_unlock 0x2d31a90630 0x2cf5e32000: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32000: rwlock_unlock 0x2d31a90630 0x2cf5e32000: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32000: rwlock_unlock 0x2d31a90630 0x2d1cdbb200: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbb200: rwlock_unlock 0x2d31a90630 0x2d1cdbb200: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb200: rwlock_unlock 0x2d31a90630 0x2d91d3ce00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ce00: rwlock_unlock 0x2d31a90630 0x2d91d3ce00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ce00: rwlock_unlock 0x2d31a90630 0x2cfaaaa400: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaa400: rwlock_unlock 0x2d31a90630 0x2cfaaaa400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa400: rwlock_unlock 0x2d31a90630 0x2d91d3f000: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f000: rwlock_unlock 0x2d31a90630 0x2d91d3f000: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f000: rwlock_unlock 0x2d31a90630 0x2cf5e30000: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30000: rwlock_unlock 0x2d31a90630 0x2cf5e30000: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30000: rwlock_unlock 0x2d31a90630 0x2d1cdba800: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba800: rwlock_unlock 0x2d31a90630 0x2d1cdba800: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba800: rwlock_unlock 0x2d31a90630 0x2d1cdb8400: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8400: rwlock_unlock 0x2d31a90630 0x2d1cdb8400: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8400: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cf5e33800 stack 0x2d4db916b0 rthread reaping 0x2cf5e31200 stack 0x2d4db56e50 rthread reaping 0x2cfaaa8a00 stack 0x2d4db56100 rthread reaping 0x2d1cdbbc00 stack 0x2d4db56d00 rthread reaping 0x2cfaaa8c00 stack 0x2d4dba4240 rthread reaping 0x2d1cdbba00 stack 0x2d4db90270 rthread reaping 0x2cfaaabe00 stack 0x2d4db91320 rthread reaping 0x2cf5e32000 stack 0x2d4dba67c0 rthread reaping 0x2d1cdbb200 stack 0x2d4db91b90 rthread reaping 0x2d91d3ce00 stack 0x2d4db41ce0 rthread reaping 0x2cfaaaa400 stack 0x2d4db42ca0 rthread reaping 0x2d91d3f000 stack 0x2d4db43db0 0x2d91d3e600: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e600: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cf5e30000 stack 0x2d4dba7030 0x2d91d3e600: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2d1cdba800 stack 0x2d4db42ee0 0x2d91d3e600: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdb8400 stack 0x2d4db43de0 rthread reaping 0x2d91d3e600 stack 0x2d4db545a0 0x2cfaaab000: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab000: rwlock_unlock 0x2d31a90630 0x2cfaaab000: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab000: rwlock_unlock 0x2d31a90630 0x2cf5e32600: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32600: rwlock_unlock 0x2d31a90630 0x2cf5e32600: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32600: rwlock_unlock 0x2d31a90630 0x2cf5e33400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33400: rwlock_unlock 0x2d31a90630 0x2cf5e33400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33400: rwlock_unlock 0x2d31a90630 0x2cf5e33600: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33600: rwlock_unlock 0x2d31a90630 0x2cf5e33600: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33600: rwlock_unlock 0x2d31a90630 0x2d1cdbbe00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbbe00: rwlock_unlock 0x2d31a90630 0x2d1cdbbe00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbbe00: rwlock_unlock 0x2d31a90630 0x2cfaaa9200: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9200: rwlock_unlock 0x2d31a90630 0x2cfaaa9200: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9200: rwlock_unlock 0x2d31a90630 0x2cf5e30600: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30600: rwlock_unlock 0x2d31a90630 0x2cf5e30600: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30600: rwlock_unlock 0x2d31a90630 0x2d91d3ec00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ec00: rwlock_unlock 0x2d31a90630 0x2d91d3ec00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ec00: rwlock_unlock 0x2d31a90630 0x2cf5e31c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31c00: rwlock_unlock 0x2d31a90630 0x2cf5e31c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31c00: rwlock_unlock 0x2d31a90630 0x2cfaaaa800: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaa800: rwlock_unlock 0x2d31a90630 0x2cfaaaa800: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa800: rwlock_unlock 0x2d31a90630 0x2d91d3e200: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e200: rwlock_unlock 0x2d31a90630 0x2d91d3e200: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e200: rwlock_unlock 0x2d31a90630 0x2d1cdb8000: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8000: rwlock_unlock 0x2d31a90630 0x2d1cdb8000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8000: rwlock_unlock 0x2d31a90630 0x2d1cdb9800: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9800: rwlock_unlock 0x2d31a90630 0x2d1cdb9800: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9800: rwlock_unlock 0x2d31a90630 0x2cfaaa9e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9e00: rwlock_unlock 0x2d31a90630 0x2cfaaa9e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9e00: rwlock_unlock 0x2d31a90630 0x2cf5e33000: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33000: rwlock_unlock 0x2d31a90630 0x2cf5e33000: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33000: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaab000 stack 0x2d4db43de0 rthread reaping 0x2cf5e32600 stack 0x2d4db545a0 rthread reaping 0x2cf5e33400 stack 0x2d4db42ee0 rthread reaping 0x2cf5e33600 stack 0x2d4dba7030 rthread reaping 0x2d1cdbbe00 stack 0x2d4db43db0 rthread reaping 0x2cfaaa9200 stack 0x2d4db42ca0 rthread reaping 0x2cf5e30600 stack 0x2d4db41ce0 0x2d1cdb9e00: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2d91d3ec00 stack 0x2d4db91b90 0x2d1cdb9e00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cf5e31c00 stack 0x2d4dba67c0 0x2d1cdb9e00: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2cfaaaa800 stack 0x2d4db91320 0x2d1cdb9e00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3e200 stack 0x2d4db90270 rthread reaping 0x2d1cdb8000 stack 0x2d4dba4240 rthread reaping 0x2d1cdb9800 stack 0x2d4db56d00 rthread reaping 0x2cfaaa9e00 stack 0x2d4db56100 rthread reaping 0x2cf5e33000 stack 0x2d4db56e50 rthread reaping 0x2d1cdb9e00 stack 0x2d4db916b0 0x2d91d3e400: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e400: rwlock_unlock 0x2d31a90630 0x2d91d3e400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30a00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e400: rwlock_unlock 0x2d31a90630 0x2cf5e31e00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ee00: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2d91d3e400 stack 0x2d4db916b0 0x2cfaaa8000: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32000: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32200: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbaa00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30a00: rwlock_unlock 0x2d31a90630 0x2d1cdb9200: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9200: rwlock_unlock 0x2d31a90630 0x2d1cdb9200: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9200: rwlock_unlock 0x2d31a90630 0x2d91d3da00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30a00: rwlock_rdlock 0x2d31a90630 (4294967295) 0x2cf5e30c00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3fc00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8c00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3da00: rwlock_unlock 0x2d31a90630 0x2d91d3ea00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ea00: rwlock_unlock 0x2d31a90630 0x2d91d3ea00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ea00: rwlock_unlock 0x2d31a90630 0x2d91d3fc00: rwlock_unlock 0x2d31a90630 0x2d91d3ee00: rwlock_unlock 0x2d31a90630 0x2d91d3ee00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ee00: rwlock_unlock 0x2d31a90630 0x2cf5e30400: rwlock_unlock 0x2d31a90630 0x2cf5e30400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30400: rwlock_unlock 0x2d31a90630 0x2d91d3fc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3fc00: rwlock_unlock 0x2d31a90630 0x2cf5e31e00: rwlock_unlock 0x2d31a90630 0x2d91d3da00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3da00: rwlock_unlock 0x2d31a90630 0x2cfaaa8c00: rwlock_unlock 0x2d31a90630 0x2cf5e33400: rwlock_unlock 0x2d31a90630 0x2cf5e31e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31e00: rwlock_unlock 0x2d31a90630 0x2cf5e32000: rwlock_unlock 0x2d31a90630 0x2cf5e32000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbaa00: rwlock_unlock 0x2d31a90630 0x2cf5e30a00: rwlock_unlock 0x2d31a90630 0x2d1cdbaa00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbaa00: rwlock_unlock 0x2d31a90630 0x2cf5e32200: rwlock_unlock 0x2d31a90630 0x2cf5e32200: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32200: rwlock_unlock 0x2d31a90630 0x2cf5e30c00: rwlock_unlock 0x2d31a90630 0x2cf5e33400: rwlock_rdlock 0x2d31a90630 (2147483647) 0x2cf5e33400: rwlock_unlock 0x2d31a90630 0x2cfaaa8c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8c00: rwlock_unlock 0x2d31a90630 0x2cf5e30c00: rwlock_rdlock 0x2d31a90630 (1) 0x2cf5e32000: rwlock_unlock 0x2d31a90630 0x2cf5e30c00: rwlock_unlock 0x2d31a90630 0x2cfaaa8000: rwlock_unlock 0x2d31a90630 0x2cfaaa8000: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8000: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cf5e31e00 stack 0x2d4db56d00 rthread reaping 0x2d1cdb9200 stack 0x2d4dba4240 rthread reaping 0x2d91d3ea00 stack 0x2d4db91320 rthread reaping 0x2d91d3da00 stack 0x2d4dba67c0 rthread reaping 0x2cf5e30400 stack 0x2d4db91b90 rthread reaping 0x2d91d3fc00 stack 0x2d4db41ce0 rthread reaping 0x2d1cdbaa00 stack 0x2d4dba7030 rthread reaping 0x2cf5e30a00 stack 0x2d4db56e50 rthread reaping 0x2d91d3ee00 stack 0x2d4db42ee0 rthread reaping 0x2cf5e32200 stack 0x2d4db43de0 rthread reaping 0x2cf5e32000 stack 0x2d4db56100 rthread reaping 0x2cfaaa8000 stack 0x2d4db90270 rthread reaping 0x2cf5e33400 stack 0x2d4db42ca0 rthread reaping 0x2cfaaa8c00 stack 0x2d4db43db0 rthread reaping 0x2cf5e30c00 stack 0x2d4db545a0 0x2d91d3d200: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d200: rwlock_unlock 0x2d31a90630 0x2d91d3d200: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d200: rwlock_unlock 0x2d31a90630 0x2d91d3c800: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3c800: rwlock_unlock 0x2d31a90630 0x2d91d3c800: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3c800: rwlock_unlock 0x2d31a90630 0x2d1cdb9e00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9e00: rwlock_unlock 0x2d31a90630 0x2d1cdb9e00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9e00: rwlock_unlock 0x2d31a90630 0x2d91d3dc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3dc00: rwlock_unlock 0x2d31a90630 0x2d91d3dc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3dc00: rwlock_unlock 0x2d31a90630 0x2d91d3cc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3cc00: rwlock_unlock 0x2d31a90630 0x2d91d3cc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3cc00: rwlock_unlock 0x2d31a90630 0x2cfaaa9c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9c00: rwlock_unlock 0x2d31a90630 0x2cfaaa9c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9c00: rwlock_unlock 0x2d31a90630 0x2cfaaaba00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaba00: rwlock_unlock 0x2d31a90630 0x2cfaaaba00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaba00: rwlock_unlock 0x2d31a90630 0x2cfaaa9400: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9400: rwlock_unlock 0x2d31a90630 0x2cfaaa9400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9400: rwlock_unlock 0x2d31a90630 0x2d1cdbbc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbbc00: rwlock_unlock 0x2d31a90630 0x2d1cdbbc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbbc00: rwlock_unlock 0x2d31a90630 0x2cfaaa8e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8e00: rwlock_unlock 0x2d31a90630 0x2cfaaa8e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8e00: rwlock_unlock 0x2d31a90630 0x2cf5e33800: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33800: rwlock_unlock 0x2d31a90630 0x2cf5e33800: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33800: rwlock_unlock 0x2d31a90630 0x2d91d3e000: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e000: rwlock_unlock 0x2d31a90630 0x2d91d3e000: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e000: rwlock_unlock 0x2d31a90630 0x2d1cdb9c00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9c00: rwlock_unlock 0x2d31a90630 0x2d1cdb9c00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9c00: rwlock_unlock 0x2d31a90630 0x2d1cdb9600: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9600: rwlock_unlock 0x2d31a90630 0x2d1cdb9600: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9600: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3d200 stack 0x2d4db43de0 0x2cfaaa8200: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8200: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3c800 stack 0x2d4db545a0 0x2cfaaa8200: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2d1cdb9e00 stack 0x2d4db43db0 0x2cfaaa8200: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3dc00 stack 0x2d4db42ca0 rthread reaping 0x2d91d3cc00 stack 0x2d4db90270 rthread reaping 0x2cfaaa9c00 stack 0x2d4db56100 rthread reaping 0x2cfaaaba00 stack 0x2d4db42ee0 0x2cf5e30600: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2cfaaa9400 stack 0x2d4db56e50 0x2cf5e30600: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdbbc00 stack 0x2d4dba7030 0x2cf5e30600: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2cfaaa8e00 stack 0x2d4db41ce0 0x2cf5e30600: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cf5e33800 stack 0x2d4db91b90 rthread reaping 0x2d91d3e000 stack 0x2d4dba67c0 rthread reaping 0x2d1cdb9c00 stack 0x2d4db91320 rthread reaping 0x2d1cdb9600 stack 0x2d4dba4240 rthread reaping 0x2cfaaa8200 stack 0x2d4db56d00 rthread reaping 0x2cf5e30600 stack 0x2d4db916b0 0x2d91d3fa00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3fa00: rwlock_unlock 0x2d31a90630 0x2d91d3fa00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3fa00: rwlock_unlock 0x2d31a90630 0x2cfaaab400: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab400: rwlock_unlock 0x2d31a90630 0x2cfaaab400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab400: rwlock_unlock 0x2d31a90630 0x2d91d3da00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3da00: rwlock_unlock 0x2d31a90630 0x2d91d3da00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3da00: rwlock_unlock 0x2d31a90630 0x2cfaaabc00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaabc00: rwlock_unlock 0x2d31a90630 0x2cfaaabc00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaabc00: rwlock_unlock 0x2d31a90630 0x2d91d3c200: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3c200: rwlock_unlock 0x2d31a90630 0x2d91d3c200: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3c200: rwlock_unlock 0x2d31a90630 0x2d1cdbae00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbae00: rwlock_unlock 0x2d31a90630 0x2d1cdbae00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbae00: rwlock_unlock 0x2d31a90630 0x2d91d3dc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3dc00: rwlock_unlock 0x2d31a90630 0x2d91d3dc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3dc00: rwlock_unlock 0x2d31a90630 0x2d91d3f200: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f200: rwlock_unlock 0x2d31a90630 0x2d91d3f200: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f200: rwlock_unlock 0x2d31a90630 0x2d91d3f400: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f400: rwlock_unlock 0x2d31a90630 0x2d91d3f400: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f400: rwlock_unlock 0x2d31a90630 0x2d1cdb8a00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8a00: rwlock_unlock 0x2d31a90630 0x2d1cdb8a00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8a00: rwlock_unlock 0x2d31a90630 0x2cf5e33000: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33000: rwlock_unlock 0x2d31a90630 0x2cf5e33000: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33000: rwlock_unlock 0x2d31a90630 0x2cf5e33a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33a00: rwlock_unlock 0x2d31a90630 0x2cf5e33a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33a00: rwlock_unlock 0x2d31a90630 0x2cfaaab000: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab000: rwlock_unlock 0x2d31a90630 0x2cfaaab000: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab000: rwlock_unlock 0x2d31a90630 0x2d91d3de00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3de00: rwlock_unlock 0x2d31a90630 0x2d91d3de00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3de00: rwlock_unlock 0x2d31a90630 0x2d1cdb8000: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8000: rwlock_unlock 0x2d31a90630 0x2d1cdb8000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8000: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3fa00 stack 0x2d4db916b0 rthread reaping 0x2cfaaab400 stack 0x2d4db56d00 rthread reaping 0x2d91d3da00 stack 0x2d4dba4240 rthread reaping 0x2cfaaabc00 stack 0x2d4db91320 rthread reaping 0x2d91d3c200 stack 0x2d4dba67c0 rthread reaping 0x2d1cdbae00 stack 0x2d4db91b90 rthread reaping 0x2d91d3dc00 stack 0x2d4db41ce0 0x2d1cdbb000: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2d91d3f200 stack 0x2d4dba7030 0x2d1cdbb000: rwlock_unlock 0x2d31a90630 0x2d1cdbb000: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2d91d3f400 stack 0x2d4db56e50 0x2d1cdbb000: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdb8a00 stack 0x2d4db42ee0 rthread reaping 0x2cf5e33000 stack 0x2d4db56100 rthread reaping 0x2cf5e33a00 stack 0x2d4db90270 rthread reaping 0x2cfaaab000 stack 0x2d4db42ca0 rthread reaping 0x2d91d3de00 stack 0x2d4db43db0 rthread reaping 0x2d1cdb8000 stack 0x2d4db545a0 rthread reaping 0x2d1cdbb000 stack 0x2d4db43de0 0x2cf5e31800: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31800: rwlock_unlock 0x2d31a90630 0x2cf5e31800: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31800: rwlock_unlock 0x2d31a90630 0x2cf5e30400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30400: rwlock_unlock 0x2d31a90630 0x2cf5e30400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30400: rwlock_unlock 0x2d31a90630 0x2cf5e32600: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32600: rwlock_unlock 0x2d31a90630 0x2cf5e32600: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32600: rwlock_unlock 0x2d31a90630 0x2d1cdb9c00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9c00: rwlock_unlock 0x2d31a90630 0x2d1cdb9c00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9c00: rwlock_unlock 0x2d31a90630 0x2d1cdbba00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbba00: rwlock_unlock 0x2d31a90630 0x2d1cdbba00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbba00: rwlock_unlock 0x2d31a90630 0x2cf5e30800: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30800: rwlock_unlock 0x2d31a90630 0x2cf5e30800: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30800: rwlock_unlock 0x2d31a90630 0x2d91d3f000: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f000: rwlock_unlock 0x2d31a90630 0x2d91d3f000: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f000: rwlock_unlock 0x2d31a90630 0x2cfaaa9c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9c00: rwlock_unlock 0x2d31a90630 0x2cfaaa9c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9c00: rwlock_unlock 0x2d31a90630 0x2cfaaaba00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaba00: rwlock_unlock 0x2d31a90630 0x2cfaaaba00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaba00: rwlock_unlock 0x2d31a90630 0x2d91d3f800: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f800: rwlock_unlock 0x2d31a90630 0x2d91d3f800: rwlock_rdlock 0x2d31a90630 (0) run() 0x2cfaaa8c00: 1: enter run() 0x2d91d3f800: 2: enter run() 0x2cfaaa9400: 3: enter run() 0x2cfaaa8000: 4: enter run() 0x2d91d3e400: 5: enter run() 0x2d1cdbac00: 6: enter run() 0x2cfaaaa800: 7: enter run() 0x2cfaaaa200: 8: enter run() 0x2d1cdbae00: 9: enter run() 0x2cf5e32600: 10: enter run() 0x2cf5e31e00: 11: enter run() 0x2cf5e30800: 12: enter run() 0x2cfaaa9c00: 13: enter run() 0x2d91d3c800: 14: enter run() 0x2d91d3e000: 15: enter run() 0x2cfaaa8c00: 1: set_msg 0x2cfaaa9c00: 13: set_msg 0x2cfaaa8c00: 1: msg: "new message" 0x2cfaaa8c00: 1: exit run() 0x2d91d3f800: 2: set_msg 0x2cfaaaa200: 8: set_msg 0x2d91d3f800: 2: msg: "new message" 0x2d91d3f800: 2: exit run() 0x2cf5e30800: 12: set_msg 0x2d91d3e000: 15: set_msg 0x2cf5e30800: 12: msg: "new message" 0x2cf5e30800: 12: exit run() 0x2d1cdbae00: 9: set_msg 0x2cfaaa9c00: 13: msg: "new message" 0x2cfaaa9c00: 13: exit run() 0x2d91d3e000: 15: msg: "new message" 0x2d91d3e000: 15: exit run() 0x2cfaaaa200: 8: msg: "new message" 0x2cfaaaa200: 8: exit run() 0x2d91d3e400: 5: set_msg 0x2d1cdbae00: 9: msg: "new message" 0x2d1cdbae00: 9: exit run() 0x2cf5e32600: 10: set_msg 0x2cf5e32600: 10: msg: "new message" 0x2cf5e32600: 10: exit run() 0x2cfaaaa800: 7: set_msg 0x2d91d3e400: 5: msg: "new message" 0x2cfaaaa800: 7: msg: "new message" 0x2d91d3c800: 14: set_msg 0x2d91d3e400: 5: exit run() 0x2cfaaa9400: 3: set_msg 0x2cfaaa9400: 3: msg: "new message" 0x2cfaaa9400: 3: exit run() 0x2cfaaaa800: 7: exit run() 0x2d1cdbac00: 6: set_msg 0x2d91d3c800: 14: msg: "new message" 0x2d91d3c800: 14: exit run() 0x2cf5e31e00: 11: set_msg 0x2cf5e31e00: 11: msg: "new message" 0x2cf5e31e00: 11: exit run() 0x2d1cdbac00: 6: msg: "new message" 0x2d1cdbac00: 6: exit run() 0x2cfaaa8000: 4: set_msg 0x2cfaaa8000: 4: msg: "new message" 0x2cfaaa8000: 4: exit run() main: 18 0x2cf5e33800: 0: enter run() 0x2cf5e33800: 0: set_msg 0x2cf5e33800: 0: msg: "new message" 0x2cf5e33800: 0: exit run() 0x2cfaaaa800: 1: enter run() 0x2cfaaaa800: 1: set_msg 0x2cfaaaa800: 1: msg: "new message" 0x2cfaaaa800: 1: exit run() 0x2d91d3c200: 2: enter run() 0x2d91d3c200: 2: set_msg 0x2d91d3c200: 2: msg: "new message" 0x2d91d3c200: 2: exit run() 0x2d1cdba000: 3: enter run() 0x2d1cdba000: 3: set_msg 0x2d1cdba000: 3: msg: "new message" 0x2d1cdba000: 3: exit run() 0x2d91d3c400: 4: enter run() 0x2d91d3c400: 4: set_msg 0x2d91d3c400: 4: msg: "new message" 0x2d91d3c400: 4: exit run() 0x2d91d3ec00: 5: enter run() 0x2d91d3ec00: 5: set_msg 0x2d91d3ec00: 5: msg: "new message" 0x2d91d3ec00: 5: exit run() 0x2d1cdbb000: 6: enter run() 0x2d1cdbb000: 6: set_msg 0x2d1cdbb000: 6: msg: "new message" 0x2d1cdbb000: 6: exit run() 0x2d91d3e000: 7: enter run() 0x2d91d3e000: 7: set_msg 0x2d91d3e000: 7: msg: "new message" 0x2d91d3e000: 7: exit run() 0x2d91d3c600: 8: enter run() 0x2d91d3c600: 8: set_msg 0x2d91d3c600: 8: msg: "new message" 0x2d91d3c600: 8: exit run() 0x2d91d3f000: 9: enter run() 0x2d91d3f000: 9: set_msg 0x2d91d3f000: 9: msg: "new message" 0x2d91d3f000: 9: exit run() 0x2cf5e31600: 10: enter run() 0x2cf5e31600: 10: set_msg 0x2cf5e31600: 10: msg: "new message" 0x2cf5e31600: 10: exit run() 0x2cfaaa8600: 11: enter run() 0x2cfaaa8600: 11: set_msg 0x2cfaaa8600: 11: msg: "new message" 0x2cfaaa8600: 11: exit run() 0x2d91d3d000: 12: enter run() 0x2d91d3d000: 12: set_msg 0x2d91d3d000: 12: msg: "new message" 0x2d91d3d000: 12: exit run() 0x2d91d3ee00: 13: enter run() 0x2d91d3ee00: 13: set_msg 0x2d91d3ee00: 13: msg: "new message" 0x2d91d3ee00: 13: exit run() 0x2d1cdba200: 14: enter run() 0x2d1cdba200: 14: set_msg 0x2d1cdba200: 14: msg: "new message" 0x2d1cdba200: 14: exit run() 0x2d91d3e200: 15: enter run() 0x2d91d3e200: 15: set_msg 0x2d91d3e200: 15: msg: "new message" 0x2d91d3e200: 15: exit run() main: 19 0x2d1cdba800: 0: enter run() 0x2d1cdba800: 0: set_msg 0x2d1cdba800: 0: msg: "new message" 0x2d1cdba800: 0: exit run() 0x2cfaaaa600: 1: enter run() 0x2cfaaaa600: 1: set_msg 0x2cfaaaa600: 1: msg: "new message" 0x2cfaaaa600: 1: exit run() 0x2cf5e31400: 2: enter run() 0x2cf5e31400: 2: set_msg 0x2cf5e31400: 2: msg: "new message" 0x2cf5e31400: 2: exit run() 0x2cfaaa8400: 3: enter run() 0x2cfaaa8400: 3: set_msg 0x2cfaaa8400: 3: msg: "new message" 0x2cfaaa8400: 3: exit run() 0x2cfaaa9200: 4: enter run() 0x2cfaaa9200: 4: set_msg 0x2cfaaa9200: 4: msg: "new message" 0x2cfaaa9200: 4: exit run() 0x2d1cdba600: 5: enter run() 0x2d1cdba600: 5: set_msg 0x2d1cdba600: 5: msg: "new message" 0x2d1cdba600: 5: exit run() 0x2d91d3c000: 6: enter run() 0x2d91d3c000: 6: set_msg 0x2d91d3c000: 6: msg: "new message" 0x2d91d3c000: 6: exit run() 0x2d91d3e600: 7: enter run() 0x2d91d3e600: 7: set_msg 0x2d91d3e600: 7: msg: "new message" 0x2d91d3e600: 7: exit run() 0x2d91d3da00: 8: enter run() 0x2d91d3da00: 8: set_msg 0x2d91d3da00: 8: msg: "new message" 0x2d91d3da00: 8: exit run() 0x2d1cdba400: 9: enter run() 0x2d1cdba400: 9: set_msg 0x2d1cdba400: 9: msg: "new message" 0x2d1cdba400: 9: exit run() 0x2d91d3d600: 10: enter run() 0x2d91d3d600: 10: set_msg 0x2d91d3d600: 10: msg: "new message" 0x2d91d3d600: 10: exit run() 0x2d91d3dc00: 11: enter run() 0x2d91d3dc00: 11: set_msg 0x2d91d3dc00: 11: msg: "new message" 0x2d91d3dc00: 11: exit run() 0x2cfaaa8e00: 12: enter run() 0x2cfaaa8e00: 12: set_msg 0x2cfaaa8e00: 12: msg: "new message" 0x2cfaaa8e00: 12: exit run() 0x2d1cdb9c00: 13: enter run() 0x2d1cdb9c00: 13: set_msg 0x2d1cdb9c00: 13: msg: "new message" 0x2d1cdb9c00: 13: exit run() 0x2d91d3d800: 14: enter run() 0x2d91d3d800: 14: set_msg 0x2d91d3d800: 14: msg: "new message" 0x2d91d3d800: 14: exit run() 0x2d1cdba000: 15: enter run() 0x2d1cdba000: 15: set_msg 0x2d1cdba000: 15: msg: "new message" 0x2d1cdba000: 15: exit run() main: 20 0x2cf5e33800: 0: enter run() 0x2cf5e33800: 0: set_msg 0x2cf5e33800: 0: msg: "new message" 0x2cf5e33800: 0: exit run() 0x2cf5e31200: 1: enter run() 0x2cf5e31200: 1: set_msg 0x2cf5e31200: 1: msg: "new message" 0x2cf5e31200: 1: exit run() 0x2cfaaa8a00: 2: enter run() 0x2cfaaa8a00: 2: set_msg 0x2cfaaa8a00: 2: msg: "new message" 0x2cfaaa8a00: 2: exit run() 0x2d1cdbbc00: 3: enter run() 0x2d1cdbbc00: 3: set_msg 0x2d1cdbbc00: 3: msg: "new message" 0x2d1cdbbc00: 3: exit run() 0x2cfaaa8c00: 4: enter run() 0x2cfaaa8c00: 4: set_msg 0x2cfaaa8c00: 4: msg: "new message" 0x2cfaaa8c00: 4: exit run() 0x2d1cdbba00: 5: enter run() 0x2d1cdbba00: 5: set_msg 0x2d1cdbba00: 5: msg: "new message" 0x2d1cdbba00: 5: exit run() 0x2cfaaabe00: 6: enter run() 0x2cfaaabe00: 6: set_msg 0x2cfaaabe00: 6: msg: "new message" 0x2cfaaabe00: 6: exit run() 0x2cf5e32000: 7: enter run() 0x2cf5e32000: 7: set_msg 0x2cf5e32000: 7: msg: "new message" 0x2cf5e32000: 7: exit run() 0x2d1cdbb200: 8: enter run() 0x2d1cdbb200: 8: set_msg 0x2d1cdbb200: 8: msg: "new message" 0x2d1cdbb200: 8: exit run() 0x2d91d3ce00: 9: enter run() 0x2d91d3ce00: 9: set_msg 0x2d91d3ce00: 9: msg: "new message" 0x2d91d3ce00: 9: exit run() 0x2cfaaaa400: 10: enter run() 0x2cfaaaa400: 10: set_msg 0x2cfaaaa400: 10: msg: "new message" 0x2cfaaaa400: 10: exit run() 0x2d91d3f000: 11: enter run() 0x2d91d3f000: 11: set_msg 0x2d91d3f000: 11: msg: "new message" 0x2d91d3f000: 11: exit run() 0x2cf5e30000: 12: enter run() 0x2cf5e30000: 12: set_msg 0x2cf5e30000: 12: msg: "new message" 0x2cf5e30000: 12: exit run() 0x2d1cdba800: 13: enter run() 0x2d1cdba800: 13: set_msg 0x2d1cdba800: 13: msg: "new message" 0x2d1cdba800: 13: exit run() 0x2d1cdb8400: 14: enter run() 0x2d1cdb8400: 14: set_msg 0x2d1cdb8400: 14: msg: "new message" 0x2d1cdb8400: 14: exit run() 0x2d91d3e600: 15: enter run() 0x2d91d3e600: 15: set_msg 0x2d91d3e600: 15: msg: "new message" 0x2d91d3e600: 15: exit run() main: 21 0x2cfaaab000: 0: enter run() 0x2cfaaab000: 0: set_msg 0x2cfaaab000: 0: msg: "new message" 0x2cfaaab000: 0: exit run() 0x2cf5e32600: 1: enter run() 0x2cf5e32600: 1: set_msg 0x2cf5e32600: 1: msg: "new message" 0x2cf5e32600: 1: exit run() 0x2cf5e33400: 2: enter run() 0x2cf5e33400: 2: set_msg 0x2cf5e33400: 2: msg: "new message" 0x2cf5e33400: 2: exit run() 0x2cf5e33600: 3: enter run() 0x2cf5e33600: 3: set_msg 0x2cf5e33600: 3: msg: "new message" 0x2cf5e33600: 3: exit run() 0x2d1cdbbe00: 4: enter run() 0x2d1cdbbe00: 4: set_msg 0x2d1cdbbe00: 4: msg: "new message" 0x2d1cdbbe00: 4: exit run() 0x2cfaaa9200: 5: enter run() 0x2cfaaa9200: 5: set_msg 0x2cfaaa9200: 5: msg: "new message" 0x2cfaaa9200: 5: exit run() 0x2cf5e30600: 6: enter run() 0x2cf5e30600: 6: set_msg 0x2cf5e30600: 6: msg: "new message" 0x2cf5e30600: 6: exit run() 0x2d91d3ec00: 7: enter run() 0x2d91d3ec00: 7: set_msg 0x2d91d3ec00: 7: msg: "new message" 0x2d91d3ec00: 7: exit run() 0x2cf5e31c00: 8: enter run() 0x2cf5e31c00: 8: set_msg 0x2cf5e31c00: 8: msg: "new message" 0x2cf5e31c00: 8: exit run() 0x2cfaaaa800: 9: enter run() 0x2cfaaaa800: 9: set_msg 0x2cfaaaa800: 9: msg: "new message" 0x2cfaaaa800: 9: exit run() 0x2d91d3e200: 10: enter run() 0x2d91d3e200: 10: set_msg 0x2d91d3e200: 10: msg: "new message" 0x2d91d3e200: 10: exit run() 0x2d1cdb8000: 11: enter run() 0x2d1cdb8000: 11: set_msg 0x2d1cdb8000: 11: msg: "new message" 0x2d1cdb8000: 11: exit run() 0x2d1cdb9800: 12: enter run() 0x2d1cdb9800: 12: set_msg 0x2d1cdb9800: 12: msg: "new message" 0x2d1cdb9800: 12: exit run() 0x2cfaaa9e00: 13: enter run() 0x2cfaaa9e00: 13: set_msg 0x2cfaaa9e00: 13: msg: "new message" 0x2cfaaa9e00: 13: exit run() 0x2cf5e33000: 14: enter run() 0x2cf5e33000: 14: set_msg 0x2cf5e33000: 14: msg: "new message" 0x2cf5e33000: 14: exit run() 0x2d1cdb9e00: 15: enter run() 0x2d1cdb9e00: 15: set_msg 0x2d1cdb9e00: 15: msg: "new message" 0x2d1cdb9e00: 15: exit run() main: 22 0x2d91d3e400: 0: enter run() 0x2d91d3e400: 0: set_msg 0x2cf5e30a00: 1: enter run() 0x2cf5e32000: 2: enter run() 0x2cf5e31e00: 3: enter run() 0x2d1cdb9200: 4: enter run() 0x2cfaaa8000: 5: enter run() 0x2d91d3ea00: 6: enter run() 0x2d91d3da00: 7: enter run() 0x2cf5e30400: 8: enter run() 0x2d91d3fc00: 9: enter run() 0x2cf5e33400: 10: enter run() 0x2cfaaa8c00: 11: enter run() 0x2d1cdbaa00: 12: enter run() 0x2d91d3ee00: 13: enter run() 0x2cf5e30c00: 14: enter run() 0x2cf5e32200: 15: enter run() 0x2d91d3e400: 0: msg: "new message" 0x2d91d3e400: 0: exit run() 0x2cf5e30a00: 1: set_msg 0x2d1cdb9200: 4: set_msg 0x2d1cdb9200: 4: msg: "new message" 0x2d1cdb9200: 4: exit run() 0x2d91d3da00: 7: set_msg 0x2d91d3ea00: 6: set_msg 0x2d91d3ea00: 6: msg: "new message" 0x2d91d3ea00: 6: exit run() 0x2d91d3fc00: 9: set_msg 0x2d91d3ee00: 13: set_msg 0x2d91d3ee00: 13: msg: "new message" 0x2d91d3ee00: 13: exit run() 0x2cf5e30400: 8: set_msg 0x2cf5e30400: 8: msg: "new message" 0x2d91d3fc00: 9: msg: "new message" 0x2d91d3fc00: 9: exit run() 0x2cf5e31e00: 3: set_msg 0x2d91d3da00: 7: msg: "new message" 0x2d91d3da00: 7: exit run() 0x2cfaaa8c00: 11: set_msg 0x2cf5e30400: 8: exit run() 0x2cf5e33400: 10: set_msg 0x2cf5e31e00: 3: msg: "new message" 0x2cf5e31e00: 3: exit run() 0x2cf5e32000: 2: set_msg 0x2d1cdbaa00: 12: set_msg 0x2cf5e30a00: 1: msg: "new message" 0x2cf5e30a00: 1: exit run() 0x2d1cdbaa00: 12: msg: "new message" 0x2d1cdbaa00: 12: exit run() 0x2cf5e32200: 15: set_msg 0x2cf5e32200: 15: msg: "new message" 0x2cf5e32200: 15: exit run() 0x2cf5e30c00: 14: set_msg 0x2cf5e33400: 10: msg: "new message" 0x2cf5e33400: 10: exit run() 0x2cfaaa8c00: 11: msg: "new message" 0x2cfaaa8c00: 11: exit run() 0x2cf5e32000: 2: msg: "new message" 0x2cf5e30c00: 14: msg: "new message" 0x2cf5e30c00: 14: exit run() 0x2cfaaa8000: 5: set_msg 0x2cfaaa8000: 5: msg: "new message" 0x2cfaaa8000: 5: exit run() 0x2cf5e32000: 2: exit run() main: 23 0x2d91d3d200: 0: enter run() 0x2d91d3d200: 0: set_msg 0x2d91d3d200: 0: msg: "new message" 0x2d91d3d200: 0: exit run() 0x2d91d3c800: 1: enter run() 0x2d91d3c800: 1: set_msg 0x2d91d3c800: 1: msg: "new message" 0x2d91d3c800: 1: exit run() 0x2d1cdb9e00: 2: enter run() 0x2d1cdb9e00: 2: set_msg 0x2d1cdb9e00: 2: msg: "new message" 0x2d1cdb9e00: 2: exit run() 0x2d91d3dc00: 3: enter run() 0x2d91d3dc00: 3: set_msg 0x2d91d3dc00: 3: msg: "new message" 0x2d91d3dc00: 3: exit run() 0x2d91d3cc00: 4: enter run() 0x2d91d3cc00: 4: set_msg 0x2d91d3cc00: 4: msg: "new message" 0x2d91d3cc00: 4: exit run() 0x2cfaaa9c00: 5: enter run() 0x2cfaaa9c00: 5: set_msg 0x2cfaaa9c00: 5: msg: "new message" 0x2cfaaa9c00: 5: exit run() 0x2cfaaaba00: 6: enter run() 0x2cfaaaba00: 6: set_msg 0x2cfaaaba00: 6: msg: "new message" 0x2cfaaaba00: 6: exit run() 0x2cfaaa9400: 7: enter run() 0x2cfaaa9400: 7: set_msg 0x2cfaaa9400: 7: msg: "new message" 0x2cfaaa9400: 7: exit run() 0x2d1cdbbc00: 8: enter run() 0x2d1cdbbc00: 8: set_msg 0x2d1cdbbc00: 8: msg: "new message" 0x2d1cdbbc00: 8: exit run() 0x2cfaaa8e00: 9: enter run() 0x2cfaaa8e00: 9: set_msg 0x2cfaaa8e00: 9: msg: "new message" 0x2cfaaa8e00: 9: exit run() 0x2cf5e33800: 10: enter run() 0x2cf5e33800: 10: set_msg 0x2cf5e33800: 10: msg: "new message" 0x2cf5e33800: 10: exit run() 0x2d91d3e000: 11: enter run() 0x2d91d3e000: 11: set_msg 0x2d91d3e000: 11: msg: "new message" 0x2d91d3e000: 11: exit run() 0x2d1cdb9c00: 12: enter run() 0x2d1cdb9c00: 12: set_msg 0x2d1cdb9c00: 12: msg: "new message" 0x2d1cdb9c00: 12: exit run() 0x2d1cdb9600: 13: enter run() 0x2d1cdb9600: 13: set_msg 0x2d1cdb9600: 13: msg: "new message" 0x2d1cdb9600: 13: exit run() 0x2cfaaa8200: 14: enter run() 0x2cfaaa8200: 14: set_msg 0x2cfaaa8200: 14: msg: "new message" 0x2cfaaa8200: 14: exit run() 0x2cf5e30600: 15: enter run() 0x2cf5e30600: 15: set_msg 0x2cf5e30600: 15: msg: "new message" 0x2cf5e30600: 15: exit run() main: 24 0x2d91d3fa00: 0: enter run() 0x2d91d3fa00: 0: set_msg 0x2d91d3fa00: 0: msg: "new message" 0x2d91d3fa00: 0: exit run() 0x2cfaaab400: 1: enter run() 0x2cfaaab400: 1: set_msg 0x2cfaaab400: 1: msg: "new message" 0x2cfaaab400: 1: exit run() 0x2d91d3da00: 2: enter run() 0x2d91d3da00: 2: set_msg 0x2d91d3da00: 2: msg: "new message" 0x2d91d3da00: 2: exit run() 0x2cfaaabc00: 3: enter run() 0x2cfaaabc00: 3: set_msg 0x2cfaaabc00: 3: msg: "new message" 0x2cfaaabc00: 3: exit run() 0x2d91d3c200: 4: enter run() 0x2d91d3c200: 4: set_msg 0x2d91d3c200: 4: msg: "new message" 0x2d91d3c200: 4: exit run() 0x2d1cdbae00: 5: enter run() 0x2d1cdbae00: 5: set_msg 0x2d1cdbae00: 5: msg: "new message" 0x2d1cdbae00: 5: exit run() 0x2d91d3dc00: 6: enter run() 0x2d91d3dc00: 6: set_msg 0x2d91d3dc00: 6: msg: "new message" 0x2d91d3dc00: 6: exit run() 0x2d91d3f200: 7: enter run() 0x2d91d3f200: 7: set_msg 0x2d91d3f200: 7: msg: "new message" 0x2d91d3f200: 7: exit run() 0x2d91d3f400: 8: enter run() 0x2d91d3f400: 8: set_msg 0x2d91d3f400: 8: msg: "new message" 0x2d91d3f400: 8: exit run() 0x2d1cdb8a00: 9: enter run() 0x2d1cdb8a00: 9: set_msg 0x2d1cdb8a00: 9: msg: "new message" 0x2d1cdb8a00: 9: exit run() 0x2cf5e33000: 10: enter run() 0x2cf5e33000: 10: set_msg 0x2cf5e33000: 10: msg: "new message" 0x2cf5e33000: 10: exit run() 0x2cf5e33a00: 11: enter run() 0x2cf5e33a00: 11: set_msg 0x2cf5e33a00: 11: msg: "new message" 0x2cf5e33a00: 11: exit run() 0x2cfaaab000: 12: enter run() 0x2cfaaab000: 12: set_msg 0x2cfaaab000: 12: msg: "new message" 0x2cfaaab000: 12: exit run() 0x2d91d3de00: 13: enter run() 0x2d91d3de00: 13: set_msg 0x2d91d3de00: 13: msg: "new message" 0x2d91d3de00: 13: exit run() 0x2d1cdb8000: 14: enter run() 0x2d1cdb8000: 14: set_msg 0x2d1cdb8000: 14: msg: "new message" 0x2d1cdb8000: 14: exit run() 0x2d1cdbb000: 15: enter run() 0x2d1cdbb000: 15: set_msg 0x2d1cdbb000: 15: msg: "new message" 0x2d1cdbb000: 15: exit run() main: 25 0x2cf5e31800: 0: enter run() 0x2cf5e31800: 0: set_msg 0x2cf5e31800: 0: msg: "new message" 0x2cf5e31800: 0: exit run() 0x2cf5e30400: 1: enter run() 0x2cf5e30400: 1: set_msg 0x2cf5e30400: 1: msg: "new message" 0x2cf5e30400: 1: exit run() 0x2cf5e32600: 2: enter run() 0x2cf5e32600: 2: set_msg 0x2cf5e32600: 2: msg: "new message" 0x2cf5e32600: 2: exit run() 0x2d1cdb9c00: 3: enter run() 0x2d1cdb9c00: 3: set_msg 0x2d1cdb9c00: 3: msg: "new message" 0x2d1cdb9c00: 3: exit run() 0x2d1cdbba00: 4: enter run() 0x2d1cdbba00: 4: set_msg 0x2d1cdbba00: 4: msg: "new message" 0x2d1cdbba00: 4: exit run() 0x2cf5e30800: 5: enter run() 0x2cf5e30800: 5: set_msg 0x2cf5e30800: 5: msg: "new message" 0x2cf5e30800: 5: exit run() 0x2d91d3f000: 6: enter run() 0x2d91d3f000: 6: set_msg 0x2d91d3f000: 6: msg: "new message" 0x2d91d3f000: 6: exit run() 0x2cfaaa9c00: 7: enter run() 0x2cfaaa9c00: 7: set_msg 0x2cfaaa9c00: 7: msg: "new message" 0x2cfaaa9c00: 7: exit run() 0x2cfaaaba00: 8: enter run() 0x2cfaaaba00: 8: set_msg 0x2cfaaaba00: 8: msg: "new message" 0x2cfaaaba00: 8: exit run() 0x2d91d3f800: 9: enter run() 0x2d91d3f800: 9: set_msg 0x2d91d3f800rthread reaping 0x2cf5e31800 stack 0x2d4db43de0 0x2d91d3f800: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cf5e30400 stack 0x2d4db545a0 rthread reaping 0x2cf5e32600 stack 0x2d4db43db0 0x2cfaaaa000: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2d1cdb9c00 stack 0x2d4db42ca0 rthread reaping 0x2d1cdbba00 stack 0x2d4db90270 rthread reaping 0x2cf5e30800 stack 0x2d4db56100 rthread reaping 0x2d91d3f000 stack 0x2d4db42ee0 0x2d91d3fc00: rwlock_wrlock 0x2d31a90630 (2147483647) rthread reaping 0x2cfaaa9c00 stack 0x2d4db56e50 rthread reaping 0x2cfaaaba00 stack 0x2d4dba7030 0x2d1cdb8400: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2d91d3ee00: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2d1cdb8800: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2d1cdb9a00: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2cfaaaa000: rwlock_unlock 0x2d31a90630 0x2cfaaaa000: rwlock_rdlock 0x2d31a90630 (2147483647) 0x2d91d3ee00: rwlock_unlock 0x2d31a90630 0x2d91d3ee00: rwlock_rdlock 0x2d31a90630 (4294967295) 0x2d1cdb8800: rwlock_unlock 0x2d31a90630 0x2d1cdb9a00: rwlock_unlock 0x2d31a90630 0x2d1cdb9a00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9a00: rwlock_unlock 0x2d31a90630 0x2d1cdb8800: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8800: rwlock_unlock 0x2d31a90630 0x2d1cdb8400: rwlock_unlock 0x2d31a90630 0x2d91d3ee00: rwlock_unlock 0x2d31a90630 0x2d1cdb8400: rwlock_rdlock 0x2d31a90630 (2) 0x2d1cdb8400: rwlock_unlock 0x2d31a90630 0x2cfaaaa000: rwlock_unlock 0x2d31a90630 0x2d91d3fc00: rwlock_unlock 0x2d31a90630 0x2d91d3fc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3fc00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3f800 stack 0x2d4db41ce0 rthread reaping 0x2d91d3ee00 stack 0x2d4dba4240 rthread reaping 0x2d1cdb8400 stack 0x2d4db91320 rthread reaping 0x2d1cdb8800 stack 0x2d4db56d00 rthread reaping 0x2d1cdb9a00 stack 0x2d4db916b0 rthread reaping 0x2cfaaaa000 stack 0x2d4db91b90 rthread reaping 0x2d91d3fc00 stack 0x2d4dba67c0 0x2d91d3d400: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d400: rwlock_unlock 0x2d31a90630 0x2d91d3d400: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d400: rwlock_unlock 0x2d31a90630 0x2d1cdbb000: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbb000: rwlock_unlock 0x2d31a90630 0x2d1cdbb000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb000: rwlock_unlock 0x2d31a90630 0x2cfaaa8a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8a00: rwlock_unlock 0x2d31a90630 0x2cfaaa8a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8a00: rwlock_unlock 0x2d31a90630 0x2cfaaaa200: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaa200: rwlock_unlock 0x2d31a90630 0x2cfaaaa200: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa200: rwlock_unlock 0x2d31a90630 0x2d91d3e600: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e600: rwlock_unlock 0x2d31a90630 0x2d91d3e600: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e600: rwlock_unlock 0x2d31a90630 0x2cfaaabc00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaabc00: rwlock_unlock 0x2d31a90630 0x2cfaaabc00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaabc00: rwlock_unlock 0x2d31a90630 0x2d91d3fe00: rwlock_wrlock 0x2d31a90630 (1) 0x2d91d3fe00: rwlock_unlock 0x2d31a90630 0x2d91d3fe00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3fe00: rwlock_unlock 0x2d31a90630 0x2cf5e31600: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31600: rwlock_unlock 0x2d31a90630 0x2cf5e31600: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31600: rwlock_unlock 0x2d31a90630 0x2cfaaa8400: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8400: rwlock_unlock 0x2d31a90630 0x2cfaaa8400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8400: rwlock_unlock 0x2d31a90630 0x2d1cdba000: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba000: rwlock_unlock 0x2d31a90630 0x2d1cdba000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba000: rwlock_unlock 0x2d31a90630 0x2d91d3c000: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3c000: rwlock_unlock 0x2d31a90630 0x2d91d3c000: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3c000: rwlock_unlock 0x2d31a90630 0x2d91d3de00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3de00: rwlock_unlock 0x2d31a90630 0x2d91d3de00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3de00: rwlock_unlock 0x2d31a90630 0x2cfaaab000: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab000: rwlock_unlock 0x2d31a90630 0x2cfaaab000: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab000: rwlock_unlock 0x2d31a90630 0x2cf5e31e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31e00: rwlock_unlock 0x2d31a90630 0x2cfaaa9a00: rwlock_wrlock 0x2d31a90630 (2147483647) 0x2cfaaa9a00: rwlock_unlock 0x2d31a90630 0x2cfaaa9a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9a00: rwlock_unlock 0x2d31a90630 0x2d91d3f000: rwlock_wrlock 0x2d31a90630 (2147483647) rthread reaping 0x2d91d3d400 stack 0x2d4db916b0 0x2d91d3f000: rwlock_unlock 0x2d31a90630 0x2d91d3f000: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2d1cdbb000 stack 0x2d4dba67c0 0x2d91d3f000: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaa8a00 stack 0x2d4db91b90 0x2cf5e31e00: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2cfaaaa200 stack 0x2d4db56d00 0x2cf5e31e00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3e600 stack 0x2d4db91320 rthread reaping 0x2cfaaabc00 stack 0x2d4dba4240 rthread reaping 0x2d91d3fe00 stack 0x2d4db41ce0 rthread reaping 0x2cf5e31600 stack 0x2d4dba7030 rthread reaping 0x2cfaaa8400 stack 0x2d4db56e50 rthread reaping 0x2d1cdba000 stack 0x2d4db42ee0 rthread reaping 0x2d91d3c000 stack 0x2d4db56100 rthread reaping 0x2d91d3de00 stack 0x2d4db90270 rthread reaping 0x2cfaaab000 stack 0x2d4db42ca0 rthread reaping 0x2cf5e31e00 stack 0x2d4db43db0 rthread reaping 0x2cfaaa9a00 stack 0x2d4db545a0 rthread reaping 0x2d91d3f000 stack 0x2d4db43de0 0x2d1cdb8a00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8a00: rwlock_unlock 0x2d31a90630 0x2d1cdb8a00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8a00: rwlock_unlock 0x2d31a90630 0x2d1cdb9400: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9400: rwlock_unlock 0x2d31a90630 0x2d1cdb9400: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9400: rwlock_unlock 0x2d31a90630 0x2d91d3e000: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e000: rwlock_unlock 0x2d31a90630 0x2d91d3e000: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e000: rwlock_unlock 0x2d31a90630 0x2cf5e31800: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31800: rwlock_unlock 0x2d31a90630 0x2cf5e31800: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31800: rwlock_unlock 0x2d31a90630 0x2cf5e33000: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33000: rwlock_unlock 0x2d31a90630 0x2cf5e33000: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33000: rwlock_unlock 0x2d31a90630 0x2d1cdb9c00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9c00: rwlock_unlock 0x2d31a90630 0x2d1cdb9c00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9c00: rwlock_unlock 0x2d31a90630 0x2cfaaab400: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab400: rwlock_unlock 0x2d31a90630 0x2cfaaab400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab400: rwlock_unlock 0x2d31a90630 0x2d91d3d800: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d800: rwlock_unlock 0x2d31a90630 0x2d91d3d800: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d800: rwlock_unlock 0x2d31a90630 0x2d1cdb8800: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8800: rwlock_unlock 0x2d31a90630 0x2d1cdb8800: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8800: rwlock_unlock 0x2d31a90630 0x2cfaaab800: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab800: rwlock_unlock 0x2d31a90630 0x2cfaaab800: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab800: rwlock_unlock 0x2d31a90630 0x2d91d3e200: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e200: rwlock_unlock 0x2d31a90630 0x2d91d3e200: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e200: rwlock_unlock 0x2d31a90630 0x2d91d3e800: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e800: rwlock_unlock 0x2d31a90630 0x2d91d3e800: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e800: rwlock_unlock 0x2d31a90630 0x2cfaaa8600: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8600: rwlock_unlock 0x2d31a90630 0x2cfaaa8600: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8600: rwlock_unlock 0x2d31a90630 0x2cf5e33e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33e00: rwlock_unlock 0x2d31a90630 0x2cf5e33e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33e00: rwlock_unlock 0x2d31a90630 0x2cf5e32400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32400: rwlock_unlock 0x2d31a90630 0x2cf5e32400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32400: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdb8a00 stack 0x2d4db43de0 rthread reaping 0x2d1cdb9400 stack 0x2d4db545a0 rthread reaping 0x2d91d3e000 stack 0x2d4db43db0 rthread reaping 0x2cf5e31800 stack 0x2d4db42ca0 rthread reaping 0x2cf5e33000 stack 0x2d4db90270 rthread reaping 0x2d1cdb9c00 stack 0x2d4db56100 rthread reaping 0x2cfaaab400 stack 0x2d4db42ee0 rthread reaping 0x2d91d3d800 stack 0x2d4db56e50 0x2d91d3ea00: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2d1cdb8800 stack 0x2d4dba7030 0x2d91d3ea00: rwlock_unlock 0x2d31a90630 0x2d91d3ea00: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2cfaaab800 stack 0x2d4db41ce0 0x2d91d3ea00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3e200 stack 0x2d4dba4240 rthread reaping 0x2d91d3e800 stack 0x2d4db91320 rthread reaping 0x2cfaaa8600 stack 0x2d4db56d00 rthread reaping 0x2cf5e33e00 stack 0x2d4db91b90 rthread reaping 0x2cf5e32400 stack 0x2d4dba67c0 rthread reaping 0x2d91d3ea00 stack 0x2d4db916b0 0x2d91d3d200: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d200: rwlock_unlock 0x2d31a90630 0x2d91d3d200: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d200: rwlock_unlock 0x2d31a90630 0x2d1cdbb000: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbb000: rwlock_unlock 0x2d31a90630 0x2d1cdbb000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb000: rwlock_unlock 0x2d31a90630 0x2cf5e32600: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32600: rwlock_unlock 0x2d31a90630 0x2cf5e32600: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32600: rwlock_unlock 0x2d31a90630 0x2d91d3d400: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d400: rwlock_unlock 0x2d31a90630 0x2d91d3d400: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d400: rwlock_unlock 0x2d31a90630 0x2d1cdba400: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba400: rwlock_unlock 0x2d31a90630 0x2d1cdba400: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba400: rwlock_unlock 0x2d31a90630 0x2cf5e32c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32c00: rwlock_unlock 0x2d31a90630 0x2cf5e32c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32c00: rwlock_unlock 0x2d31a90630 0x2d91d3c200: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3c200: rwlock_unlock 0x2d31a90630 0x2d91d3c200: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3c200: rwlock_unlock 0x2d31a90630 0x2d1cdb9000: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9000: rwlock_unlock 0x2d31a90630 0x2d1cdb9000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9000: rwlock_unlock 0x2d31a90630 0x2cfaaa8800: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8800: rwlock_unlock 0x2d31a90630 0x2cfaaa8800: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8800: rwlock_unlock 0x2d31a90630 0x2cfaaab600: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab600: rwlock_unlock 0x2d31a90630 0x2cfaaab600: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab600: rwlock_unlock 0x2d31a90630 0x2d91d3c400: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3c400: rwlock_unlock 0x2d31a90630 0x2d91d3c400: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3c400: rwlock_unlock 0x2d31a90630 0x2d1cdba000: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba000: rwlock_unlock 0x2d31a90630 0x2d1cdba000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba000: rwlock_unlock 0x2d31a90630 0x2cf5e33200: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33200: rwlock_unlock 0x2d31a90630 0x2cf5e33200: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33200: rwlock_unlock 0x2d31a90630 0x2cf5e30800: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30800: rwlock_unlock 0x2d31a90630 0x2cf5e30800: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30800: rwlock_unlock 0x2d31a90630 0x2d1cdb9e00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9e00: rwlock_unlock 0x2d31a90630 0x2d1cdb9e00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9e00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3d200 stack 0x2d4dba67c0 rthread reaping 0x2d1cdbb000 stack 0x2d4db916b0 rthread reaping 0x2cf5e32600 stack 0x2d4db91b90 rthread reaping 0x2d91d3d400 stack 0x2d4db56d00 rthread reaping 0x2d1cdba400 stack 0x2d4db91320 rthread reaping 0x2cf5e32c00 stack 0x2d4dba4240 rthread reaping 0x2d91d3c200 stack 0x2d4db41ce0 rthread reaping 0x2d1cdb9000 stack 0x2d4dba7030 rthread reaping 0x2cfaaa8800 stack 0x2d4db56e50 rthread reaping 0x2cfaaab600 stack 0x2d4db42ee0 rthread reaping 0x2d91d3c400 stack 0x2d4db56100 rthread reaping 0x2d1cdba000 stack 0x2d4db90270 rthread reaping 0x2cf5e33200 stack 0x2d4db42ca0 0x2d91d3c600: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2cf5e30800 stack 0x2d4db43db0 0x2d91d3c600: rwlock_unlock 0x2d31a90630 0x2d91d3c600: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2d1cdb9e00 stack 0x2d4db545a0 0x2d91d3c600: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3c600 stack 0x2d4db43de0 0x2d91d3fa00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3fa00: rwlock_unlock 0x2d31a90630 0x2d91d3fa00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3fa00: rwlock_unlock 0x2d31a90630 0x2d91d3ee00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ee00: rwlock_unlock 0x2d31a90630 0x2d91d3ee00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ee00: rwlock_unlock 0x2d31a90630 0x2cfaaa8000: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8000: rwlock_unlock 0x2d31a90630 0x2cfaaa8000: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8000: rwlock_unlock 0x2d31a90630 0x2d1cdbb600: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbb600: rwlock_unlock 0x2d31a90630 0x2d1cdbb600: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb600: rwlock_unlock 0x2d31a90630 0x2cf5e32000: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32000: rwlock_unlock 0x2d31a90630 0x2cf5e32000: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32000: rwlock_unlock 0x2d31a90630 0x2d1cdbae00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbae00: rwlock_unlock 0x2d31a90630 0x2d1cdbae00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbae00: rwlock_unlock 0x2d31a90630 0x2cf5e33000: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33000: rwlock_unlock 0x2d31a90630 0x2cf5e33000: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33000: rwlock_unlock 0x2d31a90630 0x2cf5e30c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30c00: rwlock_unlock 0x2d31a90630 0x2cf5e30c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30c00: rwlock_unlock 0x2d31a90630 0x2cfaaaba00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaba00: rwlock_unlock 0x2d31a90630 0x2cfaaaba00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaba00: rwlock_unlock 0x2d31a90630 0x2d91d3fe00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3fe00: rwlock_unlock 0x2d31a90630 0x2d91d3fe00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3fe00: rwlock_unlock 0x2d31a90630 0x2d91d3dc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3dc00: rwlock_unlock 0x2d31a90630 0x2d91d3dc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3dc00: rwlock_unlock 0x2d31a90630 0x2cf5e30000: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30000: rwlock_unlock 0x2d31a90630 0x2cf5e30000: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30000: rwlock_unlock 0x2d31a90630 0x2d91d3f000: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f000: rwlock_unlock 0x2d31a90630 0x2d91d3f000: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f000: rwlock_unlock 0x2d31a90630 0x2cfaaa8a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8a00: rwlock_unlock 0x2d31a90630 0x2cfaaa8a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8a00: rwlock_unlock 0x2d31a90630 0x2d1cdba600: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba600: rwlock_unlock 0x2d31a90630 0x2d1cdba600: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba600: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3fa00 stack 0x2d4db545a0 rthread reaping 0x2d91d3ee00 stack 0x2d4db43de0 rthread reaping 0x2cfaaa8000 stack 0x2d4db43db0 rthread reaping 0x2d1cdbb600 stack 0x2d4db42ca0 rthread reaping 0x2cf5e32000 stack 0x2d4db90270 rthread reaping 0x2d1cdbae00 stack 0x2d4db56100 rthread reaping 0x2cf5e33000 stack 0x2d4db42ee0 0x2d91d3f800: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2cf5e30c00 stack 0x2d4db56e50 0x2d91d3f800: rwlock_unlock 0x2d31a90630 0x2d91d3f800: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2cfaaaba00 stack 0x2d4dba7030 0x2d91d3f800: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3fe00 stack 0x2d4db41ce0 rthread reaping 0x2d91d3dc00 stack 0x2d4dba4240 rthread reaping 0x2cf5e30000 stack 0x2d4db91320 rthread reaping 0x2d91d3f000 stack 0x2d4db56d00 rthread reaping 0x2cfaaa8a00 stack 0x2d4db91b90 rthread reaping 0x2d1cdba600 stack 0x2d4db916b0 rthread reaping 0x2d91d3f800 stack 0x2d4dba67c0 0x2d91d3fc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3fc00: rwlock_unlock 0x2d31a90630 0x2d91d3fc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3fc00: rwlock_unlock 0x2d31a90630 0x2cfaaa8800: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8800: rwlock_unlock 0x2d31a90630 0x2cfaaa8800: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8800: rwlock_unlock 0x2d31a90630 0x2d1cdbbc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbbc00: rwlock_unlock 0x2d31a90630 0x2d1cdbbc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbbc00: rwlock_unlock 0x2d31a90630 0x2d91d3c000: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3c000: rwlock_unlock 0x2d31a90630 0x2d91d3c000: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3c000: rwlock_unlock 0x2d31a90630 0x2cf5e31400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31400: rwlock_unlock 0x2d31a90630 0x2cf5e31400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31400: rwlock_unlock 0x2d31a90630 0x2d1cdbb400: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbb400: rwlock_unlock 0x2d31a90630 0x2d1cdbb400: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb400: rwlock_unlock 0x2d31a90630 0x2d1cdba800: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba800: rwlock_unlock 0x2d31a90630 0x2d1cdba800: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba800: rwlock_unlock 0x2d31a90630 0x2d1cdb8e00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8e00: rwlock_unlock 0x2d31a90630 0x2d1cdb8e00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8e00: rwlock_unlock 0x2d31a90630 0x2d91d3f200: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f200: rwlock_unlock 0x2d31a90630 0x2d91d3f200: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f200: rwlock_unlock 0x2d31a90630 0x2cfaaaaa00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaaa00: rwlock_unlock 0x2d31a90630 0x2cfaaaaa00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaaa00: rwlock_unlock 0x2d31a90630 0x2d91d3f400: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f400: rwlock_unlock 0x2d31a90630 0x2d91d3f400: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f400: rwlock_unlock 0x2d31a90630 0x2d91d3ec00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ec00: rwlock_unlock 0x2d31a90630 0x2d91d3ec00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ec00: rwlock_unlock 0x2d31a90630 0x2cfaaa8c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8c00: rwlock_unlock 0x2d31a90630 0x2cfaaa8c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8c00: rwlock_unlock 0x2d31a90630 0x2cfaaa9000: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9000: rwlock_unlock 0x2d31a90630 0x2cfaaa9000: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9000: rwlock_unlock 0x2d31a90630 0x2cfaaabc00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaabc00: rwlock_unlock 0x2d31a90630 0x2cfaaabc00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaabc00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3fc00 stack 0x2d4dba67c0 rthread reaping 0x2cfaaa8800 stack 0x2d4db916b0 rthread reaping 0x2d1cdbbc00 stack 0x2d4db91b90 rthread reaping 0x2d91d3c000 stack 0x2d4db56d00 rthread reaping 0x2cf5e31400 stack 0x2d4db91320 rthread reaping 0x2d1cdbb400 stack 0x2d4dba4240 rthread reaping 0x2d1cdba800 stack 0x2d4db41ce0 rthread reaping 0x2d1cdb8e00 stack 0x2d4dba7030 0x2cf5e30400: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2d91d3f200 stack 0x2d4db56e50 0x2cf5e30400: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaaaa00 stack 0x2d4db42ee0 0x2cf5e30400: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2d91d3f400 stack 0x2d4db56100 0x2cf5e30400: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3ec00 stack 0x2d4db90270 rthread reaping 0x2cfaaa8c00 stack 0x2d4db42ca0 rthread reaping 0x2cfaaa9000 stack 0x2d4db43db0 rthread reaping 0x2cfaaabc00 stack 0x2d4db43de0 rthread reaping 0x2cf5e30400 stack 0x2d4db545a0 0x2cf5e33200: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33200: rwlock_unlock 0x2d31a90630 0x2cf5e33200: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33200: rwlock_unlock 0x2d31a90630 0x2cfaaab200: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab200: rwlock_unlock 0x2d31a90630 0x2cfaaab200: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab200: rwlock_unlock 0x2d31a90630 0x2d91d3e600: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e600: rwlock_unlock 0x2d31a90630 0x2d91d3e600: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e600: rwlock_unlock 0x2d31a90630 0x2d91d3c400: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3c400: rwlock_unlock 0x2d31a90630 0x2d91d3c400: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3c400: rwlock_unlock 0x2d31a90630 0x2cf5e30600: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30600: rwlock_unlock 0x2d31a90630 0x2cf5e30600: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30600: rwlock_unlock 0x2d31a90630 0x2cf5e32600: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32600: rwlock_unlock 0x2d31a90630 0x2cf5e32600: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32600: rwlock_unlock 0x2d31a90630 0x2d1cdb8a00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8a00: rwlock_unlock 0x2d31a90630 0x2d1cdb8a00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8a00: rwlock_unlock 0x2d31a90630 0x2cf5e31800: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8600: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e400: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2cf5e33200 stack 0x2d4db43de0 rthread reaping 0x2cfaaab200 stack 0x2d4db545a0 rthread reaping 0x2d91d3e600 stack 0x2d4db43db0 rthread reaping 0x2d91d3c400 stack 0x2d4db42ca0 rthread reaping 0x2cf5e30600 stack 0x2d4db90270 rthread reaping 0x2cf5e32600 stack 0x2d4db56100 rthread reaping 0x2d1cdb8a00 stack 0x2d4db42ee0 0x2d1cdb8800: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbb000: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30000: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33000: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbba00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31800: rwlock_unlock 0x2d31a90630 0x2cfaaa9200: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9200: rwlock_unlock 0x2d31a90630 0x2cfaaa9200: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9200: rwlock_unlock 0x2d31a90630 0x2d1cdbb000: rwlock_unlock 0x2d31a90630 0x2d1cdbb000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb000: rwlock_unlock 0x2d31a90630 0x2cf5e30000: rwlock_unlock 0x2d31a90630 0x2cf5e31800: rwlock_rdlock 0x2d31a90630 (2147483647) 0x2cf5e30000: rwlock_rdlock 0x2d31a90630 (2147483647) 0x2d1cdb8800: rwlock_unlock 0x2d31a90630 0x2d1cdbba00: rwlock_unlock 0x2d31a90630 0x2d1cdbba00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbba00: rwlock_unlock 0x2d31a90630 0x2d1cdb8800: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30000: rwlock_unlock 0x2d31a90630 0x2d1cdb8800: rwlock_unlock 0x2d31a90630 0x2cf5e33000: rwlock_unlock 0x2d31a90630 0x2cf5e33000: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33000: rwlock_unlock 0x2d31a90630 0x2cfaaa8600: rwlock_unlock 0x2d31a90630 0x2d91d3e400: rwlock_unlock 0x2d31a90630 0x2cfaaa8600: rwlock_rdlock 0x2d31a90630 (2147483647) 0x2d91d3e400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8600: rwlock_unlock 0x2d31a90630 0x2d91d3e400: rwlock_unlock 0x2d31a90630 0x2cf5e31800: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdb8800 stack 0x2d4db56e50 rthread reaping 0x2cf5e30000 stack 0x2d4dba7030 rthread reaping 0x2cfaaa9200 stack 0x2d4db56d00 rthread reaping 0x2cf5e33000 stack 0x2d4dba4240 rthread reaping 0x2d1cdbba00 stack 0x2d4db916b0 rthread reaping 0x2d1cdbb000 stack 0x2d4dba67c0 rthread reaping 0x2cf5e31800 stack 0x2d4db41ce0 rthread reaping 0x2cfaaa8600 stack 0x2d4db91320 rthread reaping 0x2d91d3e400 stack 0x2d4db91b90 0x2d91d3de00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3de00: rwlock_unlock 0x2d31a90630 0x2d91d3de00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3de00: rwlock_unlock 0x2d31a90630 0x2cfaaab000: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab000: rwlock_unlock 0x2d31a90630 0x2cfaaab000: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab000: rwlock_unlock 0x2d31a90630 0x2cfaaaa200: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaa200: rwlock_unlock 0x2d31a90630 0x2cfaaaa200: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa200: rwlock_unlock 0x2d31a90630 0x2cfaaa8800: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8800: rwlock_unlock 0x2d31a90630 0x2cfaaa8800: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8800: rwlock_unlock 0x2d31a90630 0x2cf5e30600: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30600: rwlock_unlock 0x2d31a90630 0x2cf5e30600: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30600: rwlock_unlock 0x2d31a90630 0x2d1cdbac00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbac00: rwlock_unlock 0x2d31a90630 0x2d1cdbac00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbac00: rwlock_unlock 0x2d31a90630 0x2cfaaab800: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab800: rwlock_unlock 0x2d31a90630 0x2cfaaab800: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab800: rwlock_unlock 0x2d31a90630 0x2cf5e32600: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32600: rwlock_unlock 0x2d31a90630 0x2cf5e32600: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32600: rwlock_unlock 0x2d31a90630 0x2cf5e30e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30e00: rwlock_unlock 0x2d31a90630 0x2cf5e30e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30e00: rwlock_unlock 0x2d31a90630 0x2cfaaaa400: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaa400: rwlock_unlock 0x2d31a90630 0x2cfaaaa400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa400: rwlock_unlock 0x2d31a90630 0x2cfaaaa600: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaa600: rwlock_unlock 0x2d31a90630 0x2cfaaaa600: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa600: rwlock_unlock 0x2d31a90630 0x2d1cdb8c00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8c00: rwlock_unlock 0x2d31a90630 0x2d1cdb8c00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8c00: rwlock_unlock 0x2d31a90630 0x2cfaaaac00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaac00: rwlock_unlock 0x2d31a90630 0x2cfaaaac00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaac00: rwlock_unlock 0x2d31a90630 0x2cfaaa9400: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9400: rwlock_unlock 0x2d31a90630 0x2cfaaa9400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9400: rwlock_unlock 0x2d31a90630 0x2cfaaab400: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab400: rwlock_unlock 0x2d31a90630 0x2cfaaab400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab400: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3de00 stack 0x2d4dba67c0 rthread reaping 0x2cfaaab000 stack 0x2d4db91b90 rthread reaping 0x2cfaaaa200 stack 0x2d4db91320 rthread reaping 0x2cfaaa8800 stack 0x2d4db41ce0 0x2d91d3f600: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2cf5e30600 stack 0x2d4db916b0 0x2d91d3f600: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdbac00 stack 0x2d4dba4240 0x2d91d3f600: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2cfaaab800 stack 0x2d4db56d00 0x2d91d3f600: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cf5e32600 stack 0x2d4dba7030 rthread reaping 0x2cf5e30e00 stack 0x2d4db56e50 rthread reaping 0x2cfaaaa400 stack 0x2d4db42ee0 rthread reaping 0x2cfaaaa600 stack 0x2d4db56100 rthread reaping 0x2d1cdb8c00 stack 0x2d4db90270 rthread reaping 0x2cfaaaac00 stack 0x2d4db42ca0 rthread reaping 0x2cfaaa9400 stack 0x2d4db43db0 rthread reaping 0x2cfaaab400 stack 0x2d4db545a0 rthread reaping 0x2d91d3f600 stack 0x2d4db43de0 0x2d1cdbbc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbbc00: rwlock_unlock 0x2d31a90630 0x2d1cdbbc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbbc00: rwlock_unlock 0x2d31a90630 0x2cf5e32a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32a00: rwlock_unlock 0x2d31a90630 0x2cf5e32a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32a00: rwlock_unlock 0x2d31a90630 0x2d1cdbae00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbae00: rwlock_unlock 0x2d31a90630 0x2d1cdbae00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbae00: rwlock_unlock 0x2d31a90630 0x2d1cdb9a00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9a00: rwlock_unlock 0x2d31a90630 0x2d1cdb9a00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9a00: rwlock_unlock 0x2d31a90630 0x2cf5e33200: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33200: rwlock_unlock 0x2d31a90630 0x2cf5e33200: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33200: rwlock_unlock 0x2d31a90630 0x2d91d3ea00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ea00: rwlock_unlock 0x2d31a90630 0x2d91d3ea00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ea00: rwlock_unlock 0x2d31a90630 0x2cfaaa9600: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9600: rwlock_unlock 0x2d31a90630 0x2cfaaa9600: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9600: rwlock_unlock 0x2d31a90630 0x2d91d3dc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3dc00: rwlock_unlock 0x2d31a90630 0x2d91d3dc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3dc00: rwlock_unlock 0x2d31a90630 0x2cfaaa9200: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9200: rwlock_unlock 0x2d31a90630 0x2cfaaa9200: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9200: rwlock_unlock 0x2d31a90630 0x2cf5e33600: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33600: rwlock_unlock 0x2d31a90630 0x2cf5e33600: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33600: rwlock_unlock 0x2d31a90630 0x2cf5e32800: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32800: rwlock_unlock 0x2d31a90630 0x2cf5e32800: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32800: rwlock_unlock 0x2d31a90630 0x2cfaaa8a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8a00: rwlock_unlock 0x2d31a90630 0x2cfaaa8a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8a00: rwlock_unlock 0x2d31a90630 0x2cfaaa9000: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9000: rwlock_unlock 0x2d31a90630 0x2cfaaa9000: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9000: rwlock_unlock 0x2d31a90630 0x2d91d3fe00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3fe00: rwlock_unlock 0x2d31a90630 0x2d91d3fe00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3fe00: rwlock_unlock 0x2d31a90630 0x2cfaaa9800: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9800: rwlock_unlock 0x2d31a90630 0x2cfaaa9800: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9800: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdbbc00 stack 0x2d4db43de0 rthread reaping 0x2cf5e32a00 stack 0x2d4db545a0 rthread reaping 0x2d1cdbae00 stack 0x2d4db43db0 rthread reaping 0x2d1cdb9a00 stack 0x2d4db42ca0 rthread reaping 0x2cf5e33200 stack 0x2d4db90270 0x2cf5e32c00: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2d91d3ea00 stack 0x2d4db56100 0x2cf5e32c00: rwlock_unlock 0x2d31a90630 0x2cf5e32c00: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2cfaaa9600 stack 0x2d4db42ee0 0x2cf5e32c00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3dc00 stack 0x2d4db56e50 rthread reaping 0x2cfaaa9200 stack 0x2d4dba7030 rthread reaping 0x2cf5e33600 stack 0x2d4db56d00 rthread reaping 0x2cf5e32800 stack 0x2d4dba4240 rthread reaping 0x2cfaaa8a00 stack 0x2d4db916b0 rthread reaping 0x2cfaaa9000 stack 0x2d4db41ce0 rthread reaping 0x2d91d3fe00 stack 0x2d4db91320 rthread reaping 0x2cfaaa9800 stack 0x2d4db91b90 rthread reaping 0x2cf5e32c00 stack 0x2d4dba67c0 0x2cfaaaba00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaba00: rwlock_unlock 0x2d31a90630 0x2cfaaaba00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaba00: rwlock_unlock 0x2d31a90630 0x2cfaaa8c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8c00: rwlock_unlock 0x2d31a90630 0x2cfaaa8c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8c00: rwlock_unlock 0x2d31a90630 : 9: msg: "new message" 0x2cfaaaa000: 10: enter run() 0x2d91d3fc00: 11: enter run() 0x2d1cdb8400: 12: enter run() 0x2d91d3ee00: 13: enter run() 0x2d1cdb8800: 14: enter run() 0x2d1cdb9a00: 15: enter run() 0x2d91d3f800: 9: exit run() 0x2cfaaaa000: 10: set_msg 0x2d91d3ee00: 13: set_msg 0x2d1cdb8800: 14: set_msg 0x2d1cdb9a00: 15: set_msg 0x2d1cdb9a00: 15: msg: "new message" 0x2d1cdb9a00: 15: exit run() 0x2d1cdb8800: 14: msg: "new message" 0x2d1cdb8800: 14: exit run() 0x2d1cdb8400: 12: set_msg 0x2d91d3ee00: 13: msg: "new message" 0x2d91d3ee00: 13: exit run() 0x2d1cdb8400: 12: msg: "new message" 0x2d1cdb8400: 12: exit run() 0x2cfaaaa000: 10: msg: "new message" 0x2cfaaaa000: 10: exit run() 0x2d91d3fc00: 11: set_msg 0x2d91d3fc00: 11: msg: "new message" 0x2d91d3fc00: 11: exit run() main: 26 0x2d91d3d400: 0: enter run() 0x2d91d3d400: 0: set_msg 0x2d91d3d400: 0: msg: "new message" 0x2d91d3d400: 0: exit run() 0x2d1cdbb000: 1: enter run() 0x2d1cdbb000: 1: set_msg 0x2d1cdbb000: 1: msg: "new message" 0x2d1cdbb000: 1: exit run() 0x2cfaaa8a00: 2: enter run() 0x2cfaaa8a00: 2: set_msg 0x2cfaaa8a00: 2: msg: "new message" 0x2cfaaa8a00: 2: exit run() 0x2cfaaaa200: 3: enter run() 0x2cfaaaa200: 3: set_msg 0x2cfaaaa200: 3: msg: "new message" 0x2cfaaaa200: 3: exit run() 0x2d91d3e600: 4: enter run() 0x2d91d3e600: 4: set_msg 0x2d91d3e600: 4: msg: "new message" 0x2d91d3e600: 4: exit run() 0x2cfaaabc00: 5: enter run() 0x2cfaaabc00: 5: set_msg 0x2cfaaabc00: 5: msg: "new message" 0x2d91d3fe00: 6: enter run() 0x2cfaaabc00: 5: exit run() 0x2d91d3fe00: 6: set_msg 0x2d91d3fe00: 6: msg: "new message" 0x2d91d3fe00: 6: exit run() 0x2cf5e31600: 7: enter run() 0x2cf5e31600: 7: set_msg 0x2cf5e31600: 7: msg: "new message" 0x2cf5e31600: 7: exit run() 0x2cfaaa8400: 8: enter run() 0x2cfaaa8400: 8: set_msg 0x2cfaaa8400: 8: msg: "new message" 0x2cfaaa8400: 8: exit run() 0x2d1cdba000: 9: enter run() 0x2d1cdba000: 9: set_msg 0x2d1cdba000: 9: msg: "new message" 0x2d1cdba000: 9: exit run() 0x2d91d3c000: 10: enter run() 0x2d91d3c000: 10: set_msg 0x2d91d3c000: 10: msg: "new message" 0x2d91d3c000: 10: exit run() 0x2d91d3de00: 11: enter run() 0x2d91d3de00: 11: set_msg 0x2d91d3de00: 11: msg: "new message" 0x2d91d3de00: 11: exit run() 0x2cfaaab000: 12: enter run() 0x2cfaaab000: 12: set_msg 0x2cfaaab000: 12: msg: "new message" 0x2cfaaab000: 12: exit run() 0x2cf5e31e00: 13: enter run() 0x2cf5e31e00: 13: set_msg 0x2cfaaa9a00: 14: enter run() 0x2d91d3f000: 15: enter run() 0x2cfaaa9a00: 14: set_msg 0x2cfaaa9a00: 14: msg: "new message" 0x2cfaaa9a00: 14: exit run() 0x2d91d3f000: 15: set_msg 0x2d91d3f000: 15: msg: "new message" 0x2d91d3f000: 15: exit run() 0x2cf5e31e00: 13: msg: "new message" 0x2cf5e31e00: 13: exit run() main: 27 0x2d1cdb8a00: 0: enter run() 0x2d1cdb8a00: 0: set_msg 0x2d1cdb8a00: 0: msg: "new message" 0x2d1cdb8a00: 0: exit run() 0x2d1cdb9400: 1: enter run() 0x2d1cdb9400: 1: set_msg 0x2d1cdb9400: 1: msg: "new message" 0x2d1cdb9400: 1: exit run() 0x2d91d3e000: 2: enter run() 0x2d91d3e000: 2: set_msg 0x2d91d3e000: 2: msg: "new message" 0x2d91d3e000: 2: exit run() 0x2cf5e31800: 3: enter run() 0x2cf5e31800: 3: set_msg 0x2cf5e31800: 3: msg: "new message" 0x2cf5e31800: 3: exit run() 0x2cf5e33000: 4: enter run() 0x2cf5e33000: 4: set_msg 0x2cf5e33000: 4: msg: "new message" 0x2cf5e33000: 4: exit run() 0x2d1cdb9c00: 5: enter run() 0x2d1cdb9c00: 5: set_msg 0x2d1cdb9c00: 5: msg: "new message" 0x2d1cdb9c00: 5: exit run() 0x2cfaaab400: 6: enter run() 0x2cfaaab400: 6: set_msg 0x2cfaaab400: 6: msg: "new message" 0x2cfaaab400: 6: exit run() 0x2d91d3d800: 7: enter run() 0x2d91d3d800: 7: set_msg 0x2d91d3d800: 7: msg: "new message" 0x2d91d3d800: 7: exit run() 0x2d1cdb8800: 8: enter run() 0x2d1cdb8800: 8: set_msg 0x2d1cdb8800: 8: msg: "new message" 0x2d1cdb8800: 8: exit run() 0x2cfaaab800: 9: enter run() 0x2cfaaab800: 9: set_msg 0x2cfaaab800: 9: msg: "new message" 0x2cfaaab800: 9: exit run() 0x2d91d3e200: 10: enter run() 0x2d91d3e200: 10: set_msg 0x2d91d3e200: 10: msg: "new message" 0x2d91d3e200: 10: exit run() 0x2d91d3e800: 11: enter run() 0x2d91d3e800: 11: set_msg 0x2d91d3e800: 11: msg: "new message" 0x2d91d3e800: 11: exit run() 0x2cfaaa8600: 12: enter run() 0x2cfaaa8600: 12: set_msg 0x2cfaaa8600: 12: msg: "new message" 0x2cfaaa8600: 12: exit run() 0x2cf5e33e00: 13: enter run() 0x2cf5e33e00: 13: set_msg 0x2cf5e33e00: 13: msg: "new message" 0x2cf5e33e00: 13: exit run() 0x2cf5e32400: 14: enter run() 0x2cf5e32400: 14: set_msg 0x2cf5e32400: 14: msg: "new message" 0x2cf5e32400: 14: exit run() 0x2d91d3ea00: 15: enter run() 0x2d91d3ea00: 15: set_msg 0x2d91d3ea00: 15: msg: "new message" 0x2d91d3ea00: 15: exit run() main: 28 0x2d91d3d200: 0: enter run() 0x2d91d3d200: 0: set_msg 0x2d91d3d200: 0: msg: "new message" 0x2d91d3d200: 0: exit run() 0x2d1cdbb000: 1: enter run() 0x2d1cdbb000: 1: set_msg 0x2d1cdbb000: 1: msg: "new message" 0x2d1cdbb000: 1: exit run() 0x2cf5e32600: 2: enter run() 0x2cf5e32600: 2: set_msg 0x2cf5e32600: 2: msg: "new message" 0x2cf5e32600: 2: exit run() 0x2d91d3d400: 3: enter run() 0x2d91d3d400: 3: set_msg 0x2d91d3d400: 3: msg: "new message" 0x2d91d3d400: 3: exit run() 0x2d1cdba400: 4: enter run() 0x2d1cdba400: 4: set_msg 0x2d1cdba400: 4: msg: "new message" 0x2d1cdba400: 4: exit run() 0x2cf5e32c00: 5: enter run() 0x2cf5e32c00: 5: set_msg 0x2cf5e32c00: 5: msg: "new message" 0x2cf5e32c00: 5: exit run() 0x2d91d3c200: 6: enter run() 0x2d91d3c200: 6: set_msg 0x2d91d3c200: 6: msg: "new message" 0x2d91d3c200: 6: exit run() 0x2d1cdb9000: 7: enter run() 0x2d1cdb9000: 7: set_msg 0x2d1cdb9000: 7: msg: "new message" 0x2d1cdb9000: 7: exit run() 0x2cfaaa8800: 8: enter run() 0x2cfaaa8800: 8: set_msg 0x2cfaaa8800: 8: msg: "new message" 0x2cfaaa8800: 8: exit run() 0x2cfaaab600: 9: enter run() 0x2cfaaab600: 9: set_msg 0x2cfaaab600: 9: msg: "new message" 0x2cfaaab600: 9: exit run() 0x2d91d3c400: 10: enter run() 0x2d91d3c400: 10: set_msg 0x2d91d3c400: 10: msg: "new message" 0x2d91d3c400: 10: exit run() 0x2d1cdba000: 11: enter run() 0x2d1cdba000: 11: set_msg 0x2d1cdba000: 11: msg: "new message" 0x2d1cdba000: 11: exit run() 0x2cf5e33200: 12: enter run() 0x2cf5e33200: 12: set_msg 0x2cf5e33200: 12: msg: "new message" 0x2cf5e33200: 12: exit run() 0x2cf5e30800: 13: enter run() 0x2cf5e30800: 13: set_msg 0x2cf5e30800: 13: msg: "new message" 0x2cf5e30800: 13: exit run() 0x2d1cdb9e00: 14: enter run() 0x2d1cdb9e00: 14: set_msg 0x2d1cdb9e00: 14: msg: "new message" 0x2d1cdb9e00: 14: exit run() 0x2d91d3c600: 15: enter run() 0x2d91d3c600: 15: set_msg 0x2d91d3c600: 15: msg: "new message" 0x2d91d3c600: 15: exit run() main: 29 0x2d91d3fa00: 0: enter run() 0x2d91d3fa00: 0: set_msg 0x2d91d3fa00: 0: msg: "new message" 0x2d91d3fa00: 0: exit run() 0x2d91d3ee00: 1: enter run() 0x2d91d3ee00: 1: set_msg 0x2d91d3ee00: 1: msg: "new message" 0x2d91d3ee00: 1: exit run() 0x2cfaaa8000: 2: enter run() 0x2cfaaa8000: 2: set_msg 0x2cfaaa8000: 2: msg: "new message" 0x2cfaaa8000: 2: exit run() 0x2d1cdbb600: 3: enter run() 0x2d1cdbb600: 3: set_msg 0x2d1cdbb600: 3: msg: "new message" 0x2d1cdbb600: 3: exit run() 0x2cf5e32000: 4: enter run() 0x2cf5e32000: 4: set_msg 0x2cf5e32000: 4: msg: "new message" 0x2cf5e32000: 4: exit run() 0x2d1cdbae00: 5: enter run() 0x2d1cdbae00: 5: set_msg 0x2d1cdbae00: 5: msg: "new message" 0x2d1cdbae00: 5: exit run() 0x2cf5e33000: 6: enter run() 0x2cf5e33000: 6: set_msg 0x2cf5e33000: 6: msg: "new message" 0x2cf5e33000: 6: exit run() 0x2cf5e30c00: 7: enter run() 0x2cf5e30c00: 7: set_msg 0x2cf5e30c00: 7: msg: "new message" 0x2cf5e30c00: 7: exit run() 0x2cfaaaba00: 8: enter run() 0x2cfaaaba00: 8: set_msg 0x2cfaaaba00: 8: msg: "new message" 0x2cfaaaba00: 8: exit run() 0x2d91d3fe00: 9: enter run() 0x2d91d3fe00: 9: set_msg 0x2d91d3fe00: 9: msg: "new message" 0x2d91d3fe00: 9: exit run() 0x2d91d3dc00: 10: enter run() 0x2d91d3dc00: 10: set_msg 0x2d91d3dc00: 10: msg: "new message" 0x2d91d3dc00: 10: exit run() 0x2cf5e30000: 11: enter run() 0x2cf5e30000: 11: set_msg 0x2cf5e30000: 11: msg: "new message" 0x2cf5e30000: 11: exit run() 0x2d91d3f000: 12: enter run() 0x2d91d3f000: 12: set_msg 0x2d91d3f000: 12: msg: "new message" 0x2d91d3f000: 12: exit run() 0x2cfaaa8a00: 13: enter run() 0x2cfaaa8a00: 13: set_msg 0x2cfaaa8a00: 13: msg: "new message" 0x2cfaaa8a00: 13: exit run() 0x2d1cdba600: 14: enter run() 0x2d1cdba600: 14: set_msg 0x2d1cdba600: 14: msg: "new message" 0x2d1cdba600: 14: exit run() 0x2d91d3f800: 15: enter run() 0x2d91d3f800: 15: set_msg 0x2d91d3f800: 15: msg: "new message" 0x2d91d3f800: 15: exit run() main: 30 0x2d91d3fc00: 0: enter run() 0x2d91d3fc00: 0: set_msg 0x2d91d3fc00: 0: msg: "new message" 0x2d91d3fc00: 0: exit run() 0x2cfaaa8800: 1: enter run() 0x2cfaaa8800: 1: set_msg 0x2cfaaa8800: 1: msg: "new message" 0x2cfaaa8800: 1: exit run() 0x2d1cdbbc00: 2: enter run() 0x2d1cdbbc00: 2: set_msg 0x2d1cdbbc00: 2: msg: "new message" 0x2d1cdbbc00: 2: exit run() 0x2d91d3c000: 3: enter run() 0x2d91d3c000: 3: set_msg 0x2d91d3c000: 3: msg: "new message" 0x2d91d3c000: 3: exit run() 0x2cf5e31400: 4: enter run() 0x2cf5e31400: 4: set_msg 0x2cf5e31400: 4: msg: "new message" 0x2cf5e31400: 4: exit run() 0x2d1cdbb400: 5: enter run() 0x2d1cdbb400: 5: set_msg 0x2d1cdbb400: 5: msg: "new message" 0x2d1cdbb400: 5: exit run() 0x2d1cdba800: 6: enter run() 0x2d1cdba800: 6: set_msg 0x2d1cdba800: 6: msg: "new message" 0x2d1cdba800: 6: exit run() 0x2d1cdb8e00: 7: enter run() 0x2d1cdb8e00: 7: set_msg 0x2d1cdb8e00: 7: msg: "new message" 0x2d1cdb8e00: 7: exit run() 0x2d91d3f200: 8: enter run() 0x2d91d3f200: 8: set_msg 0x2d91d3f200: 8: msg: "new message" 0x2d91d3f200: 8: exit run() 0x2cfaaaaa00: 9: enter run() 0x2cfaaaaa00: 9: set_msg 0x2cfaaaaa00: 9: msg: "new message" 0x2cfaaaaa00: 9: exit run() 0x2d91d3f400: 10: enter run() 0x2d91d3f400: 10: set_msg 0x2d91d3f400: 10: msg: "new message" 0x2d91d3f400: 10: exit run() 0x2d91d3ec00: 11: enter run() 0x2d91d3ec00: 11: set_msg 0x2d91d3ec00: 11: msg: "new message" 0x2d91d3ec00: 11: exit run() 0x2cfaaa8c00: 12: enter run() 0x2cfaaa8c00: 12: set_msg 0x2cfaaa8c00: 12: msg: "new message" 0x2cfaaa8c00: 12: exit run() 0x2cfaaa9000: 13: enter run() 0x2cfaaa9000: 13: set_msg 0x2cfaaa9000: 13: msg: "new message" 0x2cfaaa9000: 13: exit run() 0x2cfaaabc00: 14: enter run() 0x2cfaaabc00: 14: set_msg 0x2cfaaabc00: 14: msg: "new message" 0x2cfaaabc00: 14: exit run() 0x2cf5e30400: 15: enter run() 0x2cf5e30400: 15: set_msg 0x2cf5e30400: 15: msg: "new message" 0x2cf5e30400: 15: exit run() main: 31 0x2cf5e33200: 0: enter run() 0x2cf5e33200: 0: set_msg 0x2cf5e33200: 0: msg: "new message" 0x2cf5e33200: 0: exit run() 0x2cfaaab200: 1: enter run() 0x2cfaaab200: 1: set_msg 0x2cfaaab200: 1: msg: "new message" 0x2cfaaab200: 1: exit run() 0x2d91d3e600: 2: enter run() 0x2d91d3e600: 2: set_msg 0x2d91d3e600: 2: msg: "new message" 0x2d91d3e600: 2: exit run() 0x2d91d3c400: 3: enter run() 0x2d91d3c400: 3: set_msg 0x2d91d3c400: 3: msg: "new message" 0x2d91d3c400: 3: exit run() 0x2cf5e30600: 4: enter run() 0x2cf5e30600: 4: set_msg 0x2cf5e30600: 4: msg: "new message" 0x2cf5e30600: 4: exit run() 0x2cf5e32600: 5: enter run() 0x2cf5e32600: 5: set_msg 0x2cf5e32600: 5: msg: "new message" 0x2cf5e32600: 5: exit run() 0x2d1cdb8a00: 6: enter run() 0x2d1cdb8800: 7: enter run() 0x2cf5e30000: 8: enter run() 0x2cf5e31800: 9: enter run() 0x2cf5e33000: 10: enter run() 0x2cfaaa8600: 11: enter run() 0x2cfaaa9200: 12: enter run() 0x2d91d3e400: 13: enter run() 0x2d1cdbba00: 14: enter run() 0x2d1cdbb000: 15: enter run() 0x2d1cdb8a00: 6: set_msg 0x2d1cdb8a00: 6: msg: "new message" 0x2d1cdb8a00: 6: exit run() 0x2cf5e31800: 9: set_msg 0x2cfaaa9200: 12: set_msg 0x2cfaaa9200: 12: msg: "new message" 0x2cfaaa9200: 12: exit run() 0x2d1cdbb000: 15: set_msg 0x2d1cdbb000: 15: msg: "new message" 0x2d1cdbb000: 15: exit run() 0x2cf5e30000: 8: set_msg 0x2d1cdb8800: 7: set_msg 0x2d1cdbba00: 14: set_msg 0x2d1cdbba00: 14: msg: "new message" 0x2d1cdbba00: 14: exit run() 0x2cf5e30000: 8: msg: "new message" 0x2d1cdb8800: 7: msg: "new message" 0x2cf5e33000: 10: set_msg 0x2cf5e30000: 8: exit run() 0x2d1cdb8800: 7: exit run() 0x2cf5e33000: 10: msg: "new message" 0x2cf5e33000: 10: exit run() 0x2cfaaa8600: 11: set_msg 0x2d91d3e400: 13: set_msg 0x2cfaaa8600: 11: msg: "new message" 0x2cfaaa8600: 11: exit run() 0x2d91d3e400: 13: msg: "new message" 0x2d91d3e400: 13: exit run() 0x2cf5e31800: 9: msg: "new message" 0x2cf5e31800: 9: exit run() main: 32 0x2d91d3de00: 0: enter run() 0x2d91d3de00: 0: set_msg 0x2d91d3de00: 0: msg: "new message" 0x2d91d3de00: 0: exit run() 0x2cfaaab000: 1: enter run() 0x2cfaaab000: 1: set_msg 0x2cfaaab000: 1: msg: "new message" 0x2cfaaab000: 1: exit run() 0x2cfaaaa200: 2: enter run() 0x2cfaaaa200: 2: set_msg 0x2cfaaaa200: 2: msg: "new message" 0x2cfaaaa200: 2: exit run() 0x2cfaaa8800: 3: enter run() 0x2cfaaa8800: 3: set_msg 0x2cfaaa8800: 3: msg: "new message" 0x2cfaaa8800: 3: exit run() 0x2cf5e30600: 4: enter run() 0x2cf5e30600: 4: set_msg 0x2cf5e30600: 4: msg: "new message" 0x2cf5e30600: 4: exit run() 0x2d1cdbac00: 5: enter run() 0x2d1cdbac00: 5: set_msg 0x2d1cdbac00: 5: msg: "new message" 0x2d1cdbac00: 5: exit run() 0x2cfaaab800: 6: enter run() 0x2cfaaab800: 6: set_msg 0x2cfaaab800: 6: msg: "new message" 0x2cfaaab800: 6: exit run() 0x2cf5e32600: 7: enter run() 0x2cf5e32600: 7: set_msg 0x2cf5e32600: 7: msg: "new message" 0x2cf5e32600: 7: exit run() 0x2cf5e30e00: 8: enter run() 0x2cf5e30e00: 8: set_msg 0x2cf5e30e00: 8: msg: "new message" 0x2cf5e30e00: 8: exit run() 0x2cfaaaa400: 9: enter run() 0x2cfaaaa400: 9: set_msg 0x2cfaaaa400: 9: msg: "new message" 0x2cfaaaa400: 9: exit run() 0x2cfaaaa600: 10: enter run() 0x2cfaaaa600: 10: set_msg 0x2cfaaaa600: 10: msg: "new message" 0x2cfaaaa600: 10: exit run() 0x2d1cdb8c00: 11: enter run() 0x2d1cdb8c00: 11: set_msg 0x2d1cdb8c00: 11: msg: "new message" 0x2d1cdb8c00: 11: exit run() 0x2cfaaaac00: 12: enter run() 0x2cfaaaac00: 12: set_msg 0x2cfaaaac00: 12: msg: "new message" 0x2cfaaaac00: 12: exit run() 0x2cfaaa9400: 13: enter run() 0x2cfaaa9400: 13: set_msg 0x2cfaaa9400: 13: msg: "new message" 0x2cfaaa9400: 13: exit run() 0x2cfaaab400: 14: enter run() 0x2cfaaab400: 14: set_msg 0x2cfaaab400: 14: msg: "new message" 0x2cfaaab400: 14: exit run() 0x2d91d3f600: 15: enter run() 0x2d91d3f600: 15: set_msg 0x2d91d3f600: 15: msg: "new message" 0x2d91d3f600: 15: exit run() main: 33 0x2d1cdbbc00: 0: enter run() 0x2d1cdbbc00: 0: set_msg 0x2d1cdbbc00: 0: msg: "new message" 0x2d1cdbbc00: 0: exit run() 0x2cf5e32a00: 1: enter run() 0x2cf5e32a00: 1: set_msg 0x2cf5e32a00: 1: msg: "new message" 0x2cf5e32a00: 1: exit run() 0x2d1cdbae00: 2: enter run() 0x2d1cdbae00: 2: set_msg 0x2d1cdbae00: 2: msg: "new message" 0x2d1cdbae00: 2: exit run() 0x2d1cdb9a00: 3: enter run() 0x2d1cdb9a00: 3: set_msg 0x2d1cdb9a00: 3: msg: "new message" 0x2d1cdb9a00: 3: exit run() 0x2cf5e33200: 4: enter run() 0x2cf5e33200: 4: set_msg 0x2cf5e33200: 4: msg: "new message" 0x2cf5e33200: 4: exit run() 0x2d91d3ea00: 5: enter run() 0x2d91d3ea00: 5: set_msg 0x2d91d3ea00: 5: msg: "new message" 0x2d91d3ea00: 5: exit run() 0x2cfaaa9600: 6: enter run() 0x2cfaaa9600: 6: set_msg 0x2cfaaa9600: 6: msg: "new message" 0x2cfaaa9600: 6: exit run() 0x2d91d3dc00: 7: enter run() 0x2d91d3dc00: 7: set_msg 0x2d91d3dc00: 7: msg: "new message" 0x2d91d3dc00: 7: exit run() 0x2cfaaa9200: 8: enter run() 0x2cfaaa9200: 8: set_msg 0x2cfaaa9200: 8: msg: "new message" 0x2cfaaa9200: 8: exit run() 0x2cf5e33600: 9: enter run() 0x2cf5e33600: 9: set_msg 0x2cf5e33600: 9: msg: "new message" 0x2cf5e33600: 9: exit run() 0x2cf5e32800: 10: enter run() 0x2cf5e32800: 10: set_msg 0x2cf5e32800: 10: msg: "new message" 0x2cf5e32800: 10: exit run() 0x2cfaaa8a00: 11: enter run() 0x2cfaaa8a00: 11: set_msg 0x2cfaaa8a00: 11: msg: "new message" 0x2cfaaa8a00: 11: exit run() 0x2cfaaa9000: 12: enter run() 0x2cfaaa9000: 12: set_msg 0x2cfaaa9000: 12: msg: "new message" 0x2cfaaa9000: 12: exit run() 0x2d91d3fe00: 13: enter run() 0x2d91d3fe00: 13: set_msg 0x2d91d3fe00: 13: msg: "new message" 0x2d91d3fe00: 13: exit run() 0x2cfaaa9800: 14: enter run() 0x2cfaaa9800: 14: set_msg 0x2cfaaa9800: 14: msg: "new message" 0x2cfaaa9800: 14: exit run() 0x2cf5e32c00: 15: enter run() 0x2cf5e32c00: 15: set_msg 0x2cf5e32c00: 15: msg: "new message" 0x2cf5e32c00: 15: exit run() main: 34 0x2cfaaaba00: 0: enter run() 0x2cfaaaba00: 0: set_msg 0x2cfaaaba00: 0: msg: "new message" 0x2cfaaaba00: 0: exit run() 0x2cfaaa8c00: 1: enter run() 0x2cfaaa8c00: 1: set_msg 0x2cfaaa8c00: 1: msg: "new message" 0x2cfaaa8c00: 1rthread reaping 0x2cfaaaba00 stack 0x2d4dba67c0 0x2d91d3e200: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2cfaaa8c00 stack 0x2d4db91b90 0x2d91d3f000: rwlock_wrlock 0x2d31a90630 (2147483647) 0x2cf5e33a00: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2cfaaaa400: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2d1cdba600: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2d1cdb8000: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2d91d3f800: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2cfaaa9a00: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2cfaaa8200: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2d1cdbbc00: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2cfaaaa800: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2d1cdbb200: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2d1cdbac00: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2cfaaabc00: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2d91d3e200: rwlock_unlock 0x2d31a90630 0x2d1cdbb200: rwlock_unlock 0x2d31a90630 0x2d1cdbb200: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb200: rwlock_unlock 0x2d31a90630 0x2d1cdbac00: rwlock_unlock 0x2d31a90630 0x2d1cdbac00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbac00: rwlock_unlock 0x2d31a90630 0x2d91d3e200: rwlock_rdlock 0x2d31a90630 (1) 0x2cfaaaa800: rwlock_unlock 0x2d31a90630 0x2d91d3f000: rwlock_unlock 0x2d31a90630 0x2d1cdb8000: rwlock_unlock 0x2d31a90630 0x2d1cdb8000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8000: rwlock_unlock 0x2d31a90630 0x2d91d3f000: rwlock_rdlock 0x2d31a90630 (1) 0x2cfaaaa800: rwlock_rdlock 0x2d31a90630 (1) 0x2d1cdba600: rwlock_unlock 0x2d31a90630 0x2cfaaa8200: rwlock_unlock 0x2d31a90630 0x2cfaaa8200: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8200: rwlock_unlock 0x2d31a90630 0x2d91d3e200: rwlock_unlock 0x2d31a90630 0x2d1cdba600: rwlock_rdlock 0x2d31a90630 (3) 0x2d91d3f000: rwlock_unlock 0x2d31a90630 0x2cfaaaa800: rwlock_unlock 0x2d31a90630 0x2d1cdba600: rwlock_unlock 0x2d31a90630 0x2d1cdbbc00: rwlock_unlock 0x2d31a90630 0x2d91d3f800: rwlock_unlock 0x2d31a90630 0x2d91d3f800: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f800: rwlock_unlock 0x2d31a90630 0x2d1cdbbc00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaabc00: rwlock_unlock 0x2d31a90630 0x2d1cdbbc00: rwlock_unlock 0x2d31a90630 0x2cf5e33a00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3f000 stack 0x2d4db41ce0 0x2cfaaabc00: rwlock_rdlock 0x2d31a90630 (2147483647) 0x2cf5e33a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa400: rwlock_unlock 0x2d31a90630 0x2cfaaaa400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa400: rwlock_unlock 0x2d31a90630 0x2cfaaabc00: rwlock_unlock 0x2d31a90630 0x2cf5e33a00: rwlock_unlock 0x2d31a90630 0x2cfaaa9a00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3e200 stack 0x2d4db91320 0x2cfaaa9a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9a00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdba600 stack 0x2d4db56d00 rthread reaping 0x2d1cdb8000 stack 0x2d4dba7030 rthread reaping 0x2d91d3f800 stack 0x2d4db56e50 rthread reaping 0x2cfaaaa400 stack 0x2d4dba4240 rthread reaping 0x2cfaaa8200 stack 0x2d4db56100 rthread reaping 0x2d1cdbbc00 stack 0x2d4db90270 rthread reaping 0x2cfaaaa800 stack 0x2d4db42ca0 rthread reaping 0x2d1cdbb200 stack 0x2d4db43db0 rthread reaping 0x2d1cdbac00 stack 0x2d4db545a0 rthread reaping 0x2cfaaabc00 stack 0x2d4db43de0 rthread reaping 0x2cf5e33a00 stack 0x2d4db916b0 rthread reaping 0x2cfaaa9a00 stack 0x2d4db42ee0 0x2d1cdbbe00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbbe00: rwlock_unlock 0x2d31a90630 0x2d1cdbbe00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbbe00: rwlock_unlock 0x2d31a90630 0x2cfaaa9600: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9600: rwlock_unlock 0x2d31a90630 0x2cfaaa9600: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9600: rwlock_unlock 0x2d31a90630 0x2d1cdb9e00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9e00: rwlock_unlock 0x2d31a90630 0x2d1cdb9e00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9e00: rwlock_unlock 0x2d31a90630 0x2d1cdba000: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba000: rwlock_unlock 0x2d31a90630 0x2d1cdba000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba000: rwlock_unlock 0x2d31a90630 0x2d1cdb8000: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8000: rwlock_unlock 0x2d31a90630 0x2d1cdb8000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8000: rwlock_unlock 0x2d31a90630 0x2d1cdb8800: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8800: rwlock_unlock 0x2d31a90630 0x2d1cdb8800: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8800: rwlock_unlock 0x2d31a90630 0x2cf5e33400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33400: rwlock_unlock 0x2d31a90630 0x2cf5e33400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33400: rwlock_unlock 0x2d31a90630 0x2d91d3f400: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f400: rwlock_unlock 0x2d31a90630 0x2d91d3f400: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f400: rwlock_unlock 0x2d31a90630 0x2d91d3ca00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ca00: rwlock_unlock 0x2d31a90630 0x2d91d3ca00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ca00: rwlock_unlock 0x2d31a90630 0x2d91d3f600: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f600: rwlock_unlock 0x2d31a90630 0x2d91d3f600: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f600: rwlock_unlock 0x2d31a90630 0x2cf5e33800: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33800: rwlock_unlock 0x2d31a90630 0x2cf5e33800: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33800: rwlock_unlock 0x2d31a90630 0x2d1cdba800: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba800: rwlock_unlock 0x2d31a90630 0x2d1cdba800: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba800: rwlock_unlock 0x2d31a90630 0x2cfaaaaa00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaaa00: rwlock_unlock 0x2d31a90630 0x2cfaaaaa00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaaa00: rwlock_unlock 0x2d31a90630 0x2cfaaa8e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8e00: rwlock_unlock 0x2d31a90630 0x2cfaaa8e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8e00: rwlock_unlock 0x2d31a90630 0x2d1cdb9a00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9a00: rwlock_unlock 0x2d31a90630 0x2d1cdb9a00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9a00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdbbe00 stack 0x2d4db43de0 rthread reaping 0x2cfaaa9600 stack 0x2d4db42ee0 rthread reaping 0x2d1cdb9e00 stack 0x2d4db916b0 rthread reaping 0x2d1cdba000 stack 0x2d4db545a0 rthread reaping 0x2d1cdb8000 stack 0x2d4db43db0 0x2d91d3dc00: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2d1cdb8800 stack 0x2d4db42ca0 0x2d91d3dc00: rwlock_unlock 0x2d31a90630 0x2d91d3dc00: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2cf5e33400 stack 0x2d4db90270 0x2d91d3dc00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3f400 stack 0x2d4db56100 rthread reaping 0x2d91d3ca00 stack 0x2d4dba4240 rthread reaping 0x2d91d3f600 stack 0x2d4db56e50 rthread reaping 0x2cf5e33800 stack 0x2d4dba7030 rthread reaping 0x2d1cdba800 stack 0x2d4db56d00 rthread reaping 0x2cfaaaaa00 stack 0x2d4db91320 rthread reaping 0x2cfaaa8e00 stack 0x2d4db41ce0 rthread reaping 0x2d1cdb9a00 stack 0x2d4db91b90 rthread reaping 0x2d91d3dc00 stack 0x2d4dba67c0 0x2d1cdbb600: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbb600: rwlock_unlock 0x2d31a90630 0x2d1cdbb600: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb600: rwlock_unlock 0x2d31a90630 0x2cf5e33a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33a00: rwlock_unlock 0x2d31a90630 0x2cf5e33a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33a00: rwlock_unlock 0x2d31a90630 0x2d91d3d400: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d400: rwlock_unlock 0x2d31a90630 0x2d91d3d400: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d400: rwlock_unlock 0x2d31a90630 0x2d91d3f000: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f000: rwlock_unlock 0x2d31a90630 0x2d91d3f000: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f000: rwlock_unlock 0x2d31a90630 0x2d1cdb8a00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8a00: rwlock_unlock 0x2d31a90630 0x2d1cdb8a00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8a00: rwlock_unlock 0x2d31a90630 0x2cf5e31c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31c00: rwlock_unlock 0x2d31a90630 0x2cf5e31c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31c00: rwlock_unlock 0x2d31a90630 0x2cf5e32400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32400: rwlock_unlock 0x2d31a90630 0x2cf5e32400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32400: rwlock_unlock 0x2d31a90630 0x2cf5e31e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31e00: rwlock_unlock 0x2d31a90630 0x2cf5e31e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31e00: rwlock_unlock 0x2d31a90630 0x2cf5e30800: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30800: rwlock_unlock 0x2d31a90630 0x2cf5e30800: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30800: rwlock_unlock 0x2d31a90630 0x2cf5e33600: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33600: rwlock_unlock 0x2d31a90630 0x2cf5e33600: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33600: rwlock_unlock 0x2d31a90630 0x2d91d3fe00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3fe00: rwlock_unlock 0x2d31a90630 0x2d91d3fe00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3fe00: rwlock_unlock 0x2d31a90630 0x2d91d3ec00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ec00: rwlock_unlock 0x2d31a90630 0x2d91d3ec00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ec00: rwlock_unlock 0x2d31a90630 0x2d1cdb8200: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8200: rwlock_unlock 0x2d31a90630 0x2d1cdb8200: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8200: rwlock_unlock 0x2d31a90630 0x2d91d3e000: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e000: rwlock_unlock 0x2d31a90630 0x2d91d3e000: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e000: rwlock_unlock 0x2d31a90630 0x2cfaaabc00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaabc00: rwlock_unlock 0x2d31a90630 0x2cfaaabc00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaabc00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdbb600 stack 0x2d4dba67c0 rthread reaping 0x2cf5e33a00 stack 0x2d4db91b90 rthread reaping 0x2d91d3d400 stack 0x2d4db41ce0 rthread reaping 0x2d91d3f000 stack 0x2d4db91320 rthread reaping 0x2d1cdb8a00 stack 0x2d4db56d00 rthread reaping 0x2cf5e31c00 stack 0x2d4dba7030 rthread reaping 0x2cf5e32400 stack 0x2d4db56e50 0x2d91d3de00: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2cf5e31e00 stack 0x2d4dba4240 0x2d91d3de00: rwlock_unlock 0x2d31a90630 0x2d91d3de00: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2cf5e30800 stack 0x2d4db56100 0x2d91d3de00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cf5e33600 stack 0x2d4db90270 rthread reaping 0x2d91d3fe00 stack 0x2d4db42ca0 rthread reaping 0x2d91d3ec00 stack 0x2d4db43db0 rthread reaping 0x2d1cdb8200 stack 0x2d4db545a0 rthread reaping 0x2d91d3e000 stack 0x2d4db916b0 rthread reaping 0x2cfaaabc00 stack 0x2d4db42ee0 rthread reaping 0x2d91d3de00 stack 0x2d4db43de0 0x2d91d3ce00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ce00: rwlock_unlock 0x2d31a90630 0x2d91d3ce00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ce00: rwlock_unlock 0x2d31a90630 0x2d91d3d800: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d800: rwlock_unlock 0x2d31a90630 0x2d91d3d800: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d800: rwlock_unlock 0x2d31a90630 0x2d1cdb9400: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9400: rwlock_unlock 0x2d31a90630 0x2d1cdb9400: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9400: rwlock_unlock 0x2d31a90630 0x2d91d3c000: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3c000: rwlock_unlock 0x2d31a90630 0x2d91d3c000: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3c000: rwlock_unlock 0x2d31a90630 0x2d1cdbb800: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbb800: rwlock_unlock 0x2d31a90630 0x2d1cdbb800: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb800: rwlock_unlock 0x2d31a90630 0x2d91d3f000: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f000: rwlock_unlock 0x2d31a90630 0x2d91d3f000: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f000: rwlock_unlock 0x2d31a90630 0x2cf5e30200: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30200: rwlock_unlock 0x2d31a90630 0x2cf5e30200: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30200: rwlock_unlock 0x2d31a90630 0x2cf5e33200: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33200: rwlock_unlock 0x2d31a90630 0x2cf5e33200: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33200: rwlock_unlock 0x2d31a90630 0x2cf5e33e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33e00: rwlock_unlock 0x2d31a90630 0x2cf5e33e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33e00: rwlock_unlock 0x2d31a90630 0x2cfaaaa800: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaa800: rwlock_unlock 0x2d31a90630 0x2cfaaaa800: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa800: rwlock_unlock 0x2d31a90630 0x2d1cdbbc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbbc00: rwlock_unlock 0x2d31a90630 0x2d1cdbbc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbbc00: rwlock_unlock 0x2d31a90630 0x2d1cdb9c00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9c00: rwlock_unlock 0x2d31a90630 0x2d1cdb9c00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9c00: rwlock_unlock 0x2d31a90630 0x2cfaaaba00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaba00: rwlock_unlock 0x2d31a90630 0x2cfaaaba00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaba00: rwlock_unlock 0x2d31a90630 0x2d1cdb9200: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9200: rwlock_unlock 0x2d31a90630 0x2d1cdb9200: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9200: rwlock_unlock 0x2d31a90630 0x2cf5e30a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30a00: rwlock_unlock 0x2d31a90630 0x2cf5e30a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30a00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3ce00 stack 0x2d4db43de0 rthread reaping 0x2d91d3d800 stack 0x2d4db42ee0 rthread reaping 0x2d1cdb9400 stack 0x2d4db916b0 rthread reaping 0x2d91d3c000 stack 0x2d4db545a0 rthread reaping 0x2d1cdbb800 stack 0x2d4db43db0 rthread reaping 0x2d91d3f000 stack 0x2d4db42ca0 rthread reaping 0x2cf5e30200 stack 0x2d4db90270 rthread reaping 0x2cf5e33200 stack 0x2d4db56100 rthread reaping 0x2cf5e33e00 stack 0x2d4dba4240 rthread reaping 0x2cfaaaa800 stack 0x2d4db56e50 rthread reaping 0x2d1cdbbc00 stack 0x2d4dba7030 0x2cfaaa8800: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2d1cdb9c00 stack 0x2d4db56d00 0x2cfaaa8800: rwlock_unlock 0x2d31a90630 0x2cfaaa8800: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2cfaaaba00 stack 0x2d4db91320 0x2cfaaa8800: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdb9200 stack 0x2d4db41ce0 rthread reaping 0x2cf5e30a00 stack 0x2d4db91b90 rthread reaping 0x2cfaaa8800 stack 0x2d4dba67c0 0x2d1cdbb600: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbb600: rwlock_unlock 0x2d31a90630 0x2d1cdbb600: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb600: rwlock_unlock 0x2d31a90630 0x2cf5e30000: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30000: rwlock_unlock 0x2d31a90630 0x2cf5e30000: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30000: rwlock_unlock 0x2d31a90630 0x2cfaaaaa00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaaa00: rwlock_unlock 0x2d31a90630 0x2cfaaaaa00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaaa00: rwlock_unlock 0x2d31a90630 0x2d91d3f000: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f000: rwlock_unlock 0x2d31a90630 0x2d91d3f000: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f000: rwlock_unlock 0x2d31a90630 0x2cfaaabe00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaabe00: rwlock_unlock 0x2d31a90630 0x2cfaaabe00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaabe00: rwlock_unlock 0x2d31a90630 0x2d91d3c400: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3c400: rwlock_unlock 0x2d31a90630 0x2d91d3c400: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3c400: rwlock_unlock 0x2d31a90630 0x2d91d3ea00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ea00: rwlock_unlock 0x2d31a90630 0x2d91d3ea00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ea00: rwlock_unlock 0x2d31a90630 0x2cfaaab800: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab800: rwlock_unlock 0x2d31a90630 0x2cfaaab800: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab800: rwlock_unlock 0x2d31a90630 0x2cf5e30400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30400: rwlock_unlock 0x2d31a90630 0x2cf5e30400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30400: rwlock_unlock 0x2d31a90630 0x2cf5e30800: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30800: rwlock_unlock 0x2d31a90630 0x2cf5e30800: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30800: rwlock_unlock 0x2d31a90630 0x2cfaaa8000: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8000: rwlock_unlock 0x2d31a90630 0x2cfaaa8000: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8000: rwlock_unlock 0x2d31a90630 0x2d91d3ca00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ca00: rwlock_unlock 0x2d31a90630 0x2d91d3ca00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ca00: rwlock_unlock 0x2d31a90630 0x2cf5e31000: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31000: rwlock_unlock 0x2d31a90630 0x2cf5e31000: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31000: rwlock_unlock 0x2d31a90630 0x2d91d3e200: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e200: rwlock_unlock 0x2d31a90630 0x2d91d3e200: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e200: rwlock_unlock 0x2d31a90630 0x2cfaaa8200: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8200: rwlock_unlock 0x2d31a90630 0x2cfaaa8200: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8200: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdbb600 stack 0x2d4db91b90 rthread reaping 0x2cf5e30000 stack 0x2d4dba67c0 rthread reaping 0x2cfaaaaa00 stack 0x2d4db41ce0 rthread reaping 0x2d91d3f000 stack 0x2d4db91320 rthread reaping 0x2cfaaabe00 stack 0x2d4db56d00 0x2cfaaaa200: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaa200: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3c400 stack 0x2d4dba7030 0x2cfaaaa200: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2d91d3ea00 stack 0x2d4db56e50 0x2cfaaaa200: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaab800 stack 0x2d4dba4240 rthread reaping 0x2cf5e30400 stack 0x2d4db56100 rthread reaping 0x2cf5e30800 stack 0x2d4db90270 rthread reaping 0x2cfaaa8000 stack 0x2d4db42ca0 rthread reaping 0x2d91d3ca00 stack 0x2d4db43db0 rthread reaping 0x2cf5e31000 stack 0x2d4db545a0 rthread reaping 0x2d91d3e200 stack 0x2d4db916b0 rthread reaping 0x2cfaaa8200 stack 0x2d4db42ee0 rthread reaping 0x2cfaaaa200 stack 0x2d4db43de0 0x2cf5e32c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32c00: rwlock_unlock 0x2d31a90630 0x2cf5e32c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32c00: rwlock_unlock 0x2d31a90630 0x2d91d3fc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3fc00: rwlock_unlock 0x2d31a90630 0x2d91d3fc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3fc00: rwlock_unlock 0x2d31a90630 0x2d91d3d600: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d600: rwlock_unlock 0x2d31a90630 0x2d91d3d600: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d600: rwlock_unlock 0x2d31a90630 0x2cf5e30c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30c00: rwlock_unlock 0x2d31a90630 0x2cf5e30c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30c00: rwlock_unlock 0x2d31a90630 0x2cfaaa8000: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8000: rwlock_unlock 0x2d31a90630 0x2cfaaa8000: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8000: rwlock_unlock 0x2d31a90630 0x2cfaaa9e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9e00: rwlock_unlock 0x2d31a90630 0x2cfaaa9e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9e00: rwlock_unlock 0x2d31a90630 0x2cf5e30200: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30200: rwlock_unlock 0x2d31a90630 0x2cf5e30200: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30200: rwlock_unlock 0x2d31a90630 0x2d1cdb9c00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9c00: rwlock_unlock 0x2d31a90630 0x2d1cdb9c00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9c00: rwlock_unlock 0x2d31a90630 0x2cfaaaa800: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaa800: rwlock_unlock 0x2d31a90630 0x2cfaaaa800: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa800: rwlock_unlock 0x2d31a90630 0x2d1cdbaa00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbaa00: rwlock_unlock 0x2d31a90630 0x2d1cdbaa00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbaa00: rwlock_unlock 0x2d31a90630 0x2d1cdb8400: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8400: rwlock_unlock 0x2d31a90630 0x2d1cdb8400: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8400: rwlock_unlock 0x2d31a90630 0x2cfaaaac00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaac00: rwlock_unlock 0x2d31a90630 0x2cfaaaac00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaac00: rwlock_unlock 0x2d31a90630 0x2d91d3f400: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f400: rwlock_unlock 0x2d31a90630 0x2d91d3f400: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f400: rwlock_unlock 0x2d31a90630 0x2d1cdba800: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba800: rwlock_unlock 0x2d31a90630 0x2d1cdba800: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba800: rwlock_unlock 0x2d31a90630 0x2cf5e31a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31a00: rwlock_unlock 0x2d31a90630 0x2cf5e31a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31a00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cf5e32c00 stack 0x2d4db43de0 rthread reaping 0x2d91d3fc00 stack 0x2d4db42ee0 rthread reaping 0x2d91d3d600 stack 0x2d4db916b0 rthread reaping 0x2cf5e30c00 stack 0x2d4db545a0 rthread reaping 0x2cfaaa8000 stack 0x2d4db43db0 rthread reaping 0x2cfaaa9e00 stack 0x2d4db42ca0 rthread reaping 0x2cf5e30200 stack 0x2d4db90270 rthread reaping 0x2d1cdb9c00 stack 0x2d4db56100 rthread reaping 0x2cfaaaa800 stack 0x2d4dba4240 rthread reaping 0x2d1cdbaa00 stack 0x2d4db56e50 rthread reaping 0x2d1cdb8400 stack 0x2d4dba7030 0x2d91d3e400: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2cfaaaac00 stack 0x2d4db56d00 0x2d91d3e400: rwlock_unlock 0x2d31a90630 0x2d91d3e400: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2d91d3f400 stack 0x2d4db91320 0x2d91d3e400: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdba800 stack 0x2d4db41ce0 rthread reaping 0x2cf5e31a00 stack 0x2d4dba67c0 rthread reaping 0x2d91d3e400 stack 0x2d4db91b90 0x2d91d3e600: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e600: rwlock_unlock 0x2d31a90630 0x2d91d3e600: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e600: rwlock_unlock 0x2d31a90630 0x2d91d3e800: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e800: rwlock_unlock 0x2d31a90630 0x2d91d3e800: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e800: rwlock_unlock 0x2d31a90630 0x2cf5e31200: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31200: rwlock_unlock 0x2d31a90630 0x2cf5e31200: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31200: rwlock_unlock 0x2d31a90630 0x2d1cdbbc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbbc00: rwlock_unlock 0x2d31a90630 0x2d1cdbbc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbbc00: rwlock_unlock 0x2d31a90630 0x2d91d3d200: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d200: rwlock_unlock 0x2d31a90630 0x2d91d3d200: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d200: rwlock_unlock 0x2d31a90630 0x2d1cdb8e00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8e00: rwlock_unlock 0x2d31a90630 0x2d1cdb8e00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8e00: rwlock_unlock 0x2d31a90630 0x2cfaaab200: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab200: rwlock_unlock 0x2d31a90630 0x2cfaaab200: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab200: rwlock_unlock 0x2d31a90630 0x2cf5e31c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31c00: rwlock_unlock 0x2d31a90630 0x2cf5e31c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31c00: rwlock_unlock 0x2d31a90630 0x2cfaaa8c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8c00: rwlock_unlock 0x2d31a90630 0x2cfaaa8c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8c00: rwlock_unlock 0x2d31a90630 0x2cf5e30000: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30000: rwlock_unlock 0x2d31a90630 0x2cf5e30000: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30000: rwlock_unlock 0x2d31a90630 0x2cfaaaae00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaae00: rwlock_unlock 0x2d31a90630 0x2cfaaaae00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaae00: rwlock_unlock 0x2d31a90630 0x2cfaaaa400: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaa400: rwlock_unlock 0x2d31a90630 0x2cfaaaa400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa400: rwlock_unlock 0x2d31a90630 0x2cf5e31e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30800: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3c200: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31e00: rwlock_unlock 0x2d31a90630 0x2d91d3f000: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2d91d3e600 stack 0x2d4dba67c0 0x2cf5e31e00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f000: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3e800 stack 0x2d4db91b90 rthread reaping 0x2cf5e31200 stack 0x2d4db41ce0 rthread reaping 0x2d1cdbbc00 stack 0x2d4db91320 rthread reaping 0x2d91d3d200 stack 0x2d4db56d00 rthread reaping 0x2d1cdb8e00 stack 0x2d4dba7030 rthread reaping 0x2cfaaab200 stack 0x2d4db56e50 rthread reaping 0x2cf5e31c00 stack 0x2d4dba4240 rthread reaping 0x2cfaaa8c00 stack 0x2d4db56100 rthread reaping 0x2cf5e30000 stack 0x2d4db90270 rthread reaping 0x2cfaaaae00 stack 0x2d4db42ca0 0x2d91d3f000: rwlock_rdlock 0x2d31a90630 (2147483647) 0x2d91d3c200: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaaa400 stack 0x2d4db43db0 0x2d91d3f000: rwlock_unlock 0x2d31a90630 0x2d91d3c200: rwlock_rdlock 0x2d31a90630 (1) 0x2d91d3c200: rwlock_unlock 0x2d31a90630 0x2cf5e31e00: rwlock_unlock 0x2d31a90630 0x2cf5e30800: rwlock_unlock 0x2d31a90630 0x2cf5e30800: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30800: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3c200 stack 0x2d4db545a0 rthread reaping 0x2cf5e31e00 stack 0x2d4db916b0 rthread reaping 0x2cf5e30800 stack 0x2d4db42ee0 rthread reaping 0x2d91d3f000 stack 0x2d4db43de0 0x2d91d3c600: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3c600: rwlock_unlock 0x2d31a90630 0x2d91d3c600: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3c600: rwlock_unlock 0x2d31a90630 0x2d91d3f600: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f600: rwlock_unlock 0x2d31a90630 0x2d91d3f600: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f600: rwlock_unlock 0x2d31a90630 0x2cf5e32400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32400: rwlock_unlock 0x2d31a90630 0x2cf5e32400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32400: rwlock_unlock 0x2d31a90630 0x2d91d3ec00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ec00: rwlock_unlock 0x2d31a90630 0x2d91d3ec00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ec00: rwlock_unlock 0x2d31a90630 0x2d1cdbaa00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbaa00: rwlock_unlock 0x2d31a90630 0x2d1cdbaa00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbaa00: rwlock_unlock 0x2d31a90630 0x2cf5e33000: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33000: rwlock_unlock 0x2d31a90630 0x2cf5e33000: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33000: rwlock_unlock 0x2d31a90630 0x2d1cdbb600: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbb600: rwlock_unlock 0x2d31a90630 0x2d1cdbb600: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb600: rwlock_unlock 0x2d31a90630 0x2cf5e32a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32a00: rwlock_unlock 0x2d31a90630 0x2cf5e32a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32a00: rwlock_unlock 0x2d31a90630 0x2cf5e32c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32c00: rwlock_unlock 0x2d31a90630 0x2cf5e32c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32c00: rwlock_unlock 0x2d31a90630 0x2cf5e32e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32e00: rwlock_unlock 0x2d31a90630 0x2cf5e32e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32e00: rwlock_unlock 0x2d31a90630 0x2cf5e30c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30c00: rwlock_unlock 0x2d31a90630 0x2cf5e30c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30c00: rwlock_unlock 0x2d31a90630 0x2d91d3e400: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e400: rwlock_unlock 0x2d31a90630 0x2d91d3e400: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e400: rwlock_unlock 0x2d31a90630 0x2cf5e30e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30e00: rwlock_unlock 0x2d31a90630 0x2cf5e30e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30e00: rwlock_unlock 0x2d31a90630 0x2d91d3f800: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f800: rwlock_unlock 0x2d31a90630 0x2d91d3f800: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f800: rwlock_unlock 0x2d31a90630 0x2cf5e31400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31400: rwlock_unlock 0x2d31a90630 0x2cf5e31400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31400: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3c600 stack 0x2d4db43de0 rthread reaping 0x2d91d3f600 stack 0x2d4db42ee0 rthread reaping 0x2cf5e32400 stack 0x2d4db916b0 rthread reaping 0x2d91d3ec00 stack 0x2d4db545a0 rthread reaping 0x2d1cdbaa00 stack 0x2d4db43db0 0x2cf5e33c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33c00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cf5e33000 stack 0x2d4db42ca0 0x2cf5e33c00: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2d1cdbb600 stack 0x2d4db90270 0x2cf5e33c00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cf5e32a00 stack 0x2d4db56100 rthread reaping 0x2cf5e32c00 stack 0x2d4dba4240 rthread reaping 0x2cf5e32e00 stack 0x2d4db56e50 rthread reaping 0x2cf5e30c00 stack 0x2d4dba7030 rthread reaping 0x2d91d3e400 stack 0x2d4db56d00 rthread reaping 0x2cf5e30e00 stack 0x2d4db91320 rthread reaping 0x2d91d3f800 stack 0x2d4db41ce0 rthread reaping 0x2cf5e31400 stack 0x2d4db91b90 rthread reaping 0x2cf5e33c00 stack 0x2d4dba67c0 0x2d91d3d200: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d200: rwlock_unlock 0x2d31a90630 0x2d91d3d200: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d200: rwlock_unlock 0x2d31a90630 0x2cfaaaa000: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaa000: rwlock_unlock 0x2d31a90630 0x2cfaaaa000: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa000: rwlock_unlock 0x2d31a90630 0x2cf5e32200: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32200: rwlock_unlock 0x2d31a90630 0x2cf5e32200: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32200: rwlock_unlock 0x2d31a90630 0x2cf5e33800: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33800: rwlock_unlock 0x2d31a90630 0x2cf5e33800: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33800: rwlock_unlock 0x2d31a90630 0x2cfaaa8400: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8400: rwlock_unlock 0x2d31a90630 0x2cfaaa8400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8400: rwlock_unlock 0x2d31a90630 0x2cfaaa8c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8c00: rwlock_unlock 0x2d31a90630 0x2cfaaa8c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8c00: rwlock_unlock 0x2d31a90630 0x2cfaaab000: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab000: rwlock_unlock 0x2d31a90630 0x2cfaaab000: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab000: rwlock_unlock 0x2d31a90630 0x2cf5e31600: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31600: rwlock_unlock 0x2d31a90630 0x2cf5e31600: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31600: rwlock_unlock 0x2d31a90630 0x2cf5e32400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32400: rwlock_unlock 0x2d31a90630 0x2cf5e32400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32400: rwlock_unlock 0x2d31a90630 0x2cfaaa8600: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8600: rwlock_unlock 0x2d31a90630 0x2cfaaa8600: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8600: rwlock_unlock 0x2d31a90630 0x2cfaaa9a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9a00: rwlock_unlock 0x2d31a90630 0x2cfaaa9a00: rwlock_rdlock 0x2d31a90630 (0) : exit run() 0x2d91d3e200: 2: enter run() 0x2d91d3f000: 3: enter run() 0x2cf5e33a00: 4: enter run() 0x2cfaaaa400: 5: enter run() 0x2d1cdba600: 6: enter run() 0x2d1cdb8000: 7: enter run() 0x2d91d3f800: 8: enter run() 0x2cfaaa9a00: 9: enter run() 0x2cfaaa8200: 10: enter run() 0x2d1cdbbc00: 11: enter run() 0x2cfaaaa800: 12: enter run() 0x2d1cdbb200: 13: enter run() 0x2d1cdbac00: 14: enter run() 0x2cfaaabc00: 15: enter run() 0x2d91d3e200: 2: set_msg 0x2d1cdbb200: 13: set_msg 0x2d1cdbb200: 13: msg: "new message" 0x2d1cdbb200: 13: exit run() 0x2d1cdbac00: 14: set_msg 0x2d1cdbac00: 14: msg: "new message" 0x2cfaaaa800: 12: set_msg 0x2d91d3f000: 3: set_msg 0x2d1cdbac00: 14: exit run() 0x2d1cdb8000: 7: set_msg 0x2d1cdb8000: 7: msg: "new message" 0x2d1cdba600: 6: set_msg 0x2cfaaa8200: 10: set_msg 0x2d1cdb8000: 7: exit run() 0x2cfaaa8200: 10: msg: "new message" 0x2d91d3e200: 2: msg: "new message" 0x2d91d3e200: 2: exit run() 0x2d91d3f000: 3: msg: "new message" 0x2d91d3f000: 3: exit run() 0x2cfaaaa800: 12: msg: "new message" 0x2d1cdba600: 6: msg: "new message" 0x2cfaaa8200: 10: exit run() 0x2cfaaaa800: 12: exit run() 0x2d1cdbbc00: 11: set_msg 0x2d91d3f800: 8: set_msg 0x2d91d3f800: 8: msg: "new message" 0x2d91d3f800: 8: exit run() 0x2cfaaabc00: 15: set_msg 0x2d1cdbbc00: 11: msg: "new message" 0x2d1cdbbc00: 11: exit run() 0x2cf5e33a00: 4: set_msg 0x2d1cdba600: 6: exit run() 0x2cfaaaa400: 5: set_msg 0x2cfaaaa400: 5: msg: "new message" 0x2cfaaaa400: 5: exit run() 0x2cfaaabc00: 15: msg: "new message" 0x2cfaaabc00: 15: exit run() 0x2cf5e33a00: 4: msg: "new message" 0x2cf5e33a00: 4: exit run() 0x2cfaaa9a00: 9: set_msg 0x2cfaaa9a00: 9: msg: "new message" 0x2cfaaa9a00: 9: exit run() main: 35 0x2d1cdbbe00: 0: enter run() 0x2d1cdbbe00: 0: set_msg 0x2d1cdbbe00: 0: msg: "new message" 0x2d1cdbbe00: 0: exit run() 0x2cfaaa9600: 1: enter run() 0x2cfaaa9600: 1: set_msg 0x2cfaaa9600: 1: msg: "new message" 0x2cfaaa9600: 1: exit run() 0x2d1cdb9e00: 2: enter run() 0x2d1cdb9e00: 2: set_msg 0x2d1cdb9e00: 2: msg: "new message" 0x2d1cdb9e00: 2: exit run() 0x2d1cdba000: 3: enter run() 0x2d1cdba000: 3: set_msg 0x2d1cdba000: 3: msg: "new message" 0x2d1cdba000: 3: exit run() 0x2d1cdb8000: 4: enter run() 0x2d1cdb8000: 4: set_msg 0x2d1cdb8000: 4: msg: "new message" 0x2d1cdb8000: 4: exit run() 0x2d1cdb8800: 5: enter run() 0x2d1cdb8800: 5: set_msg 0x2d1cdb8800: 5: msg: "new message" 0x2d1cdb8800: 5: exit run() 0x2cf5e33400: 6: enter run() 0x2cf5e33400: 6: set_msg 0x2cf5e33400: 6: msg: "new message" 0x2cf5e33400: 6: exit run() 0x2d91d3f400: 7: enter run() 0x2d91d3f400: 7: set_msg 0x2d91d3f400: 7: msg: "new message" 0x2d91d3f400: 7: exit run() 0x2d91d3ca00: 8: enter run() 0x2d91d3ca00: 8: set_msg 0x2d91d3ca00: 8: msg: "new message" 0x2d91d3ca00: 8: exit run() 0x2d91d3f600: 9: enter run() 0x2d91d3f600: 9: set_msg 0x2d91d3f600: 9: msg: "new message" 0x2d91d3f600: 9: exit run() 0x2cf5e33800: 10: enter run() 0x2cf5e33800: 10: set_msg 0x2cf5e33800: 10: msg: "new message" 0x2cf5e33800: 10: exit run() 0x2d1cdba800: 11: enter run() 0x2d1cdba800: 11: set_msg 0x2d1cdba800: 11: msg: "new message" 0x2d1cdba800: 11: exit run() 0x2cfaaaaa00: 12: enter run() 0x2cfaaaaa00: 12: set_msg 0x2cfaaaaa00: 12: msg: "new message" 0x2cfaaaaa00: 12: exit run() 0x2cfaaa8e00: 13: enter run() 0x2cfaaa8e00: 13: set_msg 0x2cfaaa8e00: 13: msg: "new message" 0x2cfaaa8e00: 13: exit run() 0x2d1cdb9a00: 14: enter run() 0x2d1cdb9a00: 14: set_msg 0x2d1cdb9a00: 14: msg: "new message" 0x2d1cdb9a00: 14: exit run() 0x2d91d3dc00: 15: enter run() 0x2d91d3dc00: 15: set_msg 0x2d91d3dc00: 15: msg: "new message" 0x2d91d3dc00: 15: exit run() main: 36 0x2d1cdbb600: 0: enter run() 0x2d1cdbb600: 0: set_msg 0x2d1cdbb600: 0: msg: "new message" 0x2cf5e33a00: 1: enter run() 0x2d1cdbb600: 0: exit run() 0x2cf5e33a00: 1: set_msg 0x2cf5e33a00: 1: msg: "new message" 0x2cf5e33a00: 1: exit run() 0x2d91d3d400: 2: enter run() 0x2d91d3d400: 2: set_msg 0x2d91d3d400: 2: msg: "new message" 0x2d91d3d400: 2: exit run() 0x2d91d3f000: 3: enter run() 0x2d91d3f000: 3: set_msg 0x2d91d3f000: 3: msg: "new message" 0x2d91d3f000: 3: exit run() 0x2d1cdb8a00: 4: enter run() 0x2d1cdb8a00: 4: set_msg 0x2d1cdb8a00: 4: msg: "new message" 0x2d1cdb8a00: 4: exit run() 0x2cf5e31c00: 5: enter run() 0x2cf5e31c00: 5: set_msg 0x2cf5e31c00: 5: msg: "new message" 0x2cf5e31c00: 5: exit run() 0x2cf5e32400: 6: enter run() 0x2cf5e32400: 6: set_msg 0x2cf5e32400: 6: msg: "new message" 0x2cf5e32400: 6: exit run() 0x2cf5e31e00: 7: enter run() 0x2cf5e31e00: 7: set_msg 0x2cf5e31e00: 7: msg: "new message" 0x2cf5e31e00: 7: exit run() 0x2cf5e30800: 8: enter run() 0x2cf5e30800: 8: set_msg 0x2cf5e30800: 8: msg: "new message" 0x2cf5e30800: 8: exit run() 0x2cf5e33600: 9: enter run() 0x2cf5e33600: 9: set_msg 0x2cf5e33600: 9: msg: "new message" 0x2cf5e33600: 9: exit run() 0x2d91d3fe00: 10: enter run() 0x2d91d3fe00: 10: set_msg 0x2d91d3fe00: 10: msg: "new message" 0x2d91d3fe00: 10: exit run() 0x2d91d3ec00: 11: enter run() 0x2d91d3ec00: 11: set_msg 0x2d91d3ec00: 11: msg: "new message" 0x2d91d3ec00: 11: exit run() 0x2d1cdb8200: 12: enter run() 0x2d1cdb8200: 12: set_msg 0x2d1cdb8200: 12: msg: "new message" 0x2d1cdb8200: 12: exit run() 0x2d91d3e000: 13: enter run() 0x2d91d3e000: 13: set_msg 0x2d91d3e000: 13: msg: "new message" 0x2d91d3e000: 13: exit run() 0x2cfaaabc00: 14: enter run() 0x2cfaaabc00: 14: set_msg 0x2cfaaabc00: 14: msg: "new message" 0x2cfaaabc00: 14: exit run() 0x2d91d3de00: 15: enter run() 0x2d91d3de00: 15: set_msg 0x2d91d3de00: 15: msg: "new message" 0x2d91d3de00: 15: exit run() main: 37 0x2d91d3ce00: 0: enter run() 0x2d91d3ce00: 0: set_msg 0x2d91d3ce00: 0: msg: "new message" 0x2d91d3ce00: 0: exit run() 0x2d91d3d800: 1: enter run() 0x2d91d3d800: 1: set_msg 0x2d91d3d800: 1: msg: "new message" 0x2d91d3d800: 1: exit run() 0x2d1cdb9400: 2: enter run() 0x2d1cdb9400: 2: set_msg 0x2d1cdb9400: 2: msg: "new message" 0x2d1cdb9400: 2: exit run() 0x2d91d3c000: 3: enter run() 0x2d91d3c000: 3: set_msg 0x2d91d3c000: 3: msg: "new message" 0x2d91d3c000: 3: exit run() 0x2d1cdbb800: 4: enter run() 0x2d1cdbb800: 4: set_msg 0x2d1cdbb800: 4: msg: "new message" 0x2d1cdbb800: 4: exit run() 0x2d91d3f000: 5: enter run() 0x2d91d3f000: 5: set_msg 0x2d91d3f000: 5: msg: "new message" 0x2d91d3f000: 5: exit run() 0x2cf5e30200: 6: enter run() 0x2cf5e30200: 6: set_msg 0x2cf5e30200: 6: msg: "new message" 0x2cf5e30200: 6: exit run() 0x2cf5e33200: 7: enter run() 0x2cf5e33200: 7: set_msg 0x2cf5e33200: 7: msg: "new message" 0x2cf5e33200: 7: exit run() 0x2cf5e33e00: 8: enter run() 0x2cf5e33e00: 8: set_msg 0x2cf5e33e00: 8: msg: "new message" 0x2cf5e33e00: 8: exit run() 0x2cfaaaa800: 9: enter run() 0x2cfaaaa800: 9: set_msg 0x2cfaaaa800: 9: msg: "new message" 0x2cfaaaa800: 9: exit run() 0x2d1cdbbc00: 10: enter run() 0x2d1cdbbc00: 10: set_msg 0x2d1cdbbc00: 10: msg: "new message" 0x2d1cdbbc00: 10: exit run() 0x2d1cdb9c00: 11: enter run() 0x2d1cdb9c00: 11: set_msg 0x2d1cdb9c00: 11: msg: "new message" 0x2d1cdb9c00: 11: exit run() 0x2cfaaaba00: 12: enter run() 0x2cfaaaba00: 12: set_msg 0x2cfaaaba00: 12: msg: "new message" 0x2cfaaaba00: 12: exit run() 0x2d1cdb9200: 13: enter run() 0x2d1cdb9200: 13: set_msg 0x2d1cdb9200: 13: msg: "new message" 0x2d1cdb9200: 13: exit run() 0x2cf5e30a00: 14: enter run() 0x2cf5e30a00: 14: set_msg 0x2cf5e30a00: 14: msg: "new message" 0x2cf5e30a00: 14: exit run() 0x2cfaaa8800: 15: enter run() 0x2cfaaa8800: 15: set_msg 0x2cfaaa8800: 15: msg: "new message" 0x2cfaaa8800: 15: exit run() main: 38 0x2d1cdbb600: 0: enter run() 0x2d1cdbb600: 0: set_msg 0x2d1cdbb600: 0: msg: "new message" 0x2d1cdbb600: 0: exit run() 0x2cf5e30000: 1: enter run() 0x2cf5e30000: 1: set_msg 0x2cf5e30000: 1: msg: "new message" 0x2cf5e30000: 1: exit run() 0x2cfaaaaa00: 2: enter run() 0x2cfaaaaa00: 2: set_msg 0x2cfaaaaa00: 2: msg: "new message" 0x2cfaaaaa00: 2: exit run() 0x2d91d3f000: 3: enter run() 0x2d91d3f000: 3: set_msg 0x2d91d3f000: 3: msg: "new message" 0x2d91d3f000: 3: exit run() 0x2cfaaabe00: 4: enter run() 0x2cfaaabe00: 4: set_msg 0x2cfaaabe00: 4: msg: "new message" 0x2d91d3c400: 5: enter run() 0x2cfaaabe00: 4: exit run() 0x2d91d3c400: 5: set_msg 0x2d91d3c400: 5: msg: "new message" 0x2d91d3c400: 5: exit run() 0x2d91d3ea00: 6: enter run() 0x2d91d3ea00: 6: set_msg 0x2d91d3ea00: 6: msg: "new message" 0x2d91d3ea00: 6: exit run() 0x2cfaaab800: 7: enter run() 0x2cfaaab800: 7: set_msg 0x2cfaaab800: 7: msg: "new message" 0x2cfaaab800: 7: exit run() 0x2cf5e30400: 8: enter run() 0x2cf5e30400: 8: set_msg 0x2cf5e30400: 8: msg: "new message" 0x2cf5e30400: 8: exit run() 0x2cf5e30800: 9: enter run() 0x2cf5e30800: 9: set_msg 0x2cf5e30800: 9: msg: "new message" 0x2cf5e30800: 9: exit run() 0x2cfaaa8000: 10: enter run() 0x2cfaaa8000: 10: set_msg 0x2cfaaa8000: 10: msg: "new message" 0x2cfaaa8000: 10: exit run() 0x2d91d3ca00: 11: enter run() 0x2d91d3ca00: 11: set_msg 0x2d91d3ca00: 11: msg: "new message" 0x2d91d3ca00: 11: exit run() 0x2cf5e31000: 12: enter run() 0x2cf5e31000: 12: set_msg 0x2cf5e31000: 12: msg: "new message" 0x2cf5e31000: 12: exit run() 0x2d91d3e200: 13: enter run() 0x2d91d3e200: 13: set_msg 0x2d91d3e200: 13: msg: "new message" 0x2d91d3e200: 13: exit run() 0x2cfaaa8200: 14: enter run() 0x2cfaaa8200: 14: set_msg 0x2cfaaa8200: 14: msg: "new message" 0x2cfaaa8200: 14: exit run() 0x2cfaaaa200: 15: enter run() 0x2cfaaaa200: 15: set_msg 0x2cfaaaa200: 15: msg: "new message" 0x2cfaaaa200: 15: exit run() main: 39 0x2cf5e32c00: 0: enter run() 0x2cf5e32c00: 0: set_msg 0x2cf5e32c00: 0: msg: "new message" 0x2cf5e32c00: 0: exit run() 0x2d91d3fc00: 1: enter run() 0x2d91d3fc00: 1: set_msg 0x2d91d3fc00: 1: msg: "new message" 0x2d91d3fc00: 1: exit run() 0x2d91d3d600: 2: enter run() 0x2d91d3d600: 2: set_msg 0x2d91d3d600: 2: msg: "new message" 0x2d91d3d600: 2: exit run() 0x2cf5e30c00: 3: enter run() 0x2cf5e30c00: 3: set_msg 0x2cf5e30c00: 3: msg: "new message" 0x2cf5e30c00: 3: exit run() 0x2cfaaa8000: 4: enter run() 0x2cfaaa8000: 4: set_msg 0x2cfaaa8000: 4: msg: "new message" 0x2cfaaa8000: 4: exit run() 0x2cfaaa9e00: 5: enter run() 0x2cfaaa9e00: 5: set_msg 0x2cfaaa9e00: 5: msg: "new message" 0x2cfaaa9e00: 5: exit run() 0x2cf5e30200: 6: enter run() 0x2cf5e30200: 6: set_msg 0x2cf5e30200: 6: msg: "new message" 0x2cf5e30200: 6: exit run() 0x2d1cdb9c00: 7: enter run() 0x2d1cdb9c00: 7: set_msg 0x2d1cdb9c00: 7: msg: "new message" 0x2d1cdb9c00: 7: exit run() 0x2cfaaaa800: 8: enter run() 0x2cfaaaa800: 8: set_msg 0x2cfaaaa800: 8: msg: "new message" 0x2cfaaaa800: 8: exit run() 0x2d1cdbaa00: 9: enter run() 0x2d1cdbaa00: 9: set_msg 0x2d1cdbaa00: 9: msg: "new message" 0x2d1cdbaa00: 9: exit run() 0x2d1cdb8400: 10: enter run() 0x2d1cdb8400: 10: set_msg 0x2d1cdb8400: 10: msg: "new message" 0x2d1cdb8400: 10: exit run() 0x2cfaaaac00: 11: enter run() 0x2cfaaaac00: 11: set_msg 0x2cfaaaac00: 11: msg: "new message" 0x2cfaaaac00: 11: exit run() 0x2d91d3f400: 12: enter run() 0x2d91d3f400: 12: set_msg 0x2d91d3f400: 12: msg: "new message" 0x2d91d3f400: 12: exit run() 0x2d1cdba800: 13: enter run() 0x2d1cdba800: 13: set_msg 0x2d1cdba800: 13: msg: "new message" 0x2d1cdba800: 13: exit run() 0x2cf5e31a00: 14: enter run() 0x2cf5e31a00: 14: set_msg 0x2cf5e31a00: 14: msg: "new message" 0x2cf5e31a00: 14: exit run() 0x2d91d3e400: 15: enter run() 0x2d91d3e400: 15: set_msg 0x2d91d3e400: 15: msg: "new message" 0x2d91d3e400: 15: exit run() main: 40 0x2d91d3e600: 0: enter run() 0x2d91d3e600: 0: set_msg 0x2d91d3e600: 0: msg: "new message" 0x2d91d3e600: 0: exit run() 0x2d91d3e800: 1: enter run() 0x2d91d3e800: 1: set_msg 0x2d91d3e800: 1: msg: "new message" 0x2d91d3e800: 1: exit run() 0x2cf5e31200: 2: enter run() 0x2cf5e31200: 2: set_msg 0x2cf5e31200: 2: msg: "new message" 0x2cf5e31200: 2: exit run() 0x2d1cdbbc00: 3: enter run() 0x2d1cdbbc00: 3: set_msg 0x2d1cdbbc00: 3: msg: "new message" 0x2d1cdbbc00: 3: exit run() 0x2d91d3d200: 4: enter run() 0x2d91d3d200: 4: set_msg 0x2d91d3d200: 4: msg: "new message" 0x2d91d3d200: 4: exit run() 0x2d1cdb8e00: 5: enter run() 0x2d1cdb8e00: 5: set_msg 0x2d1cdb8e00: 5: msg: "new message" 0x2d1cdb8e00: 5: exit run() 0x2cfaaab200: 6: enter run() 0x2cfaaab200: 6: set_msg 0x2cfaaab200: 6: msg: "new message" 0x2cfaaab200: 6: exit run() 0x2cf5e31c00: 7: enter run() 0x2cf5e31c00: 7: set_msg 0x2cf5e31c00: 7: msg: "new message" 0x2cf5e31c00: 7: exit run() 0x2cfaaa8c00: 8: enter run() 0x2cfaaa8c00: 8: set_msg 0x2cfaaa8c00: 8: msg: "new message" 0x2cfaaa8c00: 8: exit run() 0x2cf5e30000: 9: enter run() 0x2cf5e30000: 9: set_msg 0x2cf5e30000: 9: msg: "new message" 0x2cf5e30000: 9: exit run() 0x2cfaaaae00: 10: enter run() 0x2cfaaaae00: 10: set_msg 0x2cfaaaae00: 10: msg: "new message" 0x2cfaaaae00: 10: exit run() 0x2cfaaaa400: 11: enter run() 0x2d91d3c200: 12: enter run() 0x2cf5e31e00: 13: enter run() 0x2cf5e30800: 14: enter run() 0x2d91d3f000: 15: enter run() 0x2cfaaaa400: 11: set_msg 0x2cfaaaa400: 11: msg: "new message" 0x2cfaaaa400: 11: exit run() 0x2cf5e31e00: 13: set_msg 0x2d91d3f000: 15: set_msg 0x2d91d3c200: 12: set_msg 0x2d91d3f000: 15: msg: "new message" 0x2d91d3f000: 15: exit run() 0x2d91d3c200: 12: msg: "new message" 0x2d91d3c200: 12: exit run() 0x2cf5e31e00: 13: msg: "new message" 0x2cf5e31e00: 13: exit run() 0x2cf5e30800: 14: set_msg 0x2cf5e30800: 14: msg: "new message" 0x2cf5e30800: 14: exit run() main: 41 0x2d91d3c600: 0: enter run() 0x2d91d3c600: 0: set_msg 0x2d91d3c600: 0: msg: "new message" 0x2d91d3c600: 0: exit run() 0x2d91d3f600: 1: enter run() 0x2d91d3f600: 1: set_msg 0x2d91d3f600: 1: msg: "new message" 0x2d91d3f600: 1: exit run() 0x2cf5e32400: 2: enter run() 0x2cf5e32400: 2: set_msg 0x2cf5e32400: 2: msg: "new message" 0x2cf5e32400: 2: exit run() 0x2d91d3ec00: 3: enter run() 0x2d91d3ec00: 3: set_msg 0x2d91d3ec00: 3: msg: "new message" 0x2d91d3ec00: 3: exit run() 0x2d1cdbaa00: 4: enter run() 0x2d1cdbaa00: 4: set_msg 0x2d1cdbaa00: 4: msg: "new message" 0x2d1cdbaa00: 4: exit run() 0x2cf5e33000: 5: enter run() 0x2cf5e33000: 5: set_msg 0x2cf5e33000: 5: msg: "new message" 0x2cf5e33000: 5: exit run() 0x2d1cdbb600: 6: enter run() 0x2d1cdbb600: 6: set_msg 0x2d1cdbb600: 6: msg: "new message" 0x2d1cdbb600: 6: exit run() 0x2cf5e32a00: 7: enter run() 0x2cf5e32a00: 7: set_msg 0x2cf5e32a00: 7: msg: "new message" 0x2cf5e32a00: 7: exit run() 0x2cf5e32c00: 8: enter run() 0x2cf5e32c00: 8: set_msg 0x2cf5e32c00: 8: msg: "new message" 0x2cf5e32c00: 8: exit run() 0x2cf5e32e00: 9: enter run() 0x2cf5e32e00: 9: set_msg 0x2cf5e32e00: 9: msg: "new message" 0x2cf5e32e00: 9: exit run() 0x2cf5e30c00: 10: enter run() 0x2cf5e30c00: 10: set_msg 0x2cf5e30c00: 10: msg: "new message" 0x2cf5e30c00: 10: exit run() 0x2d91d3e400: 11: enter run() 0x2d91d3e400: 11: set_msg 0x2d91d3e400: 11: msg: "new message" 0x2d91d3e400: 11: exit run() 0x2cf5e30e00: 12: enter run() 0x2cf5e30e00: 12: set_msg 0x2cf5e30e00: 12: msg: "new message" 0x2cf5e30e00: 12: exit run() 0x2d91d3f800: 13: enter run() 0x2d91d3f800: 13: set_msg 0x2d91d3f800: 13: msg: "new message" 0x2d91d3f800: 13: exit run() 0x2cf5e31400: 14: enter run() 0x2cf5e31400: 14: set_msg 0x2cf5e31400: 14: msg: "new message" 0x2cf5e31400: 14: exit run() 0x2cf5e33c00: 15: enter run() 0x2cf5e33c00: 15: set_msg 0x2cf5e33c00: 15: msg: "new message" 0x2cf5e33c00: 15: exit run() main: 42 0x2d91d3d200: 0: enter run() 0x2d91d3d200: 0: set_msg 0x2d91d3d200: 0: msg: "new message" 0x2d91d3d200: 0: exit run() 0x2cfaaaa000: 1: enter run() 0x2cfaaaa000: 1: set_msg 0x2cfaaaa000: 1: msg: "new message" 0x2cfaaaa000: 1: exit run() 0x2cf5e32200: 2: enter run() 0x2cf5e32200: 2: set_msg 0x2cf5e32200: 2: msg: "new message" 0x2cf5e32200: 2: exit run() 0x2cf5e33800: 3: enter run() 0x2cf5e33800: 3: set_msg 0x2cf5e33800: 3: msg: "new message" 0x2cf5e33800: 3: exit run() 0x2cfaaa8400: 4: enter run() 0x2cfaaa8400: 4: set_msg 0x2cfaaa8400: 4: msg: "new message" 0x2cfaaa8400: 4: exit run() 0x2cfaaa8c00: 5: enter run() 0x2cfaaa8c00: 5: set_msg 0x2cfaaa8c00: 5: msg: "new message" 0x2cfaaa8c00: 5: exit run() 0x2cfaaab000: 6: enter run() 0x2cfaaab000: 6: set_msg 0x2cfaaab000: 6: msg: "new message" 0x2cfaaab000: 6: exit run() 0x2cf5e31600: 7: enter run() 0x2cf5e31600: 7: set_msg 0x2cf5e31600: 7: msg: "new message" 0x2cf5e31600: 7: exit run() 0x2cf5e32400: 8: enter run() 0x2cf5e32400: 8: set_msg 0x2cf5e32400: 8: msg: "new message" 0x2cf5e32400: 8: exit run() 0x2cfaaa8600: 9: enter run() 0x2cfaaa8600: 9: set_msg 0x2cfaaa8600: 9: msg: "new message" 0x2cfaaa8600: 9: exit run() 0x2cfaaa9a00: 10: enter run() 0x2cfaaa9a00: 10: set_msg 0x2rthread reaping 0x2d91d3d200 stack 0x2d4dba67c0 0x2cfaaa9a00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaaa000 stack 0x2d4db91b90 0x2cfaaaa200: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2cf5e32200 stack 0x2d4db41ce0 rthread reaping 0x2cf5e33800 stack 0x2d4db91320 rthread reaping 0x2cfaaa8400 stack 0x2d4db56d00 rthread reaping 0x2cfaaa8c00 stack 0x2d4dba7030 rthread reaping 0x2cfaaab000 stack 0x2d4db56e50 rthread reaping 0x2cf5e31600 stack 0x2d4dba4240 rthread reaping 0x2cf5e32400 stack 0x2d4db56100 rthread reaping 0x2cfaaa8600 stack 0x2d4db90270 0x2d91d3d400: rwlock_wrlock 0x2d31a90630 (2147483647) 0x2d91d3e800: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2cf5e33e00: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2d1cdbaa00: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2cfaaaa200: rwlock_unlock 0x2d31a90630 0x2cfaaaa200: rwlock_rdlock 0x2d31a90630 (2147483647) 0x2d91d3e800: rwlock_unlock 0x2d31a90630 0x2cfaaaa200: rwlock_unlock 0x2d31a90630 0x2d1cdbaa00: rwlock_unlock 0x2d31a90630 0x2d91d3e800: rwlock_rdlock 0x2d31a90630 (2147483647) 0x2d1cdbaa00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e800: rwlock_unlock 0x2d31a90630 0x2d1cdbaa00: rwlock_unlock 0x2d31a90630 0x2cf5e33e00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaa9a00 stack 0x2d4db42ca0 rthread reaping 0x2cfaaaa200 stack 0x2d4db43db0 0x2cf5e33e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33e00: rwlock_unlock 0x2d31a90630 0x2d91d3d400: rwlock_unlock 0x2d31a90630 0x2d91d3d400: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d400: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3e800 stack 0x2d4db916b0 rthread reaping 0x2cf5e33e00 stack 0x2d4db42ee0 rthread reaping 0x2d91d3d400 stack 0x2d4db545a0 rthread reaping 0x2d1cdbaa00 stack 0x2d4db43de0 0x2d91d3c400: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3c400: rwlock_unlock 0x2d31a90630 0x2d91d3c400: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3c400: rwlock_unlock 0x2d31a90630 0x2cfaaa9c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9c00: rwlock_unlock 0x2d31a90630 0x2cfaaa9c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9c00: rwlock_unlock 0x2d31a90630 0x2cfaaab400: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab400: rwlock_unlock 0x2d31a90630 0x2cfaaab400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab400: rwlock_unlock 0x2d31a90630 0x2d91d3c600: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3c600: rwlock_unlock 0x2d31a90630 0x2d91d3c600: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3c600: rwlock_unlock 0x2d31a90630 0x2d1cdb9800: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9800: rwlock_unlock 0x2d31a90630 0x2d1cdb9800: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9800: rwlock_unlock 0x2d31a90630 0x2d1cdbb400: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbb400: rwlock_unlock 0x2d31a90630 0x2d1cdbb400: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb400: rwlock_unlock 0x2d31a90630 0x2d91d3f800: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f800: rwlock_unlock 0x2d31a90630 0x2d91d3f800: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f800: rwlock_unlock 0x2d31a90630 0x2cfaaa8800: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8800: rwlock_unlock 0x2d31a90630 0x2cfaaa8800: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8800: rwlock_unlock 0x2d31a90630 0x2cfaaab600: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab600: rwlock_unlock 0x2d31a90630 0x2cfaaab600: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab600: rwlock_unlock 0x2d31a90630 0x2d91d3ec00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ec00: rwlock_unlock 0x2d31a90630 0x2d91d3ec00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ec00: rwlock_unlock 0x2d31a90630 0x2d91d3da00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3da00: rwlock_unlock 0x2d31a90630 0x2d91d3da00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3da00: rwlock_unlock 0x2d31a90630 0x2d91d3d200: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d200: rwlock_unlock 0x2d31a90630 0x2d91d3d200: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d200: rwlock_unlock 0x2d31a90630 0x2cf5e31400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31400: rwlock_unlock 0x2d31a90630 0x2cf5e31400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31400: rwlock_unlock 0x2d31a90630 0x2d1cdb8600: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8600: rwlock_unlock 0x2d31a90630 0x2d1cdb8600: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8600: rwlock_unlock 0x2d31a90630 0x2d91d3fa00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3fa00: rwlock_unlock 0x2d31a90630 0x2d91d3fa00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3fa00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3c400 stack 0x2d4db43de0 rthread reaping 0x2cfaaa9c00 stack 0x2d4db545a0 rthread reaping 0x2cfaaab400 stack 0x2d4db42ee0 rthread reaping 0x2d91d3c600 stack 0x2d4db916b0 rthread reaping 0x2d1cdb9800 stack 0x2d4db43db0 0x2cfaaaa000: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2d1cdbb400 stack 0x2d4db42ca0 0x2cfaaaa000: rwlock_unlock 0x2d31a90630 0x2cfaaaa000: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2d91d3f800 stack 0x2d4db90270 0x2cfaaaa000: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaa8800 stack 0x2d4db56100 rthread reaping 0x2cfaaab600 stack 0x2d4dba4240 rthread reaping 0x2d91d3ec00 stack 0x2d4db56e50 rthread reaping 0x2d91d3da00 stack 0x2d4dba7030 rthread reaping 0x2d91d3d200 stack 0x2d4db56d00 rthread reaping 0x2cf5e31400 stack 0x2d4db91320 rthread reaping 0x2d1cdb8600 stack 0x2d4db41ce0 rthread reaping 0x2d91d3fa00 stack 0x2d4db91b90 rthread reaping 0x2cfaaaa000 stack 0x2d4dba67c0 0x2cf5e31c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31c00: rwlock_unlock 0x2d31a90630 0x2cf5e31c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31c00: rwlock_unlock 0x2d31a90630 0x2d1cdbae00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbae00: rwlock_unlock 0x2d31a90630 0x2d1cdbae00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbae00: rwlock_unlock 0x2d31a90630 0x2cf5e33a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33a00: rwlock_unlock 0x2d31a90630 0x2cf5e33a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33a00: rwlock_unlock 0x2d31a90630 0x2cf5e30600: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30600: rwlock_unlock 0x2d31a90630 0x2cf5e30600: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30600: rwlock_unlock 0x2d31a90630 0x2cf5e31e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31e00: rwlock_unlock 0x2d31a90630 0x2cf5e31e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31e00: rwlock_unlock 0x2d31a90630 0x2d91d3c800: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3c800: rwlock_unlock 0x2d31a90630 0x2d91d3c800: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3c800: rwlock_unlock 0x2d31a90630 0x2d1cdb8c00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8c00: rwlock_unlock 0x2d31a90630 0x2d1cdb8c00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8c00: rwlock_unlock 0x2d31a90630 0x2d1cdbb000: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbb000: rwlock_unlock 0x2d31a90630 0x2d1cdbb000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb000: rwlock_unlock 0x2d31a90630 0x2d1cdbb800: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbb800: rwlock_unlock 0x2d31a90630 0x2d1cdbb800: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb800: rwlock_unlock 0x2d31a90630 0x2d1cdbb600: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbb600: rwlock_unlock 0x2d31a90630 0x2d1cdbb600: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb600: rwlock_unlock 0x2d31a90630 0x2cfaaab800: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab800: rwlock_unlock 0x2d31a90630 0x2cfaaab800: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab800: rwlock_unlock 0x2d31a90630 0x2d91d3d800: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d800: rwlock_unlock 0x2d31a90630 0x2d91d3d800: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d800: rwlock_unlock 0x2d31a90630 0x2cfaaabc00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaabc00: rwlock_unlock 0x2d31a90630 0x2cfaaabc00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaabc00: rwlock_unlock 0x2d31a90630 0x2d91d3d000: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d000: rwlock_unlock 0x2d31a90630 0x2d91d3d000: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d000: rwlock_unlock 0x2d31a90630 0x2cf5e32000: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32000: rwlock_unlock 0x2d31a90630 0x2cf5e32000: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32000: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cf5e31c00 stack 0x2d4dba67c0 rthread reaping 0x2d1cdbae00 stack 0x2d4db91b90 rthread reaping 0x2cf5e33a00 stack 0x2d4db41ce0 rthread reaping 0x2cf5e30600 stack 0x2d4db91320 rthread reaping 0x2cf5e31e00 stack 0x2d4db56d00 rthread reaping 0x2d91d3c800 stack 0x2d4dba7030 rthread reaping 0x2d1cdb8c00 stack 0x2d4db56e50 rthread reaping 0x2d1cdbb000 stack 0x2d4dba4240 0x2cfaaa9200: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2d1cdbb800 stack 0x2d4db56100 0x2cfaaa9200: rwlock_unlock 0x2d31a90630 0x2cfaaa9200: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2d1cdbb600 stack 0x2d4db90270 0x2cfaaa9200: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaab800 stack 0x2d4db42ca0 rthread reaping 0x2d91d3d800 stack 0x2d4db43db0 rthread reaping 0x2cfaaabc00 stack 0x2d4db916b0 rthread reaping 0x2d91d3d000 stack 0x2d4db42ee0 rthread reaping 0x2cf5e32000 stack 0x2d4db545a0 rthread reaping 0x2cfaaa9200 stack 0x2d4db43de0 0x2d1cdb9600: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9600: rwlock_unlock 0x2d31a90630 0x2d1cdb9600: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9600: rwlock_unlock 0x2d31a90630 0x2d1cdb9e00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9e00: rwlock_unlock 0x2d31a90630 0x2d1cdb9e00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9e00: rwlock_unlock 0x2d31a90630 0x2cf5e33000: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33000: rwlock_unlock 0x2d31a90630 0x2cf5e33000: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33000: rwlock_unlock 0x2d31a90630 0x2d1cdbba00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbba00: rwlock_unlock 0x2d31a90630 0x2d1cdbba00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3c400: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8800: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba000: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbba00: rwlock_unlock 0x2d31a90630 0x2d91d3c000: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3c600: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3cc00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8600: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8800: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30c00: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2d1cdb9600 stack 0x2d4db43de0 rthread reaping 0x2d1cdb9e00 stack 0x2d4db545a0 rthread reaping 0x2cf5e33000 stack 0x2d4db42ee0 rthread reaping 0x2d1cdbba00 stack 0x2d4db916b0 0x2cf5e30a00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f600: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30e00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3c000: rwlock_unlock 0x2d31a90630 0x2cf5e30e00: rwlock_unlock 0x2d31a90630 0x2cf5e30c00: rwlock_unlock 0x2d31a90630 0x2cf5e30c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30c00: rwlock_unlock 0x2d31a90630 0x2d91d3c400: rwlock_unlock 0x2d31a90630 0x2d91d3c400: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3c000: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8600: rwlock_unlock 0x2d31a90630 0x2d1cdba000: rwlock_unlock 0x2d31a90630 0x2d1cdba000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba000: rwlock_unlock 0x2d31a90630 0x2d91d3f600: rwlock_unlock 0x2d31a90630 0x2cf5e30e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30e00: rwlock_unlock 0x2d31a90630 0x2cfaaa8600: rwlock_rdlock 0x2d31a90630 (2147483650) 0x2d91d3f600: rwlock_rdlock 0x2d31a90630 (2147483650) 0x2d91d3c400: rwlock_unlock 0x2d31a90630 0x2d91d3c000: rwlock_unlock 0x2d31a90630 0x2cfaaa8600: rwlock_unlock 0x2d31a90630 0x2d91d3f600: rwlock_unlock 0x2d31a90630 0x2d1cdb8800: rwlock_unlock 0x2d31a90630 0x2cf5e30a00: rwlock_unlock 0x2d31a90630 0x2d1cdb8800: rwlock_rdlock 0x2d31a90630 (4294967295) 0x2d1cdb8800: rwlock_unlock 0x2d31a90630 0x2d91d3cc00: rwlock_unlock 0x2d31a90630 0x2d91d3cc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3cc00: rwlock_unlock 0x2d31a90630 0x2cf5e30a00: rwlock_rdlock 0x2d31a90630 (2147483647) 0x2cfaaa8800: rwlock_unlock 0x2d31a90630 0x2d91d3c600: rwlock_unlock 0x2d31a90630 0x2d91d3c600: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3c600: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3c400 stack 0x2d4db42ca0 rthread reaping 0x2d1cdba000 stack 0x2d4db56100 rthread reaping 0x2d91d3c000 stack 0x2d4dba4240 0x2cfaaa8800: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8800: rwlock_unlock 0x2d31a90630 0x2cf5e30a00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdb8800 stack 0x2d4db43db0 rthread reaping 0x2d91d3c600 stack 0x2d4db90270 rthread reaping 0x2d91d3cc00 stack 0x2d4dba7030 rthread reaping 0x2cfaaa8600 stack 0x2d4db56d00 rthread reaping 0x2cfaaa8800 stack 0x2d4db91320 rthread reaping 0x2d91d3f600 stack 0x2d4db41ce0 rthread reaping 0x2cf5e30c00 stack 0x2d4db91b90 rthread reaping 0x2cf5e30a00 stack 0x2d4db56e50 rthread reaping 0x2cf5e30e00 stack 0x2d4dba67c0 0x2d1cdb9400: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9400: rwlock_unlock 0x2d31a90630 0x2d1cdb9400: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9400: rwlock_unlock 0x2d31a90630 0x2d1cdba000: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba000: rwlock_unlock 0x2d31a90630 0x2d1cdba000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba000: rwlock_unlock 0x2d31a90630 0x2d91d3e400: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e400: rwlock_unlock 0x2d31a90630 0x2d91d3e400: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e400: rwlock_unlock 0x2d31a90630 0x2cf5e30400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30400: rwlock_unlock 0x2d31a90630 0x2cf5e30400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30400: rwlock_unlock 0x2d31a90630 0x2d1cdbbe00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbbe00: rwlock_unlock 0x2d31a90630 0x2d1cdbbe00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbbe00: rwlock_unlock 0x2d31a90630 0x2d1cdbac00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbac00: rwlock_unlock 0x2d31a90630 0x2d1cdbac00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbac00: rwlock_unlock 0x2d31a90630 0x2d1cdba200: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba200: rwlock_unlock 0x2d31a90630 0x2d1cdba200: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba200: rwlock_unlock 0x2d31a90630 0x2cfaaaae00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaae00: rwlock_unlock 0x2d31a90630 0x2cfaaaae00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaae00: rwlock_unlock 0x2d31a90630 0x2cf5e31e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31e00: rwlock_unlock 0x2d31a90630 0x2cf5e31e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31e00: rwlock_unlock 0x2d31a90630 0x2d91d3fc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3fc00: rwlock_unlock 0x2d31a90630 0x2d91d3fc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3fc00: rwlock_unlock 0x2d31a90630 0x2cf5e32000: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32000: rwlock_unlock 0x2d31a90630 0x2cf5e32000: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32000: rwlock_unlock 0x2d31a90630 0x2d91d3e200: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e200: rwlock_unlock 0x2d31a90630 0x2d91d3e200: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e200: rwlock_unlock 0x2d31a90630 0x2d1cdb8e00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8e00: rwlock_unlock 0x2d31a90630 0x2d1cdb8e00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8e00: rwlock_unlock 0x2d31a90630 0x2d1cdbaa00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbaa00: rwlock_unlock 0x2d31a90630 0x2d1cdbaa00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbaa00: rwlock_unlock 0x2d31a90630 0x2d91d3c800: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3c800: rwlock_unlock 0x2d31a90630 0x2d91d3c800: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3c800: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdb9400 stack 0x2d4dba67c0 rthread reaping 0x2d1cdba000 stack 0x2d4db56e50 rthread reaping 0x2d91d3e400 stack 0x2d4db91b90 rthread reaping 0x2cf5e30400 stack 0x2d4db41ce0 rthread reaping 0x2d1cdbbe00 stack 0x2d4db91320 0x2cfaaa9000: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2d1cdbac00 stack 0x2d4db56d00 0x2cfaaa9000: rwlock_unlock 0x2d31a90630 0x2cfaaa9000: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2d1cdba200 stack 0x2d4dba7030 0x2cfaaa9000: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaaae00 stack 0x2d4db90270 rthread reaping 0x2cf5e31e00 stack 0x2d4db43db0 rthread reaping 0x2d91d3fc00 stack 0x2d4dba4240 rthread reaping 0x2cf5e32000 stack 0x2d4db56100 rthread reaping 0x2d91d3e200 stack 0x2d4db42ca0 rthread reaping 0x2d1cdb8e00 stack 0x2d4db916b0 rthread reaping 0x2d1cdbaa00 stack 0x2d4db42ee0 rthread reaping 0x2d91d3c800 stack 0x2d4db545a0 rthread reaping 0x2cfaaa9000 stack 0x2d4db43de0 0x2d91d3e800: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e800: rwlock_unlock 0x2d31a90630 0x2d91d3e800: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e800: rwlock_unlock 0x2d31a90630 0x2d91d3fa00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3fa00: rwlock_unlock 0x2d31a90630 0x2d91d3fa00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3fa00: rwlock_unlock 0x2d31a90630 0x2d1cdb9200: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9200: rwlock_unlock 0x2d31a90630 0x2d1cdb9200: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9200: rwlock_unlock 0x2d31a90630 0x2cf5e31800: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31800: rwlock_unlock 0x2d31a90630 0x2cf5e31800: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31800: rwlock_unlock 0x2d31a90630 0x2d1cdba800: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba800: rwlock_unlock 0x2d31a90630 0x2d1cdba800: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba800: rwlock_unlock 0x2d31a90630 0x2cf5e33e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33e00: rwlock_unlock 0x2d31a90630 0x2cf5e33e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33e00: rwlock_unlock 0x2d31a90630 0x2d91d3e200: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e200: rwlock_unlock 0x2d31a90630 0x2d91d3e200: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e200: rwlock_unlock 0x2d31a90630 0x2cfaaa9a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9a00: rwlock_unlock 0x2d31a90630 0x2cfaaa9a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9a00: rwlock_unlock 0x2d31a90630 0x2d1cdba000: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba000: rwlock_unlock 0x2d31a90630 0x2d1cdba000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba000: rwlock_unlock 0x2d31a90630 0x2d91d3d800: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d800: rwlock_unlock 0x2d31a90630 0x2d91d3d800: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d800: rwlock_unlock 0x2d31a90630 0x2d1cdbb000: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbb000: rwlock_unlock 0x2d31a90630 0x2d1cdbb000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb000: rwlock_unlock 0x2d31a90630 0x2cfaaab600: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab600: rwlock_unlock 0x2d31a90630 0x2cfaaab600: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab600: rwlock_unlock 0x2d31a90630 0x2cf5e32200: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32200: rwlock_unlock 0x2d31a90630 0x2cf5e32200: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32200: rwlock_unlock 0x2d31a90630 0x2d91d3c200: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3c200: rwlock_unlock 0x2d31a90630 0x2d91d3c200: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3c200: rwlock_unlock 0x2d31a90630 0x2cf5e31000: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31000: rwlock_unlock 0x2d31a90630 0x2cf5e31000: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31000: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3e800 stack 0x2d4db43de0 rthread reaping 0x2d91d3fa00 stack 0x2d4db545a0 rthread reaping 0x2d1cdb9200 stack 0x2d4db42ee0 rthread reaping 0x2cf5e31800 stack 0x2d4db916b0 rthread reaping 0x2d1cdba800 stack 0x2d4db42ca0 rthread reaping 0x2cf5e33e00 stack 0x2d4db56100 rthread reaping 0x2d91d3e200 stack 0x2d4dba4240 rthread reaping 0x2cfaaa9a00 stack 0x2d4db43db0 0x2d1cdbb400: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2d1cdba000 stack 0x2d4db90270 0x2d1cdbb400: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3d800 stack 0x2d4dba7030 0x2d1cdbb400: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb400: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdbb000 stack 0x2d4db56d00 rthread reaping 0x2cfaaab600 stack 0x2d4db91320 rthread reaping 0x2cf5e32200 stack 0x2d4db41ce0 rthread reaping 0x2d91d3c200 stack 0x2d4db91b90 rthread reaping 0x2cf5e31000 stack 0x2d4db56e50 rthread reaping 0x2d1cdbb400 stack 0x2d4dba67c0 0x2cfaaaa600: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaa600: rwlock_unlock 0x2d31a90630 0x2cfaaaa600: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa600: rwlock_unlock 0x2d31a90630 0x2d91d3d600: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d600: rwlock_unlock 0x2d31a90630 0x2d91d3d600: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d600: rwlock_unlock 0x2d31a90630 0x2d1cdbba00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbba00: rwlock_unlock 0x2d31a90630 0x2d1cdbba00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbba00: rwlock_unlock 0x2d31a90630 0x2cfaaa8000: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8000: rwlock_unlock 0x2d31a90630 0x2cfaaa8000: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8000: rwlock_unlock 0x2d31a90630 0x2cf5e31200: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31200: rwlock_unlock 0x2d31a90630 0x2cf5e31200: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31200: rwlock_unlock 0x2d31a90630 0x2cfaaa9200: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9200: rwlock_unlock 0x2d31a90630 0x2cfaaa9200: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9200: rwlock_unlock 0x2d31a90630 0x2d1cdbbc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbbc00: rwlock_unlock 0x2d31a90630 0x2d1cdbbc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbbc00: rwlock_unlock 0x2d31a90630 0x2d1cdb8000: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8000: rwlock_unlock 0x2d31a90630 0x2d1cdb8000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8000: rwlock_unlock 0x2d31a90630 0x2d1cdba200: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba200: rwlock_unlock 0x2d31a90630 0x2d1cdba200: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba200: rwlock_unlock 0x2d31a90630 0x2d91d3d000: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d000: rwlock_unlock 0x2d31a90630 0x2d91d3d000: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d000: rwlock_unlock 0x2d31a90630 0x2d91d3d200: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d200: rwlock_unlock 0x2d31a90630 0x2d91d3d200: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d200: rwlock_unlock 0x2d31a90630 0x2d1cdbb600: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbb600: rwlock_unlock 0x2d31a90630 0x2d1cdbb600: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb600: rwlock_unlock 0x2d31a90630 0x2d91d3da00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3da00: rwlock_unlock 0x2d31a90630 0x2d91d3da00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3da00: rwlock_unlock 0x2d31a90630 0x2d1cdba400: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba400: rwlock_unlock 0x2d31a90630 0x2d1cdba400: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba400: rwlock_unlock 0x2d31a90630 0x2cf5e32a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32a00: rwlock_unlock 0x2d31a90630 0x2cf5e32a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32a00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaaa600 stack 0x2d4dba67c0 rthread reaping 0x2d91d3d600 stack 0x2d4db56e50 rthread reaping 0x2d1cdbba00 stack 0x2d4db91b90 rthread reaping 0x2cfaaa8000 stack 0x2d4db41ce0 rthread reaping 0x2cf5e31200 stack 0x2d4db91320 rthread reaping 0x2cfaaa9200 stack 0x2d4db56d00 rthread reaping 0x2d1cdbbc00 stack 0x2d4dba7030 rthread reaping 0x2d1cdb8000 stack 0x2d4db90270 0x2cfaaab800: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2d1cdba200 stack 0x2d4db43db0 0x2cfaaab800: rwlock_unlock 0x2d31a90630 0x2cfaaab800: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2d91d3d000 stack 0x2d4dba4240 0x2cfaaab800: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3d200 stack 0x2d4db56100 rthread reaping 0x2d1cdbb600 stack 0x2d4db42ca0 rthread reaping 0x2d91d3da00 stack 0x2d4db916b0 rthread reaping 0x2d1cdba400 stack 0x2d4db42ee0 rthread reaping 0x2cf5e32a00 stack 0x2d4db545a0 rthread reaping 0x2cfaaab800 stack 0x2d4db43de0 0x2d1cdbae00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbae00: rwlock_unlock 0x2d31a90630 0x2d1cdbae00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbae00: rwlock_unlock 0x2d31a90630 0x2cfaaa9200: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9200: rwlock_unlock 0x2d31a90630 0x2cfaaa9200: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9200: rwlock_unlock 0x2d31a90630 0x2cf5e33400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33400: rwlock_unlock 0x2d31a90630 0x2cf5e33400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33400: rwlock_unlock 0x2d31a90630 0x2d91d3e400: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e400: rwlock_unlock 0x2d31a90630 0x2d91d3e400: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e400: rwlock_unlock 0x2d31a90630 0x2cfaaab400: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab400: rwlock_unlock 0x2d31a90630 0x2cfaaab400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab400: rwlock_unlock 0x2d31a90630 0x2d1cdbb800: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbb800: rwlock_unlock 0x2d31a90630 0x2d1cdbb800: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb800: rwlock_unlock 0x2d31a90630 0x2cfaaa9c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9c00: rwlock_unlock 0x2d31a90630 0x2cfaaa9c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9c00: rwlock_unlock 0x2d31a90630 0x2cf5e31e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31e00: rwlock_unlock 0x2d31a90630 0x2cf5e31e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31e00: rwlock_unlock 0x2d31a90630 0x2d1cdb9e00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9e00: rwlock_unlock 0x2d31a90630 0x2d1cdb9e00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9e00: rwlock_unlock 0x2d31a90630 0x2cf5e33200: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33200: rwlock_unlock 0x2d31a90630 0x2cf5e33200: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33200: rwlock_unlock 0x2d31a90630 0x2d91d3d600: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d600: rwlock_unlock 0x2d31a90630 0x2d91d3d600: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d600: rwlock_unlock 0x2d31a90630 0x2cf5e33600: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33600: rwlock_unlock 0x2d31a90630 0x2cf5e33600: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33600: rwlock_unlock 0x2d31a90630 0x2d91d3de00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3de00: rwlock_unlock 0x2d31a90630 0x2d91d3de00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3de00: rwlock_unlock 0x2d31a90630 0x2d91d3e600: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e600: rwlock_unlock 0x2d31a90630 0x2d91d3e600: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e600: rwlock_unlock 0x2d31a90630 0x2cf5e31400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31400: rwlock_unlock 0x2d31a90630 0x2cf5e31400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31400: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdbae00 stack 0x2d4db545a0 rthread reaping 0x2cfaaa9200 stack 0x2d4db43de0 rthread reaping 0x2cf5e33400 stack 0x2d4db42ee0 rthread reaping 0x2d91d3e400 stack 0x2d4db916b0 rthread reaping 0x2cfaaab400 stack 0x2d4db42ca0 rthread reaping 0x2d1cdbb800 stack 0x2d4db56100 rthread reaping 0x2cfaaa9c00 stack 0x2d4dba4240 0x2d91d3f600: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2cf5e31e00 stack 0x2d4db43db0 0x2d91d3f600: rwlock_unlock 0x2d31a90630 0x2d91d3f600: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2d1cdb9e00 stack 0x2d4db90270 0x2d91d3f600: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cf5e33200 stack 0x2d4dba7030 rthread reaping 0x2d91d3d600 stack 0x2d4db56d00 rthread reaping 0x2cf5e33600 stack 0x2d4db91320 rthread reaping 0x2d91d3de00 stack 0x2d4db41ce0 rthread reaping 0x2d91d3e600 stack 0x2d4db91b90 rthread reaping 0x2cf5e31400 stack 0x2d4db56e50 rthread reaping 0x2d91d3f600 stack 0x2d4dba67c0 0x2d91d3e400: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e400: rwlock_unlock 0x2d31a90630 0x2d91d3e400: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e400: rwlock_unlock 0x2d31a90630 0x2d91d3e000: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e000: rwlock_unlock 0x2d31a90630 0x2d91d3e000: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e000: rwlock_unlock 0x2d31a90630 0x2cf5e33a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33a00: rwlock_unlock 0x2d31a90630 0x2cf5e33a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33a00: rwlock_unlock 0x2d31a90630 0x2d91d3fa00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3fa00: rwlock_unlock 0x2d31a90630 0x2d91d3fa00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3fa00: rwlock_unlock 0x2d31a90630 0x2cfaaaa400: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaa400: rwlock_unlock 0x2d31a90630 0x2cfaaaa400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa400: rwlock_unlock 0x2d31a90630 0x2cf5e30800: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30800: rwlock_unlock 0x2d31a90630 0x2cf5e30800: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30800: rwlock_unlock 0x2d31a90630 0x2d91d3d200: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d200: rwlock_unlock 0x2d31a90630 0x2d91d3d200: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d200: rwlock_unlock 0x2d31a90630 0x2cfaaa9e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9e00: rwlock_unlock 0x2d31a90630 0x2cfaaa9e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9e00: rwlock_unlock 0x2d31a90630 0x2d1cdba800: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba800: rwlock_unlock 0x2d31a90630 0x2d1cdba800: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba800: rwlock_unlock 0x2d31a90630 0x2d91d3cc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3cc00: rwlock_unlock 0x2d31a90630 0x2d91d3cc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3cc00: rwlock_unlock 0x2d31a90630 0x2d1cdb9a00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9a00: rwlock_unlock 0x2d31a90630 0x2d1cdb9a00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9a00: rwlock_unlock 0x2d31a90630 0x2d1cdb9600: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9600: rwlock_unlock 0x2d31a90630 0x2d1cdb9600: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9600: rwlock_unlock 0x2d31a90630 0x2cf5e30400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30400: rwlock_unlock 0x2d31a90630 0x2cf5e30400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30400: rwlock_unlock 0x2d31a90630 0x2d91d3ce00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ce00: rwlock_unlock 0x2d31a90630 0x2d91d3ce00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ce00: rwlock_unlock 0x2d31a90630 0x2cf5e33400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33400: rwlock_unlock 0x2d31a90630 0x2cf5e33400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33400: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3e400 stack 0x2d4dba67c0 rthread reaping 0x2d91d3e000 stack 0x2d4db56e50 rthread reaping 0x2cf5e33a00 stack 0x2d4db91b90 rthread reaping 0x2d91d3fa00 stack 0x2d4db41ce0 rthread reaping 0x2cfaaaa400 stack 0x2d4db91320 0x2d1cdbb600: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2cf5e30800 stack 0x2d4db56d00 0x2d1cdbb600: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3d200 stack 0x2d4dba7030 0x2d1cdbb600: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb600: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaa9e00 stack 0x2d4db90270 rthread reaping 0x2d1cdba800 stack 0x2d4db43db0 rthread reaping 0x2d91d3cc00 stack 0x2d4dba4240 rthread reaping 0x2d1cdb9a00 stack 0x2d4db56100 rthread reaping 0x2d1cdb9600 stack 0x2d4db42ca0 rthread reaping 0x2cf5e30400 stack 0x2d4db916b0 rthread reaping 0x2d91d3ce00 stack 0x2d4db42ee0 rthread reaping 0x2cf5e33400 stack 0x2d4db43de0 rthread reaping 0x2d1cdbb600 stack 0x2d4db545a0 0x2cfaaaa800: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaa800: rwlock_unlock 0x2d31a90630 0x2cfaaaa800: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa800: rwlock_unlock 0x2d31a90630 0x2d91d3f000: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f000: rwlock_unlock 0x2d31a90630 0x2d91d3f000: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f000: rwlock_unlock 0x2d31a90630 0x2cfaaa8400: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8400: rwlock_unlock 0x2d31a90630 0x2cfaaa8400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8400: rwlock_unlock 0x2d31a90630 cfaaa9a00: 10: msg: "new message" 0x2cfaaaa200: 11: enter run() 0x2d91d3d400: 12: enter run() 0x2d91d3e800: 13: enter run() 0x2cf5e33e00: 14: enter run() 0x2d1cdbaa00: 15: enter run() 0x2cfaaa9a00: 10: exit run() 0x2cfaaaa200: 11: set_msg 0x2d91d3e800: 13: set_msg 0x2cfaaaa200: 11: msg: "new message" 0x2cfaaaa200: 11: exit run() 0x2d1cdbaa00: 15: set_msg 0x2d91d3e800: 13: msg: "new message" 0x2d91d3e800: 13: exit run() 0x2d1cdbaa00: 15: msg: "new message" 0x2d1cdbaa00: 15: exit run() 0x2cf5e33e00: 14: set_msg 0x2cf5e33e00: 14: msg: "new message" 0x2cf5e33e00: 14: exit run() 0x2d91d3d400: 12: set_msg 0x2d91d3d400: 12: msg: "new message" 0x2d91d3d400: 12: exit run() main: 43 0x2d91d3c400: 0: enter run() 0x2d91d3c400: 0: set_msg 0x2d91d3c400: 0: msg: "new message" 0x2d91d3c400: 0: exit run() 0x2cfaaa9c00: 1: enter run() 0x2cfaaa9c00: 1: set_msg 0x2cfaaa9c00: 1: msg: "new message" 0x2cfaaa9c00: 1: exit run() 0x2cfaaab400: 2: enter run() 0x2cfaaab400: 2: set_msg 0x2cfaaab400: 2: msg: "new message" 0x2cfaaab400: 2: exit run() 0x2d91d3c600: 3: enter run() 0x2d91d3c600: 3: set_msg 0x2d91d3c600: 3: msg: "new message" 0x2d91d3c600: 3: exit run() 0x2d1cdb9800: 4: enter run() 0x2d1cdb9800: 4: set_msg 0x2d1cdb9800: 4: msg: "new message" 0x2d1cdb9800: 4: exit run() 0x2d1cdbb400: 5: enter run() 0x2d1cdbb400: 5: set_msg 0x2d1cdbb400: 5: msg: "new message" 0x2d1cdbb400: 5: exit run() 0x2d91d3f800: 6: enter run() 0x2d91d3f800: 6: set_msg 0x2d91d3f800: 6: msg: "new message" 0x2d91d3f800: 6: exit run() 0x2cfaaa8800: 7: enter run() 0x2cfaaa8800: 7: set_msg 0x2cfaaa8800: 7: msg: "new message" 0x2cfaaa8800: 7: exit run() 0x2cfaaab600: 8: enter run() 0x2cfaaab600: 8: set_msg 0x2cfaaab600: 8: msg: "new message" 0x2cfaaab600: 8: exit run() 0x2d91d3ec00: 9: enter run() 0x2d91d3ec00: 9: set_msg 0x2d91d3ec00: 9: msg: "new message" 0x2d91d3ec00: 9: exit run() 0x2d91d3da00: 10: enter run() 0x2d91d3da00: 10: set_msg 0x2d91d3da00: 10: msg: "new message" 0x2d91d3da00: 10: exit run() 0x2d91d3d200: 11: enter run() 0x2d91d3d200: 11: set_msg 0x2d91d3d200: 11: msg: "new message" 0x2d91d3d200: 11: exit run() 0x2cf5e31400: 12: enter run() 0x2cf5e31400: 12: set_msg 0x2cf5e31400: 12: msg: "new message" 0x2cf5e31400: 12: exit run() 0x2d1cdb8600: 13: enter run() 0x2d1cdb8600: 13: set_msg 0x2d1cdb8600: 13: msg: "new message" 0x2d1cdb8600: 13: exit run() 0x2d91d3fa00: 14: enter run() 0x2d91d3fa00: 14: set_msg 0x2d91d3fa00: 14: msg: "new message" 0x2d91d3fa00: 14: exit run() 0x2cfaaaa000: 15: enter run() 0x2cfaaaa000: 15: set_msg 0x2cfaaaa000: 15: msg: "new message" 0x2cfaaaa000: 15: exit run() main: 44 0x2cf5e31c00: 0: enter run() 0x2cf5e31c00: 0: set_msg 0x2cf5e31c00: 0: msg: "new message" 0x2cf5e31c00: 0: exit run() 0x2d1cdbae00: 1: enter run() 0x2d1cdbae00: 1: set_msg 0x2d1cdbae00: 1: msg: "new message" 0x2d1cdbae00: 1: exit run() 0x2cf5e33a00: 2: enter run() 0x2cf5e33a00: 2: set_msg 0x2cf5e33a00: 2: msg: "new message" 0x2cf5e33a00: 2: exit run() 0x2cf5e30600: 3: enter run() 0x2cf5e30600: 3: set_msg 0x2cf5e30600: 3: msg: "new message" 0x2cf5e30600: 3: exit run() 0x2cf5e31e00: 4: enter run() 0x2cf5e31e00: 4: set_msg 0x2cf5e31e00: 4: msg: "new message" 0x2cf5e31e00: 4: exit run() 0x2d91d3c800: 5: enter run() 0x2d91d3c800: 5: set_msg 0x2d91d3c800: 5: msg: "new message" 0x2d91d3c800: 5: exit run() 0x2d1cdb8c00: 6: enter run() 0x2d1cdb8c00: 6: set_msg 0x2d1cdb8c00: 6: msg: "new message" 0x2d1cdb8c00: 6: exit run() 0x2d1cdbb000: 7: enter run() 0x2d1cdbb000: 7: set_msg 0x2d1cdbb000: 7: msg: "new message" 0x2d1cdbb000: 7: exit run() 0x2d1cdbb800: 8: enter run() 0x2d1cdbb800: 8: set_msg 0x2d1cdbb800: 8: msg: "new message" 0x2d1cdbb800: 8: exit run() 0x2d1cdbb600: 9: enter run() 0x2d1cdbb600: 9: set_msg 0x2d1cdbb600: 9: msg: "new message" 0x2d1cdbb600: 9: exit run() 0x2cfaaab800: 10: enter run() 0x2cfaaab800: 10: set_msg 0x2cfaaab800: 10: msg: "new message" 0x2cfaaab800: 10: exit run() 0x2d91d3d800: 11: enter run() 0x2d91d3d800: 11: set_msg 0x2d91d3d800: 11: msg: "new message" 0x2d91d3d800: 11: exit run() 0x2cfaaabc00: 12: enter run() 0x2cfaaabc00: 12: set_msg 0x2cfaaabc00: 12: msg: "new message" 0x2cfaaabc00: 12: exit run() 0x2d91d3d000: 13: enter run() 0x2d91d3d000: 13: set_msg 0x2d91d3d000: 13: msg: "new message" 0x2d91d3d000: 13: exit run() 0x2cf5e32000: 14: enter run() 0x2cf5e32000: 14: set_msg 0x2cf5e32000: 14: msg: "new message" 0x2cf5e32000: 14: exit run() 0x2cfaaa9200: 15: enter run() 0x2cfaaa9200: 15: set_msg 0x2cfaaa9200: 15: msg: "new message" 0x2cfaaa9200: 15: exit run() main: 45 0x2d1cdb9600: 0: enter run() 0x2d1cdb9600: 0: set_msg 0x2d1cdb9600: 0: msg: "new message" 0x2d1cdb9600: 0: exit run() 0x2d1cdb9e00: 1: enter run() 0x2d1cdb9e00: 1: set_msg 0x2d1cdb9e00: 1: msg: "new message" 0x2d1cdb9e00: 1: exit run() 0x2cf5e33000: 2: enter run() 0x2cf5e33000: 2: set_msg 0x2cf5e33000: 2: msg: "new message" 0x2cf5e33000: 2: exit run() 0x2d1cdbba00: 3: enter run() 0x2d1cdbba00: 3: set_msg 0x2d1cdb8800: 4: enter run() 0x2d91d3c400: 5: enter run() 0x2d91d3c600: 6: enter run() 0x2d1cdba000: 7: enter run() 0x2d91d3c000: 8: enter run() 0x2cf5e30a00: 9: enter run() 0x2d91d3cc00: 10: enter run() 0x2cfaaa8600: 11: enter run() 0x2cfaaa8800: 12: enter run() 0x2d91d3f600: 13: enter run() 0x2cf5e30c00: 14: enter run() 0x2cf5e30e00: 15: enter run() 0x2d1cdbba00: 3: msg: "new message" 0x2d91d3c000: 8: set_msg 0x2d1cdbba00: 3: exit run() 0x2cf5e30e00: 15: set_msg 0x2cf5e30c00: 14: set_msg 0x2cf5e30c00: 14: msg: "new message" 0x2cf5e30c00: 14: exit run() 0x2d91d3c400: 5: set_msg 0x2cfaaa8600: 11: set_msg 0x2d1cdba000: 7: set_msg 0x2d1cdba000: 7: msg: "new message" 0x2d1cdba000: 7: exit run() 0x2d91d3f600: 13: set_msg 0x2cf5e30e00: 15: msg: "new message" 0x2cf5e30e00: 15: exit run() 0x2d91d3c400: 5: msg: "new message" 0x2d91d3c000: 8: msg: "new message" 0x2d91d3c400: 5: exit run() 0x2cfaaa8600: 11: msg: "new message" 0x2d91d3f600: 13: msg: "new message" 0x2d91d3c000: 8: exit run() 0x2cfaaa8600: 11: exit run() 0x2d91d3f600: 13: exit run() 0x2d1cdb8800: 4: set_msg 0x2cf5e30a00: 9: set_msg 0x2d1cdb8800: 4: msg: "new message" 0x2d1cdb8800: 4: exit run() 0x2d91d3cc00: 10: set_msg 0x2d91d3cc00: 10: msg: "new message" 0x2d91d3cc00: 10: exit run() 0x2cfaaa8800: 12: set_msg 0x2d91d3c600: 6: set_msg 0x2d91d3c600: 6: msg: "new message" 0x2d91d3c600: 6: exit run() 0x2cfaaa8800: 12: msg: "new message" 0x2cfaaa8800: 12: exit run() 0x2cf5e30a00: 9: msg: "new message" 0x2cf5e30a00: 9: exit run() main: 46 0x2d1cdb9400: 0: enter run() 0x2d1cdb9400: 0: set_msg 0x2d1cdb9400: 0: msg: "new message" 0x2d1cdb9400: 0: exit run() 0x2d1cdba000: 1: enter run() 0x2d1cdba000: 1: set_msg 0x2d1cdba000: 1: msg: "new message" 0x2d1cdba000: 1: exit run() 0x2d91d3e400: 2: enter run() 0x2d91d3e400: 2: set_msg 0x2d91d3e400: 2: msg: "new message" 0x2d91d3e400: 2: exit run() 0x2cf5e30400: 3: enter run() 0x2cf5e30400: 3: set_msg 0x2cf5e30400: 3: msg: "new message" 0x2cf5e30400: 3: exit run() 0x2d1cdbbe00: 4: enter run() 0x2d1cdbbe00: 4: set_msg 0x2d1cdbbe00: 4: msg: "new message" 0x2d1cdbbe00: 4: exit run() 0x2d1cdbac00: 5: enter run() 0x2d1cdbac00: 5: set_msg 0x2d1cdbac00: 5: msg: "new message" 0x2d1cdbac00: 5: exit run() 0x2d1cdba200: 6: enter run() 0x2d1cdba200: 6: set_msg 0x2d1cdba200: 6: msg: "new message" 0x2d1cdba200: 6: exit run() 0x2cfaaaae00: 7: enter run() 0x2cfaaaae00: 7: set_msg 0x2cfaaaae00: 7: msg: "new message" 0x2cfaaaae00: 7: exit run() 0x2cf5e31e00: 8: enter run() 0x2cf5e31e00: 8: set_msg 0x2cf5e31e00: 8: msg: "new message" 0x2cf5e31e00: 8: exit run() 0x2d91d3fc00: 9: enter run() 0x2d91d3fc00: 9: set_msg 0x2d91d3fc00: 9: msg: "new message" 0x2d91d3fc00: 9: exit run() 0x2cf5e32000: 10: enter run() 0x2cf5e32000: 10: set_msg 0x2cf5e32000: 10: msg: "new message" 0x2cf5e32000: 10: exit run() 0x2d91d3e200: 11: enter run() 0x2d91d3e200: 11: set_msg 0x2d91d3e200: 11: msg: "new message" 0x2d91d3e200: 11: exit run() 0x2d1cdb8e00: 12: enter run() 0x2d1cdb8e00: 12: set_msg 0x2d1cdb8e00: 12: msg: "new message" 0x2d1cdb8e00: 12: exit run() 0x2d1cdbaa00: 13: enter run() 0x2d1cdbaa00: 13: set_msg 0x2d1cdbaa00: 13: msg: "new message" 0x2d1cdbaa00: 13: exit run() 0x2d91d3c800: 14: enter run() 0x2d91d3c800: 14: set_msg 0x2d91d3c800: 14: msg: "new message" 0x2d91d3c800: 14: exit run() 0x2cfaaa9000: 15: enter run() 0x2cfaaa9000: 15: set_msg 0x2cfaaa9000: 15: msg: "new message" 0x2cfaaa9000: 15: exit run() main: 47 0x2d91d3e800: 0: enter run() 0x2d91d3e800: 0: set_msg 0x2d91d3e800: 0: msg: "new message" 0x2d91d3fa00: 1: enter run() 0x2d91d3e800: 0: exit run() 0x2d91d3fa00: 1: set_msg 0x2d91d3fa00: 1: msg: "new message" 0x2d91d3fa00: 1: exit run() 0x2d1cdb9200: 2: enter run() 0x2d1cdb9200: 2: set_msg 0x2d1cdb9200: 2: msg: "new message" 0x2d1cdb9200: 2: exit run() 0x2cf5e31800: 3: enter run() 0x2cf5e31800: 3: set_msg 0x2cf5e31800: 3: msg: "new message" 0x2cf5e31800: 3: exit run() 0x2d1cdba800: 4: enter run() 0x2d1cdba800: 4: set_msg 0x2d1cdba800: 4: msg: "new message" 0x2d1cdba800: 4: exit run() 0x2cf5e33e00: 5: enter run() 0x2cf5e33e00: 5: set_msg 0x2cf5e33e00: 5: msg: "new message" 0x2cf5e33e00: 5: exit run() 0x2d91d3e200: 6: enter run() 0x2d91d3e200: 6: set_msg 0x2d91d3e200: 6: msg: "new message" 0x2d91d3e200: 6: exit run() 0x2cfaaa9a00: 7: enter run() 0x2cfaaa9a00: 7: set_msg 0x2cfaaa9a00: 7: msg: "new message" 0x2cfaaa9a00: 7: exit run() 0x2d1cdba000: 8: enter run() 0x2d1cdba000: 8: set_msg 0x2d1cdba000: 8: msg: "new message" 0x2d1cdba000: 8: exit run() 0x2d91d3d800: 9: enter run() 0x2d91d3d800: 9: set_msg 0x2d91d3d800: 9: msg: "new message" 0x2d91d3d800: 9: exit run() 0x2d1cdbb000: 10: enter run() 0x2d1cdbb000: 10: set_msg 0x2d1cdbb000: 10: msg: "new message" 0x2d1cdbb000: 10: exit run() 0x2cfaaab600: 11: enter run() 0x2cfaaab600: 11: set_msg 0x2cfaaab600: 11: msg: "new message" 0x2cfaaab600: 11: exit run() 0x2cf5e32200: 12: enter run() 0x2cf5e32200: 12: set_msg 0x2cf5e32200: 12: msg: "new message" 0x2cf5e32200: 12: exit run() 0x2d91d3c200: 13: enter run() 0x2d91d3c200: 13: set_msg 0x2d91d3c200: 13: msg: "new message" 0x2d91d3c200: 13: exit run() 0x2cf5e31000: 14: enter run() 0x2cf5e31000: 14: set_msg 0x2cf5e31000: 14: msg: "new message" 0x2cf5e31000: 14: exit run() 0x2d1cdbb400: 15: enter run() 0x2d1cdbb400: 15: set_msg 0x2d1cdbb400: 15: msg: "new message" 0x2d1cdbb400: 15: exit run() main: 48 0x2cfaaaa600: 0: enter run() 0x2cfaaaa600: 0: set_msg 0x2cfaaaa600: 0: msg: "new message" 0x2cfaaaa600: 0: exit run() 0x2d91d3d600: 1: enter run() 0x2d91d3d600: 1: set_msg 0x2d91d3d600: 1: msg: "new message" 0x2d91d3d600: 1: exit run() 0x2d1cdbba00: 2: enter run() 0x2d1cdbba00: 2: set_msg 0x2d1cdbba00: 2: msg: "new message" 0x2d1cdbba00: 2: exit run() 0x2cfaaa8000: 3: enter run() 0x2cfaaa8000: 3: set_msg 0x2cfaaa8000: 3: msg: "new message" 0x2cfaaa8000: 3: exit run() 0x2cf5e31200: 4: enter run() 0x2cf5e31200: 4: set_msg 0x2cf5e31200: 4: msg: "new message" 0x2cf5e31200: 4: exit run() 0x2cfaaa9200: 5: enter run() 0x2cfaaa9200: 5: set_msg 0x2cfaaa9200: 5: msg: "new message" 0x2cfaaa9200: 5: exit run() 0x2d1cdbbc00: 6: enter run() 0x2d1cdbbc00: 6: set_msg 0x2d1cdbbc00: 6: msg: "new message" 0x2d1cdbbc00: 6: exit run() 0x2d1cdb8000: 7: enter run() 0x2d1cdb8000: 7: set_msg 0x2d1cdb8000: 7: msg: "new message" 0x2d1cdb8000: 7: exit run() 0x2d1cdba200: 8: enter run() 0x2d1cdba200: 8: set_msg 0x2d1cdba200: 8: msg: "new message" 0x2d1cdba200: 8: exit run() 0x2d91d3d000: 9: enter run() 0x2d91d3d000: 9: set_msg 0x2d91d3d000: 9: msg: "new message" 0x2d91d3d000: 9: exit run() 0x2d91d3d200: 10: enter run() 0x2d91d3d200: 10: set_msg 0x2d91d3d200: 10: msg: "new message" 0x2d91d3d200: 10: exit run() 0x2d1cdbb600: 11: enter run() 0x2d1cdbb600: 11: set_msg 0x2d1cdbb600: 11: msg: "new message" 0x2d1cdbb600: 11: exit run() 0x2d91d3da00: 12: enter run() 0x2d91d3da00: 12: set_msg 0x2d91d3da00: 12: msg: "new message" 0x2d91d3da00: 12: exit run() 0x2d1cdba400: 13: enter run() 0x2d1cdba400: 13: set_msg 0x2d1cdba400: 13: msg: "new message" 0x2d1cdba400: 13: exit run() 0x2cf5e32a00: 14: enter run() 0x2cf5e32a00: 14: set_msg 0x2cf5e32a00: 14: msg: "new message" 0x2cf5e32a00: 14: exit run() 0x2cfaaab800: 15: enter run() 0x2cfaaab800: 15: set_msg 0x2cfaaab800: 15: msg: "new message" 0x2cfaaab800: 15: exit run() main: 49 0x2d1cdbae00: 0: enter run() 0x2d1cdbae00: 0: set_msg 0x2d1cdbae00: 0: msg: "new message" 0x2d1cdbae00: 0: exit run() 0x2cfaaa9200: 1: enter run() 0x2cfaaa9200: 1: set_msg 0x2cfaaa9200: 1: msg: "new message" 0x2cfaaa9200: 1: exit run() 0x2cf5e33400: 2: enter run() 0x2cf5e33400: 2: set_msg 0x2cf5e33400: 2: msg: "new message" 0x2cf5e33400: 2: exit run() 0x2d91d3e400: 3: enter run() 0x2d91d3e400: 3: set_msg 0x2d91d3e400: 3: msg: "new message" 0x2d91d3e400: 3: exit run() 0x2cfaaab400: 4: enter run() 0x2cfaaab400: 4: set_msg 0x2cfaaab400: 4: msg: "new message" 0x2cfaaab400: 4: exit run() 0x2d1cdbb800: 5: enter run() 0x2d1cdbb800: 5: set_msg 0x2d1cdbb800: 5: msg: "new message" 0x2d1cdbb800: 5: exit run() 0x2cfaaa9c00: 6: enter run() 0x2cfaaa9c00: 6: set_msg 0x2cfaaa9c00: 6: msg: "new message" 0x2cfaaa9c00: 6: exit run() 0x2cf5e31e00: 7: enter run() 0x2cf5e31e00: 7: set_msg 0x2cf5e31e00: 7: msg: "new message" 0x2cf5e31e00: 7: exit run() 0x2d1cdb9e00: 8: enter run() 0x2d1cdb9e00: 8: set_msg 0x2d1cdb9e00: 8: msg: "new message" 0x2d1cdb9e00: 8: exit run() 0x2cf5e33200: 9: enter run() 0x2cf5e33200: 9: set_msg 0x2cf5e33200: 9: msg: "new message" 0x2cf5e33200: 9: exit run() 0x2d91d3d600: 10: enter run() 0x2d91d3d600: 10: set_msg 0x2d91d3d600: 10: msg: "new message" 0x2d91d3d600: 10: exit run() 0x2cf5e33600: 11: enter run() 0x2cf5e33600: 11: set_msg 0x2cf5e33600: 11: msg: "new message" 0x2cf5e33600: 11: exit run() 0x2d91d3de00: 12: enter run() 0x2d91d3de00: 12: set_msg 0x2d91d3de00: 12: msg: "new message" 0x2d91d3de00: 12: exit run() 0x2d91d3e600: 13: enter run() 0x2d91d3e600: 13: set_msg 0x2d91d3e600: 13: msg: "new message" 0x2d91d3e600: 13: exit run() 0x2cf5e31400: 14: enter run() 0x2cf5e31400: 14: set_msg 0x2cf5e31400: 14: msg: "new message" 0x2cf5e31400: 14: exit run() 0x2d91d3f600: 15: enter run() 0x2d91d3f600: 15: set_msg 0x2d91d3f600: 15: msg: "new message" 0x2d91d3f600: 15: exit run() main: 50 0x2d91d3e400: 0: enter run() 0x2d91d3e400: 0: set_msg 0x2d91d3e400: 0: msg: "new message" 0x2d91d3e400: 0: exit run() 0x2d91d3e000: 1: enter run() 0x2d91d3e000: 1: set_msg 0x2d91d3e000: 1: msg: "new message" 0x2d91d3e000: 1: exit run() 0x2cf5e33a00: 2: enter run() 0x2cf5e33a00: 2: set_msg 0x2cf5e33a00: 2: msg: "new message" 0x2cf5e33a00: 2: exit run() 0x2d91d3fa00: 3: enter run() 0x2d91d3fa00: 3: set_msg 0x2d91d3fa00: 3: msg: "new message" 0x2d91d3fa00: 3: exit run() 0x2cfaaaa400: 4: enter run() 0x2cfaaaa400: 4: set_msg 0x2cfaaaa400: 4: msg: "new message" 0x2cfaaaa400: 4: exit run() 0x2cf5e30800: 5: enter run() 0x2cf5e30800: 5: set_msg 0x2cf5e30800: 5: msg: "new message" 0x2cf5e30800: 5: exit run() 0x2d91d3d200: 6: enter run() 0x2d91d3d200: 6: set_msg 0x2d91d3d200: 6: msg: "new message" 0x2d91d3d200: 6: exit run() 0x2cfaaa9e00: 7: enter run() 0x2cfaaa9e00: 7: set_msg 0x2cfaaa9e00: 7: msg: "new message" 0x2cfaaa9e00: 7: exit run() 0x2d1cdba800: 8: enter run() 0x2d1cdba800: 8: set_msg 0x2d1cdba800: 8: msg: "new message" 0x2d1cdba800: 8: exit run() 0x2d91d3cc00: 9: enter run() 0x2d91d3cc00: 9: set_msg 0x2d91d3cc00: 9: msg: "new message" 0x2d91d3cc00: 9: exit run() 0x2d1cdb9a00: 10: enter run() 0x2d1cdb9a00: 10: set_msg 0x2d1cdb9a00: 10: msg: "new message" 0x2d1cdb9a00: 10: exit run() 0x2d1cdb9600: 11: enter run() 0x2d1cdb9600: 11: set_msg 0x2d1cdb9600: 11: msg: "new message" 0x2d1cdb9600: 11: exit run() 0x2cf5e30400: 12: enter run() 0x2cf5e30400: 12: set_msg 0x2cf5e30400: 12: msg: "new message" 0x2cf5e30400: 12: exit run() 0x2d91d3ce00: 13: enter run() 0x2d91d3ce00: 13: set_msg 0x2d91d3ce00: 13: msg: "new message" 0x2d91d3ce00: 13: exit run() 0x2cf5e33400: 14: enter run() 0x2cf5e33400: 14: set_msg 0x2cf5e33400: 14: msg: "new message" 0x2cf5e33400: 14: exit run() 0x2d1cdbb600: 15: enter run() 0x2d1cdbb600: 15: set_msg 0x2d1cdbb600: 15: msg: "new message" 0x2d1cdbb600: 15: exit run() main: 51 0x2cfaaaa800: 0: enter run() 0x2cfaaaa800: 0: set_msg 0x2cfaaaa800: 0: msg: "new message" 0x2d91d3f000: 1: enter run() 0x2cfaaaa800: 0: exit run() 0x2d91d3f000: 1: set_msg 0x2d91d3f000: 1: msg: "new message" 0x2d91d3f000: 1: exit run() 0x2cfaaa8400: 2: enter run() 0x2cfaaa8400: 2: set_msg 0x2cfaaa8400: 2: msg: "new message" 0x2cfaaarthread reaping 0x2cfaaaa800 stack 0x2d4db545a0 0x2cfaaa8800: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2d91d3f000 stack 0x2d4db43de0 rthread reaping 0x2cfaaa8400 stack 0x2d4db42ee0 0x2cf5e31200: rwlock_wrlock 0x2d31a90630 (2147483647) 0x2d1cdb9400: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2d91d3f600: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2cfaaa8600: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2d1cdb8200: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2cf5e30800: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2d91d3f800: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2cf5e31e00: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2d1cdba000: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2d1cdbaa00: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2cfaaa9400: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2d91d3de00: rwlock_wrlock 0x2d31a90630 (4294967295) 0x2cfaaa8800: rwlock_unlock 0x2d31a90630 0x2d1cdbaa00: rwlock_unlock 0x2d31a90630 0x2d1cdbaa00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbaa00: rwlock_unlock 0x2d31a90630 0x2cfaaa9400: rwlock_unlock 0x2d31a90630 0x2cfaaa9400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9400: rwlock_unlock 0x2d31a90630 0x2cfaaa8800: rwlock_rdlock 0x2d31a90630 (1) 0x2cfaaa8800: rwlock_unlock 0x2d31a90630 0x2cf5e31200: rwlock_unlock 0x2d31a90630 0x2cf5e30800: rwlock_unlock 0x2d31a90630 0x2cf5e31200: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31200: rwlock_unlock 0x2d31a90630 0x2d91d3de00: rwlock_unlock 0x2d31a90630 0x2cfaaa8600: rwlock_unlock 0x2d31a90630 0x2cf5e30800: rwlock_rdlock 0x2d31a90630 (4294967295) 0x2cf5e30800: rwlock_unlock 0x2d31a90630 0x2d1cdb8200: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaa8800 stack 0x2d4db916b0 0x2d1cdb9400: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cf5e31200 stack 0x2d4db42ca0 0x2d1cdba000: rwlock_unlock 0x2d31a90630 0x2d91d3de00: rwlock_rdlock 0x2d31a90630 (4294967295) 0x2d91d3de00: rwlock_unlock 0x2d31a90630 0x2cfaaa8600: rwlock_rdlock 0x2d31a90630 (4294967295) 0x2cfaaa8600: rwlock_unlock 0x2d31a90630 0x2d1cdba000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba000: rwlock_unlock 0x2d31a90630 0x2d91d3f800: rwlock_unlock 0x2d31a90630 0x2d91d3f800: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f800: rwlock_unlock 0x2d31a90630 0x2d91d3f600: rwlock_unlock 0x2d31a90630 0x2d1cdb9400: rwlock_rdlock 0x2d31a90630 (4294967295) 0x2d1cdb9400: rwlock_unlock 0x2d31a90630 0x2d1cdb8200: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8200: rwlock_unlock 0x2d31a90630 0x2d91d3f600: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f600: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaa8600 stack 0x2d4db43db0 0x2cf5e31e00: rwlock_unlock 0x2d31a90630 0x2cf5e31e00: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2d1cdb8200 stack 0x2d4db90270 0x2cf5e31e00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cf5e30800 stack 0x2d4dba7030 rthread reaping 0x2d91d3f800 stack 0x2d4db56d00 rthread reaping 0x2d1cdba000 stack 0x2d4db41ce0 rthread reaping 0x2d1cdbaa00 stack 0x2d4db91b90 rthread reaping 0x2cfaaa9400 stack 0x2d4db56e50 rthread reaping 0x2d1cdb9400 stack 0x2d4db56100 rthread reaping 0x2d91d3f600 stack 0x2d4dba4240 rthread reaping 0x2cf5e31e00 stack 0x2d4db91320 rthread reaping 0x2d91d3de00 stack 0x2d4dba67c0 0x2cf5e32600: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32600: rwlock_unlock 0x2d31a90630 0x2cf5e32600: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32600: rwlock_unlock 0x2d31a90630 0x2cfaaa8c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8c00: rwlock_unlock 0x2d31a90630 0x2cfaaa8c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8c00: rwlock_unlock 0x2d31a90630 0x2d91d3ee00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ee00: rwlock_unlock 0x2d31a90630 0x2d91d3ee00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ee00: rwlock_unlock 0x2d31a90630 0x2d1cdb9800: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9800: rwlock_unlock 0x2d31a90630 0x2d1cdb9800: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9800: rwlock_unlock 0x2d31a90630 0x2cf5e31400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31400: rwlock_unlock 0x2d31a90630 0x2cf5e31400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31400: rwlock_unlock 0x2d31a90630 0x2cf5e30400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30400: rwlock_unlock 0x2d31a90630 0x2cf5e30400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30400: rwlock_unlock 0x2d31a90630 0x2cfaaa9600: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9600: rwlock_unlock 0x2d31a90630 0x2cfaaa9600: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9600: rwlock_unlock 0x2d31a90630 0x2d91d3ec00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ec00: rwlock_unlock 0x2d31a90630 0x2d91d3ec00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ec00: rwlock_unlock 0x2d31a90630 0x2cf5e31a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31a00: rwlock_unlock 0x2d31a90630 0x2cf5e31a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31a00: rwlock_unlock 0x2d31a90630 0x2cf5e30600: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30600: rwlock_unlock 0x2d31a90630 0x2cf5e30600: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30600: rwlock_unlock 0x2d31a90630 0x2d1cdba400: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba400: rwlock_unlock 0x2d31a90630 0x2d1cdba400: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba400: rwlock_unlock 0x2d31a90630 0x2cfaaaae00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaae00: rwlock_unlock 0x2d31a90630 0x2cfaaaae00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaae00: rwlock_unlock 0x2d31a90630 0x2cfaaaa400: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaa400: rwlock_unlock 0x2d31a90630 0x2cfaaaa400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa400: rwlock_unlock 0x2d31a90630 0x2d91d3e200: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e200: rwlock_unlock 0x2d31a90630 0x2d91d3e200: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e200: rwlock_unlock 0x2d31a90630 0x2cfaaab400: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab400: rwlock_unlock 0x2d31a90630 0x2cfaaab400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab400: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cf5e32600 stack 0x2d4db56e50 rthread reaping 0x2cfaaa8c00 stack 0x2d4dba67c0 rthread reaping 0x2d91d3ee00 stack 0x2d4db91320 rthread reaping 0x2d1cdb9800 stack 0x2d4dba4240 rthread reaping 0x2cf5e31400 stack 0x2d4db56100 0x2cf5e33c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33c00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cf5e30400 stack 0x2d4db91b90 0x2cf5e33c00: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2cfaaa9600 stack 0x2d4db41ce0 0x2cf5e33c00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3ec00 stack 0x2d4db56d00 rthread reaping 0x2cf5e31a00 stack 0x2d4dba7030 rthread reaping 0x2cf5e30600 stack 0x2d4db90270 rthread reaping 0x2d1cdba400 stack 0x2d4db43db0 rthread reaping 0x2cfaaaae00 stack 0x2d4db42ca0 rthread reaping 0x2cfaaaa400 stack 0x2d4db916b0 rthread reaping 0x2d91d3e200 stack 0x2d4db42ee0 rthread reaping 0x2cfaaab400 stack 0x2d4db43de0 rthread reaping 0x2cf5e33c00 stack 0x2d4db545a0 0x2cf5e31000: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31000: rwlock_unlock 0x2d31a90630 0x2cf5e31000: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31000: rwlock_unlock 0x2d31a90630 0x2cf5e33800: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33800: rwlock_unlock 0x2d31a90630 0x2cf5e33800: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33800: rwlock_unlock 0x2d31a90630 0x2d91d3cc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3cc00: rwlock_unlock 0x2d31a90630 0x2d91d3cc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3cc00: rwlock_unlock 0x2d31a90630 0x2cf5e30c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30c00: rwlock_unlock 0x2d31a90630 0x2cf5e30c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30c00: rwlock_unlock 0x2d31a90630 0x2d91d3e000: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e000: rwlock_unlock 0x2d31a90630 0x2d91d3e000: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e000: rwlock_unlock 0x2d31a90630 0x2cf5e33a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33a00: rwlock_unlock 0x2d31a90630 0x2cf5e33a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33a00: rwlock_unlock 0x2d31a90630 0x2d1cdb8c00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8c00: rwlock_unlock 0x2d31a90630 0x2d1cdb8c00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8c00: rwlock_unlock 0x2d31a90630 0x2cf5e33200: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33200: rwlock_unlock 0x2d31a90630 0x2cf5e33200: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33200: rwlock_unlock 0x2d31a90630 0x2cfaaa9e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9e00: rwlock_unlock 0x2d31a90630 0x2cfaaa9e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9e00: rwlock_unlock 0x2d31a90630 0x2d1cdbb400: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbb400: rwlock_unlock 0x2d31a90630 0x2d1cdbb400: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb400: rwlock_unlock 0x2d31a90630 0x2cf5e31600: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31600: rwlock_unlock 0x2d31a90630 0x2cf5e31600: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31600: rwlock_unlock 0x2d31a90630 0x2d1cdbaa00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbaa00: rwlock_unlock 0x2d31a90630 0x2d1cdbaa00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbaa00: rwlock_unlock 0x2d31a90630 0x2d91d3e800: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e800: rwlock_unlock 0x2d31a90630 0x2d91d3e800: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e800: rwlock_unlock 0x2d31a90630 0x2cfaaa9400: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9400: rwlock_unlock 0x2d31a90630 0x2cfaaa9400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9400: rwlock_unlock 0x2d31a90630 0x2d91d3e400: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e400: rwlock_unlock 0x2d31a90630 0x2d91d3e400: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e400: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cf5e31000 stack 0x2d4db545a0 rthread reaping 0x2cf5e33800 stack 0x2d4db43de0 rthread reaping 0x2d91d3cc00 stack 0x2d4db42ee0 rthread reaping 0x2cf5e30c00 stack 0x2d4db916b0 rthread reaping 0x2d91d3e000 stack 0x2d4db42ca0 rthread reaping 0x2cf5e33a00 stack 0x2d4db43db0 rthread reaping 0x2d1cdb8c00 stack 0x2d4db90270 rthread reaping 0x2cf5e33200 stack 0x2d4dba7030 0x2d1cdb8a00: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2cfaaa9e00 stack 0x2d4db56d00 0x2d1cdb8a00: rwlock_unlock 0x2d31a90630 0x2d1cdb8a00: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2d1cdbb400 stack 0x2d4db41ce0 0x2d1cdb8a00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cf5e31600 stack 0x2d4db91b90 rthread reaping 0x2d1cdbaa00 stack 0x2d4db56100 rthread reaping 0x2d91d3e800 stack 0x2d4dba4240 rthread reaping 0x2cfaaa9400 stack 0x2d4db91320 rthread reaping 0x2d91d3e400 stack 0x2d4dba67c0 rthread reaping 0x2d1cdb8a00 stack 0x2d4db56e50 0x2d1cdbb800: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbb800: rwlock_unlock 0x2d31a90630 0x2d1cdbb800: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb800: rwlock_unlock 0x2d31a90630 0x2cf5e33400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33400: rwlock_unlock 0x2d31a90630 0x2cf5e33400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33400: rwlock_unlock 0x2d31a90630 0x2d1cdbbe00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbbe00: rwlock_unlock 0x2d31a90630 0x2d1cdbbe00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbbe00: rwlock_unlock 0x2d31a90630 0x2d91d3d800: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d800: rwlock_unlock 0x2d31a90630 0x2d91d3d800: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d800: rwlock_unlock 0x2d31a90630 0x2d1cdbba00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbba00: rwlock_unlock 0x2d31a90630 0x2d1cdbba00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbba00: rwlock_unlock 0x2d31a90630 0x2d1cdb9800: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9800: rwlock_unlock 0x2d31a90630 0x2d1cdb9800: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9800: rwlock_unlock 0x2d31a90630 0x2cf5e31e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31e00: rwlock_unlock 0x2d31a90630 0x2cf5e31e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31e00: rwlock_unlock 0x2d31a90630 0x2d91d3de00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3de00: rwlock_unlock 0x2d31a90630 0x2d91d3de00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3de00: rwlock_unlock 0x2d31a90630 0x2d91d3e200: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e200: rwlock_unlock 0x2d31a90630 0x2d91d3e200: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e200: rwlock_unlock 0x2d31a90630 0x2d91d3ea00: rwlock_wrlock 0x2d31a90630 (1) 0x2d91d3ea00: rwlock_unlock 0x2d31a90630 0x2d91d3ea00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ea00: rwlock_unlock 0x2d31a90630 0x2d91d3ec00: rwlock_wrlock 0x2d31a90630 (1) 0x2d1cdbbc00: rwlock_wrlock 0x2d31a90630 (1) 0x2d91d3da00: rwlock_wrlock 0x2d31a90630 (1) rthread reaping 0x2d1cdbb800 stack 0x2d4dba67c0 0x2cfaaa9800: rwlock_wrlock 0x2d31a90630 (1) 0x2cf5e32c00: rwlock_wrlock 0x2d31a90630 (1) 0x2d91d3ec00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cf5e33400 stack 0x2d4db56e50 0x2d1cdb8600: rwlock_wrlock 0x2d31a90630 (1) 0x2d1cdb8600: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdbbe00 stack 0x2d4db91320 0x2d1cdb8600: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2d91d3d800 stack 0x2d4dba4240 0x2d1cdb8600: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdbba00 stack 0x2d4db56100 rthread reaping 0x2d1cdb9800 stack 0x2d4db91b90 rthread reaping 0x2cf5e31e00 stack 0x2d4db41ce0 rthread reaping 0x2d91d3de00 stack 0x2d4db56d00 rthread reaping 0x2d91d3e200 stack 0x2d4dba7030 0x2d91d3da00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3ea00 stack 0x2d4db90270 0x2d91d3ec00: rwlock_rdlock 0x2d31a90630 (4294967295) 0x2d91d3ec00: rwlock_unlock 0x2d31a90630 0x2cfaaa9800: rwlock_unlock 0x2d31a90630 0x2d91d3da00: rwlock_rdlock 0x2d31a90630 (2147483647) 0x2cfaaa9800: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3da00: rwlock_unlock 0x2d31a90630 0x2cfaaa9800: rwlock_unlock 0x2d31a90630 0x2d1cdbbc00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdb8600 stack 0x2d4db916b0 0x2d1cdbbc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbbc00: rwlock_unlock 0x2d31a90630 0x2cf5e32c00: rwlock_unlock 0x2d31a90630 0x2cf5e32c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32c00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaa9800 stack 0x2d4db43db0 rthread reaping 0x2d91d3ec00 stack 0x2d4db42ca0 rthread reaping 0x2cf5e32c00 stack 0x2d4db43de0 rthread reaping 0x2d91d3da00 stack 0x2d4db545a0 rthread reaping 0x2d1cdbbc00 stack 0x2d4db42ee0 0x2d91d3ca00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ca00: rwlock_unlock 0x2d31a90630 0x2d91d3ca00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ca00: rwlock_unlock 0x2d31a90630 0x2d91d3fa00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3fa00: rwlock_unlock 0x2d31a90630 0x2d91d3fa00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3fa00: rwlock_unlock 0x2d31a90630 0x2cf5e31400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31400: rwlock_unlock 0x2d31a90630 0x2cf5e31400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31400: rwlock_unlock 0x2d31a90630 0x2d1cdb9c00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9c00: rwlock_unlock 0x2d31a90630 0x2d1cdb9c00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9c00: rwlock_unlock 0x2d31a90630 0x2d1cdb9400: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9400: rwlock_unlock 0x2d31a90630 0x2d1cdb9400: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9400: rwlock_unlock 0x2d31a90630 0x2cf5e32a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32a00: rwlock_unlock 0x2d31a90630 0x2cf5e32a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32a00: rwlock_unlock 0x2d31a90630 0x2cf5e31c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31c00: rwlock_unlock 0x2d31a90630 0x2cf5e31c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31c00: rwlock_unlock 0x2d31a90630 0x2cfaaa9000: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9000: rwlock_unlock 0x2d31a90630 0x2cfaaa9000: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9000: rwlock_unlock 0x2d31a90630 0x2cf5e33a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33a00: rwlock_unlock 0x2d31a90630 0x2cf5e33a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33a00: rwlock_unlock 0x2d31a90630 0x2d1cdb8800: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8800: rwlock_unlock 0x2d31a90630 0x2d1cdb8800: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8800: rwlock_unlock 0x2d31a90630 0x2cfaaaa000: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaa000: rwlock_unlock 0x2d31a90630 0x2cfaaaa000: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa000: rwlock_unlock 0x2d31a90630 0x2cfaaa9a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9a00: rwlock_unlock 0x2d31a90630 0x2cfaaa9a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9a00: rwlock_unlock 0x2d31a90630 0x2d91d3dc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3dc00: rwlock_unlock 0x2d31a90630 0x2d91d3dc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3dc00: rwlock_unlock 0x2d31a90630 0x2cf5e31e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31e00: rwlock_unlock 0x2d31a90630 0x2cf5e31e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31e00: rwlock_unlock 0x2d31a90630 0x2d91d3f000: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f000: rwlock_unlock 0x2d31a90630 0x2d91d3f000: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f000: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3ca00 stack 0x2d4db545a0 rthread reaping 0x2d91d3fa00 stack 0x2d4db42ee0 rthread reaping 0x2cf5e31400 stack 0x2d4db43de0 rthread reaping 0x2d1cdb9c00 stack 0x2d4db42ca0 rthread reaping 0x2d1cdb9400 stack 0x2d4db43db0 0x2d91d3fc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3fc00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cf5e32a00 stack 0x2d4db916b0 0x2d91d3fc00: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2cf5e31c00 stack 0x2d4db90270 0x2d91d3fc00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaa9000 stack 0x2d4dba7030 rthread reaping 0x2cf5e33a00 stack 0x2d4db56d00 rthread reaping 0x2d1cdb8800 stack 0x2d4db41ce0 rthread reaping 0x2cfaaaa000 stack 0x2d4db91b90 rthread reaping 0x2cfaaa9a00 stack 0x2d4db56100 rthread reaping 0x2d91d3dc00 stack 0x2d4dba4240 rthread reaping 0x2cf5e31e00 stack 0x2d4db91320 rthread reaping 0x2d91d3f000 stack 0x2d4db56e50 rthread reaping 0x2d91d3fc00 stack 0x2d4dba67c0 0x2cfaaaba00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaba00: rwlock_unlock 0x2d31a90630 0x2cfaaaba00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaba00: rwlock_unlock 0x2d31a90630 0x2d91d3e200: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e200: rwlock_unlock 0x2d31a90630 0x2d91d3e200: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e200: rwlock_unlock 0x2d31a90630 0x2cf5e31c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31c00: rwlock_unlock 0x2d31a90630 0x2cf5e31c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31c00: rwlock_unlock 0x2d31a90630 0x2cfaaab400: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab400: rwlock_unlock 0x2d31a90630 0x2cfaaab400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab400: rwlock_unlock 0x2d31a90630 0x2d1cdbb600: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbb600: rwlock_unlock 0x2d31a90630 0x2d1cdbb600: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb600: rwlock_unlock 0x2d31a90630 0x2d91d3f600: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f600: rwlock_unlock 0x2d31a90630 0x2d91d3f600: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f600: rwlock_unlock 0x2d31a90630 0x2d91d3e600: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e600: rwlock_unlock 0x2d31a90630 0x2d91d3e600: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e600: rwlock_unlock 0x2d31a90630 0x2d1cdbaa00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbaa00: rwlock_unlock 0x2d31a90630 0x2d1cdbaa00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbaa00: rwlock_unlock 0x2d31a90630 0x2d91d3cc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3cc00: rwlock_unlock 0x2d31a90630 0x2d91d3cc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3cc00: rwlock_unlock 0x2d31a90630 0x2d1cdb8600: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8600: rwlock_unlock 0x2d31a90630 0x2d1cdb8600: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8600: rwlock_unlock 0x2d31a90630 0x2cfaaaa200: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaa200: rwlock_unlock 0x2d31a90630 0x2cfaaaa200: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa200: rwlock_unlock 0x2d31a90630 0x2cfaaa8a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8a00: rwlock_unlock 0x2d31a90630 0x2cfaaa8a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8a00: rwlock_unlock 0x2d31a90630 0x2cfaaa9e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9e00: rwlock_unlock 0x2d31a90630 0x2cfaaa9e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9e00: rwlock_unlock 0x2d31a90630 0x2d91d3e800: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e800: rwlock_unlock 0x2d31a90630 0x2d91d3e800: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e800: rwlock_unlock 0x2d31a90630 0x2cfaaaa400: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaa400: rwlock_unlock 0x2d31a90630 0x2cfaaaa400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa400: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaaba00 stack 0x2d4dba67c0 rthread reaping 0x2d91d3e200 stack 0x2d4db56e50 rthread reaping 0x2cf5e31c00 stack 0x2d4db91320 rthread reaping 0x2cfaaab400 stack 0x2d4dba4240 rthread reaping 0x2d1cdbb600 stack 0x2d4db56100 0x2cfaaaa600: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2d91d3f600 stack 0x2d4db91b90 0x2cfaaaa600: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3e600 stack 0x2d4db41ce0 0x2cfaaaa600: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa600: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdbaa00 stack 0x2d4db56d00 rthread reaping 0x2d91d3cc00 stack 0x2d4dba7030 rthread reaping 0x2d1cdb8600 stack 0x2d4db90270 rthread reaping 0x2cfaaaa200 stack 0x2d4db916b0 rthread reaping 0x2cfaaa8a00 stack 0x2d4db43db0 rthread reaping 0x2cfaaa9e00 stack 0x2d4db42ca0 rthread reaping 0x2d91d3e800 stack 0x2d4db43de0 rthread reaping 0x2cfaaaa400 stack 0x2d4db42ee0 rthread reaping 0x2cfaaaa600 stack 0x2d4db545a0 0x2d91d3fe00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3fe00: rwlock_unlock 0x2d31a90630 0x2d91d3fe00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3fe00: rwlock_unlock 0x2d31a90630 0x2d91d3d400: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d400: rwlock_unlock 0x2d31a90630 0x2d91d3d400: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d400: rwlock_unlock 0x2d31a90630 0x2cfaaab600: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab600: rwlock_unlock 0x2d31a90630 0x2cfaaab600: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab600: rwlock_unlock 0x2d31a90630 0x2d1cdb8e00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8e00: rwlock_unlock 0x2d31a90630 0x2d1cdb8e00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8e00: rwlock_unlock 0x2d31a90630 0x2cfaaa9a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9a00: rwlock_unlock 0x2d31a90630 0x2cfaaa9a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9a00: rwlock_unlock 0x2d31a90630 0x2cf5e33600: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33600: rwlock_unlock 0x2d31a90630 0x2cf5e33600: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33600: rwlock_unlock 0x2d31a90630 0x2cf5e32000: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32000: rwlock_unlock 0x2d31a90630 0x2cf5e32000: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32000: rwlock_unlock 0x2d31a90630 0x2d91d3f200: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f200: rwlock_unlock 0x2d31a90630 0x2d91d3f200: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f200: rwlock_unlock 0x2d31a90630 0x2cfaaa9c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9c00: rwlock_unlock 0x2d31a90630 0x2cfaaa9c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9c00: rwlock_unlock 0x2d31a90630 0x2d91d3f800: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f800: rwlock_unlock 0x2d31a90630 0x2d91d3f800: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f800: rwlock_unlock 0x2d31a90630 0x2cfaaaa800: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaa800: rwlock_unlock 0x2d31a90630 0x2cfaaaa800: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa800: rwlock_unlock 0x2d31a90630 0x2d1cdb8800: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8800: rwlock_unlock 0x2d31a90630 0x2d1cdb8800: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8800: rwlock_unlock 0x2d31a90630 0x2d1cdba000: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba000: rwlock_unlock 0x2d31a90630 0x2d1cdba000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba000: rwlock_unlock 0x2d31a90630 0x2d91d3f400: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f400: rwlock_unlock 0x2d31a90630 0x2d91d3f400: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f400: rwlock_unlock 0x2d31a90630 0x2cfaaa8c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8c00: rwlock_unlock 0x2d31a90630 0x2cfaaa8c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8c00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3fe00 stack 0x2d4db545a0 rthread reaping 0x2d91d3d400 stack 0x2d4db42ee0 rthread reaping 0x2cfaaab600 stack 0x2d4db43de0 rthread reaping 0x2d1cdb8e00 stack 0x2d4db42ca0 rthread reaping 0x2cfaaa9a00 stack 0x2d4db43db0 0x2cfaaa8400: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2cf5e33600 stack 0x2d4db916b0 0x2cfaaa8400: rwlock_unlock 0x2d31a90630 0x2cfaaa8400: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2cf5e32000 stack 0x2d4db90270 0x2cfaaa8400: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3f200 stack 0x2d4dba7030 rthread reaping 0x2cfaaa9c00 stack 0x2d4db56d00 rthread reaping 0x2d91d3f800 stack 0x2d4db41ce0 rthread reaping 0x2cfaaaa800 stack 0x2d4db91b90 rthread reaping 0x2d1cdb8800 stack 0x2d4db56100 rthread reaping 0x2d1cdba000 stack 0x2d4dba4240 rthread reaping 0x2d91d3f400 stack 0x2d4db91320 rthread reaping 0x2cfaaa8c00 stack 0x2d4db56e50 rthread reaping 0x2cfaaa8400 stack 0x2d4dba67c0 0x2d91d3f800: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f800: rwlock_unlock 0x2d31a90630 0x2d91d3f800: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f800: rwlock_unlock 0x2d31a90630 0x2d91d3ce00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ce00: rwlock_unlock 0x2d31a90630 0x2d91d3ce00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ce00: rwlock_unlock 0x2d31a90630 0x2cf5e30a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30a00: rwlock_unlock 0x2d31a90630 0x2cf5e30a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30a00: rwlock_unlock 0x2d31a90630 0x2d91d3d600: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d600: rwlock_unlock 0x2d31a90630 0x2d91d3d600: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d600: rwlock_unlock 0x2d31a90630 0x2d91d3fc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3fc00: rwlock_unlock 0x2d31a90630 0x2d91d3fc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3fc00: rwlock_unlock 0x2d31a90630 0x2d91d3c000: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3c000: rwlock_unlock 0x2d31a90630 0x2d91d3c000: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3c000: rwlock_unlock 0x2d31a90630 0x2cf5e33e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33e00: rwlock_unlock 0x2d31a90630 0x2cf5e33e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33e00: rwlock_unlock 0x2d31a90630 0x2d91d3ea00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ea00: rwlock_unlock 0x2d31a90630 0x2d91d3ea00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ea00: rwlock_unlock 0x2d31a90630 0x2d1cdba200: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba200: rwlock_unlock 0x2d31a90630 0x2d1cdba200: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba200: rwlock_unlock 0x2d31a90630 0x2d91d3c200: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3c200: rwlock_unlock 0x2d31a90630 0x2d91d3c200: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3c200: rwlock_unlock 0x2d31a90630 0x2cfaaa9e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9e00: rwlock_unlock 0x2d31a90630 0x2cfaaa9e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9e00: rwlock_unlock 0x2d31a90630 0x2cf5e32600: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32600: rwlock_unlock 0x2d31a90630 0x2cf5e32600: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32600: rwlock_unlock 0x2d31a90630 0x2d1cdb9000: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9000: rwlock_unlock 0x2d31a90630 0x2d1cdb9000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9000: rwlock_unlock 0x2d31a90630 0x2cf5e33a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33a00: rwlock_unlock 0x2d31a90630 0x2cf5e33a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33a00: rwlock_unlock 0x2d31a90630 0x2cfaaa9a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9a00: rwlock_unlock 0x2d31a90630 0x2cfaaa9a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9a00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3f800 stack 0x2d4dba67c0 rthread reaping 0x2d91d3ce00 stack 0x2d4db56e50 rthread reaping 0x2cf5e30a00 stack 0x2d4db91320 rthread reaping 0x2d91d3d600 stack 0x2d4dba4240 rthread reaping 0x2d91d3fc00 stack 0x2d4db56100 0x2cf5e30c00: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2d91d3c000 stack 0x2d4db91b90 0x2cf5e30c00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cf5e33e00 stack 0x2d4db41ce0 0x2cf5e30c00: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2d91d3ea00 stack 0x2d4db56d00 0x2cf5e30c00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdba200 stack 0x2d4dba7030 rthread reaping 0x2d91d3c200 stack 0x2d4db90270 rthread reaping 0x2cfaaa9e00 stack 0x2d4db916b0 rthread reaping 0x2cf5e32600 stack 0x2d4db43db0 rthread reaping 0x2d1cdb9000 stack 0x2d4db42ca0 rthread reaping 0x2cf5e33a00 stack 0x2d4db43de0 rthread reaping 0x2cfaaa9a00 stack 0x2d4db42ee0 rthread reaping 0x2cf5e30c00 stack 0x2d4db545a0 0x2cf5e30e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30e00: rwlock_unlock 0x2d31a90630 0x2cf5e30e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30e00: rwlock_unlock 0x2d31a90630 0x2d91d3c400: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3c400: rwlock_unlock 0x2d31a90630 0x2d91d3c400: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8400: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8600: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33200: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2cf5e30e00 stack 0x2d4db545a0 0x2d1cdbb200: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab600: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9400: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8800: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30400: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f600: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32e00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3c400: rwlock_unlock 0x2d31a90630 0x2d1cdb9200: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32e00: rwlock_unlock 0x2d31a90630 0x2cfaaa8800: rwlock_unlock 0x2d31a90630 0x2cfaaa8800: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8800: rwlock_unlock 0x2d31a90630 0x2cf5e30a00: rwlock_unlock 0x2d31a90630 0x2cf5e30a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30a00: rwlock_unlock 0x2d31a90630 0x2cfaaa8e00: rwlock_unlock 0x2d31a90630 0x2d1cdb9200: rwlock_unlock 0x2d31a90630 0x2d1cdb9200: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9200: rwlock_unlock 0x2d31a90630 0x2cf5e31e00: rwlock_unlock 0x2d31a90630 0x2cf5e31e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31e00: rwlock_unlock 0x2d31a90630 0x2cf5e32e00: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2d91d3c400 stack 0x2d4db42ee0 0x2d1cdb8600: rwlock_unlock 0x2d31a90630 0x2d1cdb8600: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8600: rwlock_unlock 0x2d31a90630 0x2cfaaa8e00: rwlock_rdlock 0x2d31a90630 (2147483649) 0x2d91d3f600: rwlock_unlock 0x2d31a90630 0x2d1cdb9400: rwlock_unlock 0x2d31a90630 0x2d1cdb9400: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f600: rwlock_rdlock 0x2d31a90630 (4294967295) 0x2d1cdbb200: rwlock_unlock 0x2d31a90630 0x2cfaaa8e00: rwlock_unlock 0x2d31a90630 0x2d1cdbb200: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb200: rwlock_unlock 0x2d31a90630 8400: 2: exit run() 0x2cfaaa8800: 3: enter run() 0x2cf5e31200: 4: enter run() 0x2d1cdb9400: 5: enter run() 0x2d91d3f600: 6: enter run() 0x2cfaaa8600: 7: enter run() 0x2d1cdb8200: 8: enter run() 0x2cf5e30800: 9: enter run() 0x2d91d3f800: 10: enter run() 0x2cf5e31e00: 11: enter run() 0x2d1cdba000: 12: enter run() 0x2d1cdbaa00: 13: enter run() 0x2cfaaa9400: 14: enter run() 0x2d91d3de00: 15: enter run() 0x2cfaaa8800: 3: set_msg 0x2d1cdbaa00: 13: set_msg 0x2d1cdbaa00: 13: msg: "new message" 0x2d1cdbaa00: 13: exit run() 0x2cfaaa9400: 14: set_msg 0x2cfaaa9400: 14: msg: "new message" 0x2cfaaa8800: 3: msg: "new message" 0x2cfaaa8800: 3: exit run() 0x2cf5e31200: 4: set_msg 0x2cf5e30800: 9: set_msg 0x2cf5e31200: 4: msg: "new message" 0x2cf5e31200: 4: exit run() 0x2d91d3de00: 15: set_msg 0x2cfaaa9400: 14: exit run() 0x2cfaaa8600: 7: set_msg 0x2cf5e30800: 9: msg: "new message" 0x2cf5e30800: 9: exit run() 0x2d1cdb8200: 8: set_msg 0x2d1cdb9400: 5: set_msg 0x2d1cdba000: 12: set_msg 0x2d91d3de00: 15: msg: "new message" 0x2d91d3de00: 15: exit run() 0x2cfaaa8600: 7: msg: "new message" 0x2cfaaa8600: 7: exit run() 0x2d1cdba000: 12: msg: "new message" 0x2d1cdba000: 12: exit run() 0x2d91d3f800: 10: set_msg 0x2d91d3f800: 10: msg: "new message" 0x2d91d3f800: 10: exit run() 0x2d91d3f600: 6: set_msg 0x2d1cdb9400: 5: msg: "new message" 0x2d1cdb9400: 5: exit run() 0x2d1cdb8200: 8: msg: "new message" 0x2d1cdb8200: 8: exit run() 0x2d91d3f600: 6: msg: "new message" 0x2d91d3f600: 6: exit run() 0x2cf5e31e00: 11: set_msg 0x2cf5e31e00: 11: msg: "new message" 0x2cf5e31e00: 11: exit run() main: 52 0x2cf5e32600: 0: enter run() 0x2cf5e32600: 0: set_msg 0x2cf5e32600: 0: msg: "new message" 0x2cf5e32600: 0: exit run() 0x2cfaaa8c00: 1: enter run() 0x2cfaaa8c00: 1: set_msg 0x2cfaaa8c00: 1: msg: "new message" 0x2cfaaa8c00: 1: exit run() 0x2d91d3ee00: 2: enter run() 0x2d91d3ee00: 2: set_msg 0x2d91d3ee00: 2: msg: "new message" 0x2d91d3ee00: 2: exit run() 0x2d1cdb9800: 3: enter run() 0x2d1cdb9800: 3: set_msg 0x2d1cdb9800: 3: msg: "new message" 0x2d1cdb9800: 3: exit run() 0x2cf5e31400: 4: enter run() 0x2cf5e31400: 4: set_msg 0x2cf5e31400: 4: msg: "new message" 0x2cf5e31400: 4: exit run() 0x2cf5e30400: 5: enter run() 0x2cf5e30400: 5: set_msg 0x2cf5e30400: 5: msg: "new message" 0x2cf5e30400: 5: exit run() 0x2cfaaa9600: 6: enter run() 0x2cfaaa9600: 6: set_msg 0x2cfaaa9600: 6: msg: "new message" 0x2cfaaa9600: 6: exit run() 0x2d91d3ec00: 7: enter run() 0x2d91d3ec00: 7: set_msg 0x2d91d3ec00: 7: msg: "new message" 0x2d91d3ec00: 7: exit run() 0x2cf5e31a00: 8: enter run() 0x2cf5e31a00: 8: set_msg 0x2cf5e31a00: 8: msg: "new message" 0x2cf5e31a00: 8: exit run() 0x2cf5e30600: 9: enter run() 0x2cf5e30600: 9: set_msg 0x2cf5e30600: 9: msg: "new message" 0x2cf5e30600: 9: exit run() 0x2d1cdba400: 10: enter run() 0x2d1cdba400: 10: set_msg 0x2d1cdba400: 10: msg: "new message" 0x2d1cdba400: 10: exit run() 0x2cfaaaae00: 11: enter run() 0x2cfaaaae00: 11: set_msg 0x2cfaaaae00: 11: msg: "new message" 0x2cfaaaae00: 11: exit run() 0x2cfaaaa400: 12: enter run() 0x2cfaaaa400: 12: set_msg 0x2cfaaaa400: 12: msg: "new message" 0x2cfaaaa400: 12: exit run() 0x2d91d3e200: 13: enter run() 0x2d91d3e200: 13: set_msg 0x2d91d3e200: 13: msg: "new message" 0x2d91d3e200: 13: exit run() 0x2cfaaab400: 14: enter run() 0x2cfaaab400: 14: set_msg 0x2cfaaab400: 14: msg: "new message" 0x2cfaaab400: 14: exit run() 0x2cf5e33c00: 15: enter run() 0x2cf5e33c00: 15: set_msg 0x2cf5e33c00: 15: msg: "new message" 0x2cf5e33c00: 15: exit run() main: 53 0x2cf5e31000: 0: enter run() 0x2cf5e31000: 0: set_msg 0x2cf5e31000: 0: msg: "new message" 0x2cf5e31000: 0: exit run() 0x2cf5e33800: 1: enter run() 0x2cf5e33800: 1: set_msg 0x2cf5e33800: 1: msg: "new message" 0x2cf5e33800: 1: exit run() 0x2d91d3cc00: 2: enter run() 0x2d91d3cc00: 2: set_msg 0x2d91d3cc00: 2: msg: "new message" 0x2d91d3cc00: 2: exit run() 0x2cf5e30c00: 3: enter run() 0x2cf5e30c00: 3: set_msg 0x2cf5e30c00: 3: msg: "new message" 0x2cf5e30c00: 3: exit run() 0x2d91d3e000: 4: enter run() 0x2d91d3e000: 4: set_msg 0x2d91d3e000: 4: msg: "new message" 0x2d91d3e000: 4: exit run() 0x2cf5e33a00: 5: enter run() 0x2cf5e33a00: 5: set_msg 0x2cf5e33a00: 5: msg: "new message" 0x2cf5e33a00: 5: exit run() 0x2d1cdb8c00: 6: enter run() 0x2d1cdb8c00: 6: set_msg 0x2d1cdb8c00: 6: msg: "new message" 0x2d1cdb8c00: 6: exit run() 0x2cf5e33200: 7: enter run() 0x2cf5e33200: 7: set_msg 0x2cf5e33200: 7: msg: "new message" 0x2cf5e33200: 7: exit run() 0x2cfaaa9e00: 8: enter run() 0x2cfaaa9e00: 8: set_msg 0x2cfaaa9e00: 8: msg: "new message" 0x2cfaaa9e00: 8: exit run() 0x2d1cdbb400: 9: enter run() 0x2d1cdbb400: 9: set_msg 0x2d1cdbb400: 9: msg: "new message" 0x2d1cdbb400: 9: exit run() 0x2cf5e31600: 10: enter run() 0x2cf5e31600: 10: set_msg 0x2cf5e31600: 10: msg: "new message" 0x2cf5e31600: 10: exit run() 0x2d1cdbaa00: 11: enter run() 0x2d1cdbaa00: 11: set_msg 0x2d1cdbaa00: 11: msg: "new message" 0x2d1cdbaa00: 11: exit run() 0x2d91d3e800: 12: enter run() 0x2d91d3e800: 12: set_msg 0x2d91d3e800: 12: msg: "new message" 0x2d91d3e800: 12: exit run() 0x2cfaaa9400: 13: enter run() 0x2cfaaa9400: 13: set_msg 0x2cfaaa9400: 13: msg: "new message" 0x2cfaaa9400: 13: exit run() 0x2d91d3e400: 14: enter run() 0x2d91d3e400: 14: set_msg 0x2d91d3e400: 14: msg: "new message" 0x2d91d3e400: 14: exit run() 0x2d1cdb8a00: 15: enter run() 0x2d1cdb8a00: 15: set_msg 0x2d1cdb8a00: 15: msg: "new message" 0x2d1cdb8a00: 15: exit run() main: 54 0x2d1cdbb800: 0: enter run() 0x2d1cdbb800: 0: set_msg 0x2d1cdbb800: 0: msg: "new message" 0x2d1cdbb800: 0: exit run() 0x2cf5e33400: 1: enter run() 0x2cf5e33400: 1: set_msg 0x2cf5e33400: 1: msg: "new message" 0x2cf5e33400: 1: exit run() 0x2d1cdbbe00: 2: enter run() 0x2d1cdbbe00: 2: set_msg 0x2d1cdbbe00: 2: msg: "new message" 0x2d1cdbbe00: 2: exit run() 0x2d91d3d800: 3: enter run() 0x2d91d3d800: 3: set_msg 0x2d91d3d800: 3: msg: "new message" 0x2d91d3d800: 3: exit run() 0x2d1cdbba00: 4: enter run() 0x2d1cdbba00: 4: set_msg 0x2d1cdbba00: 4: msg: "new message" 0x2d1cdbba00: 4: exit run() 0x2d1cdb9800: 5: enter run() 0x2d1cdb9800: 5: set_msg 0x2d1cdb9800: 5: msg: "new message" 0x2d1cdb9800: 5: exit run() 0x2cf5e31e00: 6: enter run() 0x2cf5e31e00: 6: set_msg 0x2cf5e31e00: 6: msg: "new message" 0x2cf5e31e00: 6: exit run() 0x2d91d3de00: 7: enter run() 0x2d91d3de00: 7: set_msg 0x2d91d3de00: 7: msg: "new message" 0x2d91d3de00: 7: exit run() 0x2d91d3e200: 8: enter run() 0x2d91d3e200: 8: set_msg 0x2d91d3e200: 8: msg: "new message" 0x2d91d3ea00: 9: enter run() 0x2cfaaa9800: 10: enter run() 0x2d91d3ec00: 11: enter run() 0x2d1cdb8600: 12: enter run() 0x2d1cdbbc00: 13: enter run() 0x2cf5e32c00: 14: enter run() 0x2d91d3da00: 15: enter run() 0x2d91d3e200: 8: exit run() 0x2d91d3ea00: 9: set_msg 0x2d91d3ea00: 9: msg: "new message" 0x2d91d3ea00: 9: exit run() 0x2d91d3ec00: 11: set_msg 0x2d1cdb8600: 12: set_msg 0x2d1cdb8600: 12: msg: "new message" 0x2d1cdb8600: 12: exit run() 0x2d91d3da00: 15: set_msg 0x2d91d3ec00: 11: msg: "new message" 0x2d91d3ec00: 11: exit run() 0x2cfaaa9800: 10: set_msg 0x2d91d3da00: 15: msg: "new message" 0x2cfaaa9800: 10: msg: "new message" 0x2cfaaa9800: 10: exit run() 0x2d1cdbbc00: 13: set_msg 0x2d91d3da00: 15: exit run() 0x2d1cdbbc00: 13: msg: "new message" 0x2d1cdbbc00: 13: exit run() 0x2cf5e32c00: 14: set_msg 0x2cf5e32c00: 14: msg: "new message" 0x2cf5e32c00: 14: exit run() main: 55 0x2d91d3ca00: 0: enter run() 0x2d91d3ca00: 0: set_msg 0x2d91d3ca00: 0: msg: "new message" 0x2d91d3ca00: 0: exit run() 0x2d91d3fa00: 1: enter run() 0x2d91d3fa00: 1: set_msg 0x2d91d3fa00: 1: msg: "new message" 0x2d91d3fa00: 1: exit run() 0x2cf5e31400: 2: enter run() 0x2cf5e31400: 2: set_msg 0x2cf5e31400: 2: msg: "new message" 0x2cf5e31400: 2: exit run() 0x2d1cdb9c00: 3: enter run() 0x2d1cdb9c00: 3: set_msg 0x2d1cdb9c00: 3: msg: "new message" 0x2d1cdb9c00: 3: exit run() 0x2d1cdb9400: 4: enter run() 0x2d1cdb9400: 4: set_msg 0x2d1cdb9400: 4: msg: "new message" 0x2d1cdb9400: 4: exit run() 0x2cf5e32a00: 5: enter run() 0x2cf5e32a00: 5: set_msg 0x2cf5e32a00: 5: msg: "new message" 0x2cf5e32a00: 5: exit run() 0x2cf5e31c00: 6: enter run() 0x2cf5e31c00: 6: set_msg 0x2cf5e31c00: 6: msg: "new message" 0x2cf5e31c00: 6: exit run() 0x2cfaaa9000: 7: enter run() 0x2cfaaa9000: 7: set_msg 0x2cfaaa9000: 7: msg: "new message" 0x2cfaaa9000: 7: exit run() 0x2cf5e33a00: 8: enter run() 0x2cf5e33a00: 8: set_msg 0x2cf5e33a00: 8: msg: "new message" 0x2cf5e33a00: 8: exit run() 0x2d1cdb8800: 9: enter run() 0x2d1cdb8800: 9: set_msg 0x2d1cdb8800: 9: msg: "new message" 0x2d1cdb8800: 9: exit run() 0x2cfaaaa000: 10: enter run() 0x2cfaaaa000: 10: set_msg 0x2cfaaaa000: 10: msg: "new message" 0x2cfaaaa000: 10: exit run() 0x2cfaaa9a00: 11: enter run() 0x2cfaaa9a00: 11: set_msg 0x2cfaaa9a00: 11: msg: "new message" 0x2cfaaa9a00: 11: exit run() 0x2d91d3dc00: 12: enter run() 0x2d91d3dc00: 12: set_msg 0x2d91d3dc00: 12: msg: "new message" 0x2d91d3dc00: 12: exit run() 0x2cf5e31e00: 13: enter run() 0x2cf5e31e00: 13: set_msg 0x2cf5e31e00: 13: msg: "new message" 0x2cf5e31e00: 13: exit run() 0x2d91d3f000: 14: enter run() 0x2d91d3f000: 14: set_msg 0x2d91d3f000: 14: msg: "new message" 0x2d91d3f000: 14: exit run() 0x2d91d3fc00: 15: enter run() 0x2d91d3fc00: 15: set_msg 0x2d91d3fc00: 15: msg: "new message" 0x2d91d3fc00: 15: exit run() main: 56 0x2cfaaaba00: 0: enter run() 0x2cfaaaba00: 0: set_msg 0x2cfaaaba00: 0: msg: "new message" 0x2cfaaaba00: 0: exit run() 0x2d91d3e200: 1: enter run() 0x2d91d3e200: 1: set_msg 0x2d91d3e200: 1: msg: "new message" 0x2d91d3e200: 1: exit run() 0x2cf5e31c00: 2: enter run() 0x2cf5e31c00: 2: set_msg 0x2cf5e31c00: 2: msg: "new message" 0x2cf5e31c00: 2: exit run() 0x2cfaaab400: 3: enter run() 0x2cfaaab400: 3: set_msg 0x2cfaaab400: 3: msg: "new message" 0x2cfaaab400: 3: exit run() 0x2d1cdbb600: 4: enter run() 0x2d1cdbb600: 4: set_msg 0x2d1cdbb600: 4: msg: "new message" 0x2d1cdbb600: 4: exit run() 0x2d91d3f600: 5: enter run() 0x2d91d3f600: 5: set_msg 0x2d91d3f600: 5: msg: "new message" 0x2d91d3f600: 5: exit run() 0x2d91d3e600: 6: enter run() 0x2d91d3e600: 6: set_msg 0x2d91d3e600: 6: msg: "new message" 0x2d91d3e600: 6: exit run() 0x2d1cdbaa00: 7: enter run() 0x2d1cdbaa00: 7: set_msg 0x2d1cdbaa00: 7: msg: "new message" 0x2d1cdbaa00: 7: exit run() 0x2d91d3cc00: 8: enter run() 0x2d91d3cc00: 8: set_msg 0x2d91d3cc00: 8: msg: "new message" 0x2d91d3cc00: 8: exit run() 0x2d1cdb8600: 9: enter run() 0x2d1cdb8600: 9: set_msg 0x2d1cdb8600: 9: msg: "new message" 0x2d1cdb8600: 9: exit run() 0x2cfaaaa200: 10: enter run() 0x2cfaaaa200: 10: set_msg 0x2cfaaaa200: 10: msg: "new message" 0x2cfaaaa200: 10: exit run() 0x2cfaaa8a00: 11: enter run() 0x2cfaaa8a00: 11: set_msg 0x2cfaaa8a00: 11: msg: "new message" 0x2cfaaa8a00: 11: exit run() 0x2cfaaa9e00: 12: enter run() 0x2cfaaa9e00: 12: set_msg 0x2cfaaa9e00: 12: msg: "new message" 0x2cfaaa9e00: 12: exit run() 0x2d91d3e800: 13: enter run() 0x2d91d3e800: 13: set_msg 0x2d91d3e800: 13: msg: "new message" 0x2d91d3e800: 13: exit run() 0x2cfaaaa400: 14: enter run() 0x2cfaaaa400: 14: set_msg 0x2cfaaaa400: 14: msg: "new message" 0x2cfaaaa400: 14: exit run() 0x2cfaaaa600: 15: enter run() 0x2cfaaaa600: 15: set_msg 0x2cfaaaa600: 15: msg: "new message" 0x2cfaaaa600: 15: exit run() main: 57 0x2d91d3fe00: 0: enter run() 0x2d91d3fe00: 0: set_msg 0x2d91d3fe00: 0: msg: "new message" 0x2d91d3fe00: 0: exit run() 0x2d91d3d400: 1: enter run() 0x2d91d3d400: 1: set_msg 0x2d91d3d400: 1: msg: "new message" 0x2d91d3d400: 1: exit run() 0x2cfaaab600: 2: enter run() 0x2cfaaab600: 2: set_msg 0x2cfaaab600: 2: msg: "new message" 0x2cfaaab600: 2: exit run() 0x2d1cdb8e00: 3: enter run() 0x2d1cdb8e00: 3: set_msg 0x2d1cdb8e00: 3: msg: "new message" 0x2d1cdb8e00: 3: exit run() 0x2cfaaa9a00: 4: enter run() 0x2cfaaa9a00: 4: set_msg 0x2cfaaa9a00: 4: msg: "new message" 0x2cfaaa9a00: 4: exit run() 0x2cf5e33600: 5: enter run() 0x2cf5e33600: 5: set_msg 0x2cf5e33600: 5: msg: "new message" 0x2cf5e33600: 5: exit run() 0x2cf5e32000: 6: enter run() 0x2cf5e32000: 6: set_msg 0x2cf5e32000: 6: msg: "new message" 0x2cf5e32000: 6: exit run() 0x2d91d3f200: 7: enter run() 0x2d91d3f200: 7: set_msg 0x2d91d3f200: 7: msg: "new message" 0x2d91d3f200: 7: exit run() 0x2cfaaa9c00: 8: enter run() 0x2cfaaa9c00: 8: set_msg 0x2cfaaa9c00: 8: msg: "new message" 0x2cfaaa9c00: 8: exit run() 0x2d91d3f800: 9: enter run() 0x2d91d3f800: 9: set_msg 0x2d91d3f800: 9: msg: "new message" 0x2d91d3f800: 9: exit run() 0x2cfaaaa800: 10: enter run() 0x2cfaaaa800: 10: set_msg 0x2cfaaaa800: 10: msg: "new message" 0x2cfaaaa800: 10: exit run() 0x2d1cdb8800: 11: enter run() 0x2d1cdb8800: 11: set_msg 0x2d1cdb8800: 11: msg: "new message" 0x2d1cdb8800: 11: exit run() 0x2d1cdba000: 12: enter run() 0x2d1cdba000: 12: set_msg 0x2d1cdba000: 12: msg: "new message" 0x2d1cdba000: 12: exit run() 0x2d91d3f400: 13: enter run() 0x2d91d3f400: 13: set_msg 0x2d91d3f400: 13: msg: "new message" 0x2d91d3f400: 13: exit run() 0x2cfaaa8c00: 14: enter run() 0x2cfaaa8c00: 14: set_msg 0x2cfaaa8c00: 14: msg: "new message" 0x2cfaaa8c00: 14: exit run() 0x2cfaaa8400: 15: enter run() 0x2cfaaa8400: 15: set_msg 0x2cfaaa8400: 15: msg: "new message" 0x2cfaaa8400: 15: exit run() main: 58 0x2d91d3f800: 0: enter run() 0x2d91d3f800: 0: set_msg 0x2d91d3f800: 0: msg: "new message" 0x2d91d3f800: 0: exit run() 0x2d91d3ce00: 1: enter run() 0x2d91d3ce00: 1: set_msg 0x2d91d3ce00: 1: msg: "new message" 0x2d91d3ce00: 1: exit run() 0x2cf5e30a00: 2: enter run() 0x2cf5e30a00: 2: set_msg 0x2cf5e30a00: 2: msg: "new message" 0x2cf5e30a00: 2: exit run() 0x2d91d3d600: 3: enter run() 0x2d91d3d600: 3: set_msg 0x2d91d3d600: 3: msg: "new message" 0x2d91d3fc00: 4: enter run() 0x2d91d3d600: 3: exit run() 0x2d91d3fc00: 4: set_msg 0x2d91d3fc00: 4: msg: "new message" 0x2d91d3fc00: 4: exit run() 0x2d91d3c000: 5: enter run() 0x2d91d3c000: 5: set_msg 0x2d91d3c000: 5: msg: "new message" 0x2d91d3c000: 5: exit run() 0x2cf5e33e00: 6: enter run() 0x2cf5e33e00: 6: set_msg 0x2cf5e33e00: 6: msg: "new message" 0x2cf5e33e00: 6: exit run() 0x2d91d3ea00: 7: enter run() 0x2d91d3ea00: 7: set_msg 0x2d91d3ea00: 7: msg: "new message" 0x2d91d3ea00: 7: exit run() 0x2d1cdba200: 8: enter run() 0x2d1cdba200: 8: set_msg 0x2d1cdba200: 8: msg: "new message" 0x2d1cdba200: 8: exit run() 0x2d91d3c200: 9: enter run() 0x2d91d3c200: 9: set_msg 0x2d91d3c200: 9: msg: "new message" 0x2d91d3c200: 9: exit run() 0x2cfaaa9e00: 10: enter run() 0x2cfaaa9e00: 10: set_msg 0x2cfaaa9e00: 10: msg: "new message" 0x2cfaaa9e00: 10: exit run() 0x2cf5e32600: 11: enter run() 0x2cf5e32600: 11: set_msg 0x2cf5e32600: 11: msg: "new message" 0x2cf5e32600: 11: exit run() 0x2d1cdb9000: 12: enter run() 0x2d1cdb9000: 12: set_msg 0x2d1cdb9000: 12: msg: "new message" 0x2d1cdb9000: 12: exit run() 0x2cf5e33a00: 13: enter run() 0x2cf5e33a00: 13: set_msg 0x2cf5e33a00: 13: msg: "new message" 0x2cf5e33a00: 13: exit run() 0x2cfaaa9a00: 14: enter run() 0x2cfaaa9a00: 14: set_msg 0x2cfaaa9a00: 14: msg: "new message" 0x2cfaaa9a00: 14: exit run() 0x2cf5e30c00: 15: enter run() 0x2cf5e30c00: 15: set_msg 0x2cf5e30c00: 15: msg: "new message" 0x2cf5e30c00: 15: exit run() main: 59 0x2cf5e30e00: 0: enter run() 0x2cf5e30e00: 0: set_msg 0x2cf5e30e00: 0: msg: "new message" 0x2cf5e30e00: 0: exit run() 0x2d91d3c400: 1: enter run() 0x2d91d3c400: 1: set_msg 0x2d1cdb8400: 2: enter run() 0x2d1cdb8600: 3: enter run() 0x2d1cdbb200: 4: enter run() 0x2cf5e33200: 5: enter run() 0x2cf5e31e00: 6: enter run() 0x2cf5e30400: 7: enter run() 0x2cfaaab600: 8: enter run() 0x2d91d3f600: 9: enter run() 0x2cfaaa8e00: 10: enter run() 0x2d1cdb9200: 11: enter run() 0x2cf5e32e00: 12: enter run() 0x2d1cdb9400: 13: enter run() 0x2cfaaa8800: 14: enter run() 0x2cf5e30a00: 15: enter run() 0x2d91d3c400: 1: msg: "new message" 0x2cf5e32e00: 12: set_msg 0x2cfaaa8800: 14: set_msg 0x2cfaaa8800: 14: msg: "new message" 0x2cfaaa8800: 14: exit run() 0x2cf5e30a00: 15: set_msg 0x2cf5e30a00: 15: msg: "new message" 0x2d91d3c400: 1: exit run() 0x2cfaaa8e00: 10: set_msg 0x2d1cdb9200: 11: set_msg 0x2d1cdb9200: 11: msg: "new message" 0x2d1cdb9200: 11: exit run() 0x2cf5e31e00: 6: set_msg 0x2cf5e31e00: 6: msg: "new message" 0x2cf5e31e00: 6: exit run() 0x2cf5e30a00: 15: exit run() 0x2d1cdb8600: 3: set_msg 0x2d1cdb8600: 3: msg: "new message" 0x2d91d3f600: 9: set_msg 0x2d1cdb9400: 13: set_msg 0x2d1cdbb200: 4: set_msg 0x2d1cdb8600: 3: exit run() 0x2cfaaa8e00: 10: msg: "new message" 0x2d1cdbb200: 4: msg: "new message" 0x2d1cdbb200: 4: exit run() 0x2d1cdb9400: 13: m0x2d1cdb9400: rwlock_unlock 0x2d31a90630 0x2cf5e32e00: rwlock_unlock 0x2d31a90630 0x2d91d3f600: rwlock_unlock 0x2d31a90630 0x2cfaaab600: rwlock_unlock 0x2d31a90630 0x2cfaaab600: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8400: rwlock_unlock 0x2d31a90630 0x2cf5e30400: rwlock_unlock 0x2d31a90630 0x2cf5e30400: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30400: rwlock_unlock 0x2d31a90630 0x2d1cdb8400: rwlock_unlock 0x2d31a90630 0x2cfaaab600: rwlock_unlock 0x2d31a90630 0x2cf5e33200: rwlock_unlock 0x2d31a90630 0x2cf5e33200: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33200: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdb8400 stack 0x2d4db43de0 rthread reaping 0x2d1cdb8600 stack 0x2d4db42ca0 rthread reaping 0x2d1cdbb200 stack 0x2d4db43db0 rthread reaping 0x2cf5e31e00 stack 0x2d4db90270 rthread reaping 0x2cf5e30400 stack 0x2d4dba7030 rthread reaping 0x2cfaaab600 stack 0x2d4db56d00 rthread reaping 0x2d91d3f600 stack 0x2d4db41ce0 rthread reaping 0x2cfaaa8e00 stack 0x2d4db91b90 rthread reaping 0x2cf5e33200 stack 0x2d4db916b0 rthread reaping 0x2d1cdb9200 stack 0x2d4db56100 rthread reaping 0x2cf5e32e00 stack 0x2d4dba4240 rthread reaping 0x2d1cdb9400 stack 0x2d4db91320 rthread reaping 0x2cfaaa8800 stack 0x2d4db56e50 rthread reaping 0x2cf5e30a00 stack 0x2d4dba67c0 0x2d91d3dc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3dc00: rwlock_unlock 0x2d31a90630 0x2d91d3dc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3dc00: rwlock_unlock 0x2d31a90630 0x2cfaaaac00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaac00: rwlock_unlock 0x2d31a90630 0x2cfaaaac00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaac00: rwlock_unlock 0x2d31a90630 0x2cfaaab400: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab400: rwlock_unlock 0x2d31a90630 0x2cfaaab400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab400: rwlock_unlock 0x2d31a90630 0x2d91d3ce00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ce00: rwlock_unlock 0x2d31a90630 0x2d91d3ce00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ce00: rwlock_unlock 0x2d31a90630 0x2cf5e30800: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30800: rwlock_unlock 0x2d31a90630 0x2cf5e30800: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30800: rwlock_unlock 0x2d31a90630 0x2d91d3cc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3cc00: rwlock_unlock 0x2d31a90630 0x2d91d3cc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3cc00: rwlock_unlock 0x2d31a90630 0x2d91d3d000: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d000: rwlock_unlock 0x2d31a90630 0x2d91d3d000: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d000: rwlock_unlock 0x2d31a90630 0x2d91d3f800: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f800: rwlock_unlock 0x2d31a90630 0x2d91d3f800: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f800: rwlock_unlock 0x2d31a90630 0x2d1cdba400: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba400: rwlock_unlock 0x2d31a90630 0x2d1cdba400: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba400: rwlock_unlock 0x2d31a90630 0x2cfaaa9a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9a00: rwlock_unlock 0x2d31a90630 0x2cfaaa9a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9a00: rwlock_unlock 0x2d31a90630 0x2d1cdbbc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbbc00: rwlock_unlock 0x2d31a90630 0x2d1cdbbc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbbc00: rwlock_unlock 0x2d31a90630 0x2d1cdba000: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba000: rwlock_unlock 0x2d31a90630 0x2d1cdba000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba000: rwlock_unlock 0x2d31a90630 0x2cfaaa8400: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8400: rwlock_unlock 0x2d31a90630 0x2cfaaa8400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8400: rwlock_unlock 0x2d31a90630 0x2cfaaaaa00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaaa00: rwlock_unlock 0x2d31a90630 0x2cfaaaaa00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaaa00: rwlock_unlock 0x2d31a90630 0x2cfaaa8600: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8600: rwlock_unlock 0x2d31a90630 0x2cfaaa8600: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8600: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3dc00 stack 0x2d4dba67c0 rthread reaping 0x2cfaaaac00 stack 0x2d4db56e50 rthread reaping 0x2cfaaab400 stack 0x2d4db91320 rthread reaping 0x2d91d3ce00 stack 0x2d4dba4240 rthread reaping 0x2cf5e30800 stack 0x2d4db56100 rthread reaping 0x2d91d3cc00 stack 0x2d4db916b0 rthread reaping 0x2d91d3d000 stack 0x2d4db91b90 rthread reaping 0x2d91d3f800 stack 0x2d4db41ce0 0x2cf5e30600: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2d1cdba400 stack 0x2d4db56d00 0x2cf5e30600: rwlock_unlock 0x2d31a90630 0x2cf5e30600: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2cfaaa9a00 stack 0x2d4dba7030 0x2cf5e30600: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdbbc00 stack 0x2d4db90270 rthread reaping 0x2d1cdba000 stack 0x2d4db43db0 rthread reaping 0x2cfaaa8400 stack 0x2d4db42ca0 rthread reaping 0x2cfaaaaa00 stack 0x2d4db43de0 rthread reaping 0x2cfaaa8600 stack 0x2d4db42ee0 rthread reaping 0x2cf5e30600 stack 0x2d4db545a0 0x2d1cdb8800: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8800: rwlock_unlock 0x2d31a90630 0x2d1cdb8800: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8800: rwlock_unlock 0x2d31a90630 0x2cfaaaa400: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaa400: rwlock_unlock 0x2d31a90630 0x2cfaaaa400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa400: rwlock_unlock 0x2d31a90630 0x2d91d3fc00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3fc00: rwlock_unlock 0x2d31a90630 0x2d91d3fc00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3fc00: rwlock_unlock 0x2d31a90630 0x2cf5e33600: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33600: rwlock_unlock 0x2d31a90630 0x2cf5e33600: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33600: rwlock_unlock 0x2d31a90630 0x2d91d3de00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3de00: rwlock_unlock 0x2d31a90630 0x2d91d3de00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3de00: rwlock_unlock 0x2d31a90630 0x2d91d3d400: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3d400: rwlock_unlock 0x2d31a90630 0x2d91d3d400: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3d400: rwlock_unlock 0x2d31a90630 0x2cf5e32a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32a00: rwlock_unlock 0x2d31a90630 0x2cf5e32a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32a00: rwlock_unlock 0x2d31a90630 0x2cfaaa8200: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8200: rwlock_unlock 0x2d31a90630 0x2cfaaa8200: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8200: rwlock_unlock 0x2d31a90630 0x2cf5e33000: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33000: rwlock_unlock 0x2d31a90630 0x2cf5e33000: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33000: rwlock_unlock 0x2d31a90630 0x2d1cdb8200: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8200: rwlock_unlock 0x2d31a90630 0x2d1cdb8200: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8200: rwlock_unlock 0x2d31a90630 0x2d91d3e200: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e200: rwlock_unlock 0x2d31a90630 0x2d91d3e200: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e200: rwlock_unlock 0x2d31a90630 0x2d91d3ca00: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3ca00: rwlock_unlock 0x2d31a90630 0x2d91d3ca00: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3ca00: rwlock_unlock 0x2d31a90630 0x2cfaaa9000: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9000: rwlock_unlock 0x2d31a90630 0x2cfaaa9000: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9000: rwlock_unlock 0x2d31a90630 0x2cf5e32400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e32400: rwlock_unlock 0x2d31a90630 0x2cf5e32400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e32400: rwlock_unlock 0x2d31a90630 0x2cf5e33200: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33200: rwlock_unlock 0x2d31a90630 0x2cf5e33200: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33200: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdb8800 stack 0x2d4db42ee0 rthread reaping 0x2cfaaaa400 stack 0x2d4db545a0 rthread reaping 0x2d91d3fc00 stack 0x2d4db43de0 rthread reaping 0x2cf5e33600 stack 0x2d4db42ca0 rthread reaping 0x2d91d3de00 stack 0x2d4db43db0 rthread reaping 0x2d91d3d400 stack 0x2d4db90270 rthread reaping 0x2cf5e32a00 stack 0x2d4dba7030 rthread reaping 0x2cfaaa8200 stack 0x2d4db56d00 rthread reaping 0x2cf5e33000 stack 0x2d4db41ce0 rthread reaping 0x2d1cdb8200 stack 0x2d4db91b90 rthread reaping 0x2d91d3e200 stack 0x2d4db916b0 rthread reaping 0x2d91d3ca00 stack 0x2d4db56100 0x2d91d3f200: rwlock_wrlock 0x2d31a90630 (0) rthread reaping 0x2cfaaa9000 stack 0x2d4dba4240 0x2d91d3f200: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cf5e32400 stack 0x2d4db91320 0x2d91d3f200: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f200: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cf5e33200 stack 0x2d4db56e50 rthread reaping 0x2d91d3f200 stack 0x2d4dba67c0 0x2d1cdbb400: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbb400: rwlock_unlock 0x2d31a90630 0x2d1cdbb400: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbb400: rwlock_unlock 0x2d31a90630 0x2d91d3c000: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3c000: rwlock_unlock 0x2d31a90630 0x2d91d3c000: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3c000: rwlock_unlock 0x2d31a90630 0x2cf5e33800: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33800: rwlock_unlock 0x2d31a90630 0x2cf5e33800: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33800: rwlock_unlock 0x2d31a90630 0x2cfaaaa200: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaa200: rwlock_unlock 0x2d31a90630 0x2cfaaaa200: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa200: rwlock_unlock 0x2d31a90630 0x2cf5e33400: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33400: rwlock_unlock 0x2d31a90630 0x2cf5e33400: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33400: rwlock_unlock 0x2d31a90630 0x2d91d3f400: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3f400: rwlock_unlock 0x2d31a90630 0x2d91d3f400: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3f400: rwlock_unlock 0x2d31a90630 0x2cfaaa8400: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8400: rwlock_unlock 0x2d31a90630 0x2cfaaa8400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8400: rwlock_unlock 0x2d31a90630 0x2cfaaa8a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8a00: rwlock_unlock 0x2d31a90630 0x2cfaaa8a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8a00: rwlock_unlock 0x2d31a90630 0x2cf5e30a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30a00: rwlock_unlock 0x2d31a90630 0x2cf5e30a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30a00: rwlock_unlock 0x2d31a90630 0x2cf5e31c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31c00: rwlock_unlock 0x2d31a90630 0x2cf5e31c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31c00: rwlock_unlock 0x2d31a90630 0x2cf5e31a00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e31a00: rwlock_unlock 0x2d31a90630 0x2cf5e31a00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e31a00: rwlock_unlock 0x2d31a90630 0x2d1cdb9e00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb9e00: rwlock_unlock 0x2d31a90630 0x2d1cdb9e00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb9e00: rwlock_unlock 0x2d31a90630 0x2d1cdba400: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba400: rwlock_unlock 0x2d31a90630 0x2d1cdba400: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba400: rwlock_unlock 0x2d31a90630 0x2cf5e33c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e33c00: rwlock_unlock 0x2d31a90630 0x2cf5e33c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e33c00: rwlock_unlock 0x2d31a90630 0x2d1cdba000: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdba000: rwlock_unlock 0x2d31a90630 0x2d1cdba000: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdba000: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdbb400 stack 0x2d4db56e50 rthread reaping 0x2d91d3c000 stack 0x2d4dba67c0 rthread reaping 0x2cf5e33800 stack 0x2d4db91320 rthread reaping 0x2cfaaaa200 stack 0x2d4dba4240 rthread reaping 0x2cf5e33400 stack 0x2d4db56100 0x2cfaaab200: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab200: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d91d3f400 stack 0x2d4db916b0 0x2cfaaab200: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2cfaaa8400 stack 0x2d4db91b90 0x2cfaaab200: rwlock_unlock 0x2d31a90630 rthread reaping 0x2cfaaa8a00 stack 0x2d4db41ce0 rthread reaping 0x2cf5e30a00 stack 0x2d4db56d00 rthread reaping 0x2cf5e31c00 stack 0x2d4dba7030 rthread reaping 0x2cf5e31a00 stack 0x2d4db90270 rthread reaping 0x2d1cdb9e00 stack 0x2d4db43db0 rthread reaping 0x2d1cdba400 stack 0x2d4db42ca0 rthread reaping 0x2cf5e33c00 stack 0x2d4db43de0 rthread reaping 0x2d1cdba000 stack 0x2d4db545a0 rthread reaping 0x2cfaaab200 stack 0x2d4db42ee0 0x2cf5e30200: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30200: rwlock_unlock 0x2d31a90630 0x2cf5e30200: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30200: rwlock_unlock 0x2d31a90630 0x2cfaaabc00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaabc00: rwlock_unlock 0x2d31a90630 0x2cfaaabc00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaabc00: rwlock_unlock 0x2d31a90630 0x2cf5e30c00: rwlock_wrlock 0x2d31a90630 (0) 0x2cf5e30c00: rwlock_unlock 0x2d31a90630 0x2cf5e30c00: rwlock_rdlock 0x2d31a90630 (0) 0x2cf5e30c00: rwlock_unlock 0x2d31a90630 0x2d1cdb8c00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdb8c00: rwlock_unlock 0x2d31a90630 0x2d1cdb8c00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdb8c00: rwlock_unlock 0x2d31a90630 0x2cfaaa9200: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9200: rwlock_unlock 0x2d31a90630 0x2cfaaa9200: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9200: rwlock_unlock 0x2d31a90630 0x2cfaaaba00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaba00: rwlock_unlock 0x2d31a90630 0x2cfaaaba00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaba00: rwlock_unlock 0x2d31a90630 0x2d91d3e400: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e400: rwlock_unlock 0x2d31a90630 0x2d91d3e400: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e400: rwlock_unlock 0x2d31a90630 0x2d91d3e800: rwlock_wrlock 0x2d31a90630 (0) 0x2d91d3e800: rwlock_unlock 0x2d31a90630 0x2d91d3e800: rwlock_rdlock 0x2d31a90630 (0) 0x2d91d3e800: rwlock_unlock 0x2d31a90630 0x2cfaaaa400: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaaa400: rwlock_unlock 0x2d31a90630 0x2cfaaaa400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaaa400: rwlock_unlock 0x2d31a90630 0x2cfaaa8e00: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8e00: rwlock_unlock 0x2d31a90630 0x2cfaaa8e00: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8e00: rwlock_unlock 0x2d31a90630 0x2cfaaa9000: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa9000: rwlock_unlock 0x2d31a90630 0x2cfaaa9000: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa9000: rwlock_unlock 0x2d31a90630 0x2d1cdbbe00: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbbe00: rwlock_unlock 0x2d31a90630 0x2d1cdbbe00: rwlock_rdlock 0x2d31a90630 (0) 0x2d1cdbbe00: rwlock_unlock 0x2d31a90630 0x2cfaaab400: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaab400: rwlock_unlock 0x2d31a90630 0x2cfaaab400: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaab400: rwlock_unlock 0x2d31a90630 0x2cfaaa8000: rwlock_wrlock 0x2d31a90630 (0) 0x2cfaaa8000: rwlock_unlock 0x2d31a90630 0x2cfaaa8000: rwlock_rdlock 0x2d31a90630 (0) 0x2cfaaa8000: rwlock_unlock 0x2d31a90630 0x2d1cdbb600: rwlock_wrlock 0x2d31a90630 (0) 0x2d1cdbb600: rwlock_unlock 0x2d31a90630 0x2d1cdbb600: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2cf5e30200 stack 0x2d4db42ee0 0x2d1cdbb600: rwlock_unlock 0x2d31a90630 0x2cf5e31e00: rwlock_wrlock 0x2d31a90630 (1) rthread reaping 0x2cfaaabc00 stack 0x2d4db545a0 0x2cf5e31e00: rwlock_unlock 0x2d31a90630 0x2cf5e31e00: rwlock_rdlock 0x2d31a90630 (0) rthread reaping 0x2cf5e30c00 stack 0x2d4db43de0 0x2cf5e31e00: rwlock_unlock 0x2d31a90630 rthread reaping 0x2d1cdb8c00 stack 0x2d4db42ca0 rthread reaping 0x2cfaaa9200 stack 0x2d4db43db0 rthread reaping 0x2cfaaaba00 stack 0x2d4db90270 rthread reaping 0x2d91d3e400 stack 0x2d4dba7030 rthread reaping 0x2d91d3e800 stack 0x2d4db56d00 rthread reaping 0x2cfaaaa400 stack 0x2d4db41ce0 rthread reaping 0x2cfaaa8e00 stack 0x2d4db91b90 rthread reaping 0x2cfaaa9000 stack 0x2d4db916b0 rthread reaping 0x2d1cdbbe00 stack 0x2d4db56100 rthread reaping 0x2cfaaab400 stack 0x2d4dba4240 rthread reaping 0x2cfaaa8000 stack 0x2d4db91320 rthread reaping 0x2d1cdbb600 stack 0x2d4dba67c0 rthread reaping 0x2cf5e31e00 stack 0x2d4db56e50 sg: "new message" 0x2cf5e32e00: 12: msg: "new message" 0x2d91d3f600: 9: msg: "new message" 0x2cfaaa8e00: 10: exit run() 0x2d1cdb9400: 13: exit run() 0x2cf5e32e00: 12: exit run() 0x2d91d3f600: 9: exit run() 0x2cfaaab600: 8: set_msg 0x2d1cdb8400: 2: set_msg 0x2cf5e30400: 7: set_msg 0x2cf5e30400: 7: msg: "new message" 0x2cf5e30400: 7: exit run() 0x2d1cdb8400: 2: msg: "new message" 0x2cfaaab600: 8: msg: "new message" 0x2cfaaab600: 8: exit run() 0x2d1cdb8400: 2: exit run() 0x2cf5e33200: 5: set_msg 0x2cf5e33200: 5: msg: "new message" 0x2cf5e33200: 5: exit run() main: 60 0x2d91d3dc00: 0: enter run() 0x2d91d3dc00: 0: set_msg 0x2d91d3dc00: 0: msg: "new message" 0x2d91d3dc00: 0: exit run() 0x2cfaaaac00: 1: enter run() 0x2cfaaaac00: 1: set_msg 0x2cfaaaac00: 1: msg: "new message" 0x2cfaaaac00: 1: exit run() 0x2cfaaab400: 2: enter run() 0x2cfaaab400: 2: set_msg 0x2cfaaab400: 2: msg: "new message" 0x2cfaaab400: 2: exit run() 0x2d91d3ce00: 3: enter run() 0x2d91d3ce00: 3: set_msg 0x2d91d3ce00: 3: msg: "new message" 0x2d91d3ce00: 3: exit run() 0x2cf5e30800: 4: enter run() 0x2cf5e30800: 4: set_msg 0x2cf5e30800: 4: msg: "new message" 0x2cf5e30800: 4: exit run() 0x2d91d3cc00: 5: enter run() 0x2d91d3cc00: 5: set_msg 0x2d91d3cc00: 5: msg: "new message" 0x2d91d3cc00: 5: exit run() 0x2d91d3d000: 6: enter run() 0x2d91d3d000: 6: set_msg 0x2d91d3d000: 6: msg: "new message" 0x2d91d3d000: 6: exit run() 0x2d91d3f800: 7: enter run() 0x2d91d3f800: 7: set_msg 0x2d91d3f800: 7: msg: "new message" 0x2d91d3f800: 7: exit run() 0x2d1cdba400: 8: enter run() 0x2d1cdba400: 8: set_msg 0x2d1cdba400: 8: msg: "new message" 0x2d1cdba400: 8: exit run() 0x2cfaaa9a00: 9: enter run() 0x2cfaaa9a00: 9: set_msg 0x2cfaaa9a00: 9: msg: "new message" 0x2cfaaa9a00: 9: exit run() 0x2d1cdbbc00: 10: enter run() 0x2d1cdbbc00: 10: set_msg 0x2d1cdbbc00: 10: msg: "new message" 0x2d1cdbbc00: 10: exit run() 0x2d1cdba000: 11: enter run() 0x2d1cdba000: 11: set_msg 0x2d1cdba000: 11: msg: "new message" 0x2d1cdba000: 11: exit run() 0x2cfaaa8400: 12: enter run() 0x2cfaaa8400: 12: set_msg 0x2cfaaa8400: 12: msg: "new message" 0x2cfaaa8400: 12: exit run() 0x2cfaaaaa00: 13: enter run() 0x2cfaaaaa00: 13: set_msg 0x2cfaaaaa00: 13: msg: "new message" 0x2cfaaaaa00: 13: exit run() 0x2cfaaa8600: 14: enter run() 0x2cfaaa8600: 14: set_msg 0x2cfaaa8600: 14: msg: "new message" 0x2cfaaa8600: 14: exit run() 0x2cf5e30600: 15: enter run() 0x2cf5e30600: 15: set_msg 0x2cf5e30600: 15: msg: "new message" 0x2cf5e30600: 15: exit run() main: 61 0x2d1cdb8800: 0: enter run() 0x2d1cdb8800: 0: set_msg 0x2d1cdb8800: 0: msg: "new message" 0x2d1cdb8800: 0: exit run() 0x2cfaaaa400: 1: enter run() 0x2cfaaaa400: 1: set_msg 0x2cfaaaa400: 1: msg: "new message" 0x2cfaaaa400: 1: exit run() 0x2d91d3fc00: 2: enter run() 0x2d91d3fc00: 2: set_msg 0x2d91d3fc00: 2: msg: "new message" 0x2d91d3fc00: 2: exit run() 0x2cf5e33600: 3: enter run() 0x2cf5e33600: 3: set_msg 0x2cf5e33600: 3: msg: "new message" 0x2cf5e33600: 3: exit run() 0x2d91d3de00: 4: enter run() 0x2d91d3de00: 4: set_msg 0x2d91d3de00: 4: msg: "new message" 0x2d91d3de00: 4: exit run() 0x2d91d3d400: 5: enter run() 0x2d91d3d400: 5: set_msg 0x2d91d3d400: 5: msg: "new message" 0x2d91d3d400: 5: exit run() 0x2cf5e32a00: 6: enter run() 0x2cf5e32a00: 6: set_msg 0x2cf5e32a00: 6: msg: "new message" 0x2cf5e32a00: 6: exit run() 0x2cfaaa8200: 7: enter run() 0x2cfaaa8200: 7: set_msg 0x2cfaaa8200: 7: msg: "new message" 0x2cfaaa8200: 7: exit run() 0x2cf5e33000: 8: enter run() 0x2cf5e33000: 8: set_msg 0x2cf5e33000: 8: msg: "new message" 0x2cf5e33000: 8: exit run() 0x2d1cdb8200: 9: enter run() 0x2d1cdb8200: 9: set_msg 0x2d1cdb8200: 9: msg: "new message" 0x2d1cdb8200: 9: exit run() 0x2d91d3e200: 10: enter run() 0x2d91d3e200: 10: set_msg 0x2d91d3e200: 10: msg: "new message" 0x2d91d3e200: 10: exit run() 0x2d91d3ca00: 11: enter run() 0x2d91d3ca00: 11: set_msg 0x2d91d3ca00: 11: msg: "new message" 0x2d91d3ca00: 11: exit run() 0x2cfaaa9000: 12: enter run() 0x2cfaaa9000: 12: set_msg 0x2cfaaa9000: 12: msg: "new message" 0x2cfaaa9000: 12: exit run() 0x2cf5e32400: 13: enter run() 0x2cf5e32400: 13: set_msg 0x2cf5e32400: 13: msg: "new message" 0x2cf5e32400: 13: exit run() 0x2cf5e33200: 14: enter run() 0x2cf5e33200: 14: set_msg 0x2cf5e33200: 14: msg: "new message" 0x2cf5e33200: 14: exit run() 0x2d91d3f200: 15: enter run() 0x2d91d3f200: 15: set_msg 0x2d91d3f200: 15: msg: "new message" 0x2d91d3f200: 15: exit run() main: 62 0x2d1cdbb400: 0: enter run() 0x2d1cdbb400: 0: set_msg 0x2d1cdbb400: 0: msg: "new message" 0x2d1cdbb400: 0: exit run() 0x2d91d3c000: 1: enter run() 0x2d91d3c000: 1: set_msg 0x2d91d3c000: 1: msg: "new message" 0x2d91d3c000: 1: exit run() 0x2cf5e33800: 2: enter run() 0x2cf5e33800: 2: set_msg 0x2cf5e33800: 2: msg: "new message" 0x2cf5e33800: 2: exit run() 0x2cfaaaa200: 3: enter run() 0x2cfaaaa200: 3: set_msg 0x2cfaaaa200: 3: msg: "new message" 0x2cfaaaa200: 3: exit run() 0x2cf5e33400: 4: enter run() 0x2cf5e33400: 4: set_msg 0x2cf5e33400: 4: msg: "new message" 0x2cf5e33400: 4: exit run() 0x2d91d3f400: 5: enter run() 0x2d91d3f400: 5: set_msg 0x2d91d3f400: 5: msg: "new message" 0x2d91d3f400: 5: exit run() 0x2cfaaa8400: 6: enter run() 0x2cfaaa8400: 6: set_msg 0x2cfaaa8400: 6: msg: "new message" 0x2cfaaa8400: 6: exit run() 0x2cfaaa8a00: 7: enter run() 0x2cfaaa8a00: 7: set_msg 0x2cfaaa8a00: 7: msg: "new message" 0x2cfaaa8a00: 7: exit run() 0x2cf5e30a00: 8: enter run() 0x2cf5e30a00: 8: set_msg 0x2cf5e30a00: 8: msg: "new message" 0x2cf5e30a00: 8: exit run() 0x2cf5e31c00: 9: enter run() 0x2cf5e31c00: 9: set_msg 0x2cf5e31c00: 9: msg: "new message" 0x2cf5e31c00: 9: exit run() 0x2cf5e31a00: 10: enter run() 0x2cf5e31a00: 10: set_msg 0x2cf5e31a00: 10: msg: "new message" 0x2cf5e31a00: 10: exit run() 0x2d1cdb9e00: 11: enter run() 0x2d1cdb9e00: 11: set_msg 0x2d1cdb9e00: 11: msg: "new message" 0x2d1cdb9e00: 11: exit run() 0x2d1cdba400: 12: enter run() 0x2d1cdba400: 12: set_msg 0x2d1cdba400: 12: msg: "new message" 0x2d1cdba400: 12: exit run() 0x2cf5e33c00: 13: enter run() 0x2cf5e33c00: 13: set_msg 0x2cf5e33c00: 13: msg: "new message" 0x2cf5e33c00: 13: exit run() 0x2d1cdba000: 14: enter run() 0x2d1cdba000: 14: set_msg 0x2d1cdba000: 14: msg: "new message" 0x2d1cdba000: 14: exit run() 0x2cfaaab200: 15: enter run() 0x2cfaaab200: 15: set_msg 0x2cfaaab200: 15: msg: "new message" 0x2cfaaab200: 15: exit run() main: 63 0x2cf5e30200: 0: enter run() 0x2cf5e30200: 0: set_msg 0x2cf5e30200: 0: msg: "new message" 0x2cf5e30200: 0: exit run() 0x2cfaaabc00: 1: enter run() 0x2cfaaabc00: 1: set_msg 0x2cfaaabc00: 1: msg: "new message" 0x2cfaaabc00: 1: exit run() 0x2cf5e30c00: 2: enter run() 0x2cf5e30c00: 2: set_msg 0x2cf5e30c00: 2: msg: "new message" 0x2cf5e30c00: 2: exit run() 0x2d1cdb8c00: 3: enter run() 0x2d1cdb8c00: 3: set_msg 0x2d1cdb8c00: 3: msg: "new message" 0x2d1cdb8c00: 3: exit run() 0x2cfaaa9200: 4: enter run() 0x2cfaaa9200: 4: set_msg 0x2cfaaa9200: 4: msg: "new message" 0x2cfaaa9200: 4: exit run() 0x2cfaaaba00: 5: enter run() 0x2cfaaaba00: 5: set_msg 0x2cfaaaba00: 5: msg: "new message" 0x2cfaaaba00: 5: exit run() 0x2d91d3e400: 6: enter run() 0x2d91d3e400: 6: set_msg 0x2d91d3e400: 6: msg: "new message" 0x2d91d3e400: 6: exit run() 0x2d91d3e800: 7: enter run() 0x2d91d3e800: 7: set_msg 0x2d91d3e800: 7: msg: "new message" 0x2d91d3e800: 7: exit run() 0x2cfaaaa400: 8: enter run() 0x2cfaaaa400: 8: set_msg 0x2cfaaaa400: 8: msg: "new message" 0x2cfaaaa400: 8: exit run() 0x2cfaaa8e00: 9: enter run() 0x2cfaaa8e00: 9: set_msg 0x2cfaaa8e00: 9: msg: "new message" 0x2cfaaa8e00: 9: exit run() 0x2cfaaa9000: 10: enter run() 0x2cfaaa9000: 10: set_msg 0x2cfaaa9000: 10: msg: "new message" 0x2cfaaa9000: 10: exit run() 0x2d1cdbbe00: 11: enter run() 0x2d1cdbbe00: 11: set_msg 0x2d1cdbbe00: 11: msg: "new message" 0x2d1cdbbe00: 11: exit run() 0x2cfaaab400: 12: enter run() 0x2cfaaab400: 12: set_msg 0x2cfaaab400: 12: msg: "new message" 0x2cfaaab400: 12: exit run() 0x2cfaaa8000: 13: enter run() 0x2cfaaa8000: 13: set_msg 0x2cfaaa8000: 13: msg: "new message" 0x2cfaaa8000: 13: exit run() 0x2d1cdbb600: 14: enter run() 0x2d1cdbb600: 14: set_msg 0x2d1cdbb600: 14: msg: "new message" 0x2cf5e31e00: 15: enter run() 0x2cf5e31e00: 15: set_msg 0x2cf5e31e00: 15: msg: "new message" 0x2cf5e31e00: 15: exit run() 0x2d1cdbb600: 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 1713208679.099789191 actual 1713208679.109728747 timeout: expected 1713208679.109728747 actual 1713208679.119789191 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 0xe8583a2e78, context 0xe8583a2bf8 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 0xcfb935a548, context 0xcfb935a2c8 act_handler/2, signal 30, siginfo 0xcfb935a548, context 0xcfb935a2c8 act_handler/3, signal 30, siginfo 0xcfb935a548, context 0xcfb935a2c8 [recurse] act_handler/4, signal 30, siginfo 0xcfb935a1c0, context 0xcfb9359f40 ===> 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 0x43e3fa7c00) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0x43e3fa7c00) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0x43e3fa7c00) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x43e3fa7c00) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x43e3fa7c00) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x43e3fa7c00) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x43e3fa7c00) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x43e3fa7c00) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x43e3fa7c00) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x43e3fa7c00) ===> 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 abababababababababab Going to sleep Done sleeping ===> socket ===> socket/1 ==== run-regress-socket1 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/1/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/1"' -I/usr/src/regress/lib/libpthread/socket/1/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/1/socket1.c 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 3277 53875: This should be message #1 waiting for child 95290: This should be message #2 95290: This should be message #3 53875: This should be message #4 95290: This should be message #5 53875: 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 1629641 0m02.01s real 0m00.49s user 0m05.58s system ==== run-regress-switch-3 ==== time ./switch -c 3 | wc -c 508869 0m02.01s real 0m00.12s user 0m07.14s system ==== run-regress-switch-4 ==== time ./switch -c 4 | wc -c 345709 0m02.02s real 0m00.09s user 0m08.43s system ==== run-regress-switch-6 ==== time ./switch -c 6 | wc -c 218563 0m02.02s real 0m00.06s user 0m11.24s system ==== run-regress-switch-8 ==== time ./switch -c 8 | wc -c 171630 0m02.02s real 0m00.07s user 0m14.65s system ==== run-regress-switch-20 ==== time ./switch -c 20 | wc -c 50704 0m02.02s real 0m00.02s user 0m27.04s system ==== run-regress-switch-26 ==== time ./switch -c 26 | wc -c 43140 0m02.03s real 0m00.00s user 0m29.19s 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 7m57.10s