Посмотри strace'ом что происходит после main'a.
Скорее всего дело в несовместимости библиотек (ОС,QT,gcc итд)
Есть некрасивое решение - сделать фэйковый обработчик SIGSEGV
и активировать его в конце main (подойдёт наверное и IGNORE)
У тебя дистриб самопальный? Тогда пересобирай всё заново, но когда будешь запускать configure в coreutils, не забудь поставить DEFAULT_POSIX2_VERSION=199209.