Not to worry, I am still working on this.
The next iteration will detect if in thumb code and not set a break point since there is no kernel debug support for thumb
A segfault problem while doing a simple run of a process is preventing testing.
This turned up another issue that lldb isn't able to properly read core files on freebsd/arm.
I have a fix for the core reading, and am looking into the segfault.