Double-clicking plugin list causes error message

Bug #1196663 reported by Johannes Sasongko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Exaile
Fix Released
Low
Dustin Spicuzza

Bug Description

Edit → Preferences → Plugins, double-click any row in the treeview.

Traceback (most recent call last):
  File "C:\exaile\xl\plugins.py", line 122, in enable_plugin
    plugin = self.load_plugin(pluginname)
  File "C:\exaile\xl\plugins.py", line 80, in load_plugin
    path = self.__findplugin(pluginname)
  File "C:\exaile\xl\plugins.py", line 71, in __findplugin
    path = os.path.join(dir, pluginname)
  File "C:\Python27\lib\ntpath.py", line 73, in join
    elif isabs(b):
  File "C:\Python27\lib\ntpath.py", line 57, in isabs
    s = splitdrive(s)[1]
  File "C:\Python27\lib\ntpath.py", line 125, in splitdrive
    if p[1:2] == ':':
TypeError: 'NoneType' object has no attribute '__getitem__'
WARNING : Unable to enable plugin None

Tested in Windows.

Related branches

Revision history for this message
Dustin Spicuzza (dustin-virtualroadside) wrote :

GTK treeviews are a bit odd sometimes. Fixed in trunk @ r4400, 3.3.x @ r4329

Changed in exaile:
assignee: Johannes Sasongko (sjohannes) → Dustin Spicuzza (dustin-virtualroadside)
milestone: none → 3.4.0
status: In Progress → Fix Committed
Changed in exaile:
milestone: 3.4.0 → 3.3.2
Changed in exaile:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.