{"action":"closed","issue":{"number":27,"created_at":"2011-10-22T16:41:39Z","pull_request":{"diff_url":null,"patch_url":null,"html_url":null},"body":"Way to reproduce:\n1) Open a graph file\n2) Run Modularity to get some partitions\n3) Go to Partition and pick \"Modularity Class\" and apply colors\n4) Go to filter module and create a \"Degree Range Filter\", enable Filtering\n5) Open another graph file, in a new workspace\n4) Go back to the first workspace\nAn exception is thrown\n\nStack trace:\nJava.lang.IllegalArgumentException: Node must be in the graph\n\tat org.gephi.graph.dhns.graph.AbstractGraphImpl.checkNode(AbstractGraphImpl.java:127)\n\tat org.gephi.graph.dhns.graph.HierarchicalGraphImpl.getParent(HierarchicalGraphImpl.java:230)\n\tat org.gephi.partition.impl.PartitionControllerImpl.isGroupable(PartitionControllerImpl.java:254)\n\tat org.gephi.desktop.partition.PartitionChooser.refreshGrouped(PartitionChooser.java:332)\n\tat org.gephi.desktop.partition.PartitionChooser.refreshModel(PartitionChooser.java:409)\n\tat org.gephi.desktop.partition.PartitionChooser.setup(PartitionChooser.java:419)\n\tat org.gephi.desktop.partition.PartitionTopComponent.refreshModel(PartitionTopComponent.java:84)\n\tat org.gephi.desktop.partition.PartitionTopComponent.access$000(PartitionTopComponent.java:36)\n\tat org.gephi.desktop.partition.PartitionTopComponent$1.select(PartitionTopComponent.java:66)\n\tat org.gephi.project.impl.ProjectControllerImpl.fireWorkspaceEvent(ProjectControllerImpl.java:287)\n\tat org.gephi.project.impl.ProjectControllerImpl.openWorkspace(ProjectControllerImpl.java:234)\n\tat org.gephi.ui.workspace.WorkspaceUISelectorPanel$2.actionPerformed(WorkspaceUISelectorPanel.java:72)\n\tat javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)\n\tat javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)\n\tat javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)\n\tat javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)\n\tat javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)\n\tat java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)\n\tat java.awt.Component.processMouseEvent(Component.java:6263)\n\tat javax.swing.JComponent.processMouseEvent(JComponent.java:3267)\n\tat java.awt.Component.processEvent(Component.java:6028)\n\tat java.awt.Container.processEvent(Container.java:2041)\n\tat java.awt.Component.dispatchEventImpl(Component.java:4630)\n\tat java.awt.Container.dispatchEventImpl(Container.java:2099)\n\tat java.awt.Component.dispatchEvent(Component.java:4460)\n\tat java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)\n\tat java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)\n\tat java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)\n\tat java.awt.Container.dispatchEventImpl(Container.java:2085)\n\tat java.awt.Window.dispatchEventImpl(Window.java:2478)\n\tat java.awt.Component.dispatchEvent(Component.java:4460)\n\tat java.awt.EventQueue.dispatchEvent(EventQueue.java:599)\n\tat org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:125)\n\tat java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)\n\tat java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)\n\tat java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)\n\tat java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)\n\tat java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)\n\tat java.awt.EventDispatchThread.run(EventDispatchThread.java:122)\n\n\n------------------------------------\nImported from Launchpad using lp2gh.\n\n * date created: 2010-03-14T12:51:13Z\n * owner: mathieu.bastian\n * assignee: mathieu.bastian\n * the launchpad url was https://bugs.launchpad.net/bugs/538701\n","comments":0,"title":"\"Node must be in the graph\" error","updated_at":"2011-10-22T16:48:16Z","url":"https://api.github.com/repos/gephi/trunk/issues/27","id":2023170,"assignee":null,"milestone":{"number":12,"created_at":"2011-10-22T16:34:41Z","due_on":"2010-02-21T00:00:00Z","title":"0.7alpha2","creator":{"gravatar_id":"a00ac6ca365712a2e87acee41e8f8e4e","avatar_url":"https://secure.gravatar.com/avatar/a00ac6ca365712a2e87acee41e8f8e4e?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/mbastian","id":234813,"login":"mbastian"},"url":"https://api.github.com/repos/gephi/trunk/milestones/12","open_issues":2,"closed_issues":4,"description":"Correcting 0.7alpha bugs. See http://wiki.gephi.org/index.php/Development_-_0.7alpha2","state":"open"},"closed_at":"2011-10-22T16:48:16Z","user":{"gravatar_id":"a00ac6ca365712a2e87acee41e8f8e4e","avatar_url":"https://secure.gravatar.com/avatar/a00ac6ca365712a2e87acee41e8f8e4e?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/mbastian","id":234813,"login":"mbastian"},"html_url":"https://github.com/gephi/trunk/issues/27","labels":[{"name":"filter","url":"https://api.github.com/repos/gephi/trunk/labels/filter","color":"ededed"},{"name":"Fix Released","url":"https://api.github.com/repos/gephi/trunk/labels/Fix+Released","color":"ddffdd"},{"name":"High","url":"https://api.github.com/repos/gephi/trunk/labels/High","color":"ffdddd"},{"name":"partition","url":"https://api.github.com/repos/gephi/trunk/labels/partition","color":"ededed"}],"state":"closed"},"legacy":{"number":27,"action":"closed","issue":2023170}}