snowyu / libtorrent

Automatically exported from code.google.com/p/libtorrent
Other
1 stars 0 forks source link

linuxmint17 and twister #682

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I installed twister0.9.26 on linuxmint17,but don't have any active dots. Than I 
uninstall wine form mint17,twister can get many active dots,but late it Aborted.

assertion failed. Please file a bugreport at 
http://code.google.com/p/libtorrent/issues
Please include the following information:

version: 1.0.0.0
$Rev: 7680 $
file: 'libtorrent/src/lazy_bdecode.cpp'
line: 351
function: libtorrent::lazy_entry* libtorrent::lazy_entry::dict_find(const char*)
expression: m_type == dict_t

stack:
1: ) [0x441300]
2: ) [0x4d2783]
3: ) [0x4d2983]
4: ) [0x77ee01]
5: ) [0x77f9d2]
6: ) [0x5a1652]
7: ) [0x5a1d6e]
8: ) [0x46bc1a]
9: ) [0x4303af]
10: 
11: clone

Aborted

Original issue reported on code.google.com by kaishen...@gmail.com on 11 Oct 2014 at 11:42

GoogleCodeExporter commented 9 years ago
another report: https://github.com/miguelfreitas/twister-core/issues/285

Original comment by erka...@gmail.com on 30 Oct 2014 at 6:56

GoogleCodeExporter commented 9 years ago
it looks like there's a bug in src/twister.cpp on line 1094. It looks like it's 
calling dict_find_string_value() on an object that isn't a dictionary. It just 
decodes a buffer and then assumes that it decoded into a dictionary, without 
checking. There should be some error checking there.

Original comment by arvid.no...@gmail.com on 30 Oct 2014 at 8:27

GoogleCodeExporter commented 9 years ago
Issue 686 has been merged into this issue.

Original comment by arvid.no...@gmail.com on 9 Nov 2014 at 11:18