Page 1 of 1

1.3.0rc1 deluged dead with errors

Posted: Fri Aug 06, 2010 6:54 pm
by abubin
I have been running deluge 1.3.0rc1 fine for the past month. Suddenly, the daemon die all of a sudden.

Here is what is shown in my screen when it died:

Code: Select all

 python: malloc.c:3951: __libc_valloc: Assertion `!p || ((((mchunkptr)((char*)(p) - 2*(sizeof(size_t)))))->size & 0x2) || ar_ptr == (((((mchunkptr)((char*)(p) - 2*(sizeof(size_t)))))->size & 0x4) ? ((heap_info *)((unsigned long)(((mchunkptr)((char*)(p) - 2*(sizeof(size_t))))) & ~((2 * (512 * 1024))-1)))->ar_ptr : &main_arena)' failed.
Here is the error in deluged.log

Code: Select all

[ERROR   ] 00:03:23 rpcserver:299 Exception calling RPC request: 'a178f9cc4029e9e3ac8a9583b828afadcfed6cca'
Traceback (most recent call last):
  File "/usr/local/lib/python2.6/dist-packages/deluge-1.3.0_rc1-py2.6-linux-i686.egg/deluge/core/rpcserver.py", line 294, in dispatch
    ret = self.factory.methods[method](*args, **kwargs)
  File "/usr/local/lib/python2.6/dist-packages/deluge-1.3.0_rc1-py2.6-linux-i686.egg/deluge/core/core.py", line 390, in get_torrent_status
    status = self.torrentmanager[torrent_id].get_status(keys, diff)
  File "/usr/local/lib/python2.6/dist-packages/deluge-1.3.0_rc1-py2.6-linux-i686.egg/deluge/core/torrentmanager.py", line 276, in __getitem__
    return self.torrents[torrent_id]
KeyError: 'a178f9cc4029e9e3ac8a9583b828afadcfed6cca'
[ERROR   ] 00:03:23 rpcserver:299 Exception calling RPC request: '56f534203146defac43e96e339e0c23c090cfd5e'
Traceback (most recent call last):
  File "/usr/local/lib/python2.6/dist-packages/deluge-1.3.0_rc1-py2.6-linux-i686.egg/deluge/core/rpcserver.py", line 294, in dispatch
    ret = self.factory.methods[method](*args, **kwargs)
  File "/usr/local/lib/python2.6/dist-packages/deluge-1.3.0_rc1-py2.6-linux-i686.egg/deluge/core/core.py", line 390, in get_torrent_status
    status = self.torrentmanager[torrent_id].get_status(keys, diff)
  File "/usr/local/lib/python2.6/dist-packages/deluge-1.3.0_rc1-py2.6-linux-i686.egg/deluge/core/torrentmanager.py", line 276, in __getitem__
    return self.torrents[torrent_id]
KeyError: '56f534203146defac43e96e339e0c23c090cfd5e'
[ERROR   ] 00:03:23 rpcserver:299 Exception calling RPC request: '114ed2c5f6dc56489ea9a58e6412e42a052b5ae6'
Traceback (most recent call last):
  File "/usr/local/lib/python2.6/dist-packages/deluge-1.3.0_rc1-py2.6-linux-i686.egg/deluge/core/rpcserver.py", line 294, in dispatch
    ret = self.factory.methods[method](*args, **kwargs)
  File "/usr/local/lib/python2.6/dist-packages/deluge-1.3.0_rc1-py2.6-linux-i686.egg/deluge/core/core.py", line 390, in get_torrent_status
    status = self.torrentmanager[torrent_id].get_status(keys, diff)
  File "/usr/local/lib/python2.6/dist-packages/deluge-1.3.0_rc1-py2.6-linux-i686.egg/deluge/core/torrentmanager.py", line 276, in __getitem__
    return self.torrents[torrent_id]
KeyError: '114ed2c5f6dc56489ea9a58e6412e42a052b5ae6'
Please help.....

Re: 1.3.0rc1 deluged dead with errors

Posted: Sat Aug 07, 2010 3:57 am
by johnnyg
It looks like you have the same problem as this: https://bugs.launchpad.net/qbittorrent/+bug/490024

Re: 1.3.0rc1 deluged dead with errors

Posted: Tue Aug 17, 2010 5:24 pm
by abubin
ah..ok thanks...looks like a serious bug for lucid + libtorrent 0.15 users.

Hmm...unfortunately, I tried updating using ubuntu-proposed universe failed. It still trying to update to 2.11.1 only. This bug is fixed in 2.12 apparently.

Well...I think I will try to compile again with libtorrent 0.14.x

Hmm....