[Midnight Commander] #123: savannah: 2GB file size limit in fish
Ticket System
tickets at midnight-commander.org
Fri Jan 2 21:56:54 UTC 2009
#123: savannah: 2GB file size limit in fish
------------------------+---------------------------------------------------
Reporter: slavazanko | Owner:
Type: defect | Status: new
Priority: major | Milestone:
Component: mc-core | Version: 4.6.1
Keywords: | Blocking:
Blockedby: |
------------------------+---------------------------------------------------
Original: http://savannah.gnu.org/bugs/?15524
||Submitted by:||Ludovic Drolez <ldrolez>||Submitted on:||Tue 24 Jan 2006
06:03:58 PM UTC||
||Category:||VFS||Severity:||3 - Normal||
||Status:||None||Privacy:||Public||
||Assigned to:||None||Open/Closed:||Open||
||Release:||All versions||Operating System:||All||
Discussion:
{{{
Fri 27 Apr 2007 10:14:45 AM UTC, comment #2:
This patch was over simplistic and should have been verified better
before checking in. There were two problems with it:
a) it used the 'L' length modifier which is supposed to be used
with floating point data types as opposed to integers. Yes, glibc
allows it but it is noted that such use should be considered a bug.
b) it didn't care about the actual size of off_t
I've checked in a patch which fixes both problems:
http://cvs.sv.gnu.org/viewcvs/mc/mc/vfs/fish.c?sortby=date&r2=1.117&r1=1.116&diff_format=u
Pavel Tsekov <ptsekov>
Project Administrator
Fri 27 Jan 2006 07:43:38 PM UTC, comment #1:
A patch has just been submitted to the debian BTS.
Anonymous
Tue 24 Jan 2006 06:03:58 PM UTC, original submission:
Hi,
Someone reported the bug on the debian bts: http://bugs.debian.org/349390.
After inspecting fish.c it seems that there are 31 bits limitations
everywhere and in particular in:
- fish_linear_start(): ... sscanf( reply_str, "%d", ...
- &fh->u.fish.total : declared as an int
Cheers,
Ludo
}}}
--
Ticket URL: <http://www.der-winnie.de/trac/ticket/123>
Midnight Commander <www.midnight-commander.org>
Midnight Development Center
More information about the mc-devel
mailing list