You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "Niall Pemberton (JIRA)" <ji...@apache.org> on 2010/08/05 00:35:15 UTC
[jira] Updated: (IO-209) FileSystemUtils.freeSpaceKb fails to
return correct size for a windows mount point
[ https://issues.apache.org/jira/browse/IO-209?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Niall Pemberton updated IO-209:
-------------------------------
Attachment: IO-209.patch
I wondering why that line was put in the first place with the comment "seems to make it work"
It was added here, but no indication why:
https://svn.apache.org/viewvc?diff_format=h&view=revision&revision=240439
> FileSystemUtils.freeSpaceKb fails to return correct size for a windows mount point
> ----------------------------------------------------------------------------------
>
> Key: IO-209
> URL: https://issues.apache.org/jira/browse/IO-209
> Project: Commons IO
> Issue Type: Bug
> Components: Utilities
> Affects Versions: 1.4, 2.0, 2.x
> Environment: Windows XP, Vista, etc
> Reporter: Aditya Kishore
> Attachments: IO-209.patch
>
> Original Estimate: 24h
> Remaining Estimate: 24h
>
> FileSystemUtils.freeSpaceKb fails to return correct result for a NTFS mount point or junction.
> Suppose I have a NTFS partition mounted at C:\Data\partition1.
> Now assume that the free space on Partition mounted as C: is 1GB and that mounted on "C:\Data\partition1" is 2GB. A call to FileSystemUtils.freeSpaceKb("C:\Data\partition1") will return the free space on C: and not on "C:\Data\partition1".
> This is because while running the "dir /-c" with the given path, the code just retains first 2 chars i.e. for any path under "C:\blah\de\blah", "dir /-c" will be called with "C:" which will return incorrect result.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.