It would appear to be the multiple workers, rather than the progress dialog. With only 2 threads (main + one worker) I can't make it crash.
It would appear to be the multiple workers, rather than the progress dialog. With only 2 threads (main + one worker) I can't make it crash.