Well, it seems the Line splitting was breaking due to a combination of borken prefs and failure to check certain values are sensible..
Now it no longer crashes/hangs ive re enabled it and tidied up the icon list selection code a little.
Also, I found why oliviers WBInfo wasnt displaying Info for disks - and fixed it, so now it should work as expected - though the actual content still needs some work ..
One other change ive made is to add an asynchronous scan of directories to display the no. of files & child dirs, and the consumed space.