[lldb-dev] FW: API got SIGCHLD on hitting the breakpoint

jingham at apple.com jingham at apple.com
Thu Dec 18 19:05:34 PST 2014


You are setting the breakpoint using the name of the executable.  i.e. the command line equivalent of:

(lldb) break set -f a.out -l 7

You want some to pass the name of some source file in the executable.

Jim

> On Dec 18, 2014, at 5:25 AM, Ziming Song <s.ziming at hotmail.com> wrote:
> 
> Just did an experiment, and I found that the breakpoint I set using SBTarget::BreakpointCreateByLocation does not trigger. 
> 
> First I set the debugger's async to be false, then created a breakpoint specifying its location by:
> 
> m_target.BreakpointCreateByLocation(target.GetExecutable().GetFilename(), 7);
> 
> then I launch the program and after getting eStateExited status, the hit count of that breakint is 0!
> 
> Is the way I set the break point wrong? I can create a working breakpoint using SBTarget::BreakpointCreateByName but cannot using SBTarget::BreakpointCreateByLocation, what's the problem?
> 
> Thanks,
> Song Ziming
> _______________________________________________
> lldb-dev mailing list
> lldb-dev at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev





More information about the lldb-dev mailing list