We receive an EXC_BREAKPOINT and then we convert it to a breakpoint if we
detect there is a breakpoint at that address. You should debug this function
from StopInfoMachException.cpp:
StopInfoSP
StopInfoMachException::CreateStopReasonWithMachException
(
Thread &thread,
uint32_t exc_type,
uint32_t exc_data_count,
uint64_t exc_code,
uint64_t exc_sub_code,
uint64_t exc_sub_sub_code,
bool pc_already_adjusted,
bool adjust_pc_if_needed
)
On Apr 16, 2014, at 12:30 AM, Carlo Kok <[email protected]> wrote:
>
> Anyone noticed latest lldb (I'm running a 2 week old version) giving
> occasional EXC_BREAKPOINT instead of an actual breakpoint? I'm on Windows
> remote debugging to OSX (x86_64)
>
>
> If not, what code decides if EXC_BREAKPOINT is an exception or a breakpoint
> so I can debug this further?
>
> --
> Carlo Kok
> RemObjects Software
> _______________________________________________
> lldb-dev mailing list
> [email protected]
> http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev
_______________________________________________
lldb-dev mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev