id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc,difficulty,ghcversion,platform
709,cabal doesn't handle error conditions from getAppUserDataDirectory,creswick,,"Distribution.Simple.InstallDirs.defaultInstallDirs fails if getAppUserDataDirectory fails, and it does so with a very uninformative error:
{{{ # On Cabal 1.8.0.2:
cabal.exe: illegal operation
}}}

This is a slight regression from the HP 2009 version:

{{{ # On Cabal 1.6.0.3:
cabal.exe: System.Directory.getAppUserDataDirectory: unsupported operation (unsupported operation)
}}}

This happens on Windows Vista, in cygwin, when the user doesn't have a windows user directory (eg: c:\users\username ).",defect,new,normal,,Cabal library,1.8.0.2,normal,,,,unknown,6.12.1,Windows
