Content-Type: text/plain; charset="utf-8" Content-Disposition: inline Content-Transfer-Encoding: binary Content-Length: 24701 When compiled with ASAN and LSAN, the rndc command leaks memory: ================================================================= ==20016==ERROR: LeakSanitizer: detected memory leaks Direct leak of 48 byte(s) in 2 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955ac3 in isccc_sexpr_cons <>/lib/isccc/sexpr.c:45:10 #2 0x7f78ef950fb0 in createmessage <>/lib/isccc/cc.c:714:10 #3 0x7f78ef950e79 in isccc_cc_createmessage <>/lib/isccc/cc.c:763:10 #4 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #5 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 119 byte(s) in 19 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ebc79389 in __strdup (/lib/x86_64-linux-gnu/libc.so.6+0x80389) Indirect leak of 48 byte(s) in 2 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955c15 in isccc_sexpr_frombinary <>/lib/isccc/sexpr.c:82:10 #2 0x7f78ef951137 in isccc_cc_defineuint32 <>/lib/isccc/cc.c:927:10 #3 0x7f78ef951137 in createmessage <>/lib/isccc/cc.c:736 #4 0x7f78ef950e79 in isccc_cc_createmessage <>/lib/isccc/cc.c:763:10 #5 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #6 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 48 byte(s) in 2 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955b71 in isccc_sexpr_fromstring <>/lib/isccc/sexpr.c:64:10 #2 0x7f78ef95103a in createmessage <>/lib/isccc/cc.c:723:6 #3 0x7f78ef950e79 in isccc_cc_createmessage <>/lib/isccc/cc.c:763:10 #4 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #5 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 48 byte(s) in 2 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955ac3 in isccc_sexpr_cons <>/lib/isccc/sexpr.c:45:10 #2 0x7f78ef95104f in createmessage <>/lib/isccc/cc.c:728:10 #3 0x7f78ef950e79 in isccc_cc_createmessage <>/lib/isccc/cc.c:763:10 #4 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #5 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 48 byte(s) in 2 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef95658c in isccc_sexpr_cons <>/lib/isccc/sexpr.c:45:10 #2 0x7f78ef95658c in isccc_sexpr_addtolist <>/lib/isccc/sexpr.c:240 #3 0x7f78ef951097 in createmessage <>/lib/isccc/cc.c:731:6 #4 0x7f78ef950e79 in isccc_cc_createmessage <>/lib/isccc/cc.c:763:10 #5 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #6 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 48 byte(s) in 2 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef95658c in isccc_sexpr_cons <>/lib/isccc/sexpr.c:45:10 #2 0x7f78ef95658c in isccc_sexpr_addtolist <>/lib/isccc/sexpr.c:240 #3 0x7f78ef94de25 in isccc_alist_definebinary <>/lib/isccc/alist.c:207:7 #4 0x7f78ef9511d2 in isccc_cc_defineuint32 <>/lib/isccc/cc.c:927:10 #5 0x7f78ef9511d2 in createmessage <>/lib/isccc/cc.c:737 #6 0x7f78ef950e79 in isccc_cc_createmessage <>/lib/isccc/cc.c:763:10 #7 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #8 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 48 byte(s) in 2 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955ac3 in isccc_sexpr_cons <>/lib/isccc/sexpr.c:45:10 #2 0x7f78ef94de25 in isccc_alist_definebinary <>/lib/isccc/alist.c:207:7 #3 0x7f78ef951275 in isccc_cc_defineuint32 <>/lib/isccc/cc.c:927:10 #4 0x7f78ef951275 in createmessage <>/lib/isccc/cc.c:739 #5 0x7f78ef950e79 in isccc_cc_createmessage <>/lib/isccc/cc.c:763:10 #6 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #7 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 48 byte(s) in 2 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955b71 in isccc_sexpr_fromstring <>/lib/isccc/sexpr.c:64:10 #2 0x7f78ef950fea in createmessage <>/lib/isccc/cc.c:720:10 #3 0x7f78ef950e79 in isccc_cc_createmessage <>/lib/isccc/cc.c:763:10 #4 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #5 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 48 byte(s) in 2 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955ac3 in isccc_sexpr_cons <>/lib/isccc/sexpr.c:45:10 #2 0x7f78ef95103a in createmessage <>/lib/isccc/cc.c:723:6 #3 0x7f78ef950e79 in isccc_cc_createmessage <>/lib/isccc/cc.c:763:10 #4 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #5 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 48 byte(s) in 2 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955ac3 in isccc_sexpr_cons <>/lib/isccc/sexpr.c:45:10 #2 0x7f78ef94de25 in isccc_alist_definebinary <>/lib/isccc/alist.c:207:7 #3 0x7f78ef9511d2 in isccc_cc_defineuint32 <>/lib/isccc/cc.c:927:10 #4 0x7f78ef9511d2 in createmessage <>/lib/isccc/cc.c:737 #5 0x7f78ef950e79 in isccc_cc_createmessage <>/lib/isccc/cc.c:763:10 #6 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #7 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 48 byte(s) in 2 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955b71 in isccc_sexpr_fromstring <>/lib/isccc/sexpr.c:64:10 #2 0x7f78ef950fb0 in createmessage <>/lib/isccc/cc.c:714:10 #3 0x7f78ef950e79 in isccc_cc_createmessage <>/lib/isccc/cc.c:763:10 #4 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #5 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 48 byte(s) in 2 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955b71 in isccc_sexpr_fromstring <>/lib/isccc/sexpr.c:64:10 #2 0x7f78ef951097 in createmessage <>/lib/isccc/cc.c:731:6 #3 0x7f78ef950e79 in isccc_cc_createmessage <>/lib/isccc/cc.c:763:10 #4 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #5 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 48 byte(s) in 2 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955ac3 in isccc_sexpr_cons <>/lib/isccc/sexpr.c:45:10 #2 0x7f78ef951097 in createmessage <>/lib/isccc/cc.c:731:6 #3 0x7f78ef950e79 in isccc_cc_createmessage <>/lib/isccc/cc.c:763:10 #4 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #5 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 48 byte(s) in 2 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef95658c in isccc_sexpr_cons <>/lib/isccc/sexpr.c:45:10 #2 0x7f78ef95658c in isccc_sexpr_addtolist <>/lib/isccc/sexpr.c:240 #3 0x7f78ef95103a in createmessage <>/lib/isccc/cc.c:723:6 #4 0x7f78ef950e79 in isccc_cc_createmessage <>/lib/isccc/cc.c:763:10 #5 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #6 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 48 byte(s) in 2 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955b71 in isccc_sexpr_fromstring <>/lib/isccc/sexpr.c:64:10 #2 0x7f78ef95104f in createmessage <>/lib/isccc/cc.c:728:10 #3 0x7f78ef950e79 in isccc_cc_createmessage <>/lib/isccc/cc.c:763:10 #4 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #5 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 48 byte(s) in 2 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955b71 in isccc_sexpr_fromstring <>/lib/isccc/sexpr.c:64:10 #2 0x7f78ef94de25 in isccc_alist_definebinary <>/lib/isccc/alist.c:207:7 #3 0x7f78ef951275 in isccc_cc_defineuint32 <>/lib/isccc/cc.c:927:10 #4 0x7f78ef951275 in createmessage <>/lib/isccc/cc.c:739 #5 0x7f78ef950e79 in isccc_cc_createmessage <>/lib/isccc/cc.c:763:10 #6 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #7 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 48 byte(s) in 2 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955c15 in isccc_sexpr_frombinary <>/lib/isccc/sexpr.c:82:10 #2 0x7f78ef951275 in isccc_cc_defineuint32 <>/lib/isccc/cc.c:927:10 #3 0x7f78ef951275 in createmessage <>/lib/isccc/cc.c:739 #4 0x7f78ef950e79 in isccc_cc_createmessage <>/lib/isccc/cc.c:763:10 #5 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #6 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 48 byte(s) in 2 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef95658c in isccc_sexpr_cons <>/lib/isccc/sexpr.c:45:10 #2 0x7f78ef95658c in isccc_sexpr_addtolist <>/lib/isccc/sexpr.c:240 #3 0x7f78ef94de25 in isccc_alist_definebinary <>/lib/isccc/alist.c:207:7 #4 0x7f78ef951275 in isccc_cc_defineuint32 <>/lib/isccc/cc.c:927:10 #5 0x7f78ef951275 in createmessage <>/lib/isccc/cc.c:739 #6 0x7f78ef950e79 in isccc_cc_createmessage <>/lib/isccc/cc.c:763:10 #7 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #8 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 48 byte(s) in 2 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955ac3 in isccc_sexpr_cons <>/lib/isccc/sexpr.c:45:10 #2 0x7f78ef950fea in createmessage <>/lib/isccc/cc.c:720:10 #3 0x7f78ef950e79 in isccc_cc_createmessage <>/lib/isccc/cc.c:763:10 #4 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #5 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 48 byte(s) in 2 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955b71 in isccc_sexpr_fromstring <>/lib/isccc/sexpr.c:64:10 #2 0x7f78ef94de25 in isccc_alist_definebinary <>/lib/isccc/alist.c:207:7 #3 0x7f78ef9511d2 in isccc_cc_defineuint32 <>/lib/isccc/cc.c:927:10 #4 0x7f78ef9511d2 in createmessage <>/lib/isccc/cc.c:737 #5 0x7f78ef950e79 in isccc_cc_createmessage <>/lib/isccc/cc.c:763:10 #6 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #7 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 48 byte(s) in 2 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955c15 in isccc_sexpr_frombinary <>/lib/isccc/sexpr.c:82:10 #2 0x7f78ef9511d2 in isccc_cc_defineuint32 <>/lib/isccc/cc.c:927:10 #3 0x7f78ef9511d2 in createmessage <>/lib/isccc/cc.c:737 #4 0x7f78ef950e79 in isccc_cc_createmessage <>/lib/isccc/cc.c:763:10 #5 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #6 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 48 byte(s) in 2 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef95658c in isccc_sexpr_cons <>/lib/isccc/sexpr.c:45:10 #2 0x7f78ef95658c in isccc_sexpr_addtolist <>/lib/isccc/sexpr.c:240 #3 0x7f78ef94de25 in isccc_alist_definebinary <>/lib/isccc/alist.c:207:7 #4 0x7f78ef951137 in isccc_cc_defineuint32 <>/lib/isccc/cc.c:927:10 #5 0x7f78ef951137 in createmessage <>/lib/isccc/cc.c:736 #6 0x7f78ef950e79 in isccc_cc_createmessage <>/lib/isccc/cc.c:763:10 #7 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #8 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 48 byte(s) in 2 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955ac3 in isccc_sexpr_cons <>/lib/isccc/sexpr.c:45:10 #2 0x7f78ef94de25 in isccc_alist_definebinary <>/lib/isccc/alist.c:207:7 #3 0x7f78ef951137 in isccc_cc_defineuint32 <>/lib/isccc/cc.c:927:10 #4 0x7f78ef951137 in createmessage <>/lib/isccc/cc.c:736 #5 0x7f78ef950e79 in isccc_cc_createmessage <>/lib/isccc/cc.c:763:10 #6 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #7 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 48 byte(s) in 2 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955b71 in isccc_sexpr_fromstring <>/lib/isccc/sexpr.c:64:10 #2 0x7f78ef94de25 in isccc_alist_definebinary <>/lib/isccc/alist.c:207:7 #3 0x7f78ef951137 in isccc_cc_defineuint32 <>/lib/isccc/cc.c:927:10 #4 0x7f78ef951137 in createmessage <>/lib/isccc/cc.c:736 #5 0x7f78ef950e79 in isccc_cc_createmessage <>/lib/isccc/cc.c:763:10 #6 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #7 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 24 byte(s) in 1 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955c15 in isccc_sexpr_frombinary <>/lib/isccc/sexpr.c:82:10 #2 0x7f78ef951c15 in isccc_cc_definestring <>/lib/isccc/cc.c:913:10 #3 0x4efffe in rndc_recvnonce <>/bin/rndc/./rndc.c:403:6 #4 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #5 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 24 byte(s) in 1 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955b71 in isccc_sexpr_fromstring <>/lib/isccc/sexpr.c:64:10 #2 0x7f78ef94de25 in isccc_alist_definebinary <>/lib/isccc/alist.c:207:7 #3 0x7f78ef951c15 in isccc_cc_definestring <>/lib/isccc/cc.c:913:10 #4 0x4efffe in rndc_recvnonce <>/bin/rndc/./rndc.c:403:6 #5 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #6 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 24 byte(s) in 1 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955c15 in isccc_sexpr_frombinary <>/lib/isccc/sexpr.c:82:10 #2 0x7f78ef951c15 in isccc_cc_definestring <>/lib/isccc/cc.c:913:10 #3 0x4ef747 in rndc_connected <>/bin/rndc/./rndc.c:475:6 #4 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #5 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 24 byte(s) in 1 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955ac3 in isccc_sexpr_cons <>/lib/isccc/sexpr.c:45:10 #2 0x7f78ef94de25 in isccc_alist_definebinary <>/lib/isccc/alist.c:207:7 #3 0x7f78ef951c15 in isccc_cc_definestring <>/lib/isccc/cc.c:913:10 #4 0x4efffe in rndc_recvnonce <>/bin/rndc/./rndc.c:403:6 #5 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #6 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 24 byte(s) in 1 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef95658c in isccc_sexpr_cons <>/lib/isccc/sexpr.c:45:10 #2 0x7f78ef95658c in isccc_sexpr_addtolist <>/lib/isccc/sexpr.c:240 #3 0x7f78ef94de25 in isccc_alist_definebinary <>/lib/isccc/alist.c:207:7 #4 0x7f78ef951c15 in isccc_cc_definestring <>/lib/isccc/cc.c:913:10 #5 0x4efffe in rndc_recvnonce <>/bin/rndc/./rndc.c:403:6 #6 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #7 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 24 byte(s) in 1 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955c15 in isccc_sexpr_frombinary <>/lib/isccc/sexpr.c:82:10 #2 0x7f78ef95237b in isccc_cc_defineuint32 <>/lib/isccc/cc.c:927:10 #3 0x4f0068 in rndc_recvnonce <>/bin/rndc/./rndc.c:409:7 #4 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #5 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 24 byte(s) in 1 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955b71 in isccc_sexpr_fromstring <>/lib/isccc/sexpr.c:64:10 #2 0x7f78ef94de25 in isccc_alist_definebinary <>/lib/isccc/alist.c:207:7 #3 0x7f78ef951c15 in isccc_cc_definestring <>/lib/isccc/cc.c:913:10 #4 0x4ef747 in rndc_connected <>/bin/rndc/./rndc.c:475:6 #5 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #6 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 24 byte(s) in 1 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef95658c in isccc_sexpr_cons <>/lib/isccc/sexpr.c:45:10 #2 0x7f78ef95658c in isccc_sexpr_addtolist <>/lib/isccc/sexpr.c:240 #3 0x7f78ef94de25 in isccc_alist_definebinary <>/lib/isccc/alist.c:207:7 #4 0x7f78ef951c15 in isccc_cc_definestring <>/lib/isccc/cc.c:913:10 #5 0x4ef747 in rndc_connected <>/bin/rndc/./rndc.c:475:6 #6 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #7 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 24 byte(s) in 1 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955b71 in isccc_sexpr_fromstring <>/lib/isccc/sexpr.c:64:10 #2 0x7f78ef94de25 in isccc_alist_definebinary <>/lib/isccc/alist.c:207:7 #3 0x7f78ef95237b in isccc_cc_defineuint32 <>/lib/isccc/cc.c:927:10 #4 0x4f0068 in rndc_recvnonce <>/bin/rndc/./rndc.c:409:7 #5 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #6 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 24 byte(s) in 1 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955ac3 in isccc_sexpr_cons <>/lib/isccc/sexpr.c:45:10 #2 0x7f78ef94de25 in isccc_alist_definebinary <>/lib/isccc/alist.c:207:7 #3 0x7f78ef951c15 in isccc_cc_definestring <>/lib/isccc/cc.c:913:10 #4 0x4ef747 in rndc_connected <>/bin/rndc/./rndc.c:475:6 #5 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #6 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 24 byte(s) in 1 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955ac3 in isccc_sexpr_cons <>/lib/isccc/sexpr.c:45:10 #2 0x7f78ef94de25 in isccc_alist_definebinary <>/lib/isccc/alist.c:207:7 #3 0x7f78ef95237b in isccc_cc_defineuint32 <>/lib/isccc/cc.c:927:10 #4 0x4f0068 in rndc_recvnonce <>/bin/rndc/./rndc.c:409:7 #5 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #6 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 24 byte(s) in 1 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef95658c in isccc_sexpr_cons <>/lib/isccc/sexpr.c:45:10 #2 0x7f78ef95658c in isccc_sexpr_addtolist <>/lib/isccc/sexpr.c:240 #3 0x7f78ef94de25 in isccc_alist_definebinary <>/lib/isccc/alist.c:207:7 #4 0x7f78ef95237b in isccc_cc_defineuint32 <>/lib/isccc/cc.c:927:10 #5 0x4f0068 in rndc_recvnonce <>/bin/rndc/./rndc.c:409:7 #6 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #7 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 22 byte(s) in 2 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955c7c in isccc_sexpr_frombinary <>/lib/isccc/sexpr.c:94:34 #2 0x7f78ef951137 in isccc_cc_defineuint32 <>/lib/isccc/cc.c:927:10 #3 0x7f78ef951137 in createmessage <>/lib/isccc/cc.c:736 #4 0x7f78ef950e79 in isccc_cc_createmessage <>/lib/isccc/cc.c:763:10 #5 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #6 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 22 byte(s) in 2 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955c7c in isccc_sexpr_frombinary <>/lib/isccc/sexpr.c:94:34 #2 0x7f78ef9511d2 in isccc_cc_defineuint32 <>/lib/isccc/cc.c:927:10 #3 0x7f78ef9511d2 in createmessage <>/lib/isccc/cc.c:737 #4 0x7f78ef950e79 in isccc_cc_createmessage <>/lib/isccc/cc.c:763:10 #5 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #6 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 22 byte(s) in 2 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955c7c in isccc_sexpr_frombinary <>/lib/isccc/sexpr.c:94:34 #2 0x7f78ef951275 in isccc_cc_defineuint32 <>/lib/isccc/cc.c:927:10 #3 0x7f78ef951275 in createmessage <>/lib/isccc/cc.c:739 #4 0x7f78ef950e79 in isccc_cc_createmessage <>/lib/isccc/cc.c:763:10 #5 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #6 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 11 byte(s) in 1 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955c7c in isccc_sexpr_frombinary <>/lib/isccc/sexpr.c:94:34 #2 0x7f78ef95237b in isccc_cc_defineuint32 <>/lib/isccc/cc.c:927:10 #3 0x4f0068 in rndc_recvnonce <>/bin/rndc/./rndc.c:409:7 #4 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #5 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 7 byte(s) in 1 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955c7c in isccc_sexpr_frombinary <>/lib/isccc/sexpr.c:94:34 #2 0x7f78ef951c15 in isccc_cc_definestring <>/lib/isccc/cc.c:913:10 #3 0x4efffe in rndc_recvnonce <>/bin/rndc/./rndc.c:403:6 #4 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #5 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 Indirect leak of 5 byte(s) in 1 object(s) allocated from: #0 0x4bb708 in __interceptor_malloc (<>/bin/rndc/.libs/rndc+0x4bb708) #1 0x7f78ef955c7c in isccc_sexpr_frombinary <>/lib/isccc/sexpr.c:94:34 #2 0x7f78ef951c15 in isccc_cc_definestring <>/lib/isccc/cc.c:913:10 #3 0x4ef747 in rndc_connected <>/bin/rndc/./rndc.c:475:6 #4 0x7f78eebbab70 in dispatch <>/lib/isc/task.c:1138:7 #5 0x7f78eebbab70 in run <>/lib/isc/task.c:1310 SUMMARY: AddressSanitizer: 1648 byte(s) leaked in 88 allocation(s). As rndc is one shot command, it's nothing critical, but: a) it increases the tests log b) it might indicate some underlying problem so let's get this fixed for 9.12.0