Description
Expected Behavior
A new node should be added, as usual, by clicking the green button and entering the label.
Current Behavior
An Exception is thrown (red icon at bottom right)
Steps to Reproduce
- I open my most recent saved project file
- I click the green button to add a new node
- I enter a typical, unique label, such as: 123 or Xyz888
- the label (node) is not added, and a red icon appears at bottom right of the window
- same steps occur also with an older file from May 2021 instead of July (a file from which I was previously able to continue my work)
Context
3 or 4 days ago, when I opened Gephi, it said I had to update a bunch of Plugins, which is weird because I never manually installed any by myself. To me, my installation should be vanilla.
I do have custom columns, from the start of my project, which all worked fine for over a year, but never added a plugin.
I also think it updated NetBeans, but cannot remember if it was the same day.
I usually make daily backups, and even if I take an older backup (May 2021) adding a node through green button causes the bug also.
Your Environment
- Version used: Gephi 0.9.6 202206221744
- Java: 11.0.14.1; OpenJDK 64-Bit Server VM 11.0.14.1+1
- Runtime: OpenJDK Runtime Environment 11.0.14.1+1
- Operating System: Windows 11 version 10.0 running on amd64; Cp1252; en_CA (gephi)
Error thrown
java.lang.IllegalArgumentException: The column does not belong to the right column store at org.gephi.graph.impl.ElementImpl.checkColumn(ElementImpl.java:534) at org.gephi.graph.impl.ElementImpl.setAttribute(ElementImpl.java:230) at org.gephi.graph.impl.ElementImpl.setLabel(ElementImpl.java:90) at org.gephi.datalab.impl.GraphElementsControllerImpl.buildNode(GraphElementsControllerImpl.java:394) at org.gephi.datalab.impl.GraphElementsControllerImpl.buildNode(GraphElementsControllerImpl.java:383) at org.gephi.datalab.impl.GraphElementsControllerImpl.createNode(GraphElementsControllerImpl.java:81) at org.gephi.datalab.impl.GraphElementsControllerImpl.createNode(GraphElementsControllerImpl.java:76) at org.gephi.datalab.plugin.manipulators.general.AddNodeToGraph.execute(AddNodeToGraph.java:72) [catch] at org.gephi.datalab.api.DataLaboratoryHelper$5.run(DataLaboratoryHelper.java:349)