[Xymon] xymond_rrd crash

gaetan.ars at orange.com gaetan.ars at orange.com
Thu Jan 31 11:39:45 CET 2013


Hello,

I'm experiencing  similar crashes of xymond_rrd using 4.3.10 with
rrdtool-1.4.3-1. I have custom tests using NCV graphs. Disabled tests
seem to be crashing xymond_rrd in the status channel:

2013-01-31 01:04:12 xymond_rrd: Got message 380031, expected 379983
2013-01-31 01:04:14 xymond_rrd: Got message 380348, expected 380331
2013-01-31 01:04:22 xymond_rrd: Got message 380834, expected 380806
2013-01-31 01:04:22 Peer at 0.0.0.0:0 failed: Broken pipe
2013-01-31 01:04:22 Peer not up, flushing message queue

GDB output :
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 "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr2/xymon/server/bin/xymond_rrd...done.

warning: Can't read pathname for load map: Erreur d'entrée/sortie.
Reading symbols from /lib/i686/cmov/librt.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/librt.so.1
Reading symbols from /usr/lib/i686/cmov/libssl.so.0.9.8...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i686/cmov/libssl.so.0.9.8
Reading symbols from /usr/lib/i686/cmov/libcrypto.so.0.9.8...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i686/cmov/libcrypto.so.0.9.8
Reading symbols from /usr/lib/librrd.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/librrd.so.4
Reading symbols from /lib/libpcre.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib/libpcre.so.3
Reading symbols from /lib/i686/cmov/libc.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libc.so.6
Reading symbols from /lib/i686/cmov/libpthread.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libpthread.so.0
Reading symbols from /lib/ld-linux.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /lib/i686/cmov/libdl.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/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/libxml2.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libxml2.so.2
Reading symbols from /usr/lib/libdbi.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libdbi.so.0
Reading symbols from /lib/i686/cmov/libm.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libm.so.6
Reading symbols from /lib/libpng12.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/libpng12.so.0
Reading symbols from /usr/lib/libpangocairo-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpangocairo-1.0.so.0
Reading symbols from /usr/lib/libpango-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpango-1.0.so.0
Reading symbols from /usr/lib/libcairo.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libcairo.so.2
Reading symbols from /usr/lib/libgobject-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgobject-2.0.so.0
Reading symbols from /usr/lib/libgmodule-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgmodule-2.0.so.0
Reading symbols from /lib/libglib-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/libglib-2.0.so.0
Reading symbols from /usr/lib/libpangoft2-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpangoft2-1.0.so.0
Reading symbols from /usr/lib/libgthread-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgthread-2.0.so.0
Reading symbols from /usr/lib/libfreetype.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libfreetype.so.6
Reading symbols from /usr/lib/libfontconfig.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libfontconfig.so.1
Reading symbols from /usr/lib/libpixman-1.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpixman-1.so.0
Reading symbols from /usr/lib/libxcb-render-util.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libxcb-render-util.so.0
Reading symbols from /usr/lib/libxcb-render.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libxcb-render.so.0
Reading symbols from /usr/lib/libxcb.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libxcb.so.1
Reading symbols from /usr/lib/libXrender.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXrender.so.1
Reading symbols from /usr/lib/libX11.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libX11.so.6
Reading symbols from /usr/lib/libexpat.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libexpat.so.1
Reading symbols from /usr/lib/libXau.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXau.so.6
Reading symbols from /usr/lib/libXdmcp.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXdmcp.so.6
Core was generated by `xymond_rrd --no-cache --rrddir=/usr2/xymon/data/rrd'.
Program terminated with signal 6, Aborted.
#0  0xb77b2424 in __kernel_vsyscall ()
(gdb) bt
#0  0xb77b2424 in __kernel_vsyscall ()
#1  0xb7472781 in raise () from /lib/i686/cmov/libc.so.6
#2  0xb7475bb2 in abort () from /lib/i686/cmov/libc.so.6
#3  0x08070723 in sigsegv_handler (signum=11) at sig.c:57
#4  <signal handler called>
#5  0xb7552d08 in ?? () from /lib/i686/cmov/libc.so.6
#6  0x08059e05 in do_net_rrd (hostname=0xb6d3061c "pop3.si-bred.cvf", testname=0xb6d3062d "pop", classname=0x807fc0d "", pagepaths=0x807fc0d "", msg=0x0, tstamp=1359590660) at rrd/do_net.c:145
#7  0x0805a6a7 in update_rrd (hostname=0xb6d3061c "pop3.si-bred.cvf", testname=0xb6d3062d "pop", msg=0x0, tstamp=1359590660, sender=0xb6d3060f "10.35.107.3", ldef=0xa307ce0, classname=0x807fc0d "", pagepaths=0x807fc0d "")
    at do_rrd.c:713
#8  0x0804a90f in main (argc=3, argv=0xbf9d10b4) at xymond_rrd.c:369


# /usr2/xymon/client/bin/xymon localhost "xymondxboard test=pop host=pop3.si-bred.cvf"
<?xml version='1.0' encoding='ISO-8859-1'?>
<StatusBoard>
  <ServerStatus>
    <ServerName>pop3.si-bred.cvf</ServerName>
    <Type>pop</Type>
    <Status>blue</Status>
    <TestFlags>ordastLe</TestFlags>
    <LastChange>Wed Oct 24 08:06:49 2012</LastChange>
    <LogTime>Thu Jan 31 11:36:39 2013</LogTime>
    <ValidTime>Wed May 22 08:06:49 2013</ValidTime>
    <AckTime>N/A</AckTime>
    <DisableTime>Wed May 22 08:06:49 2013</DisableTime>
    <Sender>10.35.107.3</Sender>
    <Cookie>N/A</Cookie>
    <MessageSummary><![CDATA[status+30 pop3,si-bred,cvf.pop red <!-- [flags:ordastLe] --> Thu Jan 31 11:36:26 2013 pop NOT ok ]]></MessageSummary>
  </ServerStatus>
</StatusBoard>


Regards,
Gaëtan

_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
France Telecom - Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, France Telecom - Orange is not liable for messages that have been modified, changed or falsified.
Thank you.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xymon.com/pipermail/xymon/attachments/20130131/72ee8551/attachment.html>


More information about the Xymon mailing list