Qt corrupção de memória heap

Estou escrevendo um aplicativo Qt 4.6 (sem o designer qt) e quando fecho o programa, recebo este erro do Visual Studio:

O Windows disparou um ponto de interrupção no Test.exe.

Isso pode ocorrer devido a uma corrupção do heap, que indica um erro no Test.exe ou em qualquer uma das DLLs carregadas.

Isso também pode ocorrer porque o usuário pressiona F12 enquanto o Test.exe está focado.

A janela de saída pode ter mais informações de diagnóstico.

Aqui está o código fonte:

Main.cpp http://pastebin.com/DeUvZSHUTesterWindow.h http://pastebin.com/SEVr8x40TesterWindow.cpp http://pastebin.com/MYUtZZGwDevice.h http://pastebin.com/bXKxVrmWDevice.cpp http://pastebin.com/H1kMcResExtWiiMote.h http://pastebin.com/uX3HT9YwExtWiiMote.cpp http://pastebin.com/p2TKZdHv

(Você não pode compilá-lo, não posso compartilhar a biblioteca usada)

O que há de errado?

questionAnswers(2)

yourAnswerToTheQuestion