[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [hobbit] hobbitd_rrd error
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