On Sat, 12 Feb 2011 17:13:08 +0200 Alex Dedul <rot...@gmail.com> wrote:
> Package: deluge > Version: 1.3.1-1 > Severity: grave > Justification: renders package unusable > > After installing new libcairo2_1.10.2-2 in sid deluge-gtk started to > segfault on start. After downgrading to older libcairo2_1.8.10-6 > deluge-gtk started to work okay as before. > > PS. Its similar to gentoo's bug #338228 with similar backtrace in gdb. Hi, I can confirm the problem, but it disappears if you run deluge with a fresh configuration. Here is my backtrace: (gdb) run Starting program: /usr/bin/python /usr/bin/deluge-gtk [Thread debugging using libthread_db enabled] [New Thread 0x7fffdf710700 (LWP 19488)] [New Thread 0x7fffdef0f700 (LWP 19489)] [New Thread 0x7fffdcfb5700 (LWP 19490)] [New Thread 0x7fffd7fff700 (LWP 19491)] [New Thread 0x7fffd77fe700 (LWP 19492)] [New Thread 0x7fffd6ffd700 (LWP 19493)] Program received signal SIGSEGV, Segmentation fault. 0x00007fffee700c84 in __cxa_allocate_exception () from /usr/lib/libstdc++.so.6 (gdb) bt #0 0x00007fffee700c84 in __cxa_allocate_exception () from /usr/lib/libstdc++.so.6 #1 0x00007fffdd43946e in boost::python::throw_error_already_set () at libs/python/src/errors.cpp:61 #2 0x00007fffde12e48d in boost::python::api::object_operators<boost::python::api::proxy<boost::python::api::attribute_policies> >::operator()() const () from /usr/lib/pymodules/python2.6/libtorrent.so #3 0x00007fffde11f27e in prioritize_files(libtorrent::torrent_handle&, boost::python::api::object) () from /usr/lib/pymodules/python2.6/libtorrent.so #4 0x00007fffde12e7ae in boost::python::objects::caller_py_function_impl<boost::python::detail::caller<void (*)(libtorrent::torrent_handle&, boost::python::api::object), boost::python::default_call_policies, boost::mpl::vector3<void, libtorrent::torrent_handle&, boost::python::api::object> > >::operator()(_object*, _object*) () from /usr/lib/pymodules/python2.6/libtorrent.so #5 0x00007fffdd431bde in operator() (this=<value optimized out>, args=0x0, keywords=<value optimized out>) at ./boost/python/object/py_function.hpp:143 #6 boost::python::objects::function::call (this=<value optimized out>, args=0x0, keywords=<value optimized out>) at libs/python/src/object/function.cpp:226 #7 0x00007fffdd431e88 in operator() (function_obj_ptr=<value optimized out>) at libs/python/src/object/function.cpp:585 #8 boost::detail::function::void_function_ref_invoker0<boost::python::objects::<unnamed>::bind_return, void>::invoke(boost::detail::function::function_buffer &) ( function_obj_ptr=<value optimized out>) at ./boost/function/function_template.hpp:188 #9 0x00007fffdd4394fb in operator() (f=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece. ) at ./boost/function/function_template.hpp:1013 #10 boost::python::handle_exception_impl (f=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece. ) at libs/python/src/errors.cpp:25 #11 0x00007fffdd42e788 in handle_exception<boost::python::objects::<unnamed>::bind_return> (func=<value optimized out>, args=0x0, kw=0x6) at ./boost/python/errors.hpp:29 #12 boost::python::objects::function_call (func=<value optimized out>, args=0x0, kw=0x6) at libs/python/src/object/function.cpp:626 #13 0x000000000041ef47 in PyObject_Call () #14 0x00000000004a72b8 in PyEval_EvalFrameEx () #15 0x00000000004a84a0 in PyEval_EvalFrameEx () #16 0x00000000004a84a0 in PyEval_EvalFrameEx () #17 0x00000000004a95c1 in PyEval_EvalCodeEx () Thanks, -- Cristian Greco GPG key ID: 0xCF4D32E4
signature.asc
Description: PGP signature