<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Before starting to debug, see the menu item Debug-&gt;Show-&gt;SharedLibraries...<div><br></div><div>See that the default for "User Libraries" is "Default (External)". &nbsp;That means that anything that is NOT being built by your project (i.e. the WebCore framework), when it gets loaded, will only load exported symbols. &nbsp;You're not hitting the breakpoints because it's not loading the symbols for WebCore so can't resolve the breakpoints.</div><div><br></div><div>In Preferences-&gt;Debugging, turn OFF "Load symbols lazily" and that should allow you to debug without keeping the WebCore library open.</div><div><br></div><div>Don't know if you have to quit Xcode and relaunch in order to make that stick, you might have to.</div><div><br></div><div>Rudi</div><div><br></div><div><br></div><div><div><div>On Nov 19, 2009, at 7:07 AM, Eddy Bruël wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">Problem solved. If I keep the XCode project for WebCore open whilst debugging my own application, breakpoints suddenly work.<div><div><div><br><div class="gmail_quote">On Thu, Nov 19, 2009 at 3:40 PM, Eddy Bruël <span dir="ltr">&lt;<a href="mailto:ejpbruel@gmail.com">ejpbruel@gmail.com</a>&gt;</span> wrote:<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div></div><div class="h5"><br><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Eddy Bruël</b> <span dir="ltr">&lt;<a href="mailto:ejpbruel@gmail.com" target="_blank">ejpbruel@gmail.com</a>&gt;</span><br> Date: Thu, Nov 19, 2009 at 3:40 PM<br> Subject: Re: [webkit-dev] Made a debug build of WebKit.Framework. GDB ignores breakpoints?<br>To: Alexey Proskuryakov &lt;<a href="mailto:ap@webkit.org" target="_blank">ap@webkit.org</a>&gt;<br><br><br>I have now. I built my application against the WebKit Framework that came with OS X,<div> then tried setting as custom executable in the WebCore project. Running it starts my</div><div>project, alright, but any breakpoints I set in Webcore source files are still merrily</div> <div>ignored by GDB. What's going on?</div><div><div></div><div><div><br><div class="gmail_quote">On Wed, Nov 18, 2009 at 7:22 PM, Alexey Proskuryakov <span dir="ltr">&lt;<a href="mailto:ap@webkit.org" target="_blank">ap@webkit.org</a>&gt;</span> wrote:<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br> 18.11.2009, в 9:06, Eddy Bruël написал(а):<div><br> <br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> I've checked out the most recent WebKit sources, and made a debug build. I then linked my<br> program against the resulting WebKit.Framework, and used the headers in the corresponding<br> WebKit.Framework/Headers directory<br> </blockquote> <br> <br></div> Did you try the steps in &lt;<a href="http://webkit.org/building/debug.html" target="_blank">http://webkit.org/building/debug.html</a>&gt;? There is no need to rebuild your application against a local WebKit build.<br> <br> - WBR, Alexey Proskuryakov<br> <br> <br> </blockquote></div><br></div> </div></div></div><br> </div></div></blockquote></div><br></div></div></div> <span>&lt;ATT00001.txt&gt;</span></blockquote></div><br></div></body></html>