Page 1 of 1

Re: [Nagios-devel] Empty host/service-group patch

Posted: Tue Nov 09, 2010 2:51 pm
by Guest
--0-1938960185-1289314300=:87192
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

=0A>Fr=E5n: Ton Voon =0A>Till: Nagios Developers List =0A>Skickat: tis 9 november 2010 10:41:14=
=0A>=C4mne: Re: [Nagios-devel] Empty host/service-group patch=0A>=0A>Nasty!=
Can you update the test configurations to trigger this bug? Then with =0A>=
your patch we should see that the problem is fixed.=0A=0AHere is the patch =
and a test-case for it. However, I do=0Anot know if the test is able to cat=
ch this bug on all=0Asetups. I have verified it on i586 and x86-64.=0A=0ACh=
eers=0A/S-G=0A=0A
--0-1938960185-1289314300=:87192
Content-Type: text/plain; name="nagios-3.2.3-EmptyGroups-patch.txt"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="nagios-3.2.3-EmptyGroups-patch.txt"

LS0tIG5hZ2lvcy0zLjIuMy94ZGF0YS94b2R0ZW1wbGF0ZS5jLm9yaWcJMjAx
MC0xMS0wOCAyMDoyMDo1MS4wMDAwMDAwMDAgKzAxMDAKKysrIG5hZ2lvcy0z
LjIuMy94ZGF0YS94b2R0ZW1wbGF0ZS5jCTIwMTAtMTEtMDggMjM6MDE6NTcu
MDAwMDAwMDAwICswMTAwCkBAIC0xMDE5MiwxNiArMTAxOTIsMTggQEAKIAkJ
cmV0dXJuIEVSUk9SOwogCSAgICAgICAgfQogI2VuZGlmCi0JZm9yKGhvc3Rf
bmFtZT1zdHJ0b2sodGhpc19ob3N0Z3JvdXAtPm1lbWJlcnMsIiwiKTtob3N0
X25hbWUhPU5VTEw7aG9zdF9uYW1lPXN0cnRvayhOVUxMLCIsIikpewotCQlz
dHJpcChob3N0X25hbWUpOwotCQluZXdfaG9zdHNtZW1iZXI9YWRkX2hvc3Rf
dG9faG9zdGdyb3VwKG5ld19ob3N0Z3JvdXAsaG9zdF9uYW1lKTsKLQkJaWYo
bmV3X2hvc3RzbWVtYmVyPT1OVUxMKXsKKwlpZih0aGlzX2hvc3Rncm91cC0+
bWVtYmVycyE9TlVMTCl7CisJCWZvcihob3N0X25hbWU9c3RydG9rKHRoaXNf
aG9zdGdyb3VwLT5tZW1iZXJzLCIsIik7aG9zdF9uYW1lIT1OVUxMO2hvc3Rf
bmFtZT1zdHJ0b2soTlVMTCwiLCIpKXsKKwkJCXN0cmlwKGhvc3RfbmFtZSk7
CisJCQluZXdfaG9zdHNtZW1iZXI9YWRkX2hvc3RfdG9faG9zdGdyb3VwKG5l
d19ob3N0Z3JvdXAsaG9zdF9uYW1lKTsKKwkJCWlmKG5ld19ob3N0c21lbWJl
cj09TlVMTCl7CiAjaWZkZWYgTlNDT1JFCi0JCQlsb2dpdChOU0xPR19DT05G
SUdfRVJST1IsVFJVRSwiRXJyb3I6IENvdWxkIG5vdCBhZGQgaG9zdCAnJXMn
IHRvIGhvc3Rncm91cCAoY29uZmlnIGZpbGUgJyVzJywgc3RhcnRpbmcgb24g
bGluZSAlZClcbiIsaG9zdF9uYW1lLHhvZHRlbXBsYXRlX2NvbmZpZ19maWxl
X25hbWUodGhpc19ob3N0Z3JvdXAtPl9jb25maWdfZmlsZSksdGhpc19ob3N0
Z3JvdXAtPl9zdGFydF9saW5lKTsKKwkJCQlsb2dpdChOU0xPR19DT05GSUdf
RVJST1IsVFJVRSwiRXJyb3I6IENvdWxkIG5vdCBhZGQgaG9zdCAnJXMnIHRv
IGhvc3Rncm91cCAoY29uZmlnIGZpbGUgJyVzJywgc3RhcnRpbmcgb24gbGlu
ZSAlZClcbiIsaG9zdF9uYW1lLHhvZHRlbXBsYXRlX2NvbmZpZ19maWxlX25h
bWUodGhpc19ob3N0Z3JvdXAtPl9jb25maWdfZmlsZSksdGhpc19ob3N0Z3Jv
dXAtPl9zdGFydF9saW5lKTsKICNlbmRpZgotCQkJcmV0dXJuIEVSUk9SOwot
CQkgICAgICAgIH0KLQkgICAgICAgIH0KKwkJCQlyZXR1cm4gRVJST1I7CisJ
CSAgICAgICAgCX0KKwkgICAgICAgIAl9CisJCX0KIAogCXJldHVybiBPSzsK
ICAgICAgICAgfQpAQCAtMTAyMzksMjUgKzEwMjQxLDI3IEBACiAJCXJldHVy
biBFUlJPUjsKIAkgICAgICAgIH0KICNlbmRpZgotCWZvcihob3N0X25hbWU9
c3RydG9rKHRoaXNfc2VydmljZWdyb3VwLT5tZW1iZXJzLCIsIik7aG9zdF9u
YW1lIT1OVUxMO2hvc3RfbmFtZT1zdHJ0b2soTlVMTCwiLCIpKXsKLQkJc3Ry
aXAoaG9zdF9uYW1lKTsKLQkJc3ZjX2Rlc2NyaXB0aW9uPXN0cnRvayhOVUxM
LCIsIik7Ci0JCWlmKHN2Y19kZXNjcmlwdGlvbj09TlVMTCl7CisJaWYodGhp
c19zZXJ2aWNlZ3JvdXAtPm1lbWJlcnMhPU5VTEwpeworCQlmb3IoaG9zdF9u
YW1lPXN0cnRvayh0aGlzX3NlcnZpY2Vncm91cC0+bWVtYmVycywiLCIpO2hv
c3RfbmFtZSE9TlVMTDtob3N0X25hbWU9c3RydG9rKE5VTEwsIiwiKSl7CisJ
CQlzdHJpcChob3N0X25hbWUpOworCQkJc3ZjX2Rlc2NyaXB0aW9uPXN0cnRv
ayhOVUxMLCIsIik7CisJCQlpZihzdmNfZGVzY3JpcHRpb249PU5VTEwpewog
I2lmZGVmIE5TQ09SRQotCQkJbG9naXQoTlNMT0dfQ09ORklHX0VSUk9SLFRS
VUUsIkVycm9yOiBNaXNzaW5nIHNlcnZpY2UgbmFtZSBpbiBzZXJ2aWNlZ3Jv
dXAgZGVmaW5pdGlvbiAoY29uZmlnIGZpbGUgJyVzJywgc3RhcnRpbmcgb24g
bGluZSAlZClcbiIseG9kdGVtcGxhdGVfY29uZmlnX2ZpbGVfbmFtZSh0aGlz
X3NlcnZpY2Vncm91cC0+X2NvbmZpZ19maWxlKSx0aGlzX3NlcnZpY2Vncm91
cC0+X3N0YXJ0X2xpbmUpOworCQkJCWxvZ2l0KE5TTE9HX0NPTkZJR19FUlJP
UixUUlVFLCJFcnJvcjogTWlzc2luZyBzZXJ2aWNlIG5hbWUgaW4gc2Vydmlj
ZWdyb3VwIGRlZmluaXRpb24gKGNvbmZpZyBmaWxlICclcycsIHN0YXJ0aW5n
IG9uIGxpbmUgJWQpXG4iLHhvZHRlbXBsYXRlX2NvbmZpZ19maWxlX25hbWUo
dGhpc19zZXJ2aWNlZ3JvdXAtPl9jb25maWdfZmlsZSksdGhpc19zZXJ2aWNl
Z3JvdXAtPl9zdGFydF9saW5lKTsKICNlbmRpZgotCQkJcmV0dXJuIEVSUk9S
OwotCSAgICAgICAgICAgICAgICB9Ci0JCXN0cmlwKHN2Y19kZXNjcmlwdGlv
bik7CisJCQkJcmV0dXJuIEVSUk9SOworCQkJCX0KKwkJCXN0cmlwKHN2Y19k
ZXNjcmlwdGlvbik7CiAKLQkJbmV3X3

...[email truncated]...


This post was automatically imported from historical nagios-devel mailing list archives
Original poster: [email protected]