Skip to content

v25.11.1 crash #7767

@b0a7

Description

@b0a7

Describe the bug
I believe this is caused by having one of the nodes connected to the validator client offline when the validator client is starting up

To Reproduce
Steps to reproduce the behavior: start validator client v25.11.1 with one of the connected nodes offline

  1. Platform details (OS, architecture): Ubuntu
  2. Branch/commit used: statusim/nimbus-validator-client:multiarch-v25.11.1
  3. Commands being executed: '...'
  4. Relevant log lines:
    rocketpool_validator | /home/user/nimbus-eth2/vendor/nim-serialization/serialization/errors.nim(453) main
    rocketpool_validator | /home/user/nimbus-eth2/vendor/nim-serialization/serialization/errors.nim(441) NimMain
    rocketpool_validator | /home/user/nimbus-eth2/beacon_chain/nimbus_validator_client.nim(660) _ZN23nimbus_validator_client4mainE
    rocketpool_validator | /home/user/nimbus-eth2/vendor/nim-chronos/chronos/internal/asyncfutures.nim(518) _ZN12asyncfutures7waitForE20InternalRaisesFutureI4void4voidE
    rocketpool_validator | /home/user/nimbus-eth2/vendor/nim-chronos/chronos/internal/asyncfutures.nim(635) _ZN12asyncfutures7pollForE20InternalRaisesFutureI4void4voidE
    rocketpool_validator | /home/user/nimbus-eth2/vendor/nim-chronos/chronos/internal/asyncengine.nim(150) _ZN11asyncengine4pollE
    rocketpool_validator | /home/user/nimbus-eth2/vendor/nim-chronos/chronos/internal/asyncfutures.nim(382) _ZN12asyncfutures14futureContinueE3refIN7futures26FutureBasecolonObjectType_EE
    rocketpool_validator | /home/user/nimbus-eth2/vendor/nim-chronicles/chronicles/formats.nim(20) _ZN13runVCSlotLoop13runVCSlotLoopE3refIN7futures26FutureBasecolonObjectType_EE
    rocketpool_validator | /home/user/nimbus-eth2/beacon_chain/validator_client/common.nim(923) _ZN6common28getDurationToNextAttestationE3refIN6common15ValidatorClientEEN9constants4SlotE
    rocketpool_validator | /home/user/nimbus-eth2/beacon_chain/validator_client/common.nim(892) _ZN6common11forkAtEpochE3refIN6common15ValidatorClientEEN9constants5EpochE
    rocketpool_validator | /home/user/nimbus-eth2/vendor/nimbus-build-system/vendor/Nim/lib/std/assertions.nim(41) _ZN10assertions16failedAssertImplE6string
    rocketpool_validator | /home/user/nimbus-eth2/vendor/nimbus-build-system/vendor/Nim/lib/std/assertions.nim(36) _ZN10assertions11raiseAssertE6string
    rocketpool_validator | /home/user/nimbus-eth2/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim(53) _ZN10assertions8sysFatalE8typeDescIN10exceptions15AssertionDefectEE6string
    rocketpool_validator | /home/user/nimbus-eth2/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim(349) _ZN6system18rawWriteStackTraceE3varI3seqIN6system15StackTraceEntryEEE
    rocketpool_validator | /home/user/nimbus-eth2/vendor/nimbus-build-system/vendor/Nim/lib/system/stacktraces.nim(62) _ZN11stacktraces30auxWriteStackTraceWithOverrideE3varI3seqIN6system15StackTraceEntryEEE
    rocketpool_validator | [[reraised from:
    rocketpool_validator | /home/user/nimbus-eth2/vendor/nim-serialization/serialization/errors.nim(453) main
    rocketpool_validator | /home/user/nimbus-eth2/vendor/nim-serialization/serialization/errors.nim(441) NimMain
    rocketpool_validator | /home/user/nimbus-eth2/beacon_chain/nimbus_validator_client.nim(660) _ZN23nimbus_validator_client4mainE
    rocketpool_validator | /home/user/nimbus-eth2/vendor/nim-chronos/chronos/internal/asyncfutures.nim(518) _ZN12asyncfutures7waitForE20InternalRaisesFutureI4void4voidE
    rocketpool_validator | /home/user/nimbus-eth2/vendor/nim-chronos/chronos/internal/asyncfutures.nim(635) _ZN12asyncfutures7pollForE20InternalRaisesFutureI4void4voidE
    rocketpool_validator | /home/user/nimbus-eth2/vendor/nim-chronos/chronos/internal/asyncengine.nim(150) _ZN11asyncengine4pollE
    rocketpool_validator | /home/user/nimbus-eth2/vendor/nim-chronos/chronos/internal/asyncfutures.nim(382) _ZN12asyncfutures14futureContinueE3refIN7futures26FutureBasecolonObjectType_EE
    rocketpool_validator | /home/user/nimbus-eth2/beacon_chain/nimbus_validator_client.nim(243) _ZN13runVCSlotLoop13runVCSlotLoopE3refIN7futures26FutureBasecolonObjectType_EE
    rocketpool_validator | /home/user/nimbus-eth2/vendor/nimbus-build-system/vendor/Nim/lib/system/stacktraces.nim(62) _ZN11stacktraces30auxWriteStackTraceWithOverrideE3varI3seqIN6system15StackTraceEntryEEE
    rocketpool_validator | ]]
    rocketpool_validator | [[reraised from:
    rocketpool_validator | /home/user/nimbus-eth2/vendor/nim-serialization/serialization/errors.nim(453) main
    rocketpool_validator | /home/user/nimbus-eth2/vendor/nim-serialization/serialization/errors.nim(441) NimMain
    rocketpool_validator | /home/user/nimbus-eth2/beacon_chain/nimbus_validator_client.nim(660) _ZN23nimbus_validator_client4mainE
    rocketpool_validator | /home/user/nimbus-eth2/vendor/nim-chronos/chronos/internal/asyncfutures.nim(518) _ZN12asyncfutures7waitForE20InternalRaisesFutureI4void4voidE
    rocketpool_validator | /home/user/nimbus-eth2/vendor/nim-chronos/chronos/internal/asyncfutures.nim(635) _ZN12asyncfutures7pollForE20InternalRaisesFutureI4void4voidE
    rocketpool_validator | /home/user/nimbus-eth2/vendor/nim-chronos/chronos/internal/asyncengine.nim(150) _ZN11asyncengine4pollE
    rocketpool_validator | /home/user/nimbus-eth2/vendor/nim-chronos/chronos/internal/asyncfutures.nim(382) _ZN12asyncfutures14futureContinueE3refIN7futures26FutureBasecolonObjectType_EE
    rocketpool_validator | /home/user/nimbus-eth2/beacon_chain/nimbus_validator_client.nim(244) _ZN13runVCSlotLoop13runVCSlotLoopE3refIN7futures26FutureBasecolonObjectType_EE
    rocketpool_validator | /home/user/nimbus-eth2/vendor/nimbus-build-system/vendor/Nim/lib/system/stacktraces.nim(62) _ZN11stacktraces30auxWriteStackTraceWithOverrideE3varI3seqIN6system15StackTraceEntryEEE
    rocketpool_validator | ]]
    rocketpool_validator | Error: unhandled exception: /home/user/nimbus-eth2/beacon_chain/validator_client/common.nim(891, 11) len(vc.forks) > 0 [AssertionDefect]
    rocketpool_validator exited with code 1 (restarting)

Screenshots
If applicable, add screenshots to help explain your problem.

Additional context
Add any other context about the problem here.

Metadata

Metadata

Assignees

No one assigned

    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