Problem with Blocklist

Suggest, post, or discuss plugins for Deluge
Post Reply
niz

Problem with Blocklist

Post by niz »

Hello.

I seem to have encountered an error while using Blocklist. I was stupid and left the "address" field empty, and when the plugin then began downloading an automatic update (which I DID set it to >_<), it would fail and then cause the client to "freeze", probably for security reasons.

Effects:
It seemed ONLY deluge couldn't download (anything). All downloads would be Paused with no possibility of resuming (nothing would happen).
Exiting the program would cause it to lockup and require it to be ended in Task Manager.
Restarting would do nothing.

Soluiton:
Then, I tried disabling it, after which, of course, downloading could resume. So I entered in a valid URL, updated the list, but, lo and behold, the same issue was back!
It was resolved after a restart, though. :-)

Suggestions:

Either
A: Force the user to enter a URL in the address field or simply do nothing (maybe warn the user that no filter is in place).
B: Set a default URL when the plugin is loaded.
C: Warn the user in the UI if the plugin is doing "something" (like blocking all communication because no list is in place ;)), or blocking an IP (a log, for instance would be nice - though I'm probably just too stupid to find it ;)).
D: From the client's side: Warn the user if one of the plugins is doing something along the lines of blocking downloads.

Environment:
Win7, Deluge 1.3.5, updated libtorrent to 0.16.1.0 (because I'm that good >_<), behind an ISP controlled router (this could be important I guess).
johnnyg
Top Bloke
Top Bloke
Posts: 1522
Joined: Sun Oct 28, 2007 4:00 am
Location: Sydney, Australia

Re: Problem with Blocklist

Post by johnnyg »

Thanks for the detailed report.

The blocklist plugin will pause the session when it goes to import a blocklist and then resume it when done.

It sounds like it's crashing in between and that you're stuck with your session being paused.

The fact that it tries to import it definitely sounds like a bug.

Have you created a ticket for this?
Post Reply