
Unfortunately when I try to add a torrent from the web ui, it often crashes deluged. This by itself would be a minor annoyance, but it also appears that after a crash my download loses progress. I had a file downloading and was at 23% when deluged died. When I restarted and reconnected my ui it was at 9%. A few crashes later and it is now at 8%.
I can reproduce a crash 100% of the time:
1. Create ssh tunnel to home gateway with dynamic port forwarding, aka, socks proxy
2. Start deluged on home gateway via ssh
3. "deluge --ui web &" via ssh
4. Configure browser to use ssh/socks proxy
5. Point browser to home gateway via private IP address
6. Click "add torrent"
7. Use browse button to select torrent file on client machine (data exists on server, I'm attempting to seed).
8. Click "submit"
I have 8 or ten torrent files on the client machine with data ready to seed from the deluged server. One of these torrent files crashed deluged 4 or 5 times in a row using the above procedure. I did manage to add 4 other torrents for seeding and crashed deluged 2 or 3 times in the process, so 2 or 3 out of the four torrents crashed deluged on first per-torrent attempt but not the second.
Here's a second similar method to crash deluged 100% of the time:
a. Add torrent files to apache2 web server root on localhost (same machine and IP that deluged is running on)
b. Follow steps 1-6 from above method
c. Paste URL of torrent file into URL box. You can use http://localhost:8080/path/to/file.torrent or http://192.168.1.1:8080/*.torrent or http://FQDN:8080/*.torrent The result is the same. apache is running on non-standard port.
d. Click Submit
This will crash deluged for me every time After 6 or so attempts I quit trying to add torrents via the URL method.
Let me know if I should submit a logfile or something to help track this down. I'm pretty new to version 1 so still trying to figure out where all the files are kept.
db