Won't start - dictionary changed size during iteration
Posted: Sun Nov 25, 2007 8:29 am
This is self caused for sure. But still shouldn't prevent program from starting. I removed a few files from torrents directory.
RuntimeError: dictionary changed size during iteration
Full output:
I'll start new thread about this in Support section. So I can get my Deluge running again.
Platform Ubuntu 7.10 GG 64bit / Deluge 0.5.6.96 64 bit
Edit: Update
I think that deleting that state file fixed this problem too. Because I didn't do anything else.
http://forum.deluge-torrent.org/viewtop ... =636#p2998
RuntimeError: dictionary changed size during iteration
Full output:
Code: Select all
Starting new Deluge session...
deluge_core; using libtorrent 0.13.0.0. Compiled with NDEBUG.
Applying preferences
Missing file: /home/Ux64/.deluge/torrents/test-torrent.torrent
Traceback (most recent call last):
File "/usr/bin/deluge", line 132, in <module>
start_deluge()
File "/usr/bin/deluge", line 113, in start_deluge
interface = deluge.interface.DelugeGTK()
File "/var/lib/python-support/python2.5/deluge/interface.py", line 54, in __init__
common.CONFIG_DIR)
File "/var/lib/python-support/python2.5/deluge/core.py", line 276, in __init__
self.sync(True)
File "/var/lib/python-support/python2.5/deluge/core.py", line 857, in sync
for torrent in self.state.torrents:
RuntimeError: dictionary changed size during iteration
[1]+ Exit 1 deluge
Platform Ubuntu 7.10 GG 64bit / Deluge 0.5.6.96 64 bit
Edit: Update
I think that deleting that state file fixed this problem too. Because I didn't do anything else.
http://forum.deluge-torrent.org/viewtop ... =636#p2998