[Xymon] xymonnet crashing after upgrade to 4.3.15

Johan Sjöberg Johan.Sjoberg at deltamanagement.se
Wed Feb 5 09:07:00 CET 2014


> -----Original Message-----
> From: Xymon [mailto:xymon-bounces at xymon.com] On Behalf Of Henrik
> Størner
> Sent: den 4 februari 2014 22:23
> To: xymon at xymon.com
> Subject: Re: [Xymon] xymonnet crashing after upgrade to 4.3.15
> 
> Den 04-02-2014 22:17, Johan Sjöberg skrev:
> > Hi.
> >
> > Updated our server from 4.3.13 to 4.3.15 today, and after that
> > xymonnet has crashed a few times. Is it possible to enable some debug
> > log or something to find out what happens?
> >
> > The error in the xymonnet test is:
> >
> > "red - Program crashed
> 
> I have a couple of fixes, but none that really relate to xymonnet. You should
> get a 'core' file in ~xymon/server/tmp/ - if you do, could you try getting a
> stack trace using this procedure:
> http://www.xymon.com/xymon/help/known-issues.html#bugreport
> 
> 
> Regards,
> Henrik
> 
> _______________________________________________
> Xymon mailing list
> Xymon at xymon.com
> http://lists.xymon.com/mailman/listinfo/xymon

Hi.

I ran gdb on the core file and got the output below.
We also see the same crashes on our staging xymon server after the upgrade.

mon01:/usr/local/xymon/server/tmp# gdb /usr/local/xymon/server/bin/xymonnet core
GNU gdb (GDB) 7.0.1-debian
Copyright (C) 2009 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-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/local/xymon/server/bin/xymonnet...done.

warning: Can't read pathname for load map: Input/output error.
Reading symbols from /usr/lib/libcares.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libcares.so.2
Reading symbols from /usr/lib/libldap_r-2.4.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libldap_r-2.4.so.2
Reading symbols from /lib/librt.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/librt.so.1
Reading symbols from /usr/lib/libssl.so.0.9.8...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libssl.so.0.9.8
Reading symbols from /usr/lib/libcrypto.so.0.9.8...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libcrypto.so.0.9.8
Reading symbols from /lib/libpcre.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib/libpcre.so.3
Reading symbols from /lib/libc.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /usr/lib/liblber-2.4.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/liblber-2.4.so.2
Reading symbols from /lib/libresolv.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/libresolv.so.2
Reading symbols from /usr/lib/libsasl2.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libsasl2.so.2
Reading symbols from /usr/lib/libgnutls.so.26...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgnutls.so.26
Reading symbols from /lib/libpthread.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /lib/libdl.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /usr/lib/libz.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /usr/lib/libtasn1.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libtasn1.so.3
Reading symbols from /usr/lib/libgcrypt.so.11...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgcrypt.so.11
Reading symbols from /usr/lib/libgpg-error.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgpg-error.so.0
Core was generated by `/usr/local/xymon/server/bin/xymonnet --ping --checkresponse asx-b5.xxxx.d'.
Program terminated with signal 6, Aborted.
#0  0x00007f66ca0171b5 in raise () from /lib/libc.so.6
(gdb) bt
#0  0x00007f66ca0171b5 in raise () from /lib/libc.so.6
#1  0x00007f66ca019fc0 in abort () from /lib/libc.so.6
#2  0x000000000041ed43 in sigsegv_handler (signum=<value optimized out>) at sig.c:57
#3  <signal handler called>
#4  0x00000000004239dc in xmh_find_item (host=0xbbad20, item=<value optimized out>) at loadhosts.c:226
#5  0x000000000040fefe in send_content_results (httptest=<value optimized out>, host=<value optimized out>, nonetpage=<value optimized out>,
    contenttestname=<value optimized out>, failgoesclear=<value optimized out>) at httpresult.c:456
#6  0x000000000040a8ed in main (argc=6, argv=<value optimized out>) at xymonnet.c:2484

/Johan



More information about the Xymon mailing list