Skip to content

Adding a new node causes Exception - column store #2557

Closed
@ecchy

Description

@ecchy

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

  1. I open my most recent saved project file
  2. I click the green button to add a new node
  3. I enter a typical, unique label, such as: 123 or Xyz888
  4. the label (node) is not added, and a red icon appears at bottom right of the window
  5. 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)

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions