<font size="2"><font face="trebuchet ms,sans-serif">Try This<br>1. As you already did run ./buid-webkit --debug --qt<br>2. cd WEBKIT_DIR/WebKitBuild/Debug/bin<br>3. Assuming you have WEBKIT_DIR/WebCore , WEBKIT_DIR/WebKit source directories<br>

    try<br>    $ gdb -cd . -d ../../../ --args ./QtLauncher &lt;args-to-QtLauncher&gt;<br>4. Now at gdb prompt<br>    (gdb) break main # to add breakpoint to main function<br>    (gdb) break WebCore::FrameLoader::init # make sure you use fully-qualified namespace<br>

<br>Alternatively<br>1. same as above<br>2. same as above<br>3. Create a text file with gdb commands<br>$ cat &lt;&lt;EOF &gt; commands.txt<br>            start<br>            break main<br>            break WebCore::FrameLoader::init<br>

            continue<br>EOF<br><br>4. run gdb as<br>$ gdb -x comands.txt -d ../../../ -cd . --args ./QtLauncher <br><br></font></font><br>Qt comes with (std distribution) with gdb 6.8 or something, if you gdb 7.01 or above<br>

you will be able to leverage some of the python gdb scripts distributed with WebKit<br><br>See this WEBKIT_DIR/WebKitTools/gdb/webcore.py<br><br>--<br>Chinmaya<br><br><br><div class="gmail_quote">On Tue, Jul 13, 2010 at 8:22 PM, Yuchen Zhou <span dir="ltr">&lt;<a href="mailto:yz8ra@virginia.edu">yz8ra@virginia.edu</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">



<div style="margin: 10px; font-family: verdana; font-size: 10pt;">
<div><font size="2" face="Verdana">Hi all-</font></div>
<div> </div>
<div>I am newbie to webkit dev and I am trying to debug Webkit with gdb. I tried 
to build the Qtwebkit with ./build-webkit --debug --qt, and then gdb 
WebKitBuild/Debug/bin/QtTestBrowser, however seems gdb was not able to add 
breakpoints for class::functions. It cannot find them. I wonder what is the 
debugging process for Qtwebkit.</div>
<div> </div>
<div>Thanks all,</div>
<div> </div>
<div><font size="2" color="#c0c0c0" face="Verdana">2010-07-13 </font></div><font size="2" face="Verdana">
<hr style="width: 122px; min-height: 2px;" size="2" align="left">

<div><font size="2" color="#c0c0c0" face="Verdana"><span>Yuchen</span> 
</font></div></font></div>
<br>_______________________________________________<br>
webkit-dev mailing list<br>
<a href="mailto:webkit-dev@lists.webkit.org">webkit-dev@lists.webkit.org</a><br>
<a href="http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev" target="_blank">http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>--<br>chinmaya sn<br><br>