is anyone using here NTFS partition's with files bigger than 4gb or FAT/FAT32 or something similair

when i try to list the dir listing i get this:

# cd /mnt/usbfs/
# ls
ls: ./italianjob-nl.ISO: Value too large for defined data type
DareDevil The-Eye
System Volume Information
#


in the ftp server this file isn't displayed either

is this a 'bug' in linux ? the kernel or something else? or just a limitation because i want to read off a NTFS partition ?