Page 1 of 2

Deluge 0.5.6.2 - won't start

Posted: Sun Nov 04, 2007 1:02 am
by tinyblob
I've been using Deluge for a few versions, upgrading each time. Since upgrading my OS to Gutsy i've been having a lot of problems. Deluge randomly freezes up after a few minutes unattended use. It won't quit, and if i kill the process it won't start again - the whole system requires a restart.
I tried upgrading to the current SVN version as mentioned in a different thread, and now Deluge won't start at all.

How can i go about fixing this problem? Preferably without losing my current download progress..

Stupid Gutsy, ruining my fun :P

Re: Deluge 0.5.6.2 - won't start

Posted: Sun Nov 04, 2007 1:21 am
by markybob
tinyblob wrote:I've been using Deluge for a few versions, upgrading each time. Since upgrading my OS to Gutsy i've been having a lot of problems. Deluge randomly freezes up after a few minutes unattended use. It won't quit, and if i kill the process it won't start again - the whole system requires a restart.
I tried upgrading to the current SVN version as mentioned in a different thread, and now Deluge won't start at all.

How can i go about fixing this problem? Preferably without losing my current download progress..

Stupid Gutsy, ruining my fun :P
come into the irc channel for real-time help. run deluge from terminal and see what error it gives you

Re: Deluge 0.5.6.2 - won't start

Posted: Sun Nov 04, 2007 1:36 am
by tinyblob
Ahh, it's 1:30am here, so i'm going for some sleep. IRC tomorrow.

The error i get running it from the terminal is:
Starting DHT...
terminate called after throwing an instance of 'libtorrent::invalid_handle'
what(): invalid torrent handle uses
Aborted (core dumped)

Re: Deluge 0.5.6.2 - won't start

Posted: Sun Nov 04, 2007 1:54 am
by markybob
tinyblob wrote:Ahh, it's 1:30am here, so i'm going for some sleep. IRC tomorrow.

The error i get running it from the terminal is:
Starting DHT...
terminate called after throwing an instance of 'libtorrent::invalid_handle'
what(): invalid torrent handle uses
Aborted (core dumped)
are you sure you're running 0.5.6.2? rm ~/.config/deluge/persistent.state will fix it.

Re: Deluge 0.5.6.2 - won't start

Posted: Sun Nov 04, 2007 12:32 pm
by tinyblob
After running that command it does indeed boot, however, it removed all of my torrents - a little warning about that would've been nice. I don't know where, or if, Deluge keeps the torrent files.

As to whether or not i'm running 0.5.6.2, it's actually 0.5.6.25 after i ran the svn update.

I'll leave it running today and see if it still crashes after the svn update.

Re: Deluge 0.5.6.2 - won't start

Posted: Sun Nov 04, 2007 12:49 pm
by johnnyg
tinyblob wrote:I don't know where, or if, Deluge keeps the torrent files.
~/.config/deluge/torrentfiles/

Re: Deluge 0.5.6.2 - won't start

Posted: Sun Nov 04, 2007 11:48 pm
by tinyblob
Thanks, found them.
Just came back to find, unsurprisingly, Deluge had crashed at some point during the day.
How can i diagnose this further? Or roll back to a different version? Or fully uninstall and reinstall? Or something to make Deluge actually work for me again?

Re: Deluge 0.5.6.2 - won't start

Posted: Sun Nov 04, 2007 11:59 pm
by markybob
tinyblob wrote:Thanks, found them.
Just came back to find, unsurprisingly, Deluge had crashed at some point during the day.
How can i diagnose this further? Or roll back to a different version? Or fully uninstall and reinstall? Or something to make Deluge actually work for me again?
run deluge from the command prompt. when it crashes, it should spit out an error

Re: Deluge 0.5.6.2 - won't start

Posted: Thu Nov 08, 2007 11:30 pm
by tinyblob
Here's the error it crashes with:

Code: Select all

*** glibc detected *** /usr/bin/python: double free or corruption (out): 0xb4d1f810 ***
Traceback (most recent call last):
  File "/usr/share/deluge/plugins/WebUi/webpy022/webapi.py", line 304, in wsgifunc
    result = func()
  File "/usr/share/deluge/plugins/WebUi/webpy022/request.py", line 131, in <lambda>
    func = lambda: handle(inp, fvars)
  File "/usr/share/deluge/plugins/WebUi/webpy022/request.py", line 61, in handle
    return tocall(*([x and urllib.unquote(x) for x in args] + fna))
  File "/usr/share/deluge/plugins/WebUi/webserver_framework.py", line 140, in deco
    return func(self, name) #ok, continue..
  File "/usr/share/deluge/plugins/WebUi/webserver_framework.py", line 127, in deco
    res = func(self, name)
  File "/usr/share/deluge/plugins/WebUi/webserver_framework.py", line 157, in deco
    return func(self, name)
  File "/usr/share/deluge/plugins/WebUi/deluge_webserver.py", line 102, in GET
    for torrent_id in ws.proxy.get_session_state()]
  File "/var/lib/python-support/python2.5/dbus/proxies.py", line 135, in __call__
    **keywords)
  File "/var/lib/python-support/python2.5/dbus/connection.py", line 603, in call_blocking
    message, timeout)
DBusException: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
I'm not sure if the WebUI stuff is related, i didn't realised it had crashed till i tried to log in with it.

Any clues?

Re: Deluge 0.5.6.2 - won't start

Posted: Sat Nov 10, 2007 10:02 pm
by tinyblob
that's several crashes now, all with:

Code: Select all

*** glibc detected *** /usr/bin/python: double free or corruption (out): 0xb4d1f810 ***
does anyone know what it means?