Пытаюсь найти ошибку в программе. Программулина использует libdbus, соответственно имеется цикл обработки событий и отдельный поток для gui. Кошмар заключается в том, что имеется плавающая ошибка. Возникает она видимо при определенном стечении интервалов времени между отдельными событиями и последовательности событий. Пробовал программулину на 3-х разных машинках - работает. На 4-ой иногда крэшится. Более того, при детальном выводе отладочной инфы получить это фатальное стечение обстоятельств не удается. Но таки один раз зацепил эту ошибку в gdb. Он указал, в процессе выполнения какой библиотечной функции произошло segfault. И вот тут то у меня возник, может быть и глупый, вопрос. А отслеживается ли gdb, в каком именно потоке произошел крэш, если вдруг на многоядерной системе в этот момент времени выполнялись одновременно оба потока?