2022-03-10 17:44:04 /home/simmo/dev/goblint/sv-comp/analyzer/goblint --conf /home/simmo/dev/goblint/sv-comp/goblint-bench/index/conf/td3.json -v --disable dbg.compare_runs.glob --enable solverdiffs --compare_runs original increment ypbind_comb.c Custom include dirs: 1. /home/simmo/dev/goblint/sv-comp/goblint/includes (exists=true) Preprocessing files. Preprocessor cpp: is_bad=false 'cpp' '--undef' '__BLOCKS__' '-I' '/home/simmo/dev/goblint/sv-comp/goblint/includes' '/home/simmo/dev/goblint/sv-comp/goblint/includes/stdlib.c' '-o' '.goblint/preprocessed/stdlib.i' 'cpp' '--undef' '__BLOCKS__' '-I' '/home/simmo/dev/goblint/sv-comp/goblint/includes' '/home/simmo/dev/goblint/sv-comp/goblint/includes/pthread.c' '-o' '.goblint/preprocessed/pthread.i' 'cpp' '--undef' '__BLOCKS__' '-I' '/home/simmo/dev/goblint/sv-comp/goblint/includes' 'ypbind_comb.c' '-o' '.goblint/preprocessed/ypbind_comb.i' Parsing files. Frontc is parsing .goblint/preprocessed/stdlib.i Converting CABS->CIL Frontc is parsing .goblint/preprocessed/pthread.i Converting CABS->CIL Frontc is parsing .goblint/preprocessed/ypbind_comb.i Converting CABS->CIL Pre-merging (0) .goblint/preprocessed/stdlib.i Pre-merging (1) .goblint/preprocessed/pthread.i Pre-merging (2) .goblint/preprocessed/ypbind_comb.i :-1: Warning: Incompatible declaration for pthread_create (from .goblint/preprocessed/ypbind_comb.i(2)). Previous was at /usr/include/pthread.h:202 (from .goblint/preprocessed/pthread.i (1)) Failed assumption that pthread_attr_t and pthread_attr_t are isomorphic Failed assumption that union pthread_attr_t and union __anonunion_pthread_attr_t_4 are isomorphic (different array sizes) union pthread_attr_t { char __size[56] ; long __align ; }; union __anonunion_pthread_attr_t_4 { char __size[36] ; long __align ; }; :-1: Warning: Incompatible declaration for pthread_mutex_lock (from .goblint/preprocessed/ypbind_comb.i(2)). Previous was at /usr/include/pthread.h:794 (from .goblint/preprocessed/pthread.i (1)) Failed assumption that pthread_mutex_t and pthread_mutex_t are isomorphic Failed assumption that union __anonunion_pthread_mutex_t_335460617 and union __anonunion_pthread_mutex_t_5 are isomorphic (different number of fields in __pthread_mutex_s and __pthread_mutex_s: 8 != 6.) union __anonunion_pthread_mutex_t_335460617 { struct __pthread_mutex_s __data ; char __size[40] ; long __align ; }; union __anonunion_pthread_mutex_t_5 { struct __pthread_mutex_s __data ; char __size[24] ; long __align ; }; :-1: Warning: Incompatible declaration for pthread_mutex_unlock (from .goblint/preprocessed/ypbind_comb.i(2)). Previous was at /usr/include/pthread.h:835 (from .goblint/preprocessed/pthread.i (1)) Failed assumption that pthread_mutex_t and pthread_mutex_t are isomorphic Failed assumption that union __anonunion_pthread_mutex_t_335460617 and union __anonunion_pthread_mutex_t_5 are isomorphic (different number of fields in __pthread_mutex_s and __pthread_mutex_s: 8 != 6.) union __anonunion_pthread_mutex_t_335460617 { struct __pthread_mutex_s __data ; char __size[40] ; long __align ; }; union __anonunion_pthread_mutex_t_5 { struct __pthread_mutex_s __data ; char __size[24] ; long __align ; }; :-1: Warning: Incompatible declaration for pthread_cond_broadcast (from .goblint/preprocessed/ypbind_comb.i(2)). Previous was at /usr/include/pthread.h:1125 (from .goblint/preprocessed/pthread.i (1)) Failed assumption that pthread_cond_t and pthread_cond_t are isomorphic Failed assumption that union __anonunion_pthread_cond_t_951761805 and union __anonunion_pthread_cond_t_8 are isomorphic (different number of fields in __pthread_cond_s and __anonstruct___data_9: 7 != 8.) union __anonunion_pthread_cond_t_951761805 { struct __pthread_cond_s __data ; char __size[48] ; long long __align ; }; union __anonunion_pthread_cond_t_8 { struct __anonstruct___data_9 __data ; char __size[48] ; long long __align ; }; :-1: Warning: Incompatible declaration for pthread_cond_wait (from .goblint/preprocessed/ypbind_comb.i(2)). Previous was at /usr/include/pthread.h:1133 (from .goblint/preprocessed/pthread.i (1)) Failed assumption that pthread_cond_t and pthread_cond_t are isomorphic Failed assumption that union __anonunion_pthread_cond_t_951761805 and union __anonunion_pthread_cond_t_8 are isomorphic (different number of fields in __pthread_cond_s and __anonstruct___data_9: 7 != 8.) union __anonunion_pthread_cond_t_951761805 { struct __pthread_cond_s __data ; char __size[48] ; long long __align ; }; union __anonunion_pthread_cond_t_8 { struct __anonstruct___data_9 __data ; char __size[48] ; long long __align ; }; :-1: Warning: Incompatible declaration for pthread_mutex_trylock (from .goblint/preprocessed/ypbind_comb.i(2)). Previous was at /usr/include/pthread.h:790 (from .goblint/preprocessed/pthread.i (1)) Failed assumption that pthread_mutex_t and pthread_mutex_t are isomorphic Failed assumption that union __anonunion_pthread_mutex_t_335460617 and union __anonunion_pthread_mutex_t_5 are isomorphic (different number of fields in __pthread_mutex_s and __pthread_mutex_s: 8 != 6.) union __anonunion_pthread_mutex_t_335460617 { struct __pthread_mutex_s __data ; char __size[40] ; long __align ; }; union __anonunion_pthread_mutex_t_5 { struct __pthread_mutex_s __data ; char __size[24] ; long __align ; }; :-1: Warning: Incompatible declaration for pthread_mutex_init (from .goblint/preprocessed/ypbind_comb.i(2)). Previous was at /usr/include/pthread.h:781 (from .goblint/preprocessed/pthread.i (1)) Failed assumption that pthread_mutex_t and pthread_mutex_t are isomorphic Failed assumption that union __anonunion_pthread_mutex_t_335460617 and union __anonunion_pthread_mutex_t_5 are isomorphic (different number of fields in __pthread_mutex_s and __pthread_mutex_s: 8 != 6.) union __anonunion_pthread_mutex_t_335460617 { struct __pthread_mutex_s __data ; char __size[40] ; long __align ; }; union __anonunion_pthread_mutex_t_5 { struct __pthread_mutex_s __data ; char __size[24] ; long __align ; }; :-1: Warning: Incompatible declaration for pthread_cond_init (from .goblint/preprocessed/ypbind_comb.i(2)). Previous was at /usr/include/pthread.h:1112 (from .goblint/preprocessed/pthread.i (1)) Failed assumption that pthread_cond_t and pthread_cond_t are isomorphic Failed assumption that union __anonunion_pthread_cond_t_951761805 and union __anonunion_pthread_cond_t_8 are isomorphic (different number of fields in __pthread_cond_s and __anonstruct___data_9: 7 != 8.) union __anonunion_pthread_cond_t_951761805 { struct __pthread_cond_s __data ; char __size[48] ; long long __align ; }; union __anonunion_pthread_cond_t_8 { struct __anonstruct___data_9 __data ; char __size[48] ; long long __align ; }; :-1: Warning: Incompatible declaration for pthread_cond_signal (from .goblint/preprocessed/ypbind_comb.i(2)). Previous was at /usr/include/pthread.h:1121 (from .goblint/preprocessed/pthread.i (1)) Failed assumption that pthread_cond_t and pthread_cond_t are isomorphic Failed assumption that union __anonunion_pthread_cond_t_951761805 and union __anonunion_pthread_cond_t_8 are isomorphic (different number of fields in __pthread_cond_s and __anonstruct___data_9: 7 != 8.) union __anonunion_pthread_cond_t_951761805 { struct __pthread_cond_s __data ; char __size[48] ; long long __align ; }; union __anonunion_pthread_cond_t_8 { struct __anonstruct___data_9 __data ; char __size[48] ; long long __align ; }; Final merging phase (0): .goblint/preprocessed/stdlib.i Final merging phase (1): .goblint/preprocessed/pthread.i Final merging phase (2): .goblint/preprocessed/ypbind_comb.i Constructors: Adding constructors to: main And now... the Goblin! Startfuns: [main] Exitfuns: [] Otherfuns: [] Using new format for phases! Activated analyses for phase 0: expRelation, base, threadid, threadflag, threadreturn, escape, mutex, access, mallocWrapper Activated transformations for phase 0: Generating the control flow graph. Initializing 21 globals. Executing 57 assigns. Unmarshalling original/solver.marshalled... If type of content changed, this will result in a segmentation fault! Unmarshalling increment/solver.marshalled... If type of content changed, this will result in a segmentation fault! Comparing precision of original (left) with increment (right) as EqConstrSys: Comparison summary: original equal to increment (more precise: 0, less precise: 0, total: 10705) [Warning][Deadcode] Function "__pmap_getport" will never be called: 19LoC (serv_list.c:676:1-714:1) [Warning][Deadcode] Function "pthread_rdwr_init_np" will never be called: 6LoC (pthread_np.c:24:1-34:1) [Warning][Unknown] Calculated state for undefined function: unexpected node Statement log_msg(7, (char const *)tmp___2, in_use->domain, tmp___1); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement if (*tmp == 34) { { hstbuflen *= 2U; tmp___7 = __builtin_alloca((unsigned long )hstbuflen); hsttmpbuf = (char *)tmp___7; } } else { goto _L; } [Warning][Unknown] Calculated state for undefined function: unexpected node Statement tmp___5 = __builtin_alloca((unsigned long )hstbuflen); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement if ((int )__v___0 >= 1024) { { __x = addr->sin_port; __asm__ ("rorw $8, %w0": "=r" (__v): "0" (__x): "cc"); tmp___3 = inet_ntoa(addr->sin_addr); tmp___4 = dcgettext((char const *)((void *)0), (char const *)"Answer for domain \'%s\' from \'%s\' on illegal port %d.", 5); log_msg(3, (char const *)tmp___4, in_use->domain, tmp___3, (int )__v); } return (0); } [Warning][Unknown] Calculated state for undefined function: unexpected node Statement __x = addr->sin_port; [Warning][Unknown] Calculated state for undefined function: unexpected node Statement __asm__ ("rorw $8, %w0": "=r" (__v___0): "0" (__x___0): "cc"); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement if (herr == -1) { { hstbuflen *= 2U; tmp___6 = __builtin_alloca((unsigned long )hstbuflen); hsttmpbuf = (char *)tmp___6; } } else if (error == -1) { { tmp = __errno_location(); } if (*tmp == 34) { { hstbuflen *= 2U; tmp___7 = __builtin_alloca((unsigned long )hstbuflen); hsttmpbuf = (char *)tmp___7; } } else { goto _L; } } else _L: if (error == 34) { { hstbuflen *= 2U; tmp___8 = __builtin_alloca((unsigned long )hstbuflen); hsttmpbuf = (char *)tmp___8; } } else { goto while_break; } [Warning][Unknown] Calculated state for undefined function: unexpected node Statement return (0); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement tmp___8 = __builtin_alloca((unsigned long )hstbuflen); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement tmp___7 = __builtin_alloca((unsigned long )hstbuflen); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement sock = -1; [Warning][Unknown] Calculated state for undefined function: unexpected node Statement in_use->active = 0; [Warning][Unknown] Calculated state for undefined function: unexpected node Statement timeout___0.tv_usec = 0L; [Warning][Unknown] Calculated state for undefined function: unexpected node Statement tmp___4 = dcgettext((char const *)((void *)0), (char const *)"Answer for domain \'%s\' from \'%s\' on illegal port %d.", 5); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement hstbuflen *= 2U; [Warning][Unknown] Calculated state for undefined function: unexpected node Statement in_use->client_handle = clntudp_create(addr, 100004UL, 2UL, timeout___0, & sock); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement tmp = __errno_location(); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement error = gethostbyaddr_r((void const * __restrict )((char *)(& addr->sin_addr.s_addr)), (__socklen_t )sizeof(addr->sin_addr.s_addr), 2, (struct hostent * __restrict )(& hostbuf), (char * __restrict )hsttmpbuf, hstbuflen, (struct hostent ** __restrict )(& host), (int * __restrict )(& herr)); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement tmp___2 = dcgettext((char const *)((void *)0), (char const *)"Answer for domain \'%s\' from unknown server \'%s\'", 5); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement if (error == -1) { { tmp = __errno_location(); } if (*tmp == 34) { { hstbuflen *= 2U; tmp___7 = __builtin_alloca((unsigned long )hstbuflen); hsttmpbuf = (char *)tmp___7; } } else { goto _L; } } else _L: if (error == 34) { { hstbuflen *= 2U; tmp___8 = __builtin_alloca((unsigned long )hstbuflen); hsttmpbuf = (char *)tmp___8; } } else { goto while_break; } [Warning][Unknown] Calculated state for undefined function: unexpected node Statement return (1); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement pthread_mutex_unlock(& search_lock); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement pthread_mutex_lock(& search_lock); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement memcpy((void * __restrict )(& in_use->server[0].addr), (void const * __restrict )(& addr->sin_addr), (size_t___0 )sizeof(struct in_addr )); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement tmp___1 = inet_ntoa(addr->sin_addr); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement hsttmpbuf = (char *)tmp___6; [Warning][Unknown] Calculated state for undefined function: unexpected node Statement if ((unsigned int )in_use->client_handle == (unsigned int )((void *)0)) { { pthread_mutex_unlock(& search_lock); } return (0); } [Warning][Unknown] Calculated state for undefined function: unexpected node Statement __x___0 = addr->sin_port; [Warning][Unknown] Calculated state for undefined function: unexpected node Statement tmp___3 = inet_ntoa(addr->sin_addr); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement if ((unsigned int )host != (unsigned int )((void *)0)) { { tmp___0 = dcgettext((char const *)((void *)0), (char const *)"Answer for domain \'%s\' from server \'%s\'", 5); log_msg(7, (char const *)tmp___0, in_use->domain, host->h_name); } } else { { tmp___1 = inet_ntoa(addr->sin_addr); tmp___2 = dcgettext((char const *)((void *)0), (char const *)"Answer for domain \'%s\' from unknown server \'%s\'", 5); log_msg(7, (char const *)tmp___2, in_use->domain, tmp___1); } } [Warning][Unknown] Calculated state for undefined function: unexpected node Statement memcpy((void * __restrict )(& in_use->server[0].port), (void const * __restrict )(& addr->sin_port), (size_t___0 )sizeof(unsigned short )); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement if (! broken_server) { { __x___0 = addr->sin_port; __asm__ ("rorw $8, %w0": "=r" (__v___0): "0" (__x___0): "cc"); } if ((int )__v___0 >= 1024) { { __x = addr->sin_port; __asm__ ("rorw $8, %w0": "=r" (__v): "0" (__x): "cc"); tmp___3 = inet_ntoa(addr->sin_addr); tmp___4 = dcgettext((char const *)((void *)0), (char const *)"Answer for domain \'%s\' from \'%s\' on illegal port %d.", 5); log_msg(3, (char const *)tmp___4, in_use->domain, tmp___3, (int )__v); } return (0); } } [Warning][Unknown] Calculated state for undefined function: unexpected node Statement tmp___0 = dcgettext((char const *)((void *)0), (char const *)"Answer for domain \'%s\' from server \'%s\'", 5); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement if (! (error < 0)) { goto while_break; } [Warning][Unknown] Calculated state for undefined function: unexpected node Statement __asm__ ("rorw $8, %w0": "=r" (__v): "0" (__x): "cc"); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement hsttmpbuf = (char *)tmp___5; [Warning][Unknown] Calculated state for undefined function: unexpected node Statement hsttmpbuf = (char *)tmp___8; [Warning][Unknown] Calculated state for undefined function: unexpected node Statement log_msg(3, (char const *)tmp___4, in_use->domain, tmp___3, (int )__v); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement _L: if (error == 34) { { hstbuflen *= 2U; tmp___8 = __builtin_alloca((unsigned long )hstbuflen); hsttmpbuf = (char *)tmp___8; } } else { goto while_break; } [Warning][Unknown] Calculated state for undefined function: unexpected node Statement log_msg(7, (char const *)tmp___0, in_use->domain, host->h_name); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement tmp___6 = __builtin_alloca((unsigned long )hstbuflen); [Warning][Unknown] Calculated state for undefined function: unexpected node Statement timeout___0.tv_sec = 1L; [Warning][Unknown] Calculated state for undefined function: unexpected node Statement hsttmpbuf = (char *)tmp___7; [Warning][Race] Memory location (struct XDR).x_private (race with conf. 100): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:335:9-337:9) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:336:11-336:57) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:426:7-428:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:430:5-436:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:504:5-506:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:512:5-513:42) read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location (struct cu_data).cu_outxdrs.x_ops (race with conf. 50): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 50) (ypbind_xdr.c:15:3-15:39) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) read with [] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with [] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with [] (conf. 50) (ypbind_xdr.c:38:3-38:64) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) read with [] (conf. 50) (ypbind_xdr.c:54:3-56:105) read with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:54:3-56:105) read with [] (conf. 50) (ypbind_xdr.c:69:3-69:51) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:69:3-69:51) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:15:3-15:39) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) write with [] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with [] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with [] (conf. 50) (ypbind_xdr.c:38:3-38:64) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) write with [] (conf. 50) (ypbind_xdr.c:54:3-56:105) write with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:54:3-56:105) write with [] (conf. 50) (ypbind_xdr.c:69:3-69:51) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:69:3-69:51) [Warning][Race] Memory location domain@ypbind-mt.c:69:6-69:14 (race with conf. 100): read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location (struct _IO_FILE)._IO_read_base (race with conf. 100): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:335:9-337:9) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:336:11-336:57) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:426:7-428:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:430:5-436:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:504:5-506:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:512:5-513:42) read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location (struct _IO_FILE)._IO_backup_base (race with conf. 100): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:335:9-337:9) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:336:11-336:57) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:426:7-428:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:430:5-436:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:504:5-506:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:512:5-513:42) read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location (struct _IO_FILE)._IO_save_base (race with conf. 100): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:335:9-337:9) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:336:11-336:57) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:426:7-428:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:430:5-436:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:504:5-506:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:512:5-513:42) read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location (struct SVCXPRT).xp_p1 (race with conf. 100): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:335:9-337:9) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:336:11-336:57) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:426:7-428:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:430:5-436:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:504:5-506:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:512:5-513:42) read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location (alloc@sid:2792)@serv_list.c:542:7-542:54 (race with conf. 90): read with [] (conf. 90) (serv_list.c:543:9-546:61) read with thread:[main, test_bindings, eachresult] (conf. 90) (serv_list.c:543:9-546:61) read with thread:[main, ypbindprog_1, eachresult] (conf. 90) (serv_list.c:543:9-546:61) read with thread:[main, ypbindprog_2, eachresult] (conf. 90) (serv_list.c:543:9-546:61) read with thread:[main, sig_handler, eachresult] (conf. 90) (serv_list.c:543:9-546:61) write with [] (conf. 90) (serv_list.c:543:9-546:61) write with thread:[main, test_bindings, eachresult] (conf. 90) (serv_list.c:543:9-546:61) write with thread:[main, ypbindprog_1, eachresult] (conf. 90) (serv_list.c:543:9-546:61) write with thread:[main, ypbindprog_2, eachresult] (conf. 90) (serv_list.c:543:9-546:61) write with thread:[main, sig_handler, eachresult] (conf. 90) (serv_list.c:543:9-546:61) [Warning][Race] Memory location (struct SVCXPRT).xp_p2 (race with conf. 100): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:335:9-337:9) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:336:11-336:57) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:426:7-428:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:430:5-436:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:504:5-506:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:512:5-513:42) read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location (struct bound_server).host (race with conf. 100): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:335:9-337:9) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:336:11-336:57) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:426:7-428:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:430:5-436:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:504:5-506:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:512:5-513:42) read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location (struct _IO_FILE)._IO_write_base (race with conf. 100): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:335:9-337:9) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:336:11-336:57) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:426:7-428:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:430:5-436:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:504:5-506:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:512:5-513:42) read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location (struct cu_data).cu_outxdrs.x_base (race with conf. 50): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 50) (ypbind_xdr.c:15:3-15:39) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) read with [] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with [] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with [] (conf. 50) (ypbind_xdr.c:38:3-38:64) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) read with [] (conf. 50) (ypbind_xdr.c:54:3-56:105) read with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:54:3-56:105) read with [] (conf. 50) (ypbind_xdr.c:69:3-69:51) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:69:3-69:51) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:15:3-15:39) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) write with [] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with [] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with [] (conf. 50) (ypbind_xdr.c:38:3-38:64) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) write with [] (conf. 50) (ypbind_xdr.c:54:3-56:105) write with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:54:3-56:105) write with [] (conf. 50) (ypbind_xdr.c:69:3-69:51) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:69:3-69:51) [Warning][Race] Memory location domainlist@serv_list.c:84:23-84:35 (race with conf. 110): read with [] (conf. 110) (serv_list.c:186:7-186:87) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:186:7-186:87) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:186:7-186:87) read with [] (conf. 110) (serv_list.c:195:7-197:7) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:195:7-197:7) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:195:7-197:7) read with [] (conf. 110) (serv_list.c:196:11-196:104) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:196:11-196:104) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:196:11-196:104) read with [] (conf. 110) (serv_list.c:198:8-198:36) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:198:8-198:36) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:198:8-198:36) read with [] (conf. 110) (serv_list.c:199:7-200:38) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:199:7-200:38) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:199:7-200:38) read with [] (conf. 110) (serv_list.c:202:7-203:38) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:202:7-203:38) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:202:7-203:38) read with [] (conf. 110) (serv_list.c:205:8-205:57) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:205:8-205:57) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:205:8-205:57) read with [] (conf. 110) (serv_list.c:211:7-212:38) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:211:7-212:38) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:211:7-212:38) read with [] (conf. 110) (serv_list.c:213:7-214:38) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:213:7-214:38) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:213:7-214:38) read with [] (conf. 110) (serv_list.c:215:7-215:55) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:215:7-215:55) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:215:7-215:55) read with [] (conf. 110) (serv_list.c:217:8-218:63) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:217:8-218:63) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:217:8-218:63) read with [] (conf. 110) (serv_list.c:217:7-222:7) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:217:7-222:7) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:217:7-222:7) read with [] (conf. 110) (serv_list.c:220:10-220:38) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:220:10-220:38) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:220:10-220:38) read with [] (conf. 110) (serv_list.c:225:7-225:41) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:225:7-225:41) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:225:7-225:41) read with [] (conf. 110) (serv_list.c:241:3-243:3) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:241:3-243:3) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:241:3-243:3) read with [] (conf. 110) (serv_list.c:247:7-247:87) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:247:7-247:87) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:247:7-247:87) read with [] (conf. 110) (serv_list.c:258:3-316:3) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:258:3-316:3) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:258:3-316:3) read with [] (conf. 110) (serv_list.c:261:5-263:36) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:261:5-263:36) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:261:5-263:36) read with [] (conf. 110) (serv_list.c:264:5-266:36) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:264:5-266:36) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:264:5-266:36) read with [] (conf. 110) (serv_list.c:270:7-270:68) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:270:7-270:68) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:270:7-270:68) read with [] (conf. 110) (serv_list.c:270:7-270:83) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:270:7-270:83) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:270:7-270:83) read with [] (conf. 110) (serv_list.c:272:5-315:5) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:272:5-315:5) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:272:5-315:5) read with [] (conf. 110) (serv_list.c:275:7-276:98) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:275:7-276:98) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:275:7-276:98) read with [] (conf. 110) (serv_list.c:277:7-278:98) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:277:7-278:98) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:277:7-278:98) read with [] (conf. 110) (serv_list.c:284:9-284:47) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:284:9-284:47) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:284:9-284:47) read with [] (conf. 110) (serv_list.c:284:9-284:59) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:284:9-284:59) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:284:9-284:59) read with lock:{search_lock} (conf. 110) (serv_list.c:299:9-299:44) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 110) (serv_list.c:299:9-299:44) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 110) (serv_list.c:299:9-299:44) read with lock:{search_lock} (conf. 110) (serv_list.c:299:11-302:11) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 110) (serv_list.c:299:11-302:11) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 110) (serv_list.c:299:11-302:11) read with lock:{search_lock} (conf. 110) (serv_list.c:301:13-301:41) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 110) (serv_list.c:301:13-301:41) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 110) (serv_list.c:301:13-301:41) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 110) (serv_list.c:1004:5-1004:35) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 110) (serv_list.c:1004:7-1006:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 110) (serv_list.c:1005:9-1005:37) read with [] (conf. 110) (serv_list.c:1062:5-1062:42) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1062:5-1062:42) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1062:5-1062:42) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1062:5-1062:42) read with [] (conf. 110) (serv_list.c:1075:5-1081:5) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1075:5-1081:5) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1075:5-1081:5) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1075:5-1081:5) read with [] (conf. 110) (serv_list.c:1075:7-1080:7) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1075:7-1080:7) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1075:7-1080:7) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1075:7-1080:7) read with [] (conf. 110) (serv_list.c:1077:9-1077:93) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1077:9-1077:93) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1077:9-1077:93) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1077:9-1077:93) read with [] (conf. 110) (serv_list.c:1079:10-1079:38) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1079:10-1079:38) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1079:10-1079:38) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1079:10-1079:38) read with [] (conf. 110) (serv_list.c:1082:5-1173:5) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1082:5-1173:5) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1082:5-1173:5) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1082:5-1173:5) read with [] (conf. 110) (serv_list.c:1093:9-1103:87) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1093:9-1103:87) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1093:9-1103:87) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1093:9-1103:87) read with [] (conf. 110) (serv_list.c:1103:9-1107:9) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1103:9-1107:9) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1103:9-1107:9) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1103:9-1107:9) read with [] (conf. 110) (serv_list.c:1112:17-1127:17) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1112:17-1127:17) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1112:17-1127:17) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1112:17-1127:17) read with [] (conf. 110) (serv_list.c:1118:19-1126:19) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1118:19-1126:19) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1118:19-1126:19) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1118:19-1126:19) read with [] (conf. 110) (serv_list.c:1119:21-1119:71) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1119:21-1119:71) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1119:21-1119:71) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1119:21-1119:71) read with [] (conf. 110) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1124:21-1125:40) read with [] (conf. 110) (serv_list.c:1133:13-1140:13) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1133:13-1140:13) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1133:13-1140:13) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1133:13-1140:13) read with [] (conf. 110) (serv_list.c:1135:15-1136:71) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1135:15-1136:71) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1135:15-1136:71) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1135:15-1136:71) read with [] (conf. 110) (serv_list.c:1139:17-1139:110) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1139:17-1139:110) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1139:17-1139:110) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1139:17-1139:110) read with [] (conf. 110) (serv_list.c:1140:14-1140:68) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1140:14-1140:68) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1140:14-1140:68) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1140:14-1140:68) read with [] (conf. 110) (serv_list.c:1141:13-1148:13) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1141:13-1148:13) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1141:13-1148:13) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1141:13-1148:13) read with [] (conf. 110) (serv_list.c:1145:15-1147:15) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1145:15-1147:15) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1145:15-1147:15) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1145:15-1147:15) read with [] (conf. 110) (serv_list.c:1146:17-1146:59) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1146:17-1146:59) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1146:17-1146:59) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1146:17-1146:59) read with [] (conf. 110) (serv_list.c:1147:16-1147:65) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1147:16-1147:65) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1147:16-1147:65) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1147:16-1147:65) read with [] (conf. 110) (serv_list.c:1149:14-1149:42) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1149:14-1149:42) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1149:14-1149:42) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1149:14-1149:42) read with lock:{search_lock} (conf. 110) (serv_list.c:1156:13-1156:48) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 110) (serv_list.c:1156:13-1156:48) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 110) (serv_list.c:1156:13-1156:48) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 110) (serv_list.c:1156:13-1156:48) read with lock:{search_lock} (conf. 110) (serv_list.c:1156:15-1159:15) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 110) (serv_list.c:1156:15-1159:15) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 110) (serv_list.c:1156:15-1159:15) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 110) (serv_list.c:1156:15-1159:15) read with lock:{search_lock} (conf. 110) (serv_list.c:1158:17-1158:45) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 110) (serv_list.c:1158:17-1158:45) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 110) (serv_list.c:1158:17-1158:45) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 110) (serv_list.c:1158:17-1158:45) read with lock:{search_lock} (conf. 110) (serv_list.c:1169:7-1169:42) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 110) (serv_list.c:1169:7-1169:42) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 110) (serv_list.c:1169:7-1169:42) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 110) (serv_list.c:1169:7-1169:42) read with lock:{search_lock} (conf. 110) (serv_list.c:1169:9-1171:9) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 110) (serv_list.c:1169:9-1171:9) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 110) (serv_list.c:1169:9-1171:9) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 110) (serv_list.c:1169:9-1171:9) read with lock:{search_lock} (conf. 110) (serv_list.c:1170:11-1170:39) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 110) (serv_list.c:1170:11-1170:39) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 110) (serv_list.c:1170:11-1170:39) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 110) (serv_list.c:1170:11-1170:39) write with thread:[main, sig_handler] (conf. 110) (serv_list.c:345:3-345:45) write with thread:[main, sig_handler] (conf. 110) (serv_list.c:367:5-367:117) [Warning][Race] Memory location (struct _IO_FILE)._IO_write_end (race with conf. 100): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:335:9-337:9) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:336:11-336:57) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:426:7-428:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:430:5-436:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:504:5-506:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:512:5-513:42) read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location (struct ypbind_binding).ypbind_binding_addr[?] (race with conf. 80): read with [] (conf. 80) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 80) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 80) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 80) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:23:3-23:56) write with [] (conf. 80) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 80) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 80) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 80) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:23:3-23:56) [Warning][Race] Memory location (struct opaque_auth).oa_base (race with conf. 100): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:335:9-337:9) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:336:11-336:57) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:426:7-428:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:430:5-436:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:504:5-506:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:512:5-513:42) read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location (struct cu_data).cu_outxdrs.x_op (race with conf. 50): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 50) (ypbind_xdr.c:15:3-15:39) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) read with [] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with [] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with [] (conf. 50) (ypbind_xdr.c:38:3-38:64) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) read with [] (conf. 50) (ypbind_xdr.c:54:3-56:105) read with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:54:3-56:105) read with [] (conf. 50) (ypbind_xdr.c:69:3-69:51) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:69:3-69:51) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:15:3-15:39) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) write with [] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with [] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with [] (conf. 50) (ypbind_xdr.c:38:3-38:64) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) write with [] (conf. 50) (ypbind_xdr.c:54:3-56:105) write with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:54:3-56:105) write with [] (conf. 50) (ypbind_xdr.c:69:3-69:51) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:69:3-69:51) [Warning][Race] Memory location (struct binding).ypset.family (race with conf. 100): read with [] (conf. 100) (serv_list.c:215:7-215:55) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:215:7-215:55) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:215:7-215:55) write with [] (conf. 100) (serv_list.c:205:8-205:57) write with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:205:8-205:57) write with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:205:8-205:57) [Warning][Race] Memory location (struct cu_data).cu_outxdrs.x_handy (race with conf. 50): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 50) (ypbind_xdr.c:15:3-15:39) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) read with [] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with [] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with [] (conf. 50) (ypbind_xdr.c:38:3-38:64) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) read with [] (conf. 50) (ypbind_xdr.c:54:3-56:105) read with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:54:3-56:105) read with [] (conf. 50) (ypbind_xdr.c:69:3-69:51) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:69:3-69:51) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:15:3-15:39) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) write with [] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with [] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with [] (conf. 50) (ypbind_xdr.c:38:3-38:64) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) write with [] (conf. 50) (ypbind_xdr.c:54:3-56:105) write with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:54:3-56:105) write with [] (conf. 50) (ypbind_xdr.c:69:3-69:51) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:69:3-69:51) [Warning][Race] Memory location in_use@serv_list.c:522:23-522:31 (race with conf. 110): read with [] (conf. 110) (serv_list.c:571:9-571:72) read with thread:[main, test_bindings, eachresult] (conf. 110) (serv_list.c:571:9-571:72) read with thread:[main, ypbindprog_1, eachresult] (conf. 110) (serv_list.c:571:9-571:72) read with thread:[main, ypbindprog_2, eachresult] (conf. 110) (serv_list.c:571:9-571:72) read with thread:[main, sig_handler, eachresult] (conf. 110) (serv_list.c:571:9-571:72) read with [] (conf. 110) (serv_list.c:574:9-574:67) read with thread:[main, test_bindings, eachresult] (conf. 110) (serv_list.c:574:9-574:67) read with thread:[main, ypbindprog_1, eachresult] (conf. 110) (serv_list.c:574:9-574:67) read with thread:[main, ypbindprog_2, eachresult] (conf. 110) (serv_list.c:574:9-574:67) read with thread:[main, sig_handler, eachresult] (conf. 110) (serv_list.c:574:9-574:67) read with [] (conf. 110) (serv_list.c:584:9-584:72) read with thread:[main, test_bindings, eachresult] (conf. 110) (serv_list.c:584:9-584:72) read with thread:[main, ypbindprog_1, eachresult] (conf. 110) (serv_list.c:584:9-584:72) read with thread:[main, ypbindprog_2, eachresult] (conf. 110) (serv_list.c:584:9-584:72) read with thread:[main, sig_handler, eachresult] (conf. 110) (serv_list.c:584:9-584:72) read with [] (conf. 110) (serv_list.c:588:5-589:36) read with thread:[main, test_bindings, eachresult] (conf. 110) (serv_list.c:588:5-589:36) read with thread:[main, ypbindprog_1, eachresult] (conf. 110) (serv_list.c:588:5-589:36) read with thread:[main, ypbindprog_2, eachresult] (conf. 110) (serv_list.c:588:5-589:36) read with thread:[main, sig_handler, eachresult] (conf. 110) (serv_list.c:588:5-589:36) read with [] (conf. 110) (serv_list.c:590:5-591:36) read with thread:[main, test_bindings, eachresult] (conf. 110) (serv_list.c:590:5-591:36) read with thread:[main, ypbindprog_1, eachresult] (conf. 110) (serv_list.c:590:5-591:36) read with thread:[main, ypbindprog_2, eachresult] (conf. 110) (serv_list.c:590:5-591:36) read with thread:[main, sig_handler, eachresult] (conf. 110) (serv_list.c:590:5-591:36) write with lock:{search_lock} (conf. 110) (serv_list.c:643:3-643:16) write with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 110) (serv_list.c:643:3-643:16) write with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 110) (serv_list.c:643:3-643:16) write with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 110) (serv_list.c:643:3-643:16) write with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 110) (serv_list.c:643:3-643:16) [Warning][Race] Memory location (alloc@sid:2812)@serv_list.c:552:15-552:62 (race with conf. 90): read with [] (conf. 90) (serv_list.c:543:9-546:61) read with thread:[main, test_bindings, eachresult] (conf. 90) (serv_list.c:543:9-546:61) read with thread:[main, ypbindprog_1, eachresult] (conf. 90) (serv_list.c:543:9-546:61) read with thread:[main, ypbindprog_2, eachresult] (conf. 90) (serv_list.c:543:9-546:61) read with thread:[main, sig_handler, eachresult] (conf. 90) (serv_list.c:543:9-546:61) write with [] (conf. 90) (serv_list.c:543:9-546:61) write with thread:[main, test_bindings, eachresult] (conf. 90) (serv_list.c:543:9-546:61) write with thread:[main, ypbindprog_1, eachresult] (conf. 90) (serv_list.c:543:9-546:61) write with thread:[main, ypbindprog_2, eachresult] (conf. 90) (serv_list.c:543:9-546:61) write with thread:[main, sig_handler, eachresult] (conf. 90) (serv_list.c:543:9-546:61) [Warning][Race] Memory location max_domains@serv_list.c:85:12-85:24 (race with conf. 110): read with [] (conf. 110) (serv_list.c:184:3-185:3) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:184:3-185:3) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:184:3-185:3) read with [] (conf. 110) (serv_list.c:246:3-247:3) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:246:3-247:3) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:246:3-247:3) read with [] (conf. 110) (serv_list.c:250:3-254:3) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:250:3-254:3) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:250:3-254:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 110) (serv_list.c:1002:3-1003:3) read with [] (conf. 110) (serv_list.c:1060:3-1061:3) read with thread:[main, test_bindings] (conf. 110) (serv_list.c:1060:3-1061:3) read with thread:[main, ypbindprog_1] (conf. 110) (serv_list.c:1060:3-1061:3) read with thread:[main, ypbindprog_2] (conf. 110) (serv_list.c:1060:3-1061:3) write with thread:[main, sig_handler] (conf. 110) (serv_list.c:346:3-346:18) write with thread:[main, sig_handler] (conf. 110) (serv_list.c:366:5-366:19) [Warning][Race] Memory location (struct cu_data).cu_outxdrs.x_public (race with conf. 50): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 50) (ypbind_xdr.c:15:3-15:39) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) read with [] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with [] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with [] (conf. 50) (ypbind_xdr.c:38:3-38:64) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) read with [] (conf. 50) (ypbind_xdr.c:54:3-56:105) read with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:54:3-56:105) read with [] (conf. 50) (ypbind_xdr.c:69:3-69:51) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:69:3-69:51) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:15:3-15:39) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) write with [] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with [] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with [] (conf. 50) (ypbind_xdr.c:38:3-38:64) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) write with [] (conf. 50) (ypbind_xdr.c:54:3-56:105) write with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:54:3-56:105) write with [] (conf. 50) (ypbind_xdr.c:69:3-69:51) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:69:3-69:51) [Warning][Race] Memory location (struct binding).client_handle (race with conf. 100): read with [] (conf. 100) (serv_list.c:195:7-197:7) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:195:7-197:7) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:195:7-197:7) read with [] (conf. 100) (serv_list.c:196:11-196:104) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:196:11-196:104) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:196:11-196:104) read with [] (conf. 100) (serv_list.c:217:7-222:7) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:217:7-222:7) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:217:7-222:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:340:7-342:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:341:11-341:104) read with [] (conf. 100) (serv_list.c:1075:5-1081:5) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1075:5-1081:5) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1075:5-1081:5) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1075:5-1081:5) read with [] (conf. 100) (serv_list.c:1093:9-1103:87) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1093:9-1103:87) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1093:9-1103:87) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1093:9-1103:87) read with [] (conf. 100) (serv_list.c:1133:13-1140:13) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1133:13-1140:13) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1133:13-1140:13) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1133:13-1140:13) read with [] (conf. 100) (serv_list.c:1139:17-1139:110) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1139:17-1139:110) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1139:17-1139:110) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1139:17-1139:110) read with lock:{search_lock} (conf. 100) (serv_list.c:599:5-602:5) read with [lock:{search_lock}, thread:[main, test_bindings, eachresult]] (conf. 100) (serv_list.c:599:5-602:5) read with [lock:{search_lock}, thread:[main, ypbindprog_1, eachresult]] (conf. 100) (serv_list.c:599:5-602:5) read with [lock:{search_lock}, thread:[main, ypbindprog_2, eachresult]] (conf. 100) (serv_list.c:599:5-602:5) read with [lock:{search_lock}, thread:[main, sig_handler, eachresult]] (conf. 100) (serv_list.c:599:5-602:5) write with [] (conf. 100) (serv_list.c:217:8-218:63) write with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:217:8-218:63) write with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:217:8-218:63) write with [] (conf. 100) (serv_list.c:1140:14-1140:68) write with thread:[main, test_bindings] (conf. 100) (serv_list.c:1140:14-1140:68) write with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1140:14-1140:68) write with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1140:14-1140:68) write with lock:{search_lock} (conf. 100) (serv_list.c:597:5-597:85) write with [lock:{search_lock}, thread:[main, test_bindings, eachresult]] (conf. 100) (serv_list.c:597:5-597:85) write with [lock:{search_lock}, thread:[main, ypbindprog_1, eachresult]] (conf. 100) (serv_list.c:597:5-597:85) write with [lock:{search_lock}, thread:[main, ypbindprog_2, eachresult]] (conf. 100) (serv_list.c:597:5-597:85) write with [lock:{search_lock}, thread:[main, sig_handler, eachresult]] (conf. 100) (serv_list.c:597:5-597:85) [Warning][Race] Memory location (struct _IO_FILE)._IO_buf_base (race with conf. 100): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:335:9-337:9) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:336:11-336:57) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:426:7-428:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:430:5-436:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:504:5-506:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:512:5-513:42) read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location (struct XDR).x_public (race with conf. 100): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:335:9-337:9) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:336:11-336:57) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:426:7-428:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:430:5-436:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:504:5-506:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:512:5-513:42) read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location (struct binding).server[?].host (race with conf. 100): write with thread:[main, sig_handler] (conf. 80) (serv_list.c:377:5-377:102) read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location domain@ypbind-mt.c:69:6-69:14 (race with conf. 80): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) [Warning][Race] Memory location (struct cu_data).cu_outbuf (race with conf. 100): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:335:9-337:9) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:336:11-336:57) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:426:7-428:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:430:5-436:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:504:5-506:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:512:5-513:42) read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location (struct bound_server).addr.s_addr (race with conf. 100): read with [] (conf. 80) (serv_list.c:127:5-128:101) read with lock:{search_lock} (conf. 80) (serv_list.c:127:5-128:101) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 80) (serv_list.c:127:5-128:101) read with thread:[main, ypbindprog_1] (conf. 80) (serv_list.c:127:5-128:101) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 80) (serv_list.c:127:5-128:101) read with thread:[main, ypbindprog_2] (conf. 80) (serv_list.c:127:5-128:101) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 80) (serv_list.c:127:5-128:101) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 80) (serv_list.c:127:5-128:101) read with [] (conf. 80) (serv_list.c:261:5-263:36) read with thread:[main, ypbindprog_1] (conf. 80) (serv_list.c:261:5-263:36) read with thread:[main, ypbindprog_2] (conf. 80) (serv_list.c:261:5-263:36) write with thread:[main, sig_handler] (conf. 80) (serv_list.c:512:5-513:42) write with [] (conf. 80) (serv_list.c:588:5-589:36) write with thread:[main, test_bindings, eachresult] (conf. 80) (serv_list.c:588:5-589:36) write with thread:[main, ypbindprog_1, eachresult] (conf. 80) (serv_list.c:588:5-589:36) write with thread:[main, ypbindprog_2, eachresult] (conf. 80) (serv_list.c:588:5-589:36) write with thread:[main, sig_handler, eachresult] (conf. 80) (serv_list.c:588:5-589:36) read with [] (conf. 100) (serv_list.c:270:7-270:83) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:270:7-270:83) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:270:7-270:83) [Warning][Race] Memory location (alloc@sid:1778)@serv_list.c:95:3-95:68 (race with conf. 90): write with [] (conf. 90) (serv_list.c:97:3-98:22) write with lock:{search_lock} (conf. 90) (serv_list.c:97:3-98:22) write with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 90) (serv_list.c:97:3-98:22) write with thread:[main, ypbindprog_1] (conf. 90) (serv_list.c:97:3-98:22) write with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 90) (serv_list.c:97:3-98:22) write with thread:[main, ypbindprog_2] (conf. 90) (serv_list.c:97:3-98:22) write with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 90) (serv_list.c:97:3-98:22) write with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 90) (serv_list.c:97:3-98:22) write with [] (conf. 90) (serv_list.c:99:3-100:22) write with lock:{search_lock} (conf. 90) (serv_list.c:99:3-100:22) write with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 90) (serv_list.c:99:3-100:22) write with thread:[main, ypbindprog_1] (conf. 90) (serv_list.c:99:3-100:22) write with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 90) (serv_list.c:99:3-100:22) write with thread:[main, ypbindprog_2] (conf. 90) (serv_list.c:99:3-100:22) write with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 90) (serv_list.c:99:3-100:22) write with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 90) (serv_list.c:99:3-100:22) [Warning][Race] Memory location (struct XDR).x_base (race with conf. 100): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:335:9-337:9) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:336:11-336:57) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:426:7-428:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:430:5-436:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:504:5-506:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:512:5-513:42) read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location (struct sockaddr_in).sin_addr.s_addr (race with conf. 100): read with [] (conf. 80) (serv_list.c:127:5-128:101) read with lock:{search_lock} (conf. 80) (serv_list.c:127:5-128:101) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 80) (serv_list.c:127:5-128:101) read with thread:[main, ypbindprog_1] (conf. 80) (serv_list.c:127:5-128:101) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 80) (serv_list.c:127:5-128:101) read with thread:[main, ypbindprog_2] (conf. 80) (serv_list.c:127:5-128:101) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 80) (serv_list.c:127:5-128:101) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 80) (serv_list.c:127:5-128:101) read with [] (conf. 80) (serv_list.c:261:5-263:36) read with thread:[main, ypbindprog_1] (conf. 80) (serv_list.c:261:5-263:36) read with thread:[main, ypbindprog_2] (conf. 80) (serv_list.c:261:5-263:36) read with [] (conf. 80) (serv_list.c:543:9-546:61) read with thread:[main, test_bindings, eachresult] (conf. 80) (serv_list.c:543:9-546:61) read with thread:[main, ypbindprog_1, eachresult] (conf. 80) (serv_list.c:543:9-546:61) read with thread:[main, ypbindprog_2, eachresult] (conf. 80) (serv_list.c:543:9-546:61) read with thread:[main, sig_handler, eachresult] (conf. 80) (serv_list.c:543:9-546:61) read with [] (conf. 80) (serv_list.c:588:5-589:36) read with thread:[main, test_bindings, eachresult] (conf. 80) (serv_list.c:588:5-589:36) read with thread:[main, ypbindprog_1, eachresult] (conf. 80) (serv_list.c:588:5-589:36) read with thread:[main, ypbindprog_2, eachresult] (conf. 80) (serv_list.c:588:5-589:36) read with thread:[main, sig_handler, eachresult] (conf. 80) (serv_list.c:588:5-589:36) write with thread:[main, sig_handler] (conf. 80) (serv_list.c:512:5-513:42) write with [] (conf. 80) (serv_list.c:543:9-546:61) write with thread:[main, test_bindings, eachresult] (conf. 80) (serv_list.c:543:9-546:61) write with thread:[main, ypbindprog_1, eachresult] (conf. 80) (serv_list.c:543:9-546:61) write with thread:[main, ypbindprog_2, eachresult] (conf. 80) (serv_list.c:543:9-546:61) write with thread:[main, sig_handler, eachresult] (conf. 80) (serv_list.c:543:9-546:61) write with [] (conf. 80) (serv_list.c:588:5-589:36) write with thread:[main, test_bindings, eachresult] (conf. 80) (serv_list.c:588:5-589:36) write with thread:[main, ypbindprog_1, eachresult] (conf. 80) (serv_list.c:588:5-589:36) write with thread:[main, ypbindprog_2, eachresult] (conf. 80) (serv_list.c:588:5-589:36) write with thread:[main, sig_handler, eachresult] (conf. 80) (serv_list.c:588:5-589:36) read with [] (conf. 100) (ypbind_server.c:119:3-126:3) read with thread:[main, ypbindprog_1] (conf. 100) (ypbind_server.c:119:3-126:3) read with thread:[main, ypbindprog_2] (conf. 100) (ypbind_server.c:119:3-126:3) read with [] (conf. 100) (ypbind_server.c:122:7-122:46) read with thread:[main, ypbindprog_1] (conf. 100) (ypbind_server.c:122:7-122:46) read with thread:[main, ypbindprog_2] (conf. 100) (ypbind_server.c:122:7-122:46) read with [] (conf. 100) (serv_list.c:270:7-270:83) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:270:7-270:83) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:270:7-270:83) read with [] (conf. 100) (serv_list.c:574:9-574:44) read with thread:[main, test_bindings, eachresult] (conf. 100) (serv_list.c:574:9-574:44) read with thread:[main, ypbindprog_1, eachresult] (conf. 100) (serv_list.c:574:9-574:44) read with thread:[main, ypbindprog_2, eachresult] (conf. 100) (serv_list.c:574:9-574:44) read with thread:[main, sig_handler, eachresult] (conf. 100) (serv_list.c:574:9-574:44) read with [] (conf. 100) (serv_list.c:584:9-584:44) read with thread:[main, test_bindings, eachresult] (conf. 100) (serv_list.c:584:9-584:44) read with thread:[main, ypbindprog_1, eachresult] (conf. 100) (serv_list.c:584:9-584:44) read with thread:[main, ypbindprog_2, eachresult] (conf. 100) (serv_list.c:584:9-584:44) read with thread:[main, sig_handler, eachresult] (conf. 100) (serv_list.c:584:9-584:44) [Warning][Race] Memory location (struct CLIENT).cl_private (race with conf. 100): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:335:9-337:9) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:336:11-336:57) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:426:7-428:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:430:5-436:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:504:5-506:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:512:5-513:42) read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location (struct ypbind_setdom).ypsetdom_domain (race with conf. 100): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:335:9-337:9) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:336:11-336:57) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:426:7-428:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:430:5-436:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:504:5-506:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:512:5-513:42) read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location (struct binding).ypset.host (race with conf. 100): read with thread:[main, sig_handler] (conf. 100) (serv_list.c:338:7-340:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:339:9-339:51) read with [] (conf. 100) (serv_list.c:1145:15-1147:15) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1145:15-1147:15) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1145:15-1147:15) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1145:15-1147:15) read with [] (conf. 100) (serv_list.c:1146:17-1146:59) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1146:17-1146:59) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1146:17-1146:59) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1146:17-1146:59) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:374:6-374:71) write with [] (conf. 100) (serv_list.c:1147:16-1147:65) write with thread:[main, test_bindings] (conf. 100) (serv_list.c:1147:16-1147:65) write with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1147:16-1147:65) write with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1147:16-1147:65) [Warning][Race] Memory location (struct __anonunion_argument_59).ypbindproc_domain_2_arg (race with conf. 100): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:335:9-337:9) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:336:11-336:57) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:426:7-428:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:430:5-436:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:504:5-506:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:512:5-513:42) read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location (struct binding).use_broadcast (race with conf. 100): read with lock:{search_lock} (conf. 100) (serv_list.c:299:11-302:11) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:299:11-302:11) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:299:11-302:11) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:1004:7-1006:7) read with [] (conf. 100) (serv_list.c:1112:17-1127:17) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1112:17-1127:17) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1112:17-1127:17) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1112:17-1127:17) read with lock:{search_lock} (conf. 100) (serv_list.c:1156:15-1159:15) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:1156:15-1159:15) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:1156:15-1159:15) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:1156:15-1159:15) read with lock:{search_lock} (conf. 100) (serv_list.c:1169:9-1171:9) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:1169:9-1171:9) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:1169:9-1171:9) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:1169:9-1171:9) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:376:6-376:56) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:405:5-405:29) [Warning][Race] Memory location (struct binding).server[?].addr.s_addr (race with conf. 100): read with [] (conf. 80) (serv_list.c:127:5-128:101) read with lock:{search_lock} (conf. 80) (serv_list.c:127:5-128:101) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 80) (serv_list.c:127:5-128:101) read with thread:[main, ypbindprog_1] (conf. 80) (serv_list.c:127:5-128:101) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 80) (serv_list.c:127:5-128:101) read with thread:[main, ypbindprog_2] (conf. 80) (serv_list.c:127:5-128:101) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 80) (serv_list.c:127:5-128:101) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 80) (serv_list.c:127:5-128:101) read with [] (conf. 80) (serv_list.c:261:5-263:36) read with thread:[main, ypbindprog_1] (conf. 80) (serv_list.c:261:5-263:36) read with thread:[main, ypbindprog_2] (conf. 80) (serv_list.c:261:5-263:36) write with thread:[main, sig_handler] (conf. 80) (serv_list.c:377:5-377:102) write with thread:[main, sig_handler] (conf. 80) (serv_list.c:512:5-513:42) write with [] (conf. 80) (serv_list.c:588:5-589:36) write with thread:[main, test_bindings, eachresult] (conf. 80) (serv_list.c:588:5-589:36) write with thread:[main, ypbindprog_1, eachresult] (conf. 80) (serv_list.c:588:5-589:36) write with thread:[main, ypbindprog_2, eachresult] (conf. 80) (serv_list.c:588:5-589:36) write with thread:[main, sig_handler, eachresult] (conf. 80) (serv_list.c:588:5-589:36) read with [] (conf. 100) (serv_list.c:270:7-270:83) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:270:7-270:83) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:270:7-270:83) [Warning][Race] Memory location (struct hostent).h_name (race with conf. 100): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:335:9-337:9) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:336:11-336:57) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:426:7-428:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:430:5-436:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:504:5-506:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:512:5-513:42) read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) read with [] (conf. 100) (serv_list.c:571:9-571:72) read with thread:[main, test_bindings, eachresult] (conf. 100) (serv_list.c:571:9-571:72) read with thread:[main, ypbindprog_1, eachresult] (conf. 100) (serv_list.c:571:9-571:72) read with thread:[main, ypbindprog_2, eachresult] (conf. 100) (serv_list.c:571:9-571:72) read with thread:[main, sig_handler, eachresult] (conf. 100) (serv_list.c:571:9-571:72) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location (struct AUTH).ah_private (race with conf. 100): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:335:9-337:9) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:336:11-336:57) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:426:7-428:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:430:5-436:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:504:5-506:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:512:5-513:42) read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location (struct svc_req).rq_clntcred (race with conf. 100): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:335:9-337:9) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:336:11-336:57) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:426:7-428:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:430:5-436:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:504:5-506:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:512:5-513:42) read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location (struct ypbind_resp).ypbind_resp_u.ypbind_error (race with conf. 80): read with [] (conf. 80) (ypbind_xdr.c:38:3-38:64) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 80) (ypbind_xdr.c:38:3-38:64) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 80) (ypbind_xdr.c:38:3-38:64) write with [] (conf. 80) (ypbind_xdr.c:38:3-38:64) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 80) (ypbind_xdr.c:38:3-38:64) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 80) (ypbind_xdr.c:38:3-38:64) [Warning][Race] Memory location (struct cu_data).cu_outxdrs.x_private (race with conf. 50): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 50) (ypbind_xdr.c:15:3-15:39) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) read with [] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) read with [] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) read with [] (conf. 50) (ypbind_xdr.c:38:3-38:64) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) read with [] (conf. 50) (ypbind_xdr.c:54:3-56:105) read with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:54:3-56:105) read with [] (conf. 50) (ypbind_xdr.c:69:3-69:51) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:69:3-69:51) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:15:3-15:39) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:15:3-15:39) write with [] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:23:3-23:56) write with [] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:25:3-25:60) write with [] (conf. 50) (ypbind_xdr.c:38:3-38:64) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 50) (ypbind_xdr.c:38:3-38:64) write with [] (conf. 50) (ypbind_xdr.c:54:3-56:105) write with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 50) (ypbind_xdr.c:54:3-56:105) write with [] (conf. 50) (ypbind_xdr.c:69:3-69:51) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 50) (ypbind_xdr.c:69:3-69:51) [Warning][Race] Memory location (struct ypbind_binding).ypbind_binding_port[?] (race with conf. 80): read with [] (conf. 80) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 80) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 80) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 80) (ypbind_xdr.c:25:3-25:60) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:25:3-25:60) write with [] (conf. 80) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_1, ypbind_xdr_resp] (conf. 80) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_2, ypbind_xdr_resp] (conf. 80) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_1, ypbind_xdr_oldsetdom] (conf. 80) (ypbind_xdr.c:25:3-25:60) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:25:3-25:60) [Warning][Race] Memory location (struct _IO_FILE)._IO_read_end (race with conf. 100): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:335:9-337:9) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:336:11-336:57) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:426:7-428:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:430:5-436:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:504:5-506:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:512:5-513:42) read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:760:3-762:3) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:760:3-762:3) read with lock:{search_lock} (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, test_bindings]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_1]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, ypbindprog_2]] (conf. 100) (serv_list.c:772:7-773:7) read with [lock:{search_lock}, thread:[main, sig_handler]] (conf. 100) (serv_list.c:772:7-773:7) read with [] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, test_bindings] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_1] (conf. 100) (serv_list.c:1124:21-1125:40) read with thread:[main, ypbindprog_2] (conf. 100) (serv_list.c:1124:21-1125:40) write with thread:[main, sig_handler] (conf. 100) (serv_list.c:507:5-507:42) [Warning][Race] Memory location (struct ypbind_setdom).ypsetdom_vers (race with conf. 80): read with [] (conf. 80) (ypbind_xdr.c:69:3-69:51) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:69:3-69:51) write with [] (conf. 80) (ypbind_xdr.c:69:3-69:51) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:69:3-69:51) [Warning][Race] Memory location (alloc@sid:2804)@serv_list.c:552:11-552:58 (race with conf. 90): read with [] (conf. 90) (serv_list.c:543:9-546:61) read with thread:[main, test_bindings, eachresult] (conf. 90) (serv_list.c:543:9-546:61) read with thread:[main, ypbindprog_1, eachresult] (conf. 90) (serv_list.c:543:9-546:61) read with thread:[main, ypbindprog_2, eachresult] (conf. 90) (serv_list.c:543:9-546:61) read with thread:[main, sig_handler, eachresult] (conf. 90) (serv_list.c:543:9-546:61) write with [] (conf. 90) (serv_list.c:543:9-546:61) write with thread:[main, test_bindings, eachresult] (conf. 90) (serv_list.c:543:9-546:61) write with thread:[main, ypbindprog_1, eachresult] (conf. 90) (serv_list.c:543:9-546:61) write with thread:[main, ypbindprog_2, eachresult] (conf. 90) (serv_list.c:543:9-546:61) write with thread:[main, sig_handler, eachresult] (conf. 90) (serv_list.c:543:9-546:61) [Warning][Race] Memory location (struct __anonunion_argument_57).ypbindproc_olddomain_1_arg (race with conf. 100): read with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, test_bindings, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_1, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) write with thread:[main, sig_handler, ypbind_xdr_domainname] (conf. 50) (ypbind_xdr.c:7:3-7:37) read with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with [] (conf. 80) (ypbind_xdr.c:7:3-7:37) write with thread:[main, ypbindprog_2, ypbind_xdr_setdom] (conf. 80) (ypbind_xdr.c:7:3-7:37) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:335:9-337:9) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:336:11-336:57) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:426:7-428:7) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:430:5-436:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:504:5-506:5) read with thread:[main, sig_handler] (conf. 100) (serv_list.c:512:5-513:42) read with lock:{search_lock} (conf. 100) (serv_list.c:760:3-762:3)