title: Valgrind output does not show function names in its output
body: <pre><code>==24145== Thread 2:
  ==24145== Invalid read of size 8
  ==24145==    at 0x462E2E: ??? (in &lt;path of binary&gt;)
  ==24145==    by 0x4649B4: ??? (in &lt;path of binary&gt;)
  ==24145==    by 0x467E7D: ??? (in &lt;path of binary&gt;)
  ==24145==    by 0x455302: ??? (in &lt;path of binary&gt;)
  ==24145==    by 0x45B830: ??? (in &lt;path of binary&gt;)
  ==24145==    by 0x4E633A: ??? (in &lt;path of binary&gt;)
  ==24145==    by 0x4E5FC1: ??? (in &lt;path of binary&gt;)
  ==24145==    by 0x743ADC4: start_thread (in /usr/lib64/libpthread-2.17.so)
  ==24145==    by 0x7745C4C: clone (in /usr/lib64/libc-2.17.so)
  ==24145==  Address 0x488 is not stack'd, malloc'd or (recently) free'd
  </code></pre>
  
  <p>It shows ??? instead of function names. (I have removed path of binary by myself).</p>