On Tue, Jan 18, 2011 at 08:46:26AM +0100, Tobias Oetiker wrote: > Hi Stefan, > > Yesterday Stefan Brandl wrote: > > > As far I can see, this is already implemented in 2170. > > yes it is ... > > > With mmap disabled the error is gone, > > but with mmap I still get: > > > > noc@lowrider:~$ /opt/rrdtool-1.4.5.002170/bin/rrdtool create tester.rrd > > DS:inet:GAUGE:600:0:U RRA:AVERAGE:0.5:1:600 > > noc@lowrider:~$ /opt/rrdtool-1.4.5.002170/bin/rrdtool resize tester.rrd 0 > > GROW 100 > > ERROR: attempting to write beyond end of file > > noc@lowrider:~$ > > beats me ... I can not reproduce this here ... and valgrind can not > find a fault either ... >
Hm very strange, but at least one other user has the same problem: http://osdir.com/ml/debian-bugs-dist/2010-07/msg05757.html > what is realy strange about this error is, that it is not a system > messsage but rather an internal check in the rrdtool code which > thinks there is something wrong ... > Can I do anything to debug this? While writing this E-Mail i did some tests. 2170 with mmap disabled works as expected, no error ist given. And now the "strange" thing: If I create a rrd file with mmap enabled (or any older version of rrdtool) I get the above error when resizing. Despite of the error, I get a resize.rrd. And the resulting resize.rrd doesn't differ from the one created with 2170 with mmap disabled. So the error message seems just to be cosmetical and no real error. Stefan _______________________________________________ rrd-users mailing list [email protected] https://lists.oetiker.ch/cgi-bin/listinfo/rrd-users
