Yep, it's definitely occurring in one of the UDP receivers. The problem is that all I get out of GDB is a normal exit:
``` (gdb) Continuing.
Program exited with code 0377. ```
And because it's detached, I don't know exactly what the context is and so it's hard to track down where the exit is happening and set a breakpoint.