FrancisCrickInstitute/TWOMBLI

Bug report

Opened this issue · 1 comments

During testing, was initially working but now receiving console error when running preview:
org.scijava.thread.DefaultThreadService.getThreadContext(DefaultThreadService.java:155)

Seems to fail when trying to run preview for a second time on same image. Thought it might be because I had files from the folders it was trying to delete open, but it isn't.

Further error output. Seems temperamental if runs again after initial preview.

[ERROR] Command errored: Runner
j[ERROR] Command errored: Runner
java.lang.IllegalArgumentException: "Area" column not found
	at ij.measure.ResultsTable.getColumn(ResultsTable.java:312)
	at uk.ac.franciscrickinstitute.twombli.TWOMBLIRunner.performGapAnalysis(TWOMBLIRunner.java:422)
	at uk.ac.franciscrickinstitute.twombli.TWOMBLIRunner.run(TWOMBLIRunner.java:169)
	at org.scijava.command.CommandModule.run(CommandModule.java:196)
	at org.scijava.module.ModuleRunner.run(ModuleRunner.java:165)
	at org.scijava.module.ModuleRunner.call(ModuleRunner.java:125)
	at org.scijava.module.ModuleRunner.call(ModuleRunner.java:64)
	at org.scijava.thread.DefaultThreadService.lambda$wrap$2(DefaultThreadService.java:247)
	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:750)ava.lang.IllegalArgumentException: "Area" column not found
	at ij.measure.ResultsTable.getColumn(ResultsTable.java:312)
	at uk.ac.franciscrickinstitute.twombli.TWOMBLIRunner.performGapAnalysis(TWOMBLIRunner.java:422)
	at uk.ac.franciscrickinstitute.twombli.TWOMBLIRunner.run(TWOMBLIRunner.java:169)
	at org.scijava.command.CommandModule.run(CommandModule.java:196)
	at org.scijava.module.ModuleRunner.run(ModuleRunner.java:165)
	at org.scijava.module.ModuleRunner.call(ModuleRunner.java:125)
	at org.scijava.module.ModuleRunner.call(ModuleRunner.java:64)
	at org.scijava.thread.DefaultThreadService.lambda$wrap$2(DefaultThreadService.java:247)
	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:750)