В настоящее время у меня есть gtest, в котором есть объект gtest с некоторыми переменными-членами и функциями.
У меня есть простой тест, а также более сложные тесты позже. Если я закомментирую сложные тесты, мой простой тест будет работать отлично. Однако, когда я включаю другие тесты (хотя я использую gtest_filter только для запуска первого теста), я начинаю получать segfaults. Я знаю, что невозможно отладить без публикации моего кода, но я думаю, что я хотел бы узнать больше на высоком уровне, как это могло произойти. Насколько я понимаю, TEST_F создает / разрушает новый объект каждый раз, когда он запускается, так как может быть, что существование теста влияет на другой? Особенно если я фильтрую, разве поведение не должно быть точно таким же?