René GARCIA <[EMAIL PROTECTED]> writes:

> I've been using rrdtool 1.3.1 with no problem for a couple of monthes. I
> want tu upgrade to 1.3.2 to avoid the data corruption bug and to take
> advantage of speed improvements (I have a lot of graphs to generate every
> 5 minutes). I can compile 1.3.2 (and 1.3.2 svn snapshot) but I can't make
> any rrdgraph call, without a segfault error. rrdupdate and rrdcreate work
> fine.
>
> I've upgraded to latests versions of cairo/pango/glib libraries but the
> problem remains.
>
> I'm using perl 5.6.1 to invoke RRDs module. I have a lot of dependancies
> with this version of perl on other projects so I would like to keep it.
>
> I'm still using rrdtool 1.3.1.
> Is anyone having the same problem ?


I'm having the same problem. Tested it last week and from the core dump
I gathered it crashed it rrd_set_font_desc which apparently is a new
function.

Specifically, the 'font' pointer passed as 2nd param to 
strncpy(im->text_prop[prop].font, font, sizeof(text_prop[prop].font) - 1);
apparently was a null pointer which went in there unchecked.

Switched back to 1.3.0 cause I had other issues on hand at the
time. Having a mixed cairo/pango library setup I couldn't convince
myself to report the problem, cause I'd have felt obliged to further
investigate.

Maybe 1.3.2 wasn't a mere bugfix release?

Regards, R.

_______________________________________________
rrd-users mailing list
[email protected]
https://lists.oetiker.ch/cgi-bin/listinfo/rrd-users

Reply via email to