Deluge segfaulting in libcrypto on Ubuntu 12.04
Posted: Sun Nov 11, 2012 2:30 pm
Hi,
I always installed Deluge from the Ubuntu repos and had no problem until a couple of days. Now Deluge keeps crashing with Segmentation Fault 5 to 10 minutes after it starts. I read another topic http://forum.deluge-torrent.org/viewtop ... t=segfault but it didn't help.
Here's what I've done:
I've purged Deluge and libtorrent-rasterbar6 and searched for remaing files or folders to delete, and reinstalled it
I deleted my configurations and tried with default configs.
Debugging:
Thinking that the problem would be the python-pygame package I purged it (is it a Deluge dependency? Deluge seems to work without it) and searched for remainig files. But Deluge keeps segfaulting.
Reinstalled Deluge from apt-get (it asked for python-pygame) and backtraced it (these are some of the last lines):
I don't have deluged installed nor the webui, just gtk. I'm using two third party plugins, YaRSS2 and Autoshutdown, but I've been using these without problems from some time...
Hope someone can help.
Thanks.
I always installed Deluge from the Ubuntu repos and had no problem until a couple of days. Now Deluge keeps crashing with Segmentation Fault 5 to 10 minutes after it starts. I read another topic http://forum.deluge-torrent.org/viewtop ... t=segfault but it didn't help.
Here's what I've done:
I've purged Deluge and libtorrent-rasterbar6 and searched for remaing files or folders to delete, and reinstalled it
I deleted my configurations and tried with default configs.
Debugging:
Code: Select all
deluge --loglevel=debug
[DEBUG ] 19:25:25 torrentmanager:727 Opening torrents fastresume file for load.
[DEBUG ] 19:25:25 torrentmanager:767 Saving fastresume file: /home/asensio/.config/deluge/state/torrents.fastresume
Fatal Python error: (pygame parachute) Segmentation Fault
Abortado (imagem do nĂșcleo gravada)
Reinstalled Deluge from apt-get (it asked for python-pygame) and backtraced it (these are some of the last lines):
Code: Select all
strace deluge
...
recv(8, 0x9960a88, 4096, 0) = -1 EAGAIN (Resource temporarily unavailable)
clock_gettime(CLOCK_MONOTONIC, {3295, 428888}) = 0
poll([{fd=6, events=POLLIN}, {fd=8, events=POLLIN}, {fd=15, events=POLLIN|POLLPRI}, {fd=3, events=POLLIN|POLLPRI}, {fd=4, events=POLLIN}, {fd=13, events=POLLIN}, {fd=18, events=POLLIN}, {fd=20, events=POLLIN}, {fd=60, events=POLLIN}, {fd=5, events=POLLIN}, {fd=19, events=POLLIN}], 11, 2) = 0 (Timeout)
read(6, 0xbfabd87c, 16) = -1 EAGAIN (Resource temporarily unavailable)
clock_gettime(CLOCK_MONOTONIC, {3295, 2722967}) = 0
gettimeofday({1352642273, 772924}, NULL) = 0
open("/home/asensio/.config/deluge/state/torrents.state.new", O_WRONLY|O_CREAT|O_TRUNC|O_LARGEFILE, 0666) = 88
fstat64(88, {st_mode=S_IFREG|0664, st_size=0, ...}) = 0
fstat64(88, {st_mode=S_IFREG|0664, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7080000
write(88, "(ideluge.core.torrentmanager\nTor"..., 4096) = 4096
write(88, "0\nsS'url'\np179\nS'udp://tracker.i"..., 4096) = 4096
write(88, "0986fa7\np339\nsg20\nI-1\nsg21\nS'/ar"..., 4096) = 4096
write(88, "VTV%5D.torrent\np506\nsg20\nI-1\nsg2"..., 4096) = 4096
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
rt_sigaction(SIGSEGV, {SIG_DFL, [SEGV], SA_RESTART}, {0xa974d520, [SEGV], SA_RESTART}, 8) = 0
rt_sigaction(SIGSEGV, {SIG_DFL, [SEGV], SA_RESTART}, {SIG_DFL, [SEGV], SA_RESTART}, 8) = 0
rt_sigaction(SIGSEGV, {SIG_DFL, [SEGV], SA_RESTART}, {SIG_DFL, [SEGV], SA_RESTART}, 8) = 0
rt_sigaction(SIGBUS, {SIG_DFL, [BUS], SA_RESTART}, {0xa974d520, [BUS], SA_RESTART}, 8) = 0
rt_sigaction(SIGFPE, {SIG_DFL, [FPE], SA_RESTART}, {0xa974d520, [FPE], SA_RESTART}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL, [QUIT], SA_RESTART}, {0xa974d520, [QUIT], SA_RESTART}, 8) = 0
write(2, "Fatal Python error: (pygame para"..., 58Fatal Python error: (pygame parachute) Segmentation Fault
) = 58
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
write(88, "5D.torrent\np673\nsg20\nI-1\nsg21\nS'"..., 2493) = 2493
tgkill(9283, 9283, SIGABRT) = 0
--- SIGABRT (Aborted) @ 0 (0) ---
+++ killed by SIGABRT (core dumped) +++
Abortado (imagem do nĂșcleo gravada)
Hope someone can help.
Thanks.