Using redhat 9, got following trace:
BitTorrent T-0.3.0 (BitTornado)
OS: linux2
Python version: 2.2.2 (#1, Feb 24 2003, 19:13:11)
[GCC 3.2.2 20030222 (Red Hat Linux 3.2.2-4)]
wxWindows version: 2.4.2.4
Traceback (most recent call last):
File "./btdownloadgui.py", line 2255, in _next
if not dow.initFiles(old_style = True):
File "./BitTornado/download_bt1.py", line 483, in initFiles
failed)
File "./BitTornado/BT1/FileSelector.py", line 40, in __init__
self.numpieces = int(total+piece_length-1)/piece_length
OverflowError: long int too large to convert to int
Changing the int with long seems to work.
I also got an error when i tried to resume a stopped download.
It worked oke for a while than this trace appeared:
BitTorrent T-0.3.0 (BitTornado)
OS: linux2
Python version: 2.2.2 (#1, Feb 24 2003, 19:13:11)
[GCC 3.2.2 20030222 (Red Hat Linux 3.2.2-4)]
wxWindows version: 2.4.2.4
Allocation method: sparse
Traceback (most recent call last):
File "./BitTornado/RawServer.py", line 140, in listen_forever
self.sockethandler.handle_events(events)
File "./BitTornado/SocketHandler.py", line 285, in handle_events
s.handler.data_came_in(s, data)
File "./BitTornado/BT1/Encrypter.py", line 169, in data_came_in
x = self.next_func(m)
File "./BitTornado/BT1/Encrypter.py", line 130, in read_message
self.connecter.got_message(self, s)
File "./BitTornado/BT1/Connecter.py", line 264, in got_message
if c.download.got_piece(i, toint(message[5:9]), message[9:]):
File "./BitTornado/BT1/Downloader.py", line 153, in got_piece
if not self.downloader.storage.piece_came_in(index, begin, piece, self.guard):
File "./BitTornado/BT1/StorageWrapper.py", line 608, in piece_came_in
while self._clear_space(index):
File "./BitTornado/BT1/StorageWrapper.py", line 561, in _clear_space
h = self.holes.pop(0)
IndexError: pop from empty list
And i got this message:
told file complete on start-up, but data is missing ...
I had to restart the client.
Tried if it would repeat this error, but so far so good
Just letting you know.
BTW I love your client! Keep up the good work.
|