#3063 closed bug (Fixed)
[Plugins] Wont Start or Disable on Windows
Reported by: | Doadin | Owned by: | Cas |
---|---|---|---|
Priority: | blocker | Milestone: | 2.0.0 |
Component: | Plugin | Version: | develop |
Keywords: | Cc: |
Description
blocklist execute label notifications stats webui suffer the same issue
12:30:58.941 [ERROR ][deluge.pluginmanagerbase :75 ] Failed to start plugin: AutoAdd Traceback: <type 'exceptions.RuntimeError'>: could not create GladeXML object twisted/internet/defer.py:150:maybeDeferred deluge\plugins\init.py:27:enable build\bdist.win32\egg\deluge\plugins\autoadd\gtkui.py:354:enable 12:30:58.943 [DEBUG ][deluge.pluginmanagerbase :61 ] Error when disabling plugin AutoAdd: Traceback (most recent call last): File "twisted/internet/defer.py", line 306, in addCallbacks File "twisted/internet/defer.py", line 588, in _runCallbacks File "deluge\pluginmanagerbase.py", line 185, in on_started_error File "deluge\pluginmanagerbase.py", line 209, in disable_plugin --- <exception caught here> --- File "twisted/internet/defer.py", line 150, in maybeDeferred File "deluge\plugins\init.py", line 30, in disable File "build\bdist.win32\egg\deluge\plugins\autoadd\gtkui.py", line 398, in disable File "deluge\ui\gtkui\pluginmanager.py", line 47, in deregister_hook exceptions.ValueError: list.remove(x): x not in list
Change History (10)
comment:1 Changed 7 years ago by Cas
- Milestone changed from Future to 2.0
- Owner set to Cas
- Status changed from new to assigned
- Version changed from other (please specify) to develop (git)
comment:2 Changed 7 years ago by Doadin
More info as in? Im not sure what would help here.
Edit ran on a different PC and got:
(deluge:2268): libglade-WARNING **: could not find glade file 'c:\program files (x86)\deluge\deluge-2.0.0.dev1023-py2.7.egg\deluge\plugins\autoadd-1.6-py2.7.egg \deluge\plugins\autoadd\data\config.glade' 09:42:34.582 [ERROR ][deluge.pluginmanagerbase :75 ] Failed to star t plugin: AutoAdd Traceback: <type 'exceptions.RuntimeError'>: could not create GladeXML object twisted/internet/defer.py:150:maybeDeferred deluge\plugins\init.py:27:enable build\bdist.win32\egg\deluge\plugins\autoadd\gtkui.py:354:enable
Which is odd because when I navigate there manually I see that file in the egg.
comment:3 Changed 7 years ago by Doadin
Going back to https://github.com/deluge-torrent/deluge/tree/8326206f873358feae95e19042e766a554db5393 and building from there works. I suspect the commit following that to be the issue as I tried reverting other potentially related commits and the issue was still there. Unfortunatly simple revert isnt so simple. Ill try and test more.
comment:4 Changed 7 years ago by Cas
Is this on Windows? Ah rhetorical as I see win32...
I understand now that the fix I used for #2341 must have an issue on windows that will need investigating. Thanks for narrowing it down :)
comment:5 Changed 7 years ago by Cas
- Priority changed from major to blocker
- Summary changed from [Plugins] Wont Start or Disable to [Plugins] Wont Start or Disable on Windows
comment:6 Changed 7 years ago by Doadin
Sorry I cant help more. GL :)
comment:7 Changed 7 years ago by Cas
- Status changed from assigned to pending
There is obviously a lot more work and testing required for #2341 so in meantime I have reverted the problem commit: [3893d3e2146401]
Can you confirm this fixes the issue?
comment:8 Changed 7 years ago by Cas
- Resolution set to Fixed
- Status changed from pending to closed
I have reverted the other commit so should all be back to normal now.
comment:9 Changed 7 years ago by Doadin
Yup. All good now.
Hmm that is odd, not seeing any issue here.
Can you provide more info as a RuntimeError suggest a gtk/glade issue.