<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
Hi All,&nbsp;<div><br></div><div>Iam working on ESI part of Varnish, and to understand the code flow, i was trying to use gdb debugger, but didn't have any luck so far. &nbsp;</div><div><br></div><div>Please help me out in understanding how to debug Varnish source code using gdb.</div><div><br></div><div>I checked with the Make i could find that it compiled with -g Option, but still face these errors.&nbsp;</div><div><br></div><div>dev03:/home/varnish/varnish/sbin # gdb ./varnishd&nbsp;</div><div>GNU gdb 6.4</div><div>Copyright 2005 Free Software Foundation, Inc.</div><div>GDB is free software, covered by the GNU General Public License, and you are</div><div>welcome to change it and/or distribute copies of it under certain conditions.</div><div>Type "show copying" to see the conditions.</div><div>There is absolutely no warranty for GDB. &nbsp;Type "show warranty" for details.</div><div>This GDB was configured as "x86_64-suse-linux"...Using host libthread_db library "/lib64/libthread_db.so.1".</div><div><br></div><div>(gdb) b esi_handle_include&nbsp;</div><div>Breakpoint 1 at 0x432533: file cache_vrt_esi.c, line 351.</div><div>(gdb) r -T 127.0.0.1:200 -a 0.0.0.0:2030 -f /home/varnish/varnish/etc/varnish/varnish.vcl -u varnish</div><div>Starting program: /home/varnish/varnish/sbin/varnishd -T 127.0.0.1:200 -a 0.0.0.0:2030 -f /home/varnish/varnish/etc/varnish/varnish.vcl -u varnish</div><div>[Thread debugging using libthread_db enabled]</div><div>[New Thread 47413511004080 (LWP 16317)]</div><div>Error while mapping shared library sections:</div><div>./vcl.1P9zoqAU.so: No such file or directory.</div><div>Error while reading shared library symbols:</div><div>./vcl.1P9zoqAU.so: No such file or directory.</div><div>Error while reading shared library symbols:</div><div>./vcl.1P9zoqAU.so: No such file or directory.</div><div>storage_file: filename: ./varnish.bjsqBo (unlinked) size 8921 MB.</div><div>Using old SHMFILE</div><div><br></div><div>Program exited normally.</div><div>(gdb)&nbsp;</div><div>&nbsp;</div><div>Thanks in advance,&nbsp;</div><div>Jaysingh</div>                                               <br /><hr />Sena, Shah Rukh and the fight over Mumbai <a href='http://news.in.msn.com/' target='_new'>Sign up now.</a></body>
</html>