Repository navigation
Closed
Description
Traceback (most recent call last, using override)
???(0): 0000ffffffffffffffff
../sysdeps/unix/sysv/linux/x86_64/clone3.S(78): __clone3
/usr/src/debug/glibc-2.43-8.fc44.x86_64/nptl/pthread_create.c(454): start_thread
/nimbus-eth1/vendor/nimbus-build-system/vendor/Nim/lib/system/threadimpl.nim(112): typedthreads::threadProcWrapper__nimbus_u18919(pointer)
/nimbus-eth1/vendor/nimbus-build-system/vendor/Nim/lib/system/threadimpl.nim(101): system::threadProcWrapStackFrame(ptr<Thread<nimbus::BeaconThreadConfig> >)
/nimbus-eth1/vendor/nimbus-build-system/vendor/Nim/lib/system/threadimpl.nim(80): system::threadProcWrapDispatch(ptr<Thread<nimbus::BeaconThreadConfig> >)
/nimbus-eth1/execution_chain/nimbus.nim(295): nimbus::runBeaconNode(nimbus::BeaconThreadConfig)
/nimbus-eth1/vendor/nimbus-eth2/beacon_chain/nimbus_beacon_node.nim(2327): nimbus_beacon_node::run(ref<beacon_node::BeaconNodecolonObjectType_>, InternalRaisesFuture<void, tuple<futures::CancelledError> >)
/nimbus-eth1/vendor/nim-chronos/chronos/internal/asyncengine.nim(214): asyncengine::poll
/nimbus-eth1/vendor/nim-chronos/chronos/internal/asyncfutures.nim(385): asyncfutures::futureContinue(ref<futures::FutureBasecolonObjectType_>)
/nimbus-eth1/vendor/nim-libp2p/libp2p/dialer.nim(238): dialAndUpgrade::dialAndUpgrade(ref<futures::FutureBasecolonObjectType_>)
/nimbus-eth1/vendor/nim-libp2p/libp2p/dialer.nim(61): dialer::dialAndUpgrade(ref<dialer::DialercolonObjectType_>, Opt<peerid::PeerId>, string, multiaddress::MultiAddress, lpstream::Direction, timer::Moment)
/nimbus-eth1/vendor/nim-chronos/chronos/internal/asyncfutures.nim(385): asyncfutures::futureContinue(ref<futures::FutureBasecolonObjectType_>)
/nimbus-eth1/vendor/nim-libp2p/libp2p/dialer.nim(79): dialAndUpgrade::dialAndUpgrade__OOZvendorZnim45libp2pZlibp2pZdialer_u78(ref<futures::FutureBasecolonObjectType_>)
/nimbus-eth1/vendor/nim-libp2p/libp2p/transports/transport.nim(79): transport::dial__OOZvendorZnim45libp2pZlibp2pZtransportsZtransport_u691(ref<transport::TransportcolonObjectType_>, string, multiaddress::MultiAddress, Opt<peerid::PeerId>, lpstream::Direction)
/nimbus-eth1/vendor/nim-libp2p/libp2p/transports/quictransport.nim(630): quictransport::dial(ref<quictransport::QuicTransportcolonObjectType_>, string, multiaddress::MultiAddress, Opt<peerid::PeerId>, lpstream::Direction)
/nimbus-eth1/vendor/nim-chronos/chronos/internal/asyncfutures.nim(385): asyncfutures::futureContinue(ref<futures::FutureBasecolonObjectType_>)
/nimbus-eth1/vendor/nim-libp2p/libp2p/transports/quictransport.nim(659): dial::dial__OOZvendorZnim45libp2pZlibp2pZtransportsZquictransport_u11509(ref<futures::FutureBasecolonObjectType_>)
/nimbus-eth1/vendor/nim-lsquic/lsquic/endpoint.nim(458): endpoint::dial(ref<endpoint::QuicEndpointcolonObjectType_>, common::TransportAddress, ref<certificateverifier::CertificateVerifiercolonObjectType_>)
/nimbus-eth1/vendor/nim-chronos/chronos/internal/asyncfutures.nim(385): asyncfutures::futureContinue(ref<futures::FutureBasecolonObjectType_>)
/nimbus-eth1/vendor/nim-lsquic/lsquic/endpoint.nim(461): dial::dial__OOZvendorZnim45lsquicZlsquicZendpoint_u3197(ref<futures::FutureBasecolonObjectType_>)
/nimbus-eth1/vendor/nim-lsquic/lsquic/endpoint.nim(404): endpoint::dial(ref<endpoint::QuicEndpointcolonObjectType_>, common::TransportAddress, string, Opt<ref<certificateverifier::CertificateVerifiercolonObjectType_> >)
/nimbus-eth1/vendor/nim-chronos/chronos/internal/asyncfutures.nim(385): asyncfutures::futureContinue(ref<futures::FutureBasecolonObjectType_>)
/nimbus-eth1/vendor/nim-lsquic/lsquic/endpoint.nim(411): dial::dial__OOZvendorZnim45lsquicZlsquicZendpoint_u2647(ref<futures::FutureBasecolonObjectType_>)
/nimbus-eth1/vendor/nim-lsquic/lsquic/connection.nim(92): connection::dial(ref<connection::OutgoingConnectioncolonObjectType_>)
/nimbus-eth1/vendor/nim-lsquic/lsquic/context/context.nim(392): context::dial__OOZvendorZnim45lsquicZlsquicZcontextZcontext_u4747(ref<context::QuicContextcolonObjectType_>, common::TransportAddress, common::TransportAddress, Future<void>, proc<>, string, Opt<ref<certificateverifier::CertificateVerifiercolonObjectType_> >)
/nimbus-eth1/vendor/nim-lsquic/lsquic/context/client.nim(119): client::dial(ref<context::ClientContextcolonObjectType_>, common::TransportAddress, common::TransportAddress, Future<void>, proc<>, string, Opt<ref<certificateverifier::CertificateVerifiercolonObjectType_> >)
/nimbus-eth1/vendor/nim-lsquic/lsquic/context/context.nim(133): context::processWhenReady(ref<context::QuicContextcolonObjectType_>)
/nimbus-eth1/vendor/nim-lsquic/libs/lsquic/src/liblsquic/lsquic_engine.c(2262): lsquic_engine_process_conns
/nimbus-eth1/vendor/nim-lsquic/libs/lsquic/src/liblsquic/lsquic_engine.c(3076): process_connections
/nimbus-eth1/vendor/nim-lsquic/libs/lsquic/src/liblsquic/lsquic_full_conn_ietf.c(8402): ietf_full_conn_ci_tick
/nimbus-eth1/vendor/nim-lsquic/libs/lsquic/src/liblsquic/lsquic_full_conn_ietf.c(4202): process_crypto_stream_write_events
/nimbus-eth1/vendor/nim-lsquic/libs/lsquic/src/liblsquic/lsquic_stream.c(2452): lsquic_stream_dispatch_write_events
/nimbus-eth1/vendor/nim-lsquic/libs/lsquic/src/liblsquic/lsquic_stream.c(2321): stream_dispatch_write_events_loop
/nimbus-eth1/vendor/nim-lsquic/libs/lsquic/src/liblsquic/lsquic_enc_sess_ietf.c(3456): chsk_ietf_on_write
/nimbus-eth1/vendor/nim-lsquic/libs/lsquic/src/liblsquic/lsquic_enc_sess_ietf.c(3305): iquic_esfi_shake_stream
/nimbus-eth1/vendor/nim-lsquic/libs/lsquic/src/liblsquic/lsquic_enc_sess_ietf.c(1963): iquic_esfi_handshake
/nimbus-eth1/vendor/nim-boringssl/boringssl_units/../boringssl/ssl/ssl_lib.cc(753): SSL_do_handshake
/nimbus-eth1/vendor/nim-boringssl/boringssl/ssl/handshake.cc(550): bssl::ssl_run_handshake(bssl::SSL_HANDSHAKE*, bool*)
/nimbus-eth1/vendor/nim-boringssl/boringssl_units/../boringssl/ssl/s3_both.cc(188): bssl::tls_flush(bssl::SSLImpl*)
/nimbus-eth1/vendor/nim-boringssl/boringssl_units/../boringssl/ssl/s3_both.cc(159): bssl::tls_flush_pending_hs_data(bssl::SSLImpl*)
/nimbus-eth1/vendor/nim-lsquic/libs/lsquic/src/liblsquic/lsquic_enc_sess_ietf.c(3162): cry_sm_write_message
/nimbus-eth1/vendor/nim-lsquic/libs/lsquic/src/liblsquic/lsquic_full_conn_ietf.c(939): crypto_stream_write
/nimbus-eth1/vendor/nim-lsquic/libs/lsquic/src/liblsquic/lsquic_stream.c(3745): lsquic_stream_write
/nimbus-eth1/vendor/nim-lsquic/libs/lsquic/src/liblsquic/lsquic_stream.c(3826): lsquic_stream_writev
/nimbus-eth1/vendor/nim-lsquic/libs/lsquic/src/liblsquic/lsquic_stream.c(3731): stream_write.constprop.0
/nimbus-eth1/vendor/nim-lsquic/libs/lsquic/src/liblsquic/lsquic_stream.c(3457): stream_write_to_packets.constprop.0
/nimbus-eth1/vendor/nim-lsquic/libs/lsquic/src/liblsquic/lsquic_stream.c(3309): stream_write_to_packet_crypto
/nimbus-eth1/vendor/nim-lsquic/libs/lsquic/src/liblsquic/lsquic_send_ctl.c(2601): lsquic_send_ctl_get_packet_for_crypto
/nimbus-eth1/vendor/nim-lsquic/libs/lsquic/src/liblsquic/lsquic_send_ctl.c(2502): lsquic_send_ctl_new_packet_out
/nimbus-eth1/vendor/nim-lsquic/libs/lsquic/src/liblsquic/lsquic_send_ctl.c(2461): send_ctl_allocate_packet
/nimbus-eth1/vendor/nim-lsquic/libs/lsquic/src/liblsquic/lsquic_send_ctl.c(992): send_ctl_destroy_packet
/nimbus-eth1/vendor/nim-lsquic/libs/lsquic/src/liblsquic/lsquic_send_ctl.c(996): send_ctl_destroy_packet
/usr/src/debug/glibc-2.43-8.fc44.x86_64/signal/../sysdeps/unix/sysv/linux/x86_64/libc_sigaction.c(0): 000000007f8e2b020faf
/nimbus-eth1/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim(704): signalHandler
SIGSEGV: Illegal storage access. (Attempt to read from nil?)
Metadata
Metadata
Assignees
Labels
No labels
Activity
arnetheduck commentedon Sep 24, 2026
Happens within seconds of running nimbus on mainnet
vladopajic commentedon Sep 26, 2026
started pr with fix in upstream:
https://github.com/litespeedtech/lsquic/pull/695/changes
tersec commentedon Sep 27, 2026
This appears to be a result of a broken build system setup, a miscompilation based on incorrectly cached C files.
richard-ramos commentedon Oct 13, 2026
Closing issue. Please reopen if issue persists