#758871 rrdtool-dbg: does not contain debug symbols for librrd_th

Package:
valgrind
Source:
valgrind
Description:
instrumentation framework for building dynamic analysis tools
Submitter:
folkert
Date:
2015-07-27 12:12:31 UTC
Severity:
important
#758871#5
Date:
2014-08-22 12:17:52 UTC
From:
To:
rrdtool-dbg: does not contain debug symbols for librrd_th

e.g. valgrind gives:

==12723==    by 0x6470CF9: rrd_graph_init (in /usr/lib/librrd_th.so.4.2.1)
==12723==    by 0x647581E: rrd_graph_v (in /usr/lib/librrd_th.so.4.2.1)
==12723==    by 0x6475B62: rrd_graph (in /usr/lib/librrd_th.so.4.2.1)

which is not too helpful :-)

#758871#14
Date:
2015-07-24 15:53:47 UTC
From:
To:
Hello Folkert

Your wrote:


I rebuilt version 1.4.8-1.1 and here's an extract of the build logs with
DH_VERBOSE=1 :

So it looks like the symbols are in the -dbg package.

Running valgrind, I find the same level of information in rrdtools that
in other libraries.

Valgrind is not a tool I know much about.

Can you explain what you expected?

Here, if I run
DEF:t=temperature.rrd:temp:AVERAGE LINE1:t#0000FF:"temperature\l"
(should work with any command), I get:

And so on.

Can you try it with "-d -v -v" and post the "Reading syms from" blocks,
please?

If I uninstall rrdtool-dbg, I have errors like



Reading other bug repports, I can see that there are issue with valgrind
not showing the line numbers. Is that your issue?

See:
https://bugs.debian.org/701480
https://bugs.debian.org/780173

Please keep us informed if this is it.

#758871#35
Date:
2015-07-27 12:00:47 UTC
From:
To:
I'm sorry I can't help; i'm not using rrdtool anymore.




Control: tags -1 moreinfo

Hello Folkert

Your wrote:


I rebuilt version 1.4.8-1.1 and here's an extract of the build logs with
DH_VERBOSE=1 :

So it looks like the symbols are in the -dbg package.

Running valgrind, I find the same level of information in rrdtools that
in other libraries.

Valgrind is not a tool I know much about.

Can you explain what you expected?

Here, if I run
DEF:t=temperature.rrd:temp:AVERAGE LINE1:t#0000FF:"temperature\l"
(should work with any command), I get:

And so on.

Can you try it with "-d -v -v" and post the "Reading syms from" blocks,
please?

If I uninstall rrdtool-dbg, I have errors like



Reading other bug repports, I can see that there are issue with valgrind
not showing the line numbers. Is that your issue?

See:
https://bugs.debian.org/701480
https://bugs.debian.org/780173

Please keep us informed if this is it.