Originariamente inviato da Stoicenko
probabile che sia un thread non terminato correttamente o qualche libreria esterna che ne fa uso.. controlla questo intanto
Non ho thread, ma aggiungo qualche altro particolare.
Si tratta di un'applicazione grafica, sostanzialmente carico un modello 3D ed eseguo delle operazioni su di esso.
Se il modello è piccolino, quindi ha pochi vertici (poche operazioni che devo fare), l'applicazione termina correttamente e subito.
Se il modello è complesso, le operazioni le esegue correttamente e una volta terminate l'utilizzo della CPU è normale (con l'applicazione ancora aperta). Appena la chiudo l'utilizzo della CPU schizza al massimo, in pratica alla chiusura distruggo il modello e ripulisco alcune cose in memoria, per questo vorrei vedere dove si blocca.
Grazie.