diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2008-01-04 12:31:49 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2008-01-04 12:31:49 +0000 |
| commit | da4d9092b28863d7592cae17f1e97161bda91064 (patch) | |
| tree | fa26343a61f7747c2eab920c2158976c20afe015 /test/url-list-singleFile.torrent | |
| parent | 853a8ef6aa33c8116fda5db7ad6fd4af4b82933e (diff) | |
2008-01-04 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
Fixed segmentation fault when bad torrent metainfo is parsed.
Added dynamic_cast properly to detect the misconfiguration of
metainfo
and then throw exception or skip it.
* src/DefaultBtContext.{h, cc}
* test/DefaultBtContextTest.cc
* src/AnnounceList.cc
* src/CompactPeerListProcessor.cc
* src/message.h
* src/DefaultBtAnnounce.{h, cc}
* test/DefaultBtAnnounceTest.cc
* src/BencodeVisitor.cc
Diffstat (limited to 'test/url-list-singleFile.torrent')
| -rw-r--r-- | test/url-list-singleFile.torrent | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/test/url-list-singleFile.torrent b/test/url-list-singleFile.torrent index 5eb98bbd..425d192c 100644 --- a/test/url-list-singleFile.torrent +++ b/test/url-list-singleFile.torrent @@ -1 +1 @@ -d8:url-list35:http://localhost/dist/aria2.tar.bz28:announce36:http://aria.rednoah.com/announce.php13:announce-listll15:http://tracker1el15:http://tracker2el15:http://tracker3ee7:comment17:REDNOAH.COM RULES13:creation datei1123456789e4:infod6:lengthi7680e4:name13:aria2.tar.bz212:piece lengthi128e6:pieces60:AAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCee
\ No newline at end of file +d8:url-list35:http://localhost/dist/aria2.tar.bz28:announce36:http://aria.rednoah.com/announce.php13:announce-listll15:http://tracker1el15:http://tracker2el15:http://tracker3ee7:comment17:REDNOAH.COM RULES13:creation datei1123456789e4:infod6:lengthi380e4:name13:aria2.tar.bz212:piece lengthi128e6:pieces60:AAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCee
\ No newline at end of file |
