1. может приложение падает по другой причине уже после того как поток благополучно завершился?
Это со всеми потоками так...
2. можно попробовать QThread::terminate()...
:roll:
А я чего-то не видел там такой функции... :roll: Посмотрим повнимательнее.