Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
deluge 1.1.9 Segfaults after update
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
ExecutorElassus
Veteran
Veteran


Joined: 11 Mar 2004
Posts: 1177
Location: Stuttgart, Germany

PostPosted: Sun Aug 09, 2009 11:05 am    Post subject: deluge 1.1.9 Segfaults after update Reply with quote

So, I really like Deluge - it seems more stable than Transmission has been, and more configurable - but now it's segfaulting on startup. From what strace says, it seems like something to do with dbus, but I'm not sure. Here's the output:

Code:
stat("/usr/lib64/python2.6/site-packages/dbus/mainloop/_dbus_glib_bindings", 0x7fffd5c11e00) = -1 ENOENT (No such file or directory)
open("/usr/lib64/python2.6/site-packages/dbus/mainloop/_dbus_glib_bindings.so",O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/python2.6/site-packages/dbus/mainloop/_dbus_glib_bindingsmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/python2.6/site-packages/dbus/mainloop/_dbus_glib_bindings.py",O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/python2.6/site-packages/dbus/mainloop/_dbus_glib_bindings.pyc",O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/bin/_dbus_glib_bindings", 0x7fffd5c11e00) = -1 ENOENT (No such file or directory)
open("/usr/bin/_dbus_glib_bindings.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/bin/_dbus_glib_bindingsmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/bin/_dbus_glib_bindings.py", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/bin/_dbus_glib_bindings.pyc", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/bin/_dbus_glib_bindings", 0x7fffd5c11e00) = -1 ENOENT (No such file or directory)
open("/usr/bin/_dbus_glib_bindings.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/bin/_dbus_glib_bindingsmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/bin/_dbus_glib_bindings.py", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/bin/_dbus_glib_bindings.pyc", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/bin/_dbus_glib_bindings", 0x7fffd5c11e00) = -1 ENOENT (No such file or directory)
open("/usr/bin/_dbus_glib_bindings.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/bin/_dbus_glib_bindingsmodule.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/bin/_dbus_glib_bindings.py", O_RDONLY) = -1 ENOENT (No such file or d           irectory)
open("/usr/bin/_dbus_glib_bindings.pyc", O_RDONLY) = -1 ENOENT (No such file or            directory)
stat("/usr/lib64/python2.6/_dbus_glib_bindings", 0x7fffd5c11e00) = -1 ENOENT (No            such file or directory)
open("/usr/lib64/python2.6/_dbus_glib_bindings.so", O_RDONLY) = -1 ENOENT (No su           ch file or directory)
open("/usr/lib64/python2.6/_dbus_glib_bindingsmodule.so", O_RDONLY) = -1 ENOENT            (No such file or directory)
open("/usr/lib64/python2.6/_dbus_glib_bindings.py", O_RDONLY) = -1 ENOENT (No su           ch file or directory)
open("/usr/lib64/python2.6/_dbus_glib_bindings.pyc", O_RDONLY) = -1 ENOENT (No s           uch file or directory)
stat("/usr/lib64/python2.6/plat-linux2/_dbus_glib_bindings", 0x7fffd5c11e00) = -           1 ENOENT (No such file or directory)
open("/usr/lib64/python2.6/plat-linux2/_dbus_glib_bindings.so", O_RDONLY) = -1 E           NOENT (No such file or directory)
open("/usr/lib64/python2.6/plat-linux2/_dbus_glib_bindingsmodule.so", O_RDONLY)            = -1 ENOENT (No such file or directory)
open("/usr/lib64/python2.6/plat-linux2/_dbus_glib_bindings.py", O_RDONLY) = -1 E           NOENT (No such file or directory)
open("/usr/lib64/python2.6/plat-linux2/_dbus_glib_bindings.pyc", O_RDONLY) = -1            ENOENT (No such file or directory)
stat("/usr/lib64/python2.6/lib-tk/_dbus_glib_bindings", 0x7fffd5c11e00) = -1 ENO           ENT (No such file or directory)
open("/usr/lib64/python2.6/lib-tk/_dbus_glib_bindings.so", O_RDONLY) = -1 ENOENT            (No such file or directory)
open("/usr/lib64/python2.6/lib-tk/_dbus_glib_bindingsmodule.so", O_RDONLY) = -1            ENOENT (No such file or directory)
open("/usr/lib64/python2.6/lib-tk/_dbus_glib_bindings.py", O_RDONLY) = -1 ENOENT            (No such file or directory)
open("/usr/lib64/python2.6/lib-tk/_dbus_glib_bindings.pyc", O_RDONLY) = -1 ENOEN           T (No such file or directory)
stat("/usr/lib64/python2.6/lib-dynload/_dbus_glib_bindings", 0x7fffd5c11e00) = -           1 ENOENT (No such file or directory)
open("/usr/lib64/python2.6/lib-dynload/_dbus_glib_bindings.so", O_RDONLY) = -1 E           NOENT (No such file or directory)
open("/usr/lib64/python2.6/lib-dynload/_dbus_glib_bindingsmodule.so", O_RDONLY)            = -1 ENOENT (No such file or directory)
open("/usr/lib64/python2.6/lib-dynload/_dbus_glib_bindings.py", O_RDONLY) = -1 E           NOENT (No such file or directory)
open("/usr/lib64/python2.6/lib-dynload/_dbus_glib_bindings.pyc", O_RDONLY) = -1            ENOENT (No such file or directory)
stat("/usr/lib64/python2.6/site-packages/_dbus_glib_bindings", 0x7fffd5c11e00) =            -1 ENOENT (No such file or directory)
open("/usr/lib64/python2.6/site-packages/_dbus_glib_bindings.so", O_RDONLY) = 9
fstat(9, {st_mode=S_IFREG|0755, st_size=10832, ...}) = 0
open("/usr/lib64/python2.6/site-packages/_dbus_glib_bindings.so", O_RDONLY) = 14
read(14, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\f\0\0\0\0\0\0@"...,            832) = 832
fstat(14, {st_mode=S_IFREG|0755, st_size=10832, ...}) = 0
mmap(NULL, 2106224, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 14, 0) = 0x7           f10dcd6a000
mprotect(0x7f10dcd6c000, 2093056, PROT_NONE) = 0
mmap(0x7f10dcf6b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYW           RITE, 14, 0x1000) = 0x7f10dcf6b000
close(14)                               = 0
mprotect(0x7f10dcf6b000, 4096, PROT_READ) = 0
close(9)                                = 0
close(8)                                = 0
close(7)                                = 0
open("/var/lib/dbus/machine-id", O_RDONLY) = 7
fstat(7, {st_mode=S_IFREG|0644, st_size=33, ...}) = 0
read(7, "e3c40bd860042177c564de9847d1ebf5\n"..., 33) = 33
close(7)                                = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
pipe([7, 8])                            = 0
pipe([9, 14])                           = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, chil           d_tidptr=0x7f10effaa7c0) = 19175
close(8)                                = 0
close(14)                               = 0
read(7, "unix:abstract=/tmp/dbus-rVIhgCjxP"..., 1024) = 85
read(7, ""..., 1024)                    = 0
wait4(19175, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 19175
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
close(7)                                = 0
close(9)                                = 0
socket(PF_FILE, 0x80001 /* SOCK_??? */, 0) = 7
connect(7, {sa_family=AF_FILE, path=@"/tmp/dbus-rVIhgCjxPI"...}, 23) = 0
fcntl(7, F_GETFL)                       = 0x2 (flags O_RDWR)
fcntl(7, F_SETFL, O_RDWR|O_NONBLOCK)    = 0
geteuid()                               = 1000
getsockname(7, {sa_family=AF_FILE, path=@""}, [15402758570436984834]) = 0
poll([{fd=7, events=POLLOUT}], 1, 0)    = 1 ([{fd=7, revents=POLLOUT}])
write(7, "\0"..., 1)                    = 1
sendto(7, "AUTH EXTERNAL 31303030\r\n"..., 24, MSG_NOSIGNAL, NULL, 0) = 24
poll([{fd=7, events=POLLIN}], 1, -1)    = 1 ([{fd=7, revents=POLLIN}])
read(7, "OK 0cfb203f3f66241b3c500a604a7c46"..., 2048) = 37
poll([{fd=7, events=POLLOUT}], 1, -1)   = 1 ([{fd=7, revents=POLLOUT}])
sendto(7, "NEGOTIATE_UNIX_FD\r\n"..., 19, MSG_NOSIGNAL, NULL, 0) = 19
poll([{fd=7, events=POLLIN}], 1, -1)    = 1 ([{fd=7, revents=POLLIN}])
read(7, "AGREE_UNIX_FD\r\n"..., 2048)   = 15
poll([{fd=7, events=POLLOUT}], 1, -1)   = 1 ([{fd=7, revents=POLLOUT}])
sendto(7, "BEGIN\r\n"..., 7, MSG_NOSIGNAL, NULL, 0) = 7
poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
sendmsg(7, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1\0\0\0\0\1\0\0\0n\0\0\0\1\1o\           0\25\0\0\0/org/free"..., 128}, {""..., 0}], msg_controllen=0, msg_flags=0}, MSG_           NOSIGNAL) = 128
poll([{fd=7, events=POLLIN}], 1, 25000) = 1 ([{fd=7, revents=POLLIN}])
recvmsg(7, {msg_name(0)=NULL, msg_iov(1)=[{"l\2\1\1\n\0\0\0\1\0\0\0=\0\0\0\6\1s\           0\5\0\0\0:1.10\0\0\0\5"..., 2048}], msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC           }, MSG_CMSG_CLOEXEC) = 260
recvmsg(7, 0x7fffd5c19700, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily u           navailable)
fstat(7, {st_mode=S_IFSOCK|0777, st_size=0, ...}) = 0
fcntl(7, F_GETFL)                       = 0x802 (flags O_RDWR|O_NONBLOCK)
sendmsg(7, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1\0\0\0\0\2\0\0\0\203\0\0\0\1\           1o\0\25\0\0\0/org/free"..., 152}, {""..., 0}], msg_controllen=0, msg_flags=0}, M           SG_NOSIGNAL) = 152
poll([{fd=7, events=POLLIN}], 1, 25000) = 1 ([{fd=7, revents=POLLIN}])
recvmsg(7, {msg_name(0)=NULL, msg_iov(1)=[{"l\2\1\1U\n\0\0\3\0\0\0=\0\0\0\6\1s\0           \5\0\0\0:1.10\0\0\0\5"..., 2048}], msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}           , MSG_CMSG_CLOEXEC) = 2048
recvmsg(7, {msg_name(0)=NULL, msg_iov(1)=[{"  <method name=\"GetAdtAuditSessio".           .., 2048}], msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 6           77
sendmsg(7, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1\36\0\0\0\3\0\0\0\177\0\0\0\1           \1o\0\25\0\0\0/org/free"..., 144}, {"\31\0\0\0org.deluge_torrent.Deluge\0"..., 3           0}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 174
poll([{fd=7, events=POLLIN}], 1, 25000) = 1 ([{fd=7, revents=POLLIN}])
recvmsg(7, {msg_name(0)=NULL, msg_iov(1)=[{"l\2\1\1\4\0\0\0\4\0\0\0=\0\0\0\6\1s\           0\5\0\0\0:1.10\0\0\0\5"..., 2048}], msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC           }, MSG_CMSG_CLOEXEC) = 84
recvmsg(7, 0x7fffd5c19170, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily u           navailable)
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f10ef81bee0}, {0x7f10efb2ee50           , [], SA_RESTORER, 0x7f10ef81bee0}, 8) = 0
rt_sigaction(SIGTERM, {SIG_DFL, [], SA_RESTORER, 0x7f10ef81bee0}, {0x7f10efb2ee5           0, [], SA_RESTORER, 0x7f10ef81bee0}, 8) = 0
close(13)                               = 0
close(12)                               = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
There's a whole lot more, but you get the idea. I ran python-updater (which told me it was upgrading from 3.1 to 2.6 :?: ), which re-installed boost, boost -[something], and vte, to no effect.

Any suggestions on how to proceed?

Thanks,

EE
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum