Error when using sholl parsing in SNT

Hello! I’m new at this. I got here because I have been using the neuroanatomy plugin to rebuild neurons and create traces or paths and when I try to do the sholl analysis with these same data that I have created I get an error message that I will leave below, so I don’t know whether to trust in the data her give me.
I am so confused, so I really appreciate any help from you.
Thank you in advance!

[ERROR] java.lang.reflect.InvocationTargetException

> [ERROR] java.lang.reflect.InvocationTargetException
	at java.awt.EventQueue.invokeAndWait(EventQueue.java:1349)
	at java.awt.EventQueue.invokeAndWait(EventQueue.java:1324)
	at org.scijava.thread.DefaultThreadService.invoke(DefaultThreadService.java:115)
	at org.scijava.event.DefaultEventBus.publishNow(DefaultEventBus.java:182)
	at org.scijava.event.DefaultEventBus.publishNow(DefaultEventBus.java:73)
	at org.scijava.event.DefaultEventService.publish(DefaultEventService.java:102)
	at org.scijava.display.DefaultDisplayService.createDisplay(DefaultDisplayService.java:213)
	at sc.fiji.snt.plugin.ShollAnalysisTreeCmd$AnalysisRunner.runAnalysis(ShollAnalysisTreeCmd.java:734)
	at sc.fiji.snt.plugin.ShollAnalysisTreeCmd$AnalysisRunner.run(ShollAnalysisTreeCmd.java:655)
	at org.scijava.thread.DefaultThreadService.lambda$wrap$1(DefaultThreadService.java:211)
	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)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Invalid index value
	at org.scijava.util.AbstractPrimitiveArray.checkBounds(AbstractPrimitiveArray.java:246)
	at org.scijava.util.DoubleArray.getValue(DoubleArray.java:85)
	at org.scijava.util.DoubleArray.get(DoubleArray.java:138)
	at org.scijava.util.DoubleArray.get(DoubleArray.java:40)
	at org.scijava.table.Table.get(Table.java:385)
	at sc.fiji.snt.analysis.SNTTable.lambda$null$1(SNTTable.java:160)
	at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:110)
	at java.util.stream.IntPipeline$Head.forEach(IntPipeline.java:557)
	at sc.fiji.snt.analysis.SNTTable.lambda$toString$2(SNTTable.java:159)
	at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:114)
	at java.util.stream.IntPipeline$Head.forEach(IntPipeline.java:557)
	at sc.fiji.snt.analysis.SNTTable.toString(SNTTable.java:158)
	at sc.fiji.snt.analysis.SNTTable.toString(SNTTable.java:146)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at org.scijava.display.AbstractDisplay.toString(AbstractDisplay.java:97)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at org.scijava.object.event.ObjectEvent.toString(ObjectEvent.java:55)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at org.scijava.event.DefaultEventBus$1.run(DefaultEventBus.java:186)
	at org.scijava.thread.DefaultThreadService.lambda$wrap$1(DefaultThreadService.java:211)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:301)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
	at java.awt.EventQueue.access$500(EventQueue.java:97)
	at java.awt.EventQueue$3.run(EventQueue.java:709)
	at java.awt.EventQueue$3.run(EventQueue.java:703)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

The exception does not seem related to the analysis. Rather, it seems to indicate that the output table could not be properly displayed? Is that the case? Is the table displayed with actual values on it? If yes, do all the columns have the same number of cells? Are you able to save it?
Either way, could you please run the updater and check if the version we just released fixed this issue?

Updating it solved the problem, thank you very much! Now the only thing that I have not been able to solve is when I do the sholl analysis it does not give me the data with the unit of measurement. being that I have calibrated everything before starting.

Glad it is working now.

Measurements should be always in physical units. More details here: