Обнаружил, что у меня при выходе из Qt-программы происходит сегфолт. Qt 5.4.2.
Наблюдения:
* В обычной консоли при возникновении сегфолта пишется "Ошибка сегментирования".
* В консоли Qt Creator (видимо туда попадает std err) пишется:
*** Error in `.../build-mytetra-Desktop_Qt_5_4_2_GCC_32bit-Debug/bin/mytetra': free(): invalid pointer: 0x09b462f4 ***
* При отладке в Qt Creator сегфолт отлавливается, и выглядит на экране так:
http://i.piccy.info/i9/2fb9d1908658739fc0330dabca52be62/1443465704/349211/825956/scr_371.png* Видно, что сегфолт происходит в пустом деструкторе, что для меня вообще непонятно.
Вопрос: как побороть сию проблему?
Код проекта:
https://github.com/xintrea/mytetra_dev/tree/attachFilesВопроизведение: запустить программу, при первом запуске программа спросит режим работы - выбрать portable, выйти из программы.