It appears that you're still running the older version. Make sure you uninstall before installing the newer version (uninstalling won't remove your preferences).
/var/lib/python-support/python2.5/deluge/core/core.py:502: DeprecationWarning: Use get_session_status().
warnings.warn("Use get_session_status().", DeprecationWarning)
/var/lib/python-support/python2.5/deluge/core/core.py:508: DeprecationWarning: Use get_session_status().
warnings.warn("Use get_session_status().", DeprecationWarning)
Traceback (most recent call last):
File "/var/lib/python-support/python2.5/deluge/ui/gtkui/gtkui.py", line 225, in __init__
reactor.run()
File "/usr/lib/python2.5/site-packages/twisted/internet/gtk2reactor.py", line 175, in run
self.__run()
File "/usr/lib/python2.5/site-packages/twisted/internet/gtk2reactor.py", line 216, in simulate
self.runUntilCurrent()
File "/usr/lib/python2.5/site-packages/twisted/internet/base.py", line 561, in runUntilCurrent
call.func(*call.args, **call.kw)
--- <exception caught here> ---
File "/usr/lib/python2.5/site-packages/twisted/internet/base.py", line 414, in _continueSystemEvent
callable(*args, **kw)
File "/var/lib/python-support/python2.5/deluge/ui/gtkui/gtkui.py", line 291, in _on_reactor_start
component.start()
File "/var/lib/python-support/python2.5/deluge/component.py", line 193, in start
_ComponentRegistry.start()
File "/var/lib/python-support/python2.5/deluge/component.py", line 111, in start
self.start_component(component)
File "/var/lib/python-support/python2.5/deluge/component.py", line 118, in start_component
self.start_component(depend)
File "/var/lib/python-support/python2.5/deluge/component.py", line 124, in start_component
self.components[name].start()
File "/var/lib/python-support/python2.5/deluge/core/torrentmanager.py", line 203, in start
self.load_state()
File "/var/lib/python-support/python2.5/deluge/core/torrentmanager.py", line 579, in load_state
resume_data=resume_data.get(torrent_state.torrent_id))
File "/var/lib/python-support/python2.5/deluge/core/torrentmanager.py", line 366, in add
self.legacy_delete_resume_data(state.torrent_id)
File "/var/lib/python-support/python2.5/deluge/core/torrentmanager.py", line 301, in legacy_delete_resume_data
path = os.path.join(self.config["state_location"],
File "/var/lib/python-support/python2.5/deluge/config.py", line 232, in __getitem__
return self.get_item(key)
File "/var/lib/python-support/python2.5/deluge/config.py", line 250, in get_item
return self.__config[key]
exceptions.KeyError: 'state_location'
/var/lib/python-support/python2.5/deluge/core/core.py:502: DeprecationWarning: Use get_session_status().
warnings.warn("Use get_session_status().", DeprecationWarning)
/var/lib/python-support/python2.5/deluge/core/core.py:508: DeprecationWarning: Use get_session_status().
warnings.warn("Use get_session_status().", DeprecationWarning)
Traceback (most recent call last):
File "/var/lib/python-support/python2.5/deluge/ui/gtkui/gtkui.py", line 225, in __init__
reactor.run()
File "/usr/lib/python2.5/site-packages/twisted/internet/gtk2reactor.py", line 175, in run
self.__run()
File "/usr/lib/python2.5/site-packages/twisted/internet/gtk2reactor.py", line 216, in simulate
self.runUntilCurrent()
File "/usr/lib/python2.5/site-packages/twisted/internet/base.py", line 561, in runUntilCurrent
call.func(*call.args, **call.kw)
--- <exception caught here> ---
File "/usr/lib/python2.5/site-packages/twisted/internet/base.py", line 414, in _continueSystemEvent
callable(*args, **kw)
File "/var/lib/python-support/python2.5/deluge/ui/gtkui/gtkui.py", line 291, in _on_reactor_start
component.start()
File "/var/lib/python-support/python2.5/deluge/component.py", line 193, in start
_ComponentRegistry.start()
File "/var/lib/python-support/python2.5/deluge/component.py", line 111, in start
self.start_component(component)
File "/var/lib/python-support/python2.5/deluge/component.py", line 118, in start_component
self.start_component(depend)
File "/var/lib/python-support/python2.5/deluge/component.py", line 124, in start_component
self.components[name].start()
File "/var/lib/python-support/python2.5/deluge/core/torrentmanager.py", line 203, in start
self.load_state()
File "/var/lib/python-support/python2.5/deluge/core/torrentmanager.py", line 579, in load_state
resume_data=resume_data.get(torrent_state.torrent_id))
File "/var/lib/python-support/python2.5/deluge/core/torrentmanager.py", line 366, in add
self.legacy_delete_resume_data(state.torrent_id)
File "/var/lib/python-support/python2.5/deluge/core/torrentmanager.py", line 301, in legacy_delete_resume_data
path = os.path.join(self.config["state_location"],
File "/var/lib/python-support/python2.5/deluge/config.py", line 232, in __getitem__
return self.get_item(key)
File "/var/lib/python-support/python2.5/deluge/config.py", line 250, in get_item
return self.__config[key]
exceptions.KeyError: 'state_location'
I thought this bug was fixed.. What version are you using?