FS#69403 - [fuseiso] files >4GB are silently truncated to 4GB
Attached to Project:
Community Packages
Opened by Paul Hargreaves (yetanotheruser) - Friday, 22 January 2021, 12:26 GMT
Last edited by Toolybird (Toolybird) - Sunday, 07 May 2023, 05:46 GMT
Opened by Paul Hargreaves (yetanotheruser) - Friday, 22 January 2021, 12:26 GMT
Last edited by Toolybird (Toolybird) - Sunday, 07 May 2023, 05:46 GMT
|
Details
Description:
ISO images containing files >4GB are mounted with files silently truncated to 4GB Additional info: * package version(s)fuseiso-20070708 * config and/or log files etc. See below. * link to upstream bug report, if any. None, checked upstream https://sourceforge.net/p/fuseiso/feature-requests/ and it looks abandoned. Steps to reproduce: Mount a large ISO containing large files, and observe that the files are truncated to 4GB. Doesn't seem to be any upstream activity for a /long/ time, so unlikely to be fixed upstream. E.g. I have the same iso mounted via loopback and via fuseiso. $ mount | grep /tmp/ fuseiso on /tmp/fuse type fuse.fuseiso (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000) /fast/iso/VMware/7.0/VMware-VCSA-all-7.0.0-16620007.iso on /tmp/loop type udf (ro,relatime,utf8) $ If I then do a simple ls $ ls -la /tmp/loop/vcsa/VMware-vCenter-Server-Appliance-7.0.0.10600-16620007_OVF10.ova -r-xr-xr-x 3 root root 6134080000 Jul 22 2020 /tmp/loop/vcsa/VMware-vCenter-Server-Appliance-7.0.0.10600-16620007_OVF10.ova $ ls -la /tmp/fuse/vcsa/VMware-vCenter-Server-Appliance-7.0.0.10600-16620007_OVF10.ova -r-xr-xr-x 1 root root 4294965248 Jul 21 2020 /tmp/fuse/vcsa/VMware-vCenter-Server-Appliance-7.0.0.10600-16620007_OVF10.ova 4294965248 is just under 4GB. I can open/read the truncated file and I get no filesystem errors. |
This task depends upon
Oops. Sorry. Can't see how to edit it.
[1] https://wiki.archlinux.org/title/FuseISO