Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Bug in plugin - AutoPilot v0.5.1
#1
Question 
Have had this problem with the AutoPilot plugin for a while now but thought someone else would report and fix... but since that didn't happen, here's my post. Other than this plugin, everything is fine.

Environment


Code:
Java 1.8.0_66 (64 bit)
Oracle Corporation
SWT v4508, win32
Windows 10 v10.0, amd64
V5.7.0.0/4 az3

For the last few months now, the plugin AutoPilot (http://plugins.vuze.com/details/autopilot) has had problems rendering its global configuration UI. Note: previously configured rules continue to be applied for new torrents, and existing torrents can be manually configured (Right-click, Other, Change auto-stop settings for this torrent). The global rules, however, can not be accessed. There is no line if you click on "Tools - Plugins".  No log message is created when viewing that menu list.

If you go to "Tools - Options - Plugins" there is a menu item for AutoPilot, however selecting it does nothing (it continues to display the previous config panel), but the following is logged:

Code:
12:25:38.764 3 stderr DEBUG::Tue Dec 22 12:25:38 EST 2015::org.gudy.azureus2.ui.swt.mainwindow.SWTThread::createInstance::61:
12:25:38.765 3 stderr An unhandled error occurred in the GUI, further errors may be reported.
12:25:38.765 3 stderr Initializer::<init>::160, NativeConstructorAccessorImpl::newInstance0::-2, NativeConstructorAccessorImpl::newInstance::62, DelegatingConstructorAccessorImpl::newInstance::45, Constructor::newInstance::422, Main::<init>::111, Main::main::334, NativeMethodAccessorImpl::invoke0::-2, NativeMethodAccessorImpl::invoke::62, DelegatingMethodAccessorImpl::invoke::43, Method::invoke::497, MainExecutor$1::run::34, Thread::run::745
12:25:38.765 3 stderr java.lang.NoSuchMethodError: org.gudy.azureus2.ui.swt.config.BooleanParameter.isSelected()Z
12:25:38.766 3 stderr at com.tdelta.azureus.plugins.autopilot.UI.AutoPilotConfig.configSectionCreate(AutoPilotConfig.java:143)
12:25:38.766 3 stderr at org.gudy.azureus2.ui.swt.views.ConfigView.ensureSectionBuilt(ConfigView.java:868)
12:25:38.766 3 stderr at org.gudy.azureus2.ui.swt.views.ConfigView.showSection(ConfigView.java:777)
12:25:38.766 3 stderr at org.gudy.azureus2.ui.swt.views.ConfigView.access$200(ConfigView.java:54)
12:25:38.767 3 stderr at org.gudy.azureus2.ui.swt.views.ConfigView$7.widgetSelected(ConfigView.java:344)
12:25:38.767 3 stderr at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248)
12:25:38.767 3 stderr at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
12:25:38.767 3 stderr at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4353)
12:25:38.767 3 stderr at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1061)
12:25:38.767 3 stderr at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4172)
12:25:38.768 3 stderr at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3761)
12:25:38.768 3 stderr at org.gudy.azureus2.ui.swt.mainwindow.SWTThread.<init>;(SWTThread.java:303)
12:25:38.768 3 stderr at org.gudy.azureus2.ui.swt.mainwindow.SWTThread.createInstance(SWTThread.java:61)
12:25:38.768 3 stderr at com.aelitis.azureus.ui.swt.Initializer.<init>;(Initializer.java:160)
12:25:38.768 3 stderr at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
12:25:38.769 3 stderr at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
12:25:38.769 3 stderr at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
12:25:38.769 3 stderr at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
12:25:38.769 3 stderr at org.gudy.azureus2.ui.swt.Main.<init>;(Main.java:111)
12:25:38.769 3 stderr at org.gudy.azureus2.ui.swt.Main.main(Main.java:334)
12:25:38.770 3 stderr at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
12:25:38.770 3 stderr at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
12:25:38.770 3 stderr at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
12:25:38.770 3 stderr at java.lang.reflect.Method.invoke(Method.java:497)
12:25:38.770 3 stderr at com.aelitis.azureus.launcher.MainExecutor$1.run(MainExecutor.java:34)
12:25:38.771 3 stderr at java.lang.Thread.run(Thread.java:745)

Anyone know what might be going on and how to fix it?
Reply
#2
Well, it appears that yesterday someone pushed out an update for this plugin, and I am now able to confirm that v0.5.2 of AutoPilot does, indeed, return full functionality.

Surprised the developer (Carl?) didn't post to say he had looked into the issue, but I'm glad enough that it has been fixed!

Thanks - Issue closed.

Dekker
Reply
#3
Sorry, missed the original bug report and only just got around to looking into it - happy 2016 :)
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  Right-click a torrent menu bug LordSky 0 272 04-27-2017, 02:20 AM
Last Post: LordSky
  Torrents will not stop on command bug neinome 0 109 04-23-2017, 12:33 AM
Last Post: neinome



Users browsing this thread: 1 Guest(s)