Hi Jesper,
I have a system similar to yours. It's running FreeBSD 4.3-RELEASE with rrdtool 1.0.33 underneath Cricket-1.0.3-pre2 in production without core dump problems. Your example dumps core on my box too, but it works if you replace "u" with "U": $ rrdtool restore renxt1.ip.tele.dk.atm1-0.11123-aal5.xml tdk.rrd $ rrdtool update tdk.rrd 1006280441:462185307:2878952554:3880923:4573625:0:u Segmentation fault (core dumped) $ rm tdk.rrd $ rrdtool restore renxt1.ip.tele.dk.atm1-0.11123-aal5.xml tdk.rrd $ rrdtool update tdk.rrd 1006280441:462185307:2878952554:3880923:4573625:0:U Best wishes Steen Linden Ebone On Tue, 20 Nov 2001, Jesper Skriver wrote: > > Hi, > > I have a problem where rrdtool 1.0.33 dumps core on a FreeBSD > 4.3-RELEASE-pl20 box > > It can be reproduced as follows: > > [EMAIL PROTECTED] rrdtool update > /data/rrd//renxt1/renxt1.ip.tele.dk.atm1-0.11123-aal5.rrd > 1006280441:462185307:2878952554:3880923:4573625:0:u > Segmentation fault (core dumped) > [EMAIL PROTECTED] gdb rrdtool rrdtool.core > GNU gdb 4.18 > Copyright 1998 Free Software Foundation, Inc. > GDB is free software, covered by the GNU General Public License, and you are > welcome to change it and/or distribute copies of it under certain conditions. > Type "show copying" to see the conditions. > There is absolutely no warranty for GDB. Type "show warranty" for details. > This GDB was configured as "i386-unknown-freebsd"...(no debugging symbols > found)... > Core was generated by `rrdtool'. > Program terminated with signal 11, Segmentation fault. > Reading symbols from /usr/local/lib/librrd.so.0...(no debugging symbols > found)...done. > Reading symbols from /usr/lib/libm.so.2...(no debugging symbols found)...done. > Reading symbols from /usr/lib/libc.so.4...(no debugging symbols found)...done. > Reading symbols from /usr/libexec/ld-elf.so.1...(no debugging symbols > found)...done. > #0 0x2807326f in rrd_diff () from /usr/local/lib/librrd.so.0 > (gdb) bt > #0 0x2807326f in rrd_diff () from /usr/local/lib/librrd.so.0 > #1 0x2807f39b in rrd_update () from /usr/local/lib/librrd.so.0 > #2 0x8049537 in free () > #3 0x80491ac in free () > #4 0x8048a3d in free () > (gdb) quit > [EMAIL PROTECTED] mkdir debug > [EMAIL PROTECTED] rrdtool dump > /data/rrd//renxt1/renxt1.ip.tele.dk.atm1-0.11123-aal5.rrd > > debug/renxt1.ip.tele.dk.atm1-0.11123-aal5.xml > [EMAIL PROTECTED] mv rrdtool.core debug/ > [EMAIL PROTECTED] cp /usr/local/bin/rrdtool debug/ > > I have this for lots of my RRD archives, and at first I thought that the > rrd file had become corrupt somehow, but if I delete it and recreate the > rrd file, it's the same thing. > > Any ideas ? > > The XML file is available at > http://e.wheel.dk/~jesper/renxt1.ip.tele.dk.atm1-0.11123-aal5.xml > > /Jesper > > -- > Jesper Skriver, jesper(at)skriver(dot)dk - CCIE #5456 > Work: Network manager @ AS3292 (Tele Danmark DataNetworks) > Private: FreeBSD committer @ AS2109 (A much smaller network ;-) > > One Unix to rule them all, One Resolver to find them, > One IP to bring them all and in the zone to bind them. > > -- > Unsubscribe mailto:[EMAIL PROTECTED] > Help mailto:[EMAIL PROTECTED] > Archive http://www.ee.ethz.ch/~slist/rrd-developers > WebAdmin http://www.ee.ethz.ch/~slist/lsg2.cgi > -- Unsubscribe mailto:[EMAIL PROTECTED] Help mailto:[EMAIL PROTECTED] Archive http://www.ee.ethz.ch/~slist/rrd-developers WebAdmin http://www.ee.ethz.ch/~slist/lsg2.cgi
