fix crash/stack overflow on drive removal on Windows

on e.g. Windows we can end up with a removed drive Y: parentDirectory() will then just return Y: for Y: and we endless recurse

BUG: 499865

Merge request reports

Loading