Bug 905827 - [abrt] deluge-gtk-1.3.5-2.fc18: pluginmanagerbase.py:177:get_plugin_info:IndexError: list index out of range
Summary: [abrt] deluge-gtk-1.3.5-2.fc18: pluginmanagerbase.py:177:get_plugin_info:Inde...
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Fedora
Classification: Fedora
Component: deluge
Version: 18
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Rahul Sundaram
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:ca1a960f8fb30a1d992dd971f10...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-01-30 09:14 UTC by Thibault Jochem
Modified: 2013-02-21 19:58 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-02-21 19:58:00 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (835 bytes, text/plain)
2013-01-30 09:14 UTC, Thibault Jochem
no flags Details
File: core_backtrace (266 bytes, text/plain)
2013-01-30 09:14 UTC, Thibault Jochem
no flags Details
File: environ (1.63 KB, text/plain)
2013-01-30 09:14 UTC, Thibault Jochem
no flags Details

Description Thibault Jochem 2013-01-30 09:14:03 UTC
Description of problem:
Use of a plugin with remote deluged.

Version-Release number of selected component:
deluge-gtk-1.3.5-2.fc18

Additional info:
cmdline:        /usr/bin/python /usr/bin/deluge-gtk
dso_list:       deluge-common-1.3.5-2.fc18.noarch
executable:     /usr/bin/deluge-gtk
kernel:         3.7.2-204.fc18.x86_64
uid:            1000

Truncated backtrace:
pluginmanagerbase.py:177:get_plugin_info:IndexError: list index out of range

Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/deluge/ui/gtkui/preferences.py", line 886, in on_plugin_selection_changed
    plugin_info = component.get("PluginManager").get_plugin_info(name)
  File "/usr/lib/python2.7/site-packages/deluge/pluginmanagerbase.py", line 177, in get_plugin_info
    for line in self.pkg_env[name][0].get_metadata("PKG-INFO").splitlines():
IndexError: list index out of range

Local variables in innermost frame:
info: {'Name': None, 'License': None, 'Author': None, 'Home-page': None, 'Summary': None, 'Platform': None, 'Version': None, 'Author-email': None, 'Description': None}
self: <deluge.ui.gtkui.pluginmanager.PluginManager object at 0x342d150>
last_header: ''
name: 'YaRSS2'
cont_lines: []

Comment 1 Thibault Jochem 2013-01-30 09:14:09 UTC
Created attachment 690220 [details]
File: backtrace

Comment 2 Thibault Jochem 2013-01-30 09:14:12 UTC
Created attachment 690221 [details]
File: core_backtrace

Comment 3 Thibault Jochem 2013-01-30 09:14:14 UTC
Created attachment 690222 [details]
File: environ

Comment 4 Calum 2013-02-01 22:00:37 UTC
Can you provide some more details, what version of YaRSS2 and is this a reoccurring issue?

Comment 5 Thibault Jochem 2013-02-02 09:46:55 UTC
I'm using yaRSS2 1.2.1, and this happened in the plugin manager preference window, but the plugin is still usable.

I think it occurs each time I go on the plugin manager in the preference window (can't test it now, I don't have access to my F18 box atm).

Comment 6 Calum 2013-02-21 19:58:00 UTC
I finally worked out that this is because YaRSS2 must not be installed locally for the GTKUI you are using. If you install the plugin the errors will go away and you should have a plugin page available.

I have create a ticket so we can improve the prefs plugin page:
http://dev.deluge-torrent.org/ticket/2284


Note You need to log in before you can comment on or make changes to this bug.