pc486 Posted June 9, 2008 Report Share Posted June 9, 2008 As a forewarning I do not use uTorrent or Windows. I cannot test the latest beta even if I wished to do so. Hopefully someone can test the latest beta and verify if the bug still exists for me. That said...uTorrent 1.8 beta appears to make torrent files with an invalid bencoding. I have found a few torrents in the wild where:1. The torrent's 'created by' key is 'uTorrent/180B'.2. The torrent supports multiple trackers ('announce-list' key).3. The torrent's base dictionary is not in lexicographical order, as defined by the BitTorrent specification.I'm trying to avoid breaking forum rules, so here's a sample key list as they appear in an invalid uTorrent 1.8 torrent:announce-listannouncecreated bycreation dateencodinginfo length name piece length piecesThe correct lexicographical order on these keys would be:announceannounce-listcreated bycreation dateencodinginfo length name piece length piecesThe difference is the key order is the swapping of 'announce' and 'announce-list'I have identified wild uTorrent 1.7 files that are valid ('announce' before 'announce-list').My apologies if this bug is already fixed. Link to comment Share on other sites More sharing options...
This topic is now archived and is closed to further replies.