When I tried to put a DVD image into my public files dir filebrowser gives error msgs:

warning: is_file(): Stat failed for public/files/debian-31r0-i386-binary-dvd-1.iso (errno=75 - Value too large for defined data type) in /var/www/modules/filebrowser.module on line 140.warning: stat(): Stat failed for public/files/debian-31r0-i386-binary-dvd-1.iso (errno=75 - Value too large for defined data type) in /var/www/modules/filebrowser.module on line 177.

Comments

gábor hojtsy’s picture

Version: 4.5.x-1.x-dev » master
Priority: Critical » Normal

This is a PHP error, it cannot handle the bit representation of a DVD images size. This is not too suprising. I don't know of a way to ovecome this in PHP, there is no "bigger capacity data type" we can use, or a different function which does not return the size in the number of bits. You see, even is_file() checks for the file size.

gábor hojtsy’s picture

Status: Active » Closed (works as designed)

Not possible to fix in filebrowser unfortunately.

deqiangs’s picture

Component: Code » Directory Listing Pages

Is there any fix to this bug now?
There are too many files that are larger than 2gb nowdays.