bug in large file writes, 2.x and 3.x
Ethan Furman
ethan at stoneleaf.us
Fri Jun 17 15:03:05 EDT 2011
Windows platform (XP Pro, SP2).
This works fine on local drives, but on network (both 2003 Server, and
Samba running on FreeBSD) the following produces an error:
--> data = '?' * 119757831 # use b'?' if on 3.x
--> test = open(r's:\junk.tst', 'wb')
--> test.write(data)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
IOError: [Errno 22] Invalid argument
Any ideas on whether this is Python or MS Windows? (Personally, I'm
betting on Windows).
~Ethan~
More information about the Python-list
mailing list