Not nullable is null.

Issue #1 resolved
Former user created an issue

Occurs in rather complex project setup when there are many modules in project and some modules are used as dependencies for another.

Stacktrace: Argument 1 for @NotNull parameter of com/intellij/openapi/vfs/VfsUtil.isAncestor must not be null: Argument 1 for @NotNull parameter of com/intellij/openapi/vfs/VfsUtil.isAncestor must not be null java.lang.IllegalArgumentException: Argument 1 for @NotNull parameter of com/intellij/openapi/vfs/VfsUtil.isAncestor must not be null at com.intellij.openapi.vfs.VfsUtil.isAncestor(VfsUtil.java) at ee.edio.intellij.plugins.sourcefinder.SourceFinderComponent$4$1.process(SourceFinderComponent.java:237) at ee.edio.intellij.plugins.sourcefinder.SourceFinderComponent$4$1.process(SourceFinderComponent.java:225) at com.intellij.openapi.roots.impl.OrderEnumeratorBase$1.process(OrderEnumeratorBase.java:279) at com.intellij.openapi.roots.impl.OrderEnumeratorBase$1.process(OrderEnumeratorBase.java:273) at com.intellij.openapi.roots.impl.OrderEnumeratorBase.processEntries(OrderEnumeratorBase.java:265) at com.intellij.openapi.roots.impl.ProjectOrderEnumerator$1.process(ProjectOrderEnumerator.java:54) at com.intellij.openapi.roots.impl.ProjectOrderEnumerator$1.process(ProjectOrderEnumerator.java:51) at com.intellij.openapi.roots.impl.ProjectOrderEnumerator.processRootModules(ProjectOrderEnumerator.java:42) at com.intellij.openapi.roots.impl.ProjectOrderEnumerator.forEach(ProjectOrderEnumerator.java:51) at com.intellij.openapi.roots.impl.OrderEnumeratorBase.forEachLibrary(OrderEnumeratorBase.java:273) at com.intellij.openapi.roots.impl.ProjectOrderEnumerator.forEachLibrary(ProjectOrderEnumerator.java:30) at ee.edio.intellij.plugins.sourcefinder.SourceFinderComponent$4.run(SourceFinderComponent.java:225) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:777) at ee.edio.intellij.plugins.sourcefinder.SourceFinderComponent.refreshAttachedSources(SourceFinderComponent.java:222) at ee.edio.intellij.plugins.sourcefinder.SourceFinderProjectInitializer.refreshAndDisplayNotification(SourceFinderProjectInitializer.java:99) at ee.edio.intellij.plugins.sourcefinder.SourceFinderProjectInitializer.projectOpened(SourceFinderProjectInitializer.java:95) at com.intellij.openapi.project.impl.ProjectImpl.c(ProjectImpl.java:347) at com.intellij.openapi.project.impl.ProjectImpl.access$200(ProjectImpl.java:73) at com.intellij.openapi.project.impl.ProjectImpl$MyProjectManagerListener.projectOpened(ProjectImpl.java:382) at com.intellij.openapi.project.impl.ProjectManagerImpl$2.projectOpened(ProjectManagerImpl.java:145) at com.intellij.openapi.project.impl.ProjectManagerImpl.d(ProjectManagerImpl.java:998) at com.intellij.openapi.project.impl.ProjectManagerImpl.openProject(ProjectManagerImpl.java:379) at com.intellij.openapi.project.impl.ProjectManagerImpl.loadAndOpenProject(ProjectManagerImpl.java:437) at com.intellij.openapi.project.impl.ProjectManagerImpl.loadAndOpenProject(ProjectManagerImpl.java:420) at com.intellij.ide.impl.ProjectUtil.openProject(ProjectUtil.java:163) at com.intellij.ide.RecentProjectsManager.doOpenProject(RecentProjectsManager.java:48) at com.intellij.ide.RecentProjectsManagerBase$MyAppLifecycleListener.appStarting(RecentProjectsManagerBase.java:312) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.intellij.util.messages.impl.MessageBusConnectionImpl.deliverMessage(MessageBusConnectionImpl.java:99) at com.intellij.util.messages.impl.MessageBusImpl.doPumpMessages(MessageBusImpl.java:215) at com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:207) at com.intellij.util.messages.impl.MessageBusImpl.sendMessage(MessageBusImpl.java:197) at com.intellij.util.messages.impl.MessageBusImpl.access$000(MessageBusImpl.java:42) at com.intellij.util.messages.impl.MessageBusImpl$2.invoke(MessageBusImpl.java:123) at $Proxy34.appStarting(Unknown Source) at com.intellij.idea.IdeaApplication.b(IdeaApplication.java:233) at com.intellij.idea.IdeaApplication.access$400(IdeaApplication.java:52) at com.intellij.idea.IdeaApplication$IdeStarter$3.run(IdeaApplication.java:195) at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:332) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641) at java.awt.EventQueue.access$000(EventQueue.java:84) at java.awt.EventQueue$1.run(EventQueue.java:602) at java.awt.EventQueue$1.run(EventQueue.java:600) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.awt.EventQueue.dispatchEvent(EventQueue.java:611) at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:662) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:515) at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:411) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:369) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

Comments (1)

  1. Log in to comment