Imagej error during opening

Hi,

For some reason unbeknownst to me, whenever I try to open an image in FIJI on a Mac OSX, I get the following error:

ERROR] Exception during event handling:
	[Event] org.scijava.platform.event.AppOpenFilesEvent
	context = org.scijava.Context@1ae8fd34
	consumed = false
	[Subscriber] net.imagej.legacy.IJ1Helper$LegacyEventDelegator@69228e85
	[Method] private void net.imagej.legacy.IJ1Helper$LegacyEventDelegator.onEvent(org.scijava.platform.event.AppOpenFilesEvent)
java.lang.NoClassDefFoundError: ij/plugin/PlugIn
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
	at java.net.URLClassLoader.defineClass(URLClassLoader.java:468)
	at java.net.URLClassLoader.access$100(URLClassLoader.java:74)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:369)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:363)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:362)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:411)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:411)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	at ij.io.Opener.<clinit>(Opener.java:49)
	at net.imagej.legacy.IJ1Helper.openAndAddToRecent(IJ1Helper.java:498)
	at net.imagej.legacy.IJ1Helper$LegacyEventDelegator.onEvent(IJ1Helper.java:716)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.scijava.event.DefaultEventService$ProxySubscriber.onEvent(DefaultEventService.java:301)
	at org.scijava.event.DefaultEventService$ProxySubscriber.onEvent(DefaultEventService.java:275)
	at org.bushe.swing.event.ThreadSafeEventService.publish(ThreadSafeEventService.java:971)
	at org.scijava.event.DefaultEventBus.access$101(DefaultEventBus.java:57)
	at org.scijava.event.DefaultEventBus$1.run(DefaultEventBus.java:191)
	at org.scijava.thread.DefaultThreadService.invoke(DefaultThreadService.java:114)
	at org.scijava.event.DefaultEventBus.publishNow(DefaultEventBus.java:185)
	at org.scijava.event.DefaultEventBus.publishNow(DefaultEventBus.java:76)
	at org.scijava.event.DefaultEventService.publish(DefaultEventService.java:105)
	at org.scijava.plugins.platforms.macos.MacOSAppEventDispatcher.openFiles(MacOSAppEventDispatcher.java:205)
	at com.apple.eawt._AppEventHandler$_OpenFileDispatcher.performUsing(_AppEventHandler.java:361)
	at com.apple.eawt._AppEventHandler$_OpenFileDispatcher.performUsing(_AppEventHandler.java:352)
	at com.apple.eawt._AppEventHandler$_AppEventDispatcher$1.run(_AppEventHandler.java:516)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
	at java.awt.EventQueue.access$500(EventQueue.java:97)
	at java.awt.EventQueue$3.run(EventQueue.java:709)
	at java.awt.EventQueue$3.run(EventQueue.java:703)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Caused by: java.lang.ClassNotFoundException: ij.plugin.PlugIn
	at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	... 48 more

Any help will be greatly appreciated.

Could you try to download a fresh version of Fiji.
Usually this can resolve a lot of issues.

Cheers,

I know this is a late response, but I’ve tried that numerous times and it hasn’t worked.