Skip to content

Crash report when removing NTPublish BlobsReport #781

@buddybu

Description

@buddybu

I followed the steps in the FRC 2017 Control System and wanted to get the values published to the networktable. Thinking that this was how to do it, I added it to my pipeline. It didn't do anything, so I removed it. Here is the crash report:

An event subscriber threw an exception

Stack Trace:

java.util.NoSuchElementException: Step edu.wpi.grip.core.Step@4470e96e is not in the pipeline
	at edu.wpi.grip.core.Pipeline.lambda$indexOf$12(Pipeline.java:388)
	at edu.wpi.grip.core.Pipeline.accessSafely(Pipeline.java:90)
	at edu.wpi.grip.core.Pipeline.readStepsSafely(Pipeline.java:131)
	at edu.wpi.grip.core.Pipeline.indexOf(Pipeline.java:385)
	at edu.wpi.grip.core.StepIndexer.compare(StepIndexer.java:26)
	at edu.wpi.grip.ui.analysis.AnalysisController.lambda$sortedStream$10(AnalysisController.java:213)
	at java.util.TimSort.binarySort(TimSort.java:296)
	at java.util.TimSort.sort(TimSort.java:221)
	at java.util.Arrays.parallelSort(Arrays.java:1113)
	at java.util.stream.SortedOps$OfRef.opEvaluateParallel(SortedOps.java:158)
	at java.util.stream.AbstractPipeline.opEvaluateParallelLazy(AbstractPipeline.java:704)
	at java.util.stream.AbstractPipeline.sourceSpliterator(AbstractPipeline.java:431)
	at java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260)
	at java.util.stream.DoublePipeline.toArray(DoublePipeline.java:506)
	at edu.wpi.grip.ui.analysis.AnalysisController.onPipelineFinish(AnalysisController.java:160)
	at sun.reflect.GeneratedMethodAccessor70.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
	at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
	at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
	at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:435)
	at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
	at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
	at com.google.common.eventbus.EventBus.post(EventBus.java:217)
	at edu.wpi.grip.core.PipelineRunner$1.runOneIteration(PipelineRunner.java:93)
	at com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate$Task.run(AbstractScheduledService.java:188)
	at com.google.common.util.concurrent.Callables$4.run(Callables.java:122)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)

System Info:

Property Name Property
GRIP Version v1.5.1
java.version 1.8.0_101
javafx.version 8.0.101
os.name Windows 10
os.version 10.0
os.arch amd64

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions