Permanently configuring LLDB (in Xcode 4.3.2) not to stop on signals

In case anyone else ever has this question, I finally solved it by adding a breakpoint in NSApplicationMain() (for plain C programs, main() would of course work as well).

I set the breakpoint action to process handle SIGUSR2 -n true -p true -s false, and enabled the “Automatically continue after evaluating” option.

Xcode 4 Breakpoint Screenshot

If anyone has a more elegant solution, I’d be happy to hear.

Leave a Comment