Community
Participate
Working Groups
When the log() method is called with plugin == null, it uses Activator.getDefault(), which is the Plugin instance from org.eclipse.emf.facet.util.core. And it causes a NPE because Activator.plugin is not initialized (always null)
And even after setting Activator#plugin in the Activator, Plugin#getBundle returns null which causes another NPE.
This happens for example when the user does Navigate > Open EPackage (or clicks on the "MoDisco" icon) and selects any EPackage.
Fixed in revision 421.
This bug can be closed.