[lldb-dev] Missed breakpoint
Dean De Leo via lldb-dev
lldb-dev at lists.llvm.org
Fri Mar 18 11:59:00 PDT 2016
we have been observing that, sporadically, an internal callback set for a breakpoint is not invoked. We are setting an hidden breakpoint in the renderscript plugin through:
breakpoint = target.CreateBreakpoint(symbol_address, true, false);
breakpoint->SetCallback(rs_callback, rs_baton, true);
where symbol_address refers to a runtime function x in the debugged process.
The callback is properly invoked 99% of the time that the process calls the function x, though occasionally it is missed, while both prior and further calls are recorded.
This issue seems to occur only in android/mips32, though we are not able to exclude whether other platforms are affected.
Has anyone experienced a similar issue or can provide any suggestion to what might be worth to watch for that might cause this behaviour?
Codeplay Software Ltd
Level C, Argyle House
3 Lady Lawson Street, Edinburgh, EH3 9DR
Tel: 0131 466 0503
Fax: 0131 557 6600
More information about the lldb-dev