gephi/gephi

Unable to open 0.9.2 files on any build

Opened this issue · 0 comments

I am trying to open some older gephi files (generated with 0.9.2 or earlier). When trying to open on 0.10.1, it tells me to open them on 0.9.2 instead due to file incompatibility. Downloaded that and went to open the files in 0.9.2, and I get the error "Unexpected Exception Gephi failed importing the project. Exception:IllegalArgumentException : Lower and upper must be the same class File:org.gephi.filters.api.Range Line: 75.

I came across some older threads but it seemed like the solution was fixed in later builds--any way to work around this in 0.9.2 to actually open these older files? (None of the files work, all throw the same error).

Running MacOS 10.15.7, intel-based

Current Behavior

java.lang.IllegalArgumentException: Lower and upper must be the same class
at org.gephi.filters.api.Range.(Range.java:75)
at org.gephi.filters.api.Range.(Range.java:82)
at org.gephi.filters.api.Range.(Range.java:87)
at org.gephi.filters.FilterProcessor.init(FilterProcessor.java:239)
at org.gephi.filters.FilterModelPersistenceProvider.readXML(FilterModelPersistenceProvider.java:228)
at org.gephi.filters.FilterModelPersistenceProvider.readXML(FilterModelPersistenceProvider.java:88)
at org.gephi.project.io.GephiReader.readWorkspaceLegacy(GephiReader.java:131)
at org.gephi.project.io.GephiReader.readProject(GephiReader.java:86)
at org.gephi.project.io.LoadTask.readProject(LoadTask.java:207)
at org.gephi.project.io.LoadTask.run(LoadTask.java:101)
Caused: org.gephi.project.io.GephiFormatException: Gephi failed importing the project.

Exception: IllegalArgumentException : Lower and upper must be the same class
File: org.gephi.filters.api.Range
Line : 75
at org.gephi.project.io.LoadTask.run(LoadTask.java:173)
at org.gephi.desktop.project.ProjectControllerUIImpl$7.run(ProjectControllerUIImpl.java:341)
[catch] at org.gephi.utils.longtask.api.LongTaskExecutor$RunningLongTask.run(LongTaskExecutor.java:274)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)

Possible Solution

Steps to Reproduce