Я нашел обходной путь, который работает :-)
Хотя я все еще не могу заставить GDB порваться в точке моего интереса (происходит в недолговечном потоке, порожденном основным потоком), я нашел способ явно переключиться на этот поток достаточно быстро, прежде чем этот поток закончится.
Проблема в том, что gdb требует, чтобы вы явно переключались на интересующий вас поток, чтобы остановиться на точке останова.
, поскольку поток, который я пытался отладить, был довольно коротким, я не могу переключиться на него достаточно быстро (до его завершения).
В дополнение к точке останова в функции моего интереса я установил еще одну точку останова в функции логгера, которая часто возникала во всех потоках и продолжалась (раздражает наверняка), пока поток моего интереса не был порожден, а затем переключен на это явно, когда новый поток был создан и путем перечисления потоков.
(gdb) info threads
(gdb) Thread <thread id>
Я публикую это сообщение, поэтому, если у вас возникла похожая проблема, вы можете попробовать это решение.
Ваши комментарии, лучшие ответы :-) больше ответов приветствуются