[hobbit] hobbitd_rrd error

Henrik Stoerner henrik at hswn.dk
Mon Mar 6 10:58:21 CET 2006


On Mon, Mar 06, 2006 at 03:55:13PM +1100, Geoff Steer wrote:
> 
> My hobbit server has been error free since I installed 4.1.2 but in the
> last day of so, has had an error for hobbitd_rrd .
> 
> The rrd-data.log shows:
> *** glibc detected *** double linked list
> Worker process died with exit code 134
> *** glibc detected *** double free or corruption (fasttop)

This usually indicates some sort of corruption of the memory
allocation inside hobbitd_rrd. Since hobbitd_rrd depends on the
rrdtool library, it could also be a problem with that.

Since it's glibc you're probably on a Linux/Intel platform.
Would it be possible for you to run the hobbitd_rrd command
through the "Valgrind" memory checker ? I don't know if
Valgrind is included with your distribution - it is part
of the standard Debian release, but your distro might be
different. If you can get it installed, then just change
the command in the "[rrddata]" section from

CMD hobbitd_channel --channel=data   --log=$BBSERVERLOGS/rrd-data.log \
    hobbitd_rrd --rrddir=$BBVAR/rrd

to

CMD hobbitd_channel --channel=data   --log=$BBSERVERLOGS/rrd-data.log \
    valgrind --log-file=$BBSERVERLOGS/valgrind.log \
    hobbitd_rrd --rrddir=$BBVAR/rrd

Let it run until the errors shows up, then send me the valgrind.log.*
files.


Regards,
Henrik




More information about the Xymon mailing list