LogViewer Load File does not deregister temporary callbacks
The callback functions to update the LogViewer GUI on status and progress changes of a Virtual directory device task are not detached after directory task has been finished.
Note: A PyQt signal's emit() function should not be directly registered as callback function as of its 'volatile identity' it cannot be properly detached.