[Xymon] bbtest-net sporadic crash on xymon 4.3.27

Andrea Lisci alisci at avantune.com
Thu Aug 10 10:57:13 CEST 2017


Sporadic  crashes by bbtest-net was reported on our xymon 4.3.27 server

here the occurrences:

-rw------- 1 xymon xymon  7372800 Aug  6 18:24 core.28430
-rw------- 1 xymon xymon  7368704 Aug  6 18:29 core.10460
-rw------- 1 xymon xymon  7368704 Aug  6 20:25 core.12861
-rw------- 1 xymon xymon  7368704 Aug  6 20:30 core.27236
-rw------- 1 xymon xymon  7368704 Aug  6 20:35 core.9305
-rw------- 1 xymon xymon  7368704 Aug  7 07:28 core.24208
-rw------- 1 xymon xymon  7368704 Aug  9 03:00 core.27039
-rw------- 1 xymon xymon  7368704 Aug  9 03:05 core.9120
-rw------- 1 xymon xymon  7368704 Aug  9 03:10 core.23484
-rw------- 1 xymon xymon  7368704 Aug  9 11:04 core.19788

here follow the stack trace of the last one. All of them was caused by
bbtest-net and seems due to the same cause:

gdb bin/bbtest-net tmp/core.19788
GNU gdb Fedora (6.8-27.el5)
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu"...
Reading symbols from /usr/lib64/libldap-2.3.so.0...done.
Loaded symbols for /usr/lib64/libldap-2.3.so.0
Reading symbols from /lib64/librt.so.1...done.
Loaded symbols for /lib64/librt.so.1
Reading symbols from /lib64/libssl.so.6...done.
Loaded symbols for /lib64/libssl.so.6
Reading symbols from /lib64/libcrypto.so.6...done.
Loaded symbols for /lib64/libcrypto.so.6
Reading symbols from /lib64/libpcre.so.0...done.
Loaded symbols for /lib64/libpcre.so.0
Reading symbols from /lib64/libc.so.6...done.
Loaded symbols for /lib64/libc.so.6
Reading symbols from /usr/lib64/liblber-2.3.so.0...done.
Loaded symbols for /usr/lib64/liblber-2.3.so.0
Reading symbols from /lib64/libresolv.so.2...done.
Loaded symbols for /lib64/libresolv.so.2
Reading symbols from /usr/lib64/libsasl2.so.2...done.
Loaded symbols for /usr/lib64/libsasl2.so.2
Reading symbols from /lib64/libpthread.so.0...done.
Loaded symbols for /lib64/libpthread.so.0
Reading symbols from /lib64/ld-linux-x86-64.so.2...done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /usr/lib64/libgssapi_krb5.so.2...done.
Loaded symbols for /usr/lib64/libgssapi_krb5.so.2
Reading symbols from /usr/lib64/libkrb5.so.3...done.
Loaded symbols for /usr/lib64/libkrb5.so.3
Reading symbols from /lib64/libcom_err.so.2...done.
Loaded symbols for /lib64/libcom_err.so.2
Reading symbols from /usr/lib64/libk5crypto.so.3...done.
Loaded symbols for /usr/lib64/libk5crypto.so.3
Reading symbols from /lib64/libdl.so.2...done.
Loaded symbols for /lib64/libdl.so.2
Reading symbols from /usr/lib64/libz.so.1...done.
Loaded symbols for /usr/lib64/libz.so.1
Reading symbols from /lib64/libcrypt.so.1...done.
Loaded symbols for /lib64/libcrypt.so.1
Reading symbols from /usr/lib64/libkrb5support.so.0...done.
Loaded symbols for /usr/lib64/libkrb5support.so.0
Reading symbols from /lib64/libkeyutils.so.1...done.
Loaded symbols for /lib64/libkeyutils.so.1
Reading symbols from /lib64/libselinux.so.1...done.
Loaded symbols for /lib64/libselinux.so.1
Reading symbols from /lib64/libsepol.so.1...done.
Loaded symbols for /lib64/libsepol.so.1
Reading symbols from /lib64/libnss_files.so.2...done.
Loaded symbols for /lib64/libnss_files.so.2
Core was generated by `bbtest-net --report --ping --concurrency=50
--checkresponse --dnslog=/var/log/x'.
Program terminated with signal 6, Aborted.
[New process 19788]
#0  0x000000351be30215 in raise () from /lib64/libc.so.6
(gdb) bt
#0  0x000000351be30215 in raise () from /lib64/libc.so.6
#1  0x000000351be31cc0 in abort () from /lib64/libc.so.6
#2  0x0000000000427643 in sigsegv_handler (signum=<value optimized out>)
at sig.c:57
#3  <signal handler called>
#4  dns_simple_callback (arg=0x16d835f0, status=0, timeout=<value
optimized out>, hent=0x16dc18f0) at dns.c:120
#5  0x0000000000414021 in end_hquery ()
#6  0x00000000004144e1 in host_callback ()
#7  0x0000000000419907 in end_squery ()
#8  0x0000000000419a0c in search_callback ()
#9  0x0000000000419709 in qcallback ()
#10 0x0000000000418140 in end_query ()
#11 0x0000000000418e73 in process_answer ()
#12 0x00000000004193ff in processfds ()
#13 0x00000000004119d6 in dns_ares_queue_run (channel=0x16869af0) at
dns.c:172
#14 0x0000000000409c5b in main (argc=6, argv=0x7fff2de6f648) at
xymonnet.c:2323



Before printing, think about the environment

Questo messaggio e i suoi allegati sono indirizzati esclusivamente alle persone indicate. La diffusione, copia o qualsiasi
altra azione derivante dalla conoscenza di queste informazioni sono rigorosamente vietate. Qualora abbiate ricevuto
questo documento per errore siete cortesemente pregati di darne immediata comunicazione al mittente e di provvedere
alla sua distruzione, Grazie.

This e-mail and any attachments is confidential and may contain privileged information intended for the  addressee(s)
only. Dissemination, copying, printing or use by anybody else is unauthorised. If you are not the intended recipient,
please delete this message and any attachments and advise the sender by return e-mail, Thanks.





More information about the Xymon mailing list