segfault только когда НЕ используется отладчик

У меня есть многопоточная программа на C, которая постоянно генерирует ошибку сегментации в определенном месте программы. Когда я запускаю его с помощью gdb, ошибок не отображается. Можете ли вы придумать причину, по которой ошибка может возникнуть только тогда, когда отладчик не используется? Довольно обидно, что невозможно использовать его для поиска проблемы!

51
задан Benubird 7 January 2011 в 07:44
поделиться