[hobbit] hobbitd_rrd crash in trunk

Jakub Heichman kuba.heichman at gmail.com
Thu Jan 21 13:02:48 CET 2010


Hello there,

I'm experiencing  similar crashes of hobbit_rrd using 4.3.0-beta2 with
rrdtool-1.4.2. I have custom tests using NCV graphs. Disabled tests
seem to be crashing hobbit_rrd in the status channel:

2010-01-21 09:33:18 hobbitd_rrd: Got message 526516
@@status#526516/cnsb1|1264066398.129576|10.10.0.165||cnsb1|dns|1295449658|blue||blue|1264000058|0||1295449658|Disabled
by
2010-01-21 09:33:18 startpos 86857, fillpos 86857, endpos -1
2010-01-21 09:33:18 Peer at 0.0.0.0:0 failed: Broken pipe
2010-01-21 09:33:18 Peer not up, flushing message queue


2010-01-21 09:39:28 hobbitd_rrd: Got message 551600
@@status#551600/prx09|1264066768.465806|10.10.1.179||prx09|cdaemon|2147483647|blue||blue|1263999443|0||-1|Disabled
by
2010-01-21 09:39:28 startpos 353816, fillpos 354099, endpos -1
2010-01-21 09:39:28 Peer at 0.0.0.0:0 failed: Broken pipe
2010-01-21 09:39:28 Peer not up, flushing message queue


2010-01-21 09:45:53 hobbitd_rrd: Got message 581864
@@status#581864/prx34|1264067153.276604|10.10.1.74||prx34|cdaemon|2147483647|blue||blue|1263999443|0||-1|Disabled
by
2010-01-21 09:45:53 startpos 1147497, fillpos 1147497, endpos -1
2010-01-21 09:45:53 Peer at 0.0.0.0:0 failed: Broken pipe
2010-01-21 09:45:53 Peer not up, flushing message queue

GDB output:

Reading symbols from /usr/local/rrdtool-1.4.2/lib/librrd.so.4...done.
Loaded symbols for /usr/local/rrdtool/lib/librrd.so.4
Reading symbols from /usr/lib/libpng12.so.0...done.
Loaded symbols for /usr/lib/libpng12.so.0
Reading symbols from /lib/libpcre.so.0...done.
Loaded symbols for /lib/libpcre.so.0
Reading symbols from /lib/librt.so.1...done.
Loaded symbols for /lib/librt.so.1
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /usr/lib/libxml2.so.2...done.
Loaded symbols for /usr/lib/libxml2.so.2
Reading symbols from /lib/libm.so.6...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /usr/lib/libpangocairo-1.0.so.0...done.
Loaded symbols for /usr/lib/libpangocairo-1.0.so.0
Reading symbols from /usr/lib/libpango-1.0.so.0...done.
Loaded symbols for /usr/lib/libpango-1.0.so.0
Reading symbols from /usr/lib/libcairo.so.2...done.
Loaded symbols for /usr/lib/libcairo.so.2
Reading symbols from /lib/libgobject-2.0.so.0...done.
Loaded symbols for /lib/libgobject-2.0.so.0
Reading symbols from /lib/libgmodule-2.0.so.0...done.
Loaded symbols for /lib/libgmodule-2.0.so.0
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/libglib-2.0.so.0...done.
Loaded symbols for /lib/libglib-2.0.so.0
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /lib/libpthread.so.0...done.
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/lib/libpangoft2-1.0.so.0...done.
Loaded symbols for /usr/lib/libpangoft2-1.0.so.0
Reading symbols from /usr/lib/libfontconfig.so.1...done.
Loaded symbols for /usr/lib/libfontconfig.so.1
Reading symbols from /usr/lib/libfreetype.so.6...done.
Loaded symbols for /usr/lib/libfreetype.so.6
Reading symbols from /usr/lib/libXrender.so.1...done.
Loaded symbols for /usr/lib/libXrender.so.1
Reading symbols from /usr/lib/libX11.so.6...done.
Loaded symbols for /usr/lib/libX11.so.6
Reading symbols from /lib/libexpat.so.0...done.
Loaded symbols for /lib/libexpat.so.0
Reading symbols from /usr/lib/libXau.so.6...done.
Loaded symbols for /usr/lib/libXau.so.6
Reading symbols from /usr/lib/libXdmcp.so.6...done.
Loaded symbols for /usr/lib/libXdmcp.so.6
Core was generated by `hobbitd_rrd --rrddir=/var/hobbit/data/rrd'.
Program terminated with signal 6, Aborted.
[New process 9999]
#0  0x009c9410 in __kernel_vsyscall ()
(gdb) bt
#0  0x009c9410 in __kernel_vsyscall ()
#1  0x0042ddf0 in raise () from /lib/libc.so.6
#2  0x0042f701 in abort () from /lib/libc.so.6
#3  0x08069e93 in sigsegv_handler ()
#4  <signal handler called>
#5  0x00474a23 in strchr () from /lib/libc.so.6
#6  0x08052118 in do_ncv_rrd ()
#7  0x08058c6b in update_rrd ()
#8  0x0804a400 in main ()

Best regards,

--
Kuba Heichman



More information about the Xymon mailing list