Description of problem: in Deluge (1.3.5 v) (Fedora 17) i went to Edit -> Preferences -> Interface and enabled [Password protect system tray] in System Tray and clicked apply then ok i clicked deluge icon for testing this feature and deluge showed me the password dialog window then i inserted wrong password , at this time the abrt(Automatic Bug Reporting Tool) showed me this bug Version-Release number of selected component: deluge-gtk-1.3.5-1.fc17 Additional info: libreport version: 2.0.13 abrt_version: 2.0.12 cmdline: /usr/bin/python /usr/bin/deluge-gtk magnet:?xt=urn:btih:f80219eebdf9eaf3f5f18bb1cd43032f7fb213d3&dn=Harry+Potter+and+the+Philosopher%5C%27s+Stone%5B2001%5DExtendedDvDrip-&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80&tr=udp%3A%2F%2Ftracker.publicbt.com%3A80&tr=udp%3A%2F%2Ftracker.istole.it%3A6969&tr=udp%3A%2F%2Ftracker.ccc.de%3A80 kernel: 3.5.3-1.fc17.x86_64 backtrace: :systemtray.py:488:on_response:NameError: free variable 'self' referenced before assignment in enclosing scope : :Traceback (most recent call last): : File "/usr/lib/python2.7/site-packages/deluge/ui/gtkui/systemtray.py", line 488, in on_response : if self.config["tray_password"] == sha_hash(entered_pass.get_text()).hexdigest(): :NameError: free variable 'self' referenced before assignment in enclosing scope : :Local variables in innermost frame: :response_id: -5 :dialog: <gtk.Dialog object at 0x29cb8c0 (GtkDialog at 0x1f80a70)>
Created attachment 614589 [details] File: event_log
Created attachment 614590 [details] File: core_backtrace
http://dev.deluge-torrent.org/ticket/2175