Quote Originally Posted by Santosh Reddy View Post
Where is stack pointer when the program gets locked up / unresponsive. Try to stop the debugger and see where it is stuck !
I tried to debug the application but it seems it isn't really locked up, it still continues to collect data. It seems it just doesn't have the time to update the user interface.

Looks like I will just have to find another way to do this without QSortFilterProxyModel since it seems to be too slow for the amount of data the program needs to collect and show.