deluge - 1.3.1 - 1.3.2 Segmentation fault в чём причина

Здравствуйте

До последнего обновления мира deluge работал вполне обычно
Но после обновления стал падать в segmentation fault при простом запуске со старой конфигурацией. Сброс конфигурации не помог - торрент-клиент работал только до добавления в него абсолютно любого торрента. После добавления падает в Segmentation fault. Папка для загружаемого торрента создаётся. Данная ошибка проявляется только в deluge-gtk. deluge-web ведёт себя как обычно. При общении ч/з багтреккер на форуме этого клиента мне было укзано на ошибку в glibc-2.12, но попытка сменить версию glibc, патчинг приложенным патчем не дал никаго результата. Есть подозрение на ошибки в коде deluge, python, boost, glibc. т.е. одна старая связка программ работает(есть слепок в tar.bz2 архиве) а новая нет.
При необходимости могу приложить dbg stack trace и пр.

emerge --info

Portage 2.1.9.42 (default/linux/x86/10.0, gcc-4.4.5, libc-0-r0, 2.6.34-gentoo-r6 i686)
=================================================================
System uname: 
Timestamp of tree: Thu, 09 Jun 2011 16:15:01 +0000
app-shells/bash:     4.1_p9
dev-java/java-config: 2.1.11-r3
dev-lang/python:     2.7.1-r1, 3.1.3-r1
dev-util/cmake:      2.8.4-r1
sys-apps/baselayout: 2.0.2
sys-apps/openrc:     0.8.2-r1
sys-apps/sandbox:    2.4
sys-devel/autoconf:  2.13, 2.65-r1
sys-devel/automake:  1.9.6-r3, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       4.4.5
sys-devel/gcc-config: 1.4.1-r1
sys-devel/libtool:   2.2.10
sys-devel/make:      3.82
sys-kernel/linux-headers: 2.6.36.1
sys-libs/glibc:      2.13-r2
virtual/os-headers:  0
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="*"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.3/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/cli-php5.3/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests binpkg-logs distlocks fixlafiles fixpackages news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="ru_RU.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="ru"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X acl alsa apache2 berkdb bzip2 cairo cjk cli consolekit cracklib crypt cups cxx dbus dri fortran gdbm gnutls gpm gtk iconv ipv6 jpeg jpeg2k kde modules mudflap ncurses nls nptl nptlonly opengl openmp pam pcre perl png pppd python qt qt3support qt4 readline session sqlite ssl sysfs tcpd tiff unicode webinterface x86 xorg zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="braindump flow karbon kexi kpresenter krita tables words" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ru" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="ati fglrx" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, MAKEOPTS, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Также в ходе диалога на багтреккере один из модераторов указа что-то про pygdk, но вразумительного ответа по своему вопросу я не получил.

Это не ваш случай? :)

Это не ваш случай? :)

могу порекомендовать:

emerge -e net-p2p/deluge

должно помочь...

Нет это не мой

Нет это не мой случай

Попробую но думаю что врятли поможет.

Мой блог про ембеддед и хенмейд nis-embedded.blogspot.com

Ну да! А писали, что патч

Ну да! А кто-то говорил, что патч накладывал... ;)

и еще кстати.

Также в ходе диалога на

Также в ходе диалога на багтреккере один из модераторов указа что-то пр

Линк на баг можно ?

если это не bgo , то заведи баг там, сделав http://www.gentoo.org/proj/en/qa/backtraces.xml

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Ну надо выяснить, в каком

Ну надо выяснить, в каком файле падает-то.
strace в руки и вперёд

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

emerge -e и strace будут

emerge -e и strace будут вечером. Баг на bgo заведу обязательно.

https://dev.deluge-torrent.org/ticket/1877 - это баг на сайте торрент-клиента

Мой блог про ембеддед и хенмейд nis-embedded.blogspot.com

После выполнения emerge -e

После выполнения emerge -e net-p2p/deluge ничего не изменилось

Конец лога strace

gettimeofday({1307706775, 730349}, NULL) = 0
clock_gettime(CLOCK_MONOTONIC, {6500, 733809388}) = 0
clock_gettime(CLOCK_MONOTONIC, {6500, 734501669}) = 0
poll([{fd=7, events=POLLIN}, {fd=5, events=POLLIN}, {fd=10, events=POLLIN}, {fd=3, events=POLLIN}, {fd=28, events=POLLIN}, {fd=4, events=POLLIN}], 6, 0) = 1 ([{fd=4, revents=POLLIN}])
ioctl(4, FIONREAD, [32])                = 0
clock_gettime(CLOCK_MONOTONIC, {6500, 734703501}) = 0
clock_gettime(CLOCK_MONOTONIC, {6500, 734908752}) = 0
gettimeofday({1307706775, 731599}, NULL) = 0
gettimeofday({1307706775, 731777}, NULL) = 0
gettimeofday({1307706775, 731838}, NULL) = 0
gettimeofday({1307706775, 731947}, NULL) = 0
clock_gettime(CLOCK_MONOTONIC, {6500, 735423024}) = 0
clock_gettime(CLOCK_MONOTONIC, {6500, 735476983}) = 0
poll([{fd=7, events=POLLIN}, {fd=5, events=POLLIN}, {fd=10, events=POLLIN}, {fd=3, events=POLLIN}, {fd=28, events=POLLIN}], 5, 0) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {6500, 735722185}) = 0
poll([{fd=7, events=POLLIN}, {fd=5, events=POLLIN}, {fd=10, events=POLLIN}, {fd=3, events=POLLIN}, {fd=28, events=POLLIN}], 5, 0) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {6500, 735951757}) = 0
clock_gettime(CLOCK_MONOTONIC, {6500, 736000175}) = 0
poll([{fd=7, events=POLLIN}, {fd=5, events=POLLIN}, {fd=10, events=POLLIN}, {fd=3, events=POLLIN}, {fd=28, events=POLLIN}], 5, 0) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {6500, 736198821}) = 0
poll([{fd=7, events=POLLIN}, {fd=5, events=POLLIN}, {fd=10, events=POLLIN}, {fd=3, events=POLLIN}, {fd=28, events=POLLIN}], 5, 0) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {6500, 736380000}) = 0
clock_gettime(CLOCK_MONOTONIC, {6500, 736427637}) = 0
poll([{fd=7, events=POLLIN}, {fd=5, events=POLLIN}, {fd=10, events=POLLIN}, {fd=3, events=POLLIN}, {fd=28, events=POLLIN}], 5, 0) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {6500, 736624202}) = 0
poll([{fd=7, events=POLLIN}, {fd=5, events=POLLIN}, {fd=10, events=POLLIN}, {fd=3, events=POLLIN}, {fd=28, events=POLLIN}], 5, 0) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {6500, 736834425}) = 0
clock_gettime(CLOCK_MONOTONIC, {6500, 736882605}) = 0
poll([{fd=7, events=POLLIN}, {fd=5, events=POLLIN}, {fd=10, events=POLLIN}, {fd=3, events=POLLIN}, {fd=28, events=POLLIN}], 5, 0) = 0 (Timeout)
gettimeofday({1307706775, 733626}, NULL) = 0
clock_gettime(CLOCK_MONOTONIC, {6500, 737311928}) = 0
poll([{fd=7, events=POLLIN}, {fd=5, events=POLLIN}, {fd=10, events=POLLIN}, {fd=3, events=POLLIN}, {fd=28, events=POLLIN}], 5, 0) = 0 (Timeout)
poll([{fd=10, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=10, revents=POLLOUT}])
writev(10, [{"\2\30\4\0@\1\340\2\0@\0\0\0\0\0\0\2\4\4\0@\1\340\2\0@\0\0\0\0\0\0"..., 104}, {NULL, 0}, {"", 0}], 3) = 104
poll([{fd=10, events=POLLIN}], 1, -1)   = 1 ([{fd=10, revents=POLLIN}])
read(10, "\34\0Y}@\1\340\2G\1\0\0\2011c\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 64
read(10, 0x8e743c8, 4096)               = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=10, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=10, revents=POLLOUT}])
writev(10, [{"&\30\2\0\27@`\1", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=10, events=POLLIN}], 1, -1)   = 1 ([{fd=10, revents=POLLIN}])
read(10, "\1\1\\}\0\0\0\0\215\1\0\0\30@`\1;\4\\\2\346\2\344\1\0\0\0\0\0\0\0\0", 4096) = 32
read(10, 0x8e743c8, 4096)               = -1 EAGAIN (Resource temporarily unavailable)
read(10, 0x8e743c8, 4096)               = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=10, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=10, revents=POLLOUT}])
writev(10, [{"&\30\2\0\30@`\1", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=10, events=POLLIN}], 1, -1)   = 1 ([{fd=10, revents=POLLIN}])
read(10, "\1\1]}\0\0\0\0\215\1\0\0@\1\340\2;\4\\\2\343\2\315\1\0\0\0\0\0\0\0\0", 4096) = 32
read(10, 0x8e743c8, 4096)               = -1 EAGAIN (Resource temporarily unavailable)
read(10, 0x8e743c8, 4096)               = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=10, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=10, revents=POLLOUT}])
writev(10, [{"&\30\2\0@\1\340\2", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=10, events=POLLIN}], 1, -1)   = 1 ([{fd=10, revents=POLLIN}])
read(10, "\1\1^}\0\0\0\0\215\1\0\0\0\0\0\0;\4\\\2\343\2\315\1\0\0\0\0\0\0\0\0", 4096) = 32
read(10, 0x8e743c8, 4096)               = -1 EAGAIN (Resource temporarily unavailable)
read(10, 0x8e743c8, 4096)               = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=10, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=10, revents=POLLOUT}])
writev(10, [{"%\30\1\0", 4}, {NULL, 0}, {"", 0}], 3) = 4
read(10, 0x8e743c8, 4096)               = -1 EAGAIN (Resource temporarily unavailable)
getcwd("/home/no111u3", 32)             = 14
futex(0x95c11b0, FUTEX_CMP_REQUEUE_PRIVATE, 1, 2147483647, 0x95c1194, 4) = 1
futex(0x95c1194, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x95c117c, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x95c0e6c, FUTEX_WAKE_PRIVATE, 1) = 1
gettimeofday({1307706775, 744315}, NULL) = 0
gettimeofday({1307706775, 744456}, NULL) = 0
gettimeofday({1307706775, 744528}, NULL) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++

Мой блог про ембеддед и хенмейд nis-embedded.blogspot.com

backtrace сюда же

backtrace сюда же, вернее сразу на bgo :)

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

backtrace для нормальной

backtrace для нормальной сборки я выложил на bgo и выкладываю сюда


    [Thread 0xae158b70 (LWP 14668) exited]

Program received signal SIGSEGV, Segmentation fault. 0xb58a3057 in
cxa_allocate_exception ()

    from /usr/lib/gcc/i686-pc-linux-gnu/4.4.5/libstdc++.so.6

(gdb) frame #0 0xb58a3057 in cxa_allocate_exception ()

    from /usr/lib/gcc/i686-pc-linux-gnu/4.4.5/libstdc++.so.6

(gdb) bt #0 0xb58a3057 in cxa_allocate_exception ()

    from /usr/lib/gcc/i686-pc-linux-gnu/4.4.5/libstdc++.so.6

#1 0xaf9a430e in boost::python::throw_error_already_set() ()

    from /usr/lib/libboost_python-mt-1_42.so.1.42.0

#2 0xafe11a95 in boost::python::api::object_operators<boost::python::api::proxy
<boost::python::api::attribute_policies> >::operator()() const ()

    from /usr/lib/python2.7/site-packages/libtorrent.so

#3 0xafe13fb1 in prioritize_files(libtorrent::torrent_handle&, boost::python::a
pi::object) () from /usr/lib/python2.7/site-packages/libtorrent.so #4 0xafe22ce0
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::t
orrent_handle&, boost::python::api::object> > >::operator()(_object*, _object*)

    () from /usr/lib/python2.7/site-packages/libtorrent.so

#5 0xaf99d25f in boost::python::objects::function::call(_object*, _object*) con
st () from /usr/lib/libboost_python-mt-1_42.so.1.42.0 #6 0xaf99d407 in ?? ()
from /usr/lib/libboost_python-mt-1_42.so.1.42.0 #7 0xaf9a43a2 in
boost::python::handle_exception_impl(boost::function0<void>)

    () from /usr/lib/libboost_python-mt-1_42.so.1.42.0

#8 0xaf999eb6 in ?? () from /usr/lib/libboost_python-mt-1_42.so.1.42.0 #9
0xb7e7fd4c in PyObject?_Call () from /usr/lib/libpython2.7.so.1.0 #10 0xb7f1d116
in PyEval?_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0 #11 0xb7f1eaaf in
PyEval?_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0 ---Type <return> to
continue, or q <return> to quit--- #12 0xb7f1eaaf in PyEval?_EvalFrameEx () from
/usr/lib/libpython2.7.so.1.0 #13 0xb7f1f313 in PyEval?_EvalCodeEx () from
/usr/lib/libpython2.7.so.1.0 #14 0xb7eaa9b7 in ?? () from
/usr/lib/libpython2.7.so.1.0 #15 0xb7e7fd4c in PyObject?_Call () from
/usr/lib/libpython2.7.so.1.0 #16 0xb7e93869 in ?? () from
/usr/lib/libpython2.7.so.1.0 #17 0xb7e7fd4c in PyObject?_Call () from
/usr/lib/libpython2.7.so.1.0 #18 0xb7eda316 in ?? () from
/usr/lib/libpython2.7.so.1.0 #19 0xb7ed8f15 in ?? () from
/usr/lib/libpython2.7.so.1.0 #20 0xb7e7fd4c in PyObject?_Call () from
/usr/lib/libpython2.7.so.1.0 #21 0xb7f1d116 in PyEval?_EvalFrameEx () from
/usr/lib/libpython2.7.so.1.0 #22 0xb7f1f313 in PyEval?_EvalCodeEx () from
/usr/lib/libpython2.7.so.1.0 #23 0xb7f1d4b8 in PyEval?_EvalFrameEx () from
/usr/lib/libpython2.7.so.1.0 #24 0xb7f1f313 in PyEval?_EvalCodeEx () from
/usr/lib/libpython2.7.so.1.0 #25 0xb7eaaa9e in ?? () from
/usr/lib/libpython2.7.so.1.0 #26 0xb7e7fd4c in PyObject?_Call () from
/usr/lib/libpython2.7.so.1.0 #27 0xb7f1c394 in PyEval?_EvalFrameEx () from
/usr/lib/libpython2.7.so.1.0 #28 0xb7f1f313 in PyEval?_EvalCodeEx () from
/usr/lib/libpython2.7.so.1.0 #29 0xb7eaaa9e in ?? () from
/usr/lib/libpython2.7.so.1.0 #30 0xb7e7fd4c in PyObject?_Call () from
/usr/lib/libpython2.7.so.1.0 #31 0xb7f1c394 in PyEval?_EvalFrameEx () from
/usr/lib/libpython2.7.so.1.0 #32 0xb7f1f313 in PyEval?_EvalCodeEx () from
/usr/lib/libpython2.7.so.1.0 #33 0xb7eaaa9e in ?? () from
/usr/lib/libpython2.7.so.1.0 #34 0xb7e7fd4c in PyObject?_Call () from
/usr/lib/libpython2.7.so.1.0 ---Type <return> to continue, or q <return> to
quit--- #35 0xb7f1c394 in PyEval?_EvalFrameEx () from
/usr/lib/libpython2.7.so.1.0 #36 0xb7f1f313 in PyEval?_EvalCodeEx () from
/usr/lib/libpython2.7.so.1.0 #37 0xb7eaa9b7 in ?? () from
/usr/lib/libpython2.7.so.1.0 #38 0xb7e7fd4c in PyObject?_Call () from
/usr/lib/libpython2.7.so.1.0 #39 0xb7e93869 in ?? () from
/usr/lib/libpython2.7.so.1.0 #40 0xb7e7fd4c in PyObject?_Call () from
/usr/lib/libpython2.7.so.1.0 #41 0xb7eda6a8 in ?? () from
/usr/lib/libpython2.7.so.1.0 #42 0xb7e7fd4c in PyObject?_Call () from
/usr/lib/libpython2.7.so.1.0 #43 0xb7f1d116 in PyEval?_EvalFrameEx () from
/usr/lib/libpython2.7.so.1.0 #44 0xb7f1f313 in PyEval?_EvalCodeEx () from
/usr/lib/libpython2.7.so.1.0 #45 0xb7eaa9b7 in ?? () from
/usr/lib/libpython2.7.so.1.0 #46 0xb7e7fd4c in PyObject?_Call () from
/usr/lib/libpython2.7.so.1.0 #47 0xb7e93869 in ?? () from
/usr/lib/libpython2.7.so.1.0 #48 0xb7e7fd4c in PyObject?_Call () from
/usr/lib/libpython2.7.so.1.0 #49 0xb7f17f44 in PyEval?_CallObjectWithKeywords ()

    from /usr/lib/libpython2.7.so.1.0

#50 0xb7e8075c in PyObject?_CallObject () from /usr/lib/libpython2.7.so.1.0 #51
0xb73cb6be in ?? ()

    from /usr/lib/python2.7/site-packages/gtk-2.0/gobject/_gobject.so

#52 0xb758bc22 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #53
0xb75a27b5 in ?? () from /usr/lib/libgobject-2.0.so.0 #54 0xb75a3bdc in
g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #55 0xb75a4062 in
g_signal_emit () from /usr/lib/libgobject-2.0.so.0 ---Type <return> to continue,
or q <return> to quit--- #56 0xb6d755aa in gtk_button_clicked () from
/usr/lib/libgtk-x11-2.0.so.0 #57 0xb6d76b68 in ?? () from
/usr/lib/libgtk-x11-2.0.so.0 #58 0xb759bb6c in g_cclosure_marshal_VOIDVOID ()

    from /usr/lib/libgobject-2.0.so.0

#59 0xb758a297 in ?? () from /usr/lib/libgobject-2.0.so.0 #60 0xb758bc22 in
g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #61 0xb75a205a in ?? ()
from /usr/lib/libgobject-2.0.so.0 #62 0xb75a3bdc in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0 #63 0xb75a4062 in g_signal_emit () from
/usr/lib/libgobject-2.0.so.0 #64 0xb6d7564a in gtk_button_released () from
/usr/lib/libgtk-x11-2.0.so.0 #65 0xb6d75693 in ?? () from
/usr/lib/libgtk-x11-2.0.so.0 #66 0xb6e33564 in ?? () from
/usr/lib/libgtk-x11-2.0.so.0 #67 0xb758a297 in ?? () from
/usr/lib/libgobject-2.0.so.0 #68 0xb758bc22 in g_closure_invoke () from
/usr/lib/libgobject-2.0.so.0 #69 0xb75a2406 in ?? () from
/usr/lib/libgobject-2.0.so.0 #70 0xb75a3a5b in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0 #71 0xb75a4062 in g_signal_emit () from
/usr/lib/libgobject-2.0.so.0 #72 0xb6f60066 in ?? () from
/usr/lib/libgtk-x11-2.0.so.0 #73 0xb6e2bb5d in gtk_propagate_event () from
/usr/lib/libgtk-x11-2.0.so.0 #74 0xb6e2cef7 in gtk_main_do_event () from
/usr/lib/libgtk-x11-2.0.so.0 #75 0xb6cb79da in ?? () from
/usr/lib/libgdk-x11-2.0.so.0 #76 0xb74b4355 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0 #77 0xb74b8928 in ?? () from /usr/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit--- #78 0xb74b8e67 in
g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #79 0xb6e2d4b9 in gtk_main ()
from /usr/lib/libgtk-x11-2.0.so.0 #80 0xb7243c80 in ?? ()

    from /usr/lib/python2.7/site-packages/gtk-2.0/gtk/_gtk.so

#81 0xb7f1d946 in PyEval?_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0 #82
0xb7f1f313 in PyEval?_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0 #83
0xb7f1d4b8 in PyEval?_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0 #84
0xb7f1f313 in PyEval?_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0 #85
0xb7eaa9b7 in ?? () from /usr/lib/libpython2.7.so.1.0 #86 0xb7e7fd4c in
PyObject?_Call () from /usr/lib/libpython2.7.so.1.0 #87 0xb7e93869 in ?? () from
/usr/lib/libpython2.7.so.1.0 #88 0xb7e7fd4c in PyObject?_Call () from
/usr/lib/libpython2.7.so.1.0 #89 0xb7eda316 in ?? () from
/usr/lib/libpython2.7.so.1.0 #90 0xb7ed8f15 in ?? () from
/usr/lib/libpython2.7.so.1.0 #91 0xb7e7fd4c in PyObject?_Call () from
/usr/lib/libpython2.7.so.1.0 #92 0xb7f1d116 in PyEval?_EvalFrameEx () from
/usr/lib/libpython2.7.so.1.0 #93 0xb7f1eaaf in PyEval?_EvalFrameEx () from
/usr/lib/libpython2.7.so.1.0 #94 0xb7f1eaaf in PyEval?_EvalFrameEx () from
/usr/lib/libpython2.7.so.1.0 #95 0xb7f1f313 in PyEval?_EvalCodeEx () from
/usr/lib/libpython2.7.so.1.0 #96 0xb7f1f463 in PyEval?_EvalCode () from
/usr/lib/libpython2.7.so.1.0 #97 0xb7f3911b in ?? () from
/usr/lib/libpython2.7.so.1.0 #98 0xb7f391e2 in PyRun?_FileExFlags () from
/usr/lib/libpython2.7.so.1.0 #99 0xb7f3a85c in PyRun?_SimpleFileExFlags () from
/usr/lib/libpython2.7.so.1.0 ---Type <return> to continue, or q <return> to
quit--- #100 0xb7f3b0f2 in PyRun?_AnyFileExFlags () from
/usr/lib/libpython2.7.so.1.0 #101 0xb7f4c67e in Py_Main () from
/usr/lib/libpython2.7.so.1.0 #102 0x08048833 in main ()  

а для debug версии мне не понятно что именно пересобирать с дебаг ключами

Кстати на багтреккере deluge мне в явной форме объяснили что они мне ничего не могут подсказать

Цитата:
Please report to Gentoo bug tracker as there is nothing we do to solve this.

я человек с достаточно твёрдым знанием C, С++ и ассемблера по x86, поэтому как только появится больше времени возможно сам докопаюсь до сути проблемы. Просто сейчас при таком обилие зависимостей и малого опыта программирования и отладки под linux мне не совсем понятно в каком направлении двигаться.

Мой блог про ембеддед и хенмейд nis-embedded.blogspot.com

а для debug версии мне не

а для debug версии мне не понятно что именно пересобирать с дебаг ключами

я давал ссылку на ховтушку генты по бактрейсу, пересобрать как минимум глибц и все депенды, как максимум все что есть. Идея в том, что бы все функции имели ясные и понятные имена.
Еще раз напоминаю - флаг debug включать не надо
И дайте ссылку на ваш баг на bgo

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

я по ховтушке включил

я по ховтушке включил необходимые опции gcc, и отправил на пересборку по зависимостям для этого пакета.

ссылка на мой баг в bgo http://bugs.gentoo.org/show_bug.cgi?id=371171

Мой блог про ембеддед и хенмейд nis-embedded.blogspot.com

собрал с тем флагом

собрал с тем флагом систему

вот результат

(gdb) bt
#0  0xb5826057 in __cxa_allocate_exception () from
/usr/lib/gcc/i686-pc-linux-gnu/4.4.5/libstdc++.so.6
#1  0xaf5d534e in boost::python::throw_error_already_set() () from
/usr/lib/libboost_python-mt-1_42.so.1.42.0
#2  0xafa75a95 in
boost::python::api::object_operators<boost::python::api::proxy<boost::python::
api::attribute_policies> >::operator()() const ()
   from /usr/lib/python2.7/site-packages/libtorrent.so
#3  0xafa77fb1 in prioritize_files(libtorrent::torrent_handle&,
boost::python::api::object) () from
/usr/lib/python2.7/site-packages/libtorrent.so
#4  0xafa86ce0 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/python2.7/site-packages/libtorrent.so
#5  0xaf5ce29f in boost::python::objects::function::call(_object*, _object*)
const () from /usr/lib/libboost_python-mt-1_42.so.1.42.0
#6  0xaf5ce447 in ?? () from /usr/lib/libboost_python-mt-1_42.so.1.42.0
#7  0xaf5d53e2 in boost::python::handle_exception_impl(boost::function0<void>)
() from /usr/lib/libboost_python-mt-1_42.so.1.42.0
#8  0xaf5caef6 in ?? () from /usr/lib/libboost_python-mt-1_42.so.1.42.0
#9  0xb7e7ed4c in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#10 0xb7f1c116 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#11 0xb7f1daaf in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#12 0xb7f1daaf in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#13 0xb7f1e313 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#14 0xb7ea99b7 in ?? () from /usr/lib/libpython2.7.so.1.0
#15 0xb7e7ed4c in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#16 0xb7e92869 in ?? () from /usr/lib/libpython2.7.so.1.0
#17 0xb7e7ed4c in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#18 0xb7ed9316 in ?? () from /usr/lib/libpython2.7.so.1.0
#19 0xb7ed7f15 in ?? () from /usr/lib/libpython2.7.so.1.0
#20 0xb7e7ed4c in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#21 0xb7f1c116 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#22 0xb7f1e313 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#23 0xb7f1c4b8 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#24 0xb7f1e313 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#25 0xb7ea9a9e in ?? () from /usr/lib/libpython2.7.so.1.0
---Type <return> to continue, or q <return> to quit---
#26 0xb7e7ed4c in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#27 0xb7f1b394 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#28 0xb7f1e313 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#29 0xb7ea9a9e in ?? () from /usr/lib/libpython2.7.so.1.0
#30 0xb7e7ed4c in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#31 0xb7f1b394 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#32 0xb7f1e313 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#33 0xb7ea9a9e in ?? () from /usr/lib/libpython2.7.so.1.0
#34 0xb7e7ed4c in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#35 0xb7f1b394 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#36 0xb7f1e313 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#37 0xb7ea99b7 in ?? () from /usr/lib/libpython2.7.so.1.0
#38 0xb7e7ed4c in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#39 0xb7e92869 in ?? () from /usr/lib/libpython2.7.so.1.0
#40 0xb7e7ed4c in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#41 0xb7ed96a8 in ?? () from /usr/lib/libpython2.7.so.1.0
#42 0xb7e7ed4c in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#43 0xb7f1c116 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#44 0xb7f1e313 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#45 0xb7ea99b7 in ?? () from /usr/lib/libpython2.7.so.1.0
#46 0xb7e7ed4c in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#47 0xb7e92869 in ?? () from /usr/lib/libpython2.7.so.1.0
#48 0xb7e7ed4c in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#49 0xb7f16f44 in PyEval_CallObjectWithKeywords () from
/usr/lib/libpython2.7.so.1.0
#50 0xb7e7f75c in PyObject_CallObject () from /usr/lib/libpython2.7.so.1.0
#51 0xb73cb6be in ?? () from
/usr/lib/python2.7/site-packages/gtk-2.0/gobject/_gobject.so
#52 0xb7592c22 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#53 0xb75a97b5 in ?? () from /usr/lib/libgobject-2.0.so.0
#54 0xb75aabdc in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#55 0xb75ab062 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#56 0xb6cef5aa in gtk_button_clicked () from /usr/lib/libgtk-x11-2.0.so.0
#57 0xb6cf0b68 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#58 0xb75a2b6c in g_cclosure_marshal_VOID__VOID () from
/usr/lib/libgobject-2.0.so.0
#59 0xb7591297 in ?? () from /usr/lib/libgobject-2.0.so.0
#60 0xb7592c22 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#61 0xb75a905a in ?? () from /usr/lib/libgobject-2.0.so.0
#62 0xb75aabdc in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#63 0xb75ab062 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#64 0xb6cef64a in gtk_button_released () from /usr/lib/libgtk-x11-2.0.so.0
#65 0xb6cef693 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#66 0xb6dad564 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#67 0xb7591297 in ?? () from /usr/lib/libgobject-2.0.so.0
#68 0xb7592c22 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#69 0xb75a9406 in ?? () from /usr/lib/libgobject-2.0.so.0
#70 0xb75aaa5b in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#71 0xb75ab062 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#72 0xb6eda066 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#73 0xb6da5b5d in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#74 0xb6da6ef7 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#75 0xb6c319da in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#76 0xb74bd365 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#77 0xb74c1938 in ?? () from /usr/lib/libglib-2.0.so.0
#78 0xb74c1e77 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#79 0xb6da74b9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#80 0xb71bec80 in ?? () from
/usr/lib/python2.7/site-packages/gtk-2.0/gtk/_gtk.so
#81 0xb7f1c946 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#82 0xb7f1e313 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#83 0xb7f1c4b8 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
---Type <return> to continue, or q <return> to quit---
#84 0xb7f1e313 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#85 0xb7ea99b7 in ?? () from /usr/lib/libpython2.7.so.1.0
#86 0xb7e7ed4c in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#87 0xb7e92869 in ?? () from /usr/lib/libpython2.7.so.1.0
#88 0xb7e7ed4c in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#89 0xb7ed9316 in ?? () from /usr/lib/libpython2.7.so.1.0
#90 0xb7ed7f15 in ?? () from /usr/lib/libpython2.7.so.1.0
#91 0xb7e7ed4c in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#92 0xb7f1c116 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#93 0xb7f1daaf in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#94 0xb7f1daaf in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#95 0xb7f1e313 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#96 0xb7f1e463 in PyEval_EvalCode () from /usr/lib/libpython2.7.so.1.0
#97 0xb7f3811b in ?? () from /usr/lib/libpython2.7.so.1.0
#98 0xb7f381e2 in PyRun_FileExFlags () from /usr/lib/libpython2.7.so.1.0
#99 0xb7f3985c in PyRun_SimpleFileExFlags () from /usr/lib/libpython2.7.so.1.0
#100 0xb7f3a0f2 in PyRun_AnyFileExFlags () from /usr/lib/libpython2.7.so.1.0
#101 0xb7f4b67e in Py_Main () from /usr/lib/libpython2.7.so.1.0
#102 0x08048833 in main ()

Мой блог про ембеддед и хенмейд nis-embedded.blogspot.com

У меня тоже проблема с

У меня тоже проблема с делюге. Вылетает на этапе добавления торрент файла, в консоли только одна запись ОШИБКА СЕГМЕТИРОВАНИЯ. Кторрент и qbittorrent работают без проблем, а здесь засада, при чём на всех версиях, что в портеже. Что делать, помогите...

ерсиях, что в портеже. Что

ерсиях, что в портеже. Что делать, помогите...

Ныть на форумах ?

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

slepnoga

slepnoga написал(а):
ерсиях, что в портеже. Что делать, помогите...

Ныть на форумах ?

Сарказм оценил. Только ошибочка вышла со знаком "?" Сей глубокомысленный "след", логичней было бы оставить со знаком "!"

Собирать инфу, писать

Собирать инфу, писать багрепорты, в общем не сидеть на месте. Чем больше инфы тем лучше, т.к. меня допустим отправили на багтреккере deluge на bgo, с пометкой ничем не можем помочь. На bgo тоже вяло как-то отреагировали.

Мой блог про ембеддед и хенмейд nis-embedded.blogspot.com

nis написал(а):Собирать

nis написал(а):
Собирать инфу, писать багрепорты, в общем не сидеть на месте. Чем больше инфы тем лучше,

+10

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Выполнил в консоли от

Выполнил в консоли от юзера:

$deluged

Запустил делюгу, всё работает. По крайней мере у меня.

Примерно так ?

Примерно так ?

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

т.к. Товарищи с обеих сторон

т.к. Товарищи с обеих сторон не особо активны, я лучше потихоньку доковыряю deluge, сделаю ему фронтэнд на Qt, а заодно постомотрю в чём же причина ошибки. я просто по тому что творится с этим клиентом так и не понял где собственно конфликт. А веб-морда сего треккера лучше бы вообще не появлялась, там косяков прудом пруди: начиная с того что включенные модули не сохраняются, заканчивая тем что он нагружает систему при количестве торрентов 120+, закрываешь вкладку и всё ок. В общем будет чем занятся на ближайшее время.

Мой блог про ембеддед и хенмейд nis-embedded.blogspot.com

Перейти на transmission?

Перейти на transmission?

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

ога, и плагины занова

ога, и плагины занова переписывать

Мой блог про ембеддед и хенмейд nis-embedded.blogspot.com

Столкнулся с аналогичной

Столкнулся с аналогичной проблемой, deluge сегфолтится при добавлении торрент-файла. Различные манипуляции, в том числе и описываемые здесь, с python, boost и rb_libtorrent положительного результата не дали.
Поэтому вопрос к топикстартеру, найдено ли какое-либо решение на данный момент?

Вобщем поиск решения

Вобщем поиск решения затянулся, попытка сочетания различных версий библиотек (и старых и свежих), пересборка мира, набивший оскомину python-updater, не дали никакого положительного результата... Процесс совокупления моего головного мозга и deluge завершился полным выносом первого и сносом второго... и установкой более легковесного transmission, чего и топикстартеру желаю.

Аналогично

Просто пересел на qbittorrent и забыл о делюге с его приколами.

Столкнулся с аналогичной

Столкнулся с аналогичной проблемой, гугл выдал две ссылки: эту и вот эту http://forums.gentoo.org/viewtopic-p-6432793.html . Там нашлось решение: переcобрать x11-libs/cairo с флагом -qt4. Мне помогло.

А мне -qt4 в cairo не

А мне -qt4 в cairo не помогло, в итоге, как писал выше, пользуюсь transmission )

пользуюсь qbittorrent проблем

пользуюсь qbittorrent проблем пока не замечал вообще. Правда юзаю его не так активно, но уже как полгода.

知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".