Собственно многопоточность тут не при чем.
Создал пустой ГУИ проект с одной формой (сам никакого кода вообще не писал), собрал, запустил, закрыл форму - получил сегфолт с таким же выводом дизасма.
Судя по отладке прошлого многопоточное приложения, что то в цикле обработке событий нарушено.
Попробуй взять другую версию MinGW или даже другую сборку, например niXman-овскую.