Buggy Automatic Bug Reports

9 views
Skip to first unread message

Timothée Lecomte

unread,
Oct 18, 2014, 12:33:43 PM10/18/14
to icy-so...@googlegroups.com
Dear Icy developers,

I hope everything alright in Pasteur :)

I receive quite a lot of automatic bug reports, sometimes several reports for a single day, where the problem does not come from my plugins but from the plugin system in Icy. This is quite annoying since I am tempted to delete these mails without reading them, and I would lose actual bugs reports this way...

There are two types of issues.

1) one or several dependencies that were not installed. For example :

    Plugin Optical Flow - Horn-Schunck 1.0.0.6

    Dependances:
    Plugin EzPlug SDK 3.6.10.0 installed
    Plugin plugins.tlecomte.rectangularFEM.RectangularFEM is not installed
    Plugin plugins.tlecomte.flowdisplay.FlowDisplay is not installed
    Plugin Protocols SDK 4.2.3.0 installed
    Plugin plugins.tlecomte.
middleburyColorCoder.MiddleburyColorCoder is not installed

As a plugin developer, this is definitely not my problem ! :) Since this happens quite a lot, I bet there is a little bug in the dependency installation system...

2) the main class is not found. For example:

    An error occured while installing the plugin :
    Fatal error while loading 'plugins.tlecomte.opticalFlowHornSchunck.OpticalFlowHornSchunck' class from plugins/tlecomte/opticalFlowHornSchunck/OpticalFlowHornSchunck.jar :
    java.lang.ClassNotFoundException: plugins.tlecomte.opticalFlowHornSchunck.OpticalFlowHornSchunck

It could have been a true mistake in the className if I had just published the plugin, but here the plugin has not changed since months and there is no mistake... Clearly there was something wrong with the jar download or something else, but again it is my problem, as a plugin developer !! :)

Could you do something to prevent these errors or at least avoid sending such reports to us, plugin authors ? Thank you very much ;)

Have fun developing Icy !!

Best regards,

Timothée

Stephane

unread,
Oct 20, 2014, 4:54:10 AM10/20/14
to icy-so...@googlegroups.com
Hi Timothée,

Indeed Icy does some false report sometime on plugin installation :-/
I agree about the plugin dependency issues which should not be reported, but it is important to report about class name error as normally it means you misspelled the class name on the website but again if the problem comes from an incorrect download you're right, we should not report it.
That's something we are working on and hopefully will be fixed in the next version, sorry for all the troubles !
I hope you're going nicely in your new position :)

Best,

- Stephane
Reply all
Reply to author
Forward
0 new messages