Skip to content

Instantly share code, notes, and snippets.

@k1rill-fedoseev
Created May 11, 2022 09:11
Show Gist options
  • Select an option

  • Save k1rill-fedoseev/1cbbfe4492254cd9cfd6c143453918f4 to your computer and use it in GitHub Desktop.

Select an option

Save k1rill-fedoseev/1cbbfe4492254cd9cfd6c143453918f4 to your computer and use it in GitHub Desktop.
2022-05-11 08:15:48.057+00:00 | beaconchain-async-0 | ERROR | AttestationManager | Failed to process received attestation.
java.util.concurrent.CompletionException: java.util.concurrent.RejectedExecutionException: Task tech.pegasys.teku.infrastructure.async.ScheduledExecutorAsyncRunner$$Lambda$436/0x0000000100494cc0@5872daf rejected from java.util.concurrent.ThreadPoolExecutor@6b1c8c1c[Running, pool size = 1, active threads = 1, queued tasks = 5000, completed tasks = 254194]
at java.util.concurrent.CompletableFuture.encodeThrowable(Unknown Source) ~[?:?]
at java.util.concurrent.CompletableFuture.uniApplyNow(Unknown Source) ~[?:?]
at java.util.concurrent.CompletableFuture.uniApplyStage(Unknown Source) ~[?:?]
at java.util.concurrent.CompletableFuture.thenApply(Unknown Source) ~[?:?]
at tech.pegasys.teku.infrastructure.async.SafeFuture.thenApply(SafeFuture.java:408) ~[teku-infrastructure-async-22.5.0.jar:22.5.0]
at tech.pegasys.teku.statetransition.forkchoice.ForkChoice.lambda$onAttestation$18(ForkChoice.java:519) ~[teku-ethereum-statetransition-22.5.0.jar:22.5.0]
at java.util.concurrent.CompletableFuture.uniComposeStage(Unknown Source) ~[?:?]
at java.util.concurrent.CompletableFuture.thenCompose(Unknown Source) ~[?:?]
at tech.pegasys.teku.infrastructure.async.SafeFuture.thenCompose(SafeFuture.java:470) ~[teku-infrastructure-async-22.5.0.jar:22.5.0]
at tech.pegasys.teku.statetransition.forkchoice.ForkChoice.onAttestation(ForkChoice.java:503) ~[teku-ethereum-statetransition-22.5.0.jar:22.5.0]
at tech.pegasys.teku.statetransition.attestation.AttestationManager.onAttestation(AttestationManager.java:196) ~[teku-ethereum-statetransition-22.5.0.jar:22.5.0]
at tech.pegasys.teku.statetransition.attestation.AttestationManager.lambda$processInternallyValidatedAttestation$5(AttestationManager.java:142) ~[teku-ethereum-statetransition-22.5.0.jar:22.5.0]
at java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source) ~[?:?]
at java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
at java.util.concurrent.CompletableFuture.complete(Unknown Source) ~[?:?]
at tech.pegasys.teku.statetransition.validation.signatures.AggregatingSignatureVerificationService$SignatureTask.lambda$completeAsync$0(AggregatingSignatureVerificationService.java:259) ~[teku-ethereum-statetransition-22.5.0.jar:22.5.0]
at tech.pegasys.teku.infrastructure.async.SafeFuture.of(SafeFuture.java:81) ~[teku-infrastructure-async-22.5.0.jar:22.5.0]
at tech.pegasys.teku.infrastructure.async.AsyncRunner.lambda$runAsync$2(AsyncRunner.java:38) ~[teku-infrastructure-async-22.5.0.jar:22.5.0]
at tech.pegasys.teku.infrastructure.async.SafeFuture.of(SafeFuture.java:73) ~[teku-infrastructure-async-22.5.0.jar:22.5.0]
at tech.pegasys.teku.infrastructure.async.ScheduledExecutorAsyncRunner.lambda$createRunnableForAction$1(ScheduledExecutorAsyncRunner.java:119) ~[teku-infrastructure-async-22.5.0.jar:22.5.0]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?]
at java.lang.Thread.run(Unknown Source) ~[?:?]
Caused by: java.util.concurrent.RejectedExecutionException: Task tech.pegasys.teku.infrastructure.async.ScheduledExecutorAsyncRunner$$Lambda$436/0x0000000100494cc0@5872daf rejected from java.util.concurrent.ThreadPoolExecutor@6b1c8c1c[Running, pool size = 1, active threads = 1, queued tasks = 5000, completed tasks = 254194]
at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:?]
at tech.pegasys.teku.infrastructure.async.ScheduledExecutorAsyncRunner.runAsync(ScheduledExecutorAsyncRunner.java:68) ~[teku-infrastructure-async-22.5.0.jar:22.5.0]
at tech.pegasys.teku.infrastructure.async.AsyncRunner.runAsync(AsyncRunner.java:38) ~[teku-infrastructure-async-22.5.0.jar:22.5.0]
at tech.pegasys.teku.infrastructure.async.eventthread.AsyncRunnerEventThread.doExecute(AsyncRunnerEventThread.java:105) ~[teku-infrastructure-async-22.5.0.jar:22.5.0]
at tech.pegasys.teku.infrastructure.async.eventthread.AsyncRunnerEventThread.execute(AsyncRunnerEventThread.java:78) ~[teku-infrastructure-async-22.5.0.jar:22.5.0]
at tech.pegasys.teku.statetransition.forkchoice.ForkChoice.onForkChoiceThread(ForkChoice.java:584) ~[teku-ethereum-statetransition-22.5.0.jar:22.5.0]
at tech.pegasys.teku.statetransition.forkchoice.ForkChoice.onForkChoiceThread(ForkChoice.java:576) ~[teku-ethereum-statetransition-22.5.0.jar:22.5.0]
at tech.pegasys.teku.statetransition.forkchoice.ForkChoice.lambda$onAttestation$18(ForkChoice.java:512) ~[teku-ethereum-statetransition-22.5.0.jar:22.5.0]
... 17 more
2022-05-11 08:34:32.846+00:00 | TimeTick-1 | INFO | teku-event-log | Slot Event *** Slot: 2652946, Block: ... empty, Justified: 165808, Finalized: 165807, Peers: 72
2022-05-11 08:34:33.356+00:00 | ValidatorTimingChannel-0 | ERROR | teku-validator-log | Validator *** Failed to produce aggregate Slot: 2652946 Validator: 97aa2e2
java.lang.IllegalArgumentException: Cannot create attestation for future slot. Requested 2652946 but current slot is 2652945
at tech.pegasys.teku.validator.coordinator.ValidatorApiHandler.createAttestationData(ValidatorApiHandler.java:328) ~[teku-beacon-validator-22.5.0.jar:22.5.0]
at jdk.internal.reflect.GeneratedMethodAccessor61.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at tech.pegasys.teku.infrastructure.events.DirectEventDeliverer.executeMethod(DirectEventDeliverer.java:74) ~[teku-infrastructure-events-22.5.0.jar:22.5.0]
at tech.pegasys.teku.infrastructure.events.DirectEventDeliverer.deliverToWithResponse(DirectEventDeliverer.java:67) ~[teku-infrastructure-events-22.5.0.jar:22.5.0]
at tech.pegasys.teku.infrastructure.events.AsyncEventDeliverer.lambda$deliverToWithResponse$1(AsyncEventDeliverer.java:75) ~[teku-infrastructure-events-22.5.0.jar:22.5.0]
at tech.pegasys.teku.infrastructure.events.AsyncEventDeliverer$QueueReader.deliverNextEvent(AsyncEventDeliverer.java:117) ~[teku-infrastructure-events-22.5.0.jar:22.5.0]
at tech.pegasys.teku.infrastructure.events.AsyncEventDeliverer$QueueReader.run(AsyncEventDeliverer.java:109) ~[teku-infrastructure-events-22.5.0.jar:22.5.0]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?]
at java.lang.Thread.run(Unknown Source) ~[?:?]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment