Имеется следующий код
..
qDebug() << QCoreApplication::applicationDirPath() + "/" + this->settings->value("sniffer_settings/local_save_dir").toString();
..
Строка конфига которая здесь используется
[sniffer_settings]
local_save_dir=sniffed
Если я делаю чистую сборку (т.е. сперва rm -rf * в директории сборки), то все выводится как надо и дальше выполняется код ниже. Если я запущу собранную программу второй раз, оно выведет все как надо и сегфолтнется, не выполняясь дальше. После чистой пересборки опять работает 1 раз. ЧЯДНТ?