печатает названоие терминала несколько раз типа xterm-256color, если запускаю через putty, то печатает putty ?
Попробуй под valgrind-ом запустить или с asan-ом. Сто проц за границы выходишь или не нул терминированные const char *. Короче без кода ничего не скажешь. А быть может ты себе терминал так настроил. Кто его знает.
Надо код смотреть
Обсуждают сегодня