What steps will reproduce the problem?
1.
2.
3.
What is the expected output? What do you see instead?
Running deluge. This has happened a few times recently. It forces me to clear
out all the current torrent files in the state directory.
I have the core file, but can't attach it here. Let me know if you want
additional info from it.
LOG:
assertion failed. Please file a bugreport at
http://code.rasterbar.com/libtorrent/newticket
Please include the following information:
version: 0.15.11.0
$Rev: 6574 $
file: 'torrent.cpp'
line: 4792
function: void libtorrent::torrent::check_invariant() const
expression: picker_count == count
stack:
1: assert_fail(char const*, int, char const*, char const*)
2: libtorrent::torrent::check_invariant() const
3:
libtorrent::invariant_checker_impl<libtorrent::torrent>::~invariant_checker_impl
()
4: libtorrent::torrent::num_seeds() const
5: libtorrent::torrent::status() const
6: libtorrent::torrent_handle::status() const
7: _object*
boost::python::detail::invoke<boost::python::to_python_value<libtorrent::torrent
_status const&>, allow_threading<libtorrent::torrent_status
(libtorrent::torrent_handle::*)() const, libtorrent::torrent_status>,
boost::python::arg_from_python<libtorrent::torrent_handle&>
>(boost::python::detail::invoke_tag_<false, false>,
boost::python::to_python_value<libtorrent::torrent_status const&> const&,
allow_threading<libtorrent::torrent_status (libtorrent::torrent_handle::*)()
const, libtorrent::torrent_status>&,
boost::python::arg_from_python<libtorrent::torrent_handle&>&)
8:
boost::python::objects::caller_py_function_impl<boost::python::detail::caller<al
low_threading<libtorrent::torrent_status (libtorrent::torrent_handle::*)()
const, libtorrent::torrent_status>, boost::python::default_call_policies,
boost::mpl::vector2<libtorrent::torrent_status, libtorrent::torrent_handle&> >
>::operator()(_object*, _object*)
9: boost::python::objects::function::call(_object*, _object*) const
10:
11: boost::python::handle_exception_impl(boost::function0<void>)
12:
13: PyObject_Call
14: PyEval_EvalFrameEx
15: PyEval_EvalCodeEx
16: PyEval_EvalFrameEx
17: PyEval_EvalCodeEx
18: PyEval_EvalFrameEx
19: PyEval_EvalCodeEx
20: PyEval_EvalFrameEx
21: PyEval_EvalCodeEx
22: ) [0x4a8a92]
23: PyObject_Call
24: PyEval_EvalFrameEx
25: PyEval_EvalCodeEx
26: ) [0x4a8a92]
27: PyObject_Call
28: PyEval_EvalFrameEx
29: PyEval_EvalFrameEx
30: PyEval_EvalFrameEx
31: PyEval_EvalCodeEx
32: PyEval_EvalFrameEx
33: PyEval_EvalCodeEx
34: ) [0x4a8960]
35: PyObject_Call
36: ) [0x4ec11a]
37: PyObject_Call
38: ) [0x4eb39e]
39: ) [0x4db6a6]
40: PyObject_Call
41: PyEval_EvalFrameEx
42: PyEval_EvalCodeEx
43: PyEval_EvalFrameEx
44: PyEval_EvalCodeEx
45: PyRun_FileExFlags
46: PyRun_SimpleFileExFlags
47: Py_Main
48: __libc_start_main
What version of the product are you using? On what operating system?
Please provide any additional information below.
Original issue reported on code.google.com by foozleva...@gmail.com on 10 Jun 2013 at 4:33
Original issue reported on code.google.com by
foozleva...@gmail.com
on 10 Jun 2013 at 4:33