Deluge 0.5.6.2 - won't start

General support for problems installing or using Deluge
tinyblob
Member
Member
Posts: 18
Joined: Mon Oct 29, 2007 4:46 pm

Deluge 0.5.6.2 - won't start

Post 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
markybob
Compulsive Poster
Compulsive Poster
Posts: 1230
Joined: Thu May 24, 2007 11:27 pm
Location: Chicago, IL, USA
Contact:

Re: Deluge 0.5.6.2 - won't start

Post 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
tinyblob
Member
Member
Posts: 18
Joined: Mon Oct 29, 2007 4:46 pm

Re: Deluge 0.5.6.2 - won't start

Post 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)
markybob
Compulsive Poster
Compulsive Poster
Posts: 1230
Joined: Thu May 24, 2007 11:27 pm
Location: Chicago, IL, USA
Contact:

Re: Deluge 0.5.6.2 - won't start

Post 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.
tinyblob
Member
Member
Posts: 18
Joined: Mon Oct 29, 2007 4:46 pm

Re: Deluge 0.5.6.2 - won't start

Post 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.
johnnyg
Top Bloke
Top Bloke
Posts: 1522
Joined: Sun Oct 28, 2007 4:00 am
Location: Sydney, Australia

Re: Deluge 0.5.6.2 - won't start

Post by johnnyg »

tinyblob wrote:I don't know where, or if, Deluge keeps the torrent files.
~/.config/deluge/torrentfiles/
tinyblob
Member
Member
Posts: 18
Joined: Mon Oct 29, 2007 4:46 pm

Re: Deluge 0.5.6.2 - won't start

Post 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?
markybob
Compulsive Poster
Compulsive Poster
Posts: 1230
Joined: Thu May 24, 2007 11:27 pm
Location: Chicago, IL, USA
Contact:

Re: Deluge 0.5.6.2 - won't start

Post 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
tinyblob
Member
Member
Posts: 18
Joined: Mon Oct 29, 2007 4:46 pm

Re: Deluge 0.5.6.2 - won't start

Post 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?
tinyblob
Member
Member
Posts: 18
Joined: Mon Oct 29, 2007 4:46 pm

Re: Deluge 0.5.6.2 - won't start

Post 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?
Post Reply