AntelopeIO / leap

C++ implementation of the Antelope protocol
Other
116 stars 68 forks source link

segfault on leap 5.0 when starting from snapshot and database-map-mode = mapped_private #1764

Closed matthewdarwin closed 12 months ago

matthewdarwin commented 1 year ago

segfault on leap 5.0 when starting from snapshot and database-map-mode = mapped_private

image

greg7mdp commented 1 year ago

@matthewdarwin I cannot reproduce this issue locally. What system and OS did this problem occur on for you?

greg7mdp commented 1 year ago

Also, can you provide the full log file. Thanks!

matthewdarwin commented 1 year ago
$ cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
NAME="Debian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
matthewdarwin commented 1 year ago
Oct 12 16:16:03 jungle4-dev11 nodeos-monitor[1591933]: pidof cannot find nodeos
Oct 12 16:16:04 jungle4-dev11 consul[623211]: 2023-10-12T16:16:04.461Z [WARN]  agent: Check is now critical: check=service:jungle4-nodeos-dev
Oct 12 16:16:13 jungle4-dev11 nodeos-monitor[1591933]: pidof cannot find nodeos
Oct 12 16:16:13 jungle4-dev11 systemd[1]: Starting EOS Nation Nodeos...
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: time(seconds)        unlimited
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: file(blocks)         unlimited
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: data(kbytes)         unlimited
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: stack(kbytes)        64000
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: coredump(blocks)     0
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: memory(kbytes)       unlimited
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: locked memory(kbytes) 33554432
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: process              6061002
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: nofiles              64000
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: vmemory(kbytes)      unlimited
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: locks                unlimited
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: rtprio               0
Oct 12 16:16:13 jungle4-dev11 systemd[1]: Started EOS Nation Nodeos.
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: nodeos-wrapper: we've previously run, but state and blocks are missing; using snapshot
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: if error then rm -fr /var/lib/nodeos/snapshots/*
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: has_history=<1>
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: *** Start nodeos ***
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: /usr/bin/nodeos --config-dir /etc/nodeos -d /var/lib/nodeos --snapshot /var/lib/nodeos/snapshots/snapshot.bin
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: APPBASE: Warning: The following configuration items in the config.ini file are redundantly set to
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]:          their default value:
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]:              wasm-runtime
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]:          Explicit values will override future changes to application defaults. Consider commenting out or
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]:          removing these items.
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.758 nodeos    chain_plugin.cpp:503          plugin_initialize    ] initializing chain plugin
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.759 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'DISABLE_DEFERRED_TRXS_STAGE_1' (with digest of 'fce57d2331667353a0eac6b4209b67b843a7262a848af0a49a6e2fa9f6584eb4') is enabled with preactivation required
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.759 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'DISABLE_DEFERRED_TRXS_STAGE_2' (with digest of '09e86cb0accf8d81c9e85d34bea4b925ae936626d00c984e4691186891f5bc16') is enabled with preactivation required
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.759 nodeos    protocol_feature_manag:881    operator()           ] Support for builtin protocol feature 'PREACTIVATE_FEATURE' (with digest of '0ec7e080177b2c02b278d5088611686b49d739925a92d9bfcacd7fc6b74053bd') is enabled without activation restrictions
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.759 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'ONLY_LINK_TO_EXISTING_PERMISSION' (with digest of '1a99a59d87e06e09ec5b028a9cbb7749b4a5ad8819004365d02dc4379a8b7241') is enabled with preactivation required
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.759 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'FORWARD_SETCODE' (with digest of '2652f5f96006294109b3dd0bbde63693f55324af452b799ee137a81a905eed25') is enabled with preactivation required
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.759 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'WTMSIG_BLOCK_SIGNATURES' (with digest of '299dcb6af692324b899b39f16d5a530a33062804e41f09dc97e9f156b4476707') is enabled with preactivation required
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.759 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'GET_BLOCK_NUM' (with digest of '35c2186cc36f7bb4aeaf4487b36e57039ccf45a9136aa856a5d569ecca55ef2b') is enabled with preactivation required
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.759 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'REPLACE_DEFERRED' (with digest of 'ef43112c6543b88db2283a2e077278c315ae2c84719a8b25f25cc88565fbea99') is enabled with preactivation required
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.759 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'NO_DUPLICATE_DEFERRED_ID' (with digest of '4a90c00d55454dc5b059055ca213579c6ea856967712a56017487886a4d4cc0f') is enabled with preactivation required
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.759 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'RAM_RESTRICTIONS' (with digest of '4e7bf348da00a945489b2a681749eb56f5de00b900014e137ddae39f48f69d67') is enabled with preactivation required
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.759 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'WEBAUTHN_KEY' (with digest of '4fca8bd82bbd181e714e283f83e1b45d95ca5af40fb89ad3977b653c448f78c2') is enabled with preactivation required
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.759 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'BLOCKCHAIN_PARAMETERS' (with digest of '5443fcf88330c586bc0e5f3dee10e7f63c76c00249c87fe4fbf7f38c082006b4') is enabled with preactivation required
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.759 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'DISALLOW_EMPTY_PRODUCER_SCHEDULE' (with digest of '68dcaa34c0517d19666e6b33add67351d8c5f69e999ca1e37931bc410a297428') is enabled with preactivation required
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.759 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'CRYPTO_PRIMITIVES' (with digest of '6bcb40a24e49c26d0a60513b6aeb8551d264e4717f306b81a37a5afb3b47cedc') is enabled with preactivation required
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.759 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'ONLY_BILL_FIRST_AUTHORIZER' (with digest of '8ba52fe7a3956c5cd3a656a3174b931d3bb2abb45578befc59f283ecd816a405') is enabled with preactivation required
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.759 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'BLS_PRIMITIVES' (with digest of '98c4175db53ed27e7911a1b5adf0e7db0fc96c2cae172cf594dfa9a742ca9e88') is enabled with preactivation required
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.759 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'RESTRICT_ACTION_TO_SELF' (with digest of 'ad9e3d8f650687709fd68f4b90b41f7d825a365b02c23a636cef88ac2ac00c43') is enabled with preactivation required
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.759 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'GET_CODE_HASH' (with digest of 'bcd2a26394b36614fd4894241d3c451ab0f6fd110958c3423073621a70826e99') is enabled with preactivation required
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.759 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'ACTION_RETURN_VALUE' (with digest of 'c3a6138c5061cf291310887c0b5c71fcaffeab90d5deb50d3b9e687cead45071') is enabled with preactivation required
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.759 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'CONFIGURABLE_WASM_LIMITS2' (with digest of 'd528b9f6e9693f45ed277af93474fd473ce7d831dae2180cca35d907bd10cb40') is enabled with preactivation required
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.759 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'FIX_LINKAUTH_RESTRICTION' (with digest of 'e0fb64b1085cc5538970158d05a009c24e276fb94e1a0bf6a528b48fbc4ff526') is enabled with preactivation required
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.759 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'GET_SENDER' (with digest of 'f0af56d2c5a48d60a4a5b5c903edfb7db3a736a94ed589d0b797df33ff9d3e1d') is enabled with preactivation required
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.767 nodeos    net_plugin.cpp:4130           plugin_initialize    ] Initialize net plugin
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.767 nodeos    producer_plugin.cpp:1172      plugin_initialize    ] Subjective CPU billing disabled
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.767 nodeos    producer_plugin.cpp:1256      plugin_initialize    ] Read-only max transaction time 0us set to fit in the effective read-only window 0us.
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.767 nodeos    producer_plugin.cpp:1257      plugin_initialize    ] read-only-threads 0, max read-only trx time to be enforced: 0 us
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.767 nodeos    http_plugin.cpp:525           log_add_handler      ] add prometheus api url: /v1/prometheus/metrics on :9101
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.767 nodeos    resource_monitor_plugi:70     plugin_initialize    ] Monitoring interval set to 2
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.767 nodeos    resource_monitor_plugi:86     plugin_initialize    ] Space usage threshold set to 90%
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.767 nodeos    resource_monitor_plugi:96     plugin_initialize    ] Shutdown flag when threshold exceeded set to true
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.767 nodeos    resource_monitor_plugi:103    plugin_initialize    ] Warning interval set to 30
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.768 nodeos    main.cpp:189                  main                 ] nodeos version v5.0.0-rc2 v5.0.0-rc2-3231de17b90a51ca502b27cfb5ce7d53ec952e86-dirty
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.768 nodeos    main.cpp:190                  main                 ] nodeos using configuration file /etc/nodeos/config.ini
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.768 nodeos    main.cpp:191                  main                 ] nodeos data directory is /var/lib/nodeos
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.768 nodeos    main.cpp:62                   log_non_default_opti ] Non-default options: config-dir = /etc/nodeos, data-dir = /var/lib/nodeos, snapshot = /var/lib/nodeos/snapshots/snapshot.bin, wasm-runtime = eos-vm-jit, eos-vm-oc-enable = true, chain-state-db-size-mb = 6144, http-max-response-time-ms = 300, read-mode = speculative, database-map-mode = mapped_private, http-validate-host = false, p2p-max-nodes-per-host = 2, agent-name = EOS Nation - SPEC, allowed-connection = specified, max-clients = 0, net-threads = 10, read-only-threads = 0, sync-fetch-span = 2500, p2p-keepalive-interval-ms = 5000, verbose-http-errors = true, abi-serializer-max-time-ms = 2000, block-log-retain-blocks = 7200, contracts-console = true, http-server-address = http-category-address, http-category-address = chain_ro,:8888, http-category-address = chain_rw,:8888, http-category-address = db_size,localhost:8889, http-category-address = net_ro,localhost:8889, http-category-address = net_rw,localhost:8889, http-category-address = producer_ro,localhost:8889, http-category-address = producer_rw,localhost:8889, http-category-address = snapshot,localhost:8889, http-category-address = prometheus,:9101, plugin = eosio::http_plugin, plugin = eosio::chain_api_plugin, plugin = eosio::net_api_plugin, plugin = eosio::producer_api_plugin, plugin = eosio::db_size_api_plugin, plugin = eosio::prometheus_plugin, p2p-peer-address = 10.88.135.176:9876, peer-key = "EOS4vHA6fGFxcY3u5fFTazjKhTv57eL7hfGAtz94dtk6BCnM7mDe4", p2p-peer-address = 10.88.129.121:9876, peer-key = "EOS6YLq1MwoXH8KFyWJjAUKMra4yorKFzxTVdRiYJDCe4B64iomPQ", p2p-peer-address = 10.88.132.146:9876, peer-key = "EOS72c3jbf67M1W6xBPVve57Ny3b8xrug3pKyZPZ11aT4ZvcNFK8X", p2p-server-address = eosn-jungle4-dev11:9876, trusted-producer = eosnationftw, peer-private-key = ***
Oct 12 16:16:13 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:13.768 nodeos    controller.cpp:602            startup              ] Starting initialization from snapshot and no block log, this may take a significant amount of time
Oct 12 16:16:14 jungle4-dev11 consul[623211]: 2023-10-12T16:16:14.550Z [WARN]  agent: Check is now critical: check=service:jungle4-nodeos-dev
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.229 nodeos    controller.cpp:609            startup              ] Snapshot loaded, lib: 102732567
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.320 nodeos    controller.cpp:615            startup              ] Finished initialization from snapshot (snapshot load time was 1s)
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    chain_plugin.cpp:1151         plugin_startup       ] starting chain in read/write mode
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    chain_plugin.cpp:1159         plugin_startup       ] Blockchain started; head block is #102732567
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    chain_api_plugin.cpp:117      plugin_startup       ] starting chain_api_plugin
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    http_plugin.cpp:525           log_add_handler      ] add node api url: /v1/chain/get_info on :8888 :9101 localhost:8889
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_activated_protocol_features on :8888
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_block on :8888
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_block_info on :8888
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_block_header_state on :8888
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_account on :8888
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_code on :8888
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_code_hash on :8888
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_consensus_parameters on :8888
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_abi on :8888
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_raw_code_and_abi on :8888
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_raw_abi on :8888
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_table_rows on :8888
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_table_by_scope on :8888
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_currency_balance on :8888
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_currency_stats on :8888
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_producers on :8888
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_producer_schedule on :8888
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_scheduled_transactions on :8888
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_required_keys on :8888
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_transaction_id on :8888
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/compute_transaction on :8888
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_rw api url: /v1/chain/push_transaction on :8888
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_rw api url: /v1/chain/push_transactions on :8888
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_rw api url: /v1/chain/send_transaction on :8888
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_rw api url: /v1/chain/send_transaction2 on :8888
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_rw api url: /v1/chain/push_block on :8888
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/send_read_only_transaction on :8888
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_raw_block on :8888
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_block_header on :8888
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.321 nodeos    net_plugin.cpp:4269           plugin_startup       ] my node_id is b56bc6326807c52383e29002ad11b2b8ff8b9b3d578b3337015f130222e3f13f
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.322 nodeos    net_api_plugin.cpp:54         plugin_startup       ] starting net_api_plugin
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.322 nodeos    http_plugin.cpp:525           log_add_handler      ] add net_rw api url: /v1/net/connect on localhost:8889
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.322 nodeos    http_plugin.cpp:525           log_add_handler      ] add net_rw api url: /v1/net/disconnect on localhost:8889
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.322 nodeos    http_plugin.cpp:525           log_add_handler      ] add net_ro api url: /v1/net/status on localhost:8889
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.322 nodeos    http_plugin.cpp:525           log_add_handler      ] add net_ro api url: /v1/net/connections on localhost:8889
Oct 12 16:16:15 jungle4-dev11 nodeos[1593310]: info  2023-10-12T16:16:15.322 nodeos    producer_plugin.cpp:1308      plugin_startup       ] producer plugin:  plugin_startup() begin
Oct 12 16:16:15 jungle4-dev11 systemd[1]: nodeos.service: Main process exited, code=killed, status=11/SEGV
Oct 12 16:16:15 jungle4-dev11 systemd[1]: nodeos.service: Failed with result 'signal'.
Oct 12 16:16:15 jungle4-dev11 systemd[1]: nodeos.service: Consumed 1.583s CPU time.
Oct 12 16:16:15 jungle4-dev11 systemd[1]: nodeos.service: Scheduled restart job, restart counter is at 1.
Oct 12 16:16:15 jungle4-dev11 systemd[1]: Stopped EOS Nation Nodeos.
Oct 12 16:16:15 jungle4-dev11 systemd[1]: nodeos.service: Consumed 1.583s CPU time.
greg7mdp commented 1 year ago

I just tried installing the release debian package in a debian 11 OS running in docker (it took a little effort installing because the .deb is compressed with zstd which debian 11 doesn't support), but after doing it it loaded and ran fine without crashing:

root@db6d2e1fd411:/tmp/package# nodeos --data-dir main --config-dir mainconfig --plugin eosio::chain_api_plugin --snapshot snapshot-2023-05-15-16-eos-v6-0309964229.bin --plugin eosio::producer_plugin --plugin eosio::producer_api_plugin --plugin eosio::net_plugin --plugin eosio::http_plugin --access-control-allow-origin='*' --http-validate-host=false --verbose-http-errors --plugin eosio::db_size_api_plugin
APPBASE: Warning: The following configuration items in the config.ini file are redundantly set to
         their default value:
             eos-vm-oc-cache-size-mb, sync-fetch-span, snapshots-dir
         Explicit values will override future changes to application defaults. Consider commenting out or
         removing these items.
opened GELF socket to endpoint 10.10.10.10:12201
info  2023-10-13T22:24:44.400 nodeos    chain_plugin.cpp:503          plugin_initialize    ] initializing chain plugin
info  2023-10-13T22:24:44.400 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'DISABLE_DEFERRED_TRXS_STAGE_1' (with digest of 'fce57d2331667353a0eac6b4209b67b843a7262a848af0a49a6e2fa9f6584eb4') is enabled with preactivation required
info  2023-10-13T22:24:44.400 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'DISABLE_DEFERRED_TRXS_STAGE_2' (with digest of '09e86cb0accf8d81c9e85d34bea4b925ae936626d00c984e4691186891f5bc16') is enabled with preactivation required
info  2023-10-13T22:24:44.400 nodeos    protocol_feature_manag:881    operator()           ] Support for builtin protocol feature 'PREACTIVATE_FEATURE' (with digest of '0ec7e080177b2c02b278d5088611686b49d739925a92d9bfcacd7fc6b74053bd') is enabled without activation restrictions
info  2023-10-13T22:24:44.400 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'ONLY_LINK_TO_EXISTING_PERMISSION' (with digest of '1a99a59d87e06e09ec5b028a9cbb7749b4a5ad8819004365d02dc4379a8b7241') is enabled with preactivation required
info  2023-10-13T22:24:44.400 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'FORWARD_SETCODE' (with digest of '2652f5f96006294109b3dd0bbde63693f55324af452b799ee137a81a905eed25') is enabled with preactivation required
info  2023-10-13T22:24:44.400 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'WTMSIG_BLOCK_SIGNATURES' (with digest of '299dcb6af692324b899b39f16d5a530a33062804e41f09dc97e9f156b4476707') is enabled with preactivation required
info  2023-10-13T22:24:44.400 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'GET_BLOCK_NUM' (with digest of '35c2186cc36f7bb4aeaf4487b36e57039ccf45a9136aa856a5d569ecca55ef2b') is enabled with preactivation required
info  2023-10-13T22:24:44.400 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'REPLACE_DEFERRED' (with digest of 'ef43112c6543b88db2283a2e077278c315ae2c84719a8b25f25cc88565fbea99') is enabled with preactivation required
info  2023-10-13T22:24:44.400 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'NO_DUPLICATE_DEFERRED_ID' (with digest of '4a90c00d55454dc5b059055ca213579c6ea856967712a56017487886a4d4cc0f') is enabled with preactivation required
info  2023-10-13T22:24:44.400 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'RAM_RESTRICTIONS' (with digest of '4e7bf348da00a945489b2a681749eb56f5de00b900014e137ddae39f48f69d67') is enabled with preactivation required
info  2023-10-13T22:24:44.400 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'WEBAUTHN_KEY' (with digest of '4fca8bd82bbd181e714e283f83e1b45d95ca5af40fb89ad3977b653c448f78c2') is enabled with preactivation required
info  2023-10-13T22:24:44.400 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'BLOCKCHAIN_PARAMETERS' (with digest of '5443fcf88330c586bc0e5f3dee10e7f63c76c00249c87fe4fbf7f38c082006b4') is enabled with preactivation required
info  2023-10-13T22:24:44.400 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'DISALLOW_EMPTY_PRODUCER_SCHEDULE' (with digest of '68dcaa34c0517d19666e6b33add67351d8c5f69e999ca1e37931bc410a297428') is enabled with preactivation required
info  2023-10-13T22:24:44.400 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'CRYPTO_PRIMITIVES' (with digest of '6bcb40a24e49c26d0a60513b6aeb8551d264e4717f306b81a37a5afb3b47cedc') is enabled with preactivation required
info  2023-10-13T22:24:44.400 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'ONLY_BILL_FIRST_AUTHORIZER' (with digest of '8ba52fe7a3956c5cd3a656a3174b931d3bb2abb45578befc59f283ecd816a405') is enabled with preactivation required
info  2023-10-13T22:24:44.400 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'BLS_PRIMITIVES' (with digest of '98c4175db53ed27e7911a1b5adf0e7db0fc96c2cae172cf594dfa9a742ca9e88') is enabled with preactivation required
info  2023-10-13T22:24:44.400 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'RESTRICT_ACTION_TO_SELF' (with digest of 'ad9e3d8f650687709fd68f4b90b41f7d825a365b02c23a636cef88ac2ac00c43') is enabled with preactivation required
info  2023-10-13T22:24:44.400 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'GET_CODE_HASH' (with digest of 'bcd2a26394b36614fd4894241d3c451ab0f6fd110958c3423073621a70826e99') is enabled with preactivation required
info  2023-10-13T22:24:44.400 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'ACTION_RETURN_VALUE' (with digest of 'c3a6138c5061cf291310887c0b5c71fcaffeab90d5deb50d3b9e687cead45071') is enabled with preactivation required
info  2023-10-13T22:24:44.400 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'CONFIGURABLE_WASM_LIMITS2' (with digest of 'd528b9f6e9693f45ed277af93474fd473ce7d831dae2180cca35d907bd10cb40') is enabled with preactivation required
info  2023-10-13T22:24:44.400 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'FIX_LINKAUTH_RESTRICTION' (with digest of 'e0fb64b1085cc5538970158d05a009c24e276fb94e1a0bf6a528b48fbc4ff526') is enabled with preactivation required
info  2023-10-13T22:24:44.400 nodeos    protocol_feature_manag:868    operator()           ] Support for builtin protocol feature 'GET_SENDER' (with digest of 'f0af56d2c5a48d60a4a5b5c903edfb7db3a736a94ed589d0b797df33ff9d3e1d') is enabled with preactivation required
info  2023-10-13T22:24:44.427 nodeos    producer_plugin.cpp:1172      plugin_initialize    ] Subjective CPU billing disabled
info  2023-10-13T22:24:44.428 nodeos    producer_plugin.cpp:1215      plugin_initialize    ] chain_api_plugin configured, defaulting read-only-threads to 3
info  2023-10-13T22:24:44.428 nodeos    producer_plugin.cpp:1238      plugin_initialize    ] read-only-write-window-time-us: 200000 us, read-only-read-window-time-us: 60000 us, effective read window time to be used: 50000 us
info  2023-10-13T22:24:44.428 nodeos    producer_plugin.cpp:1256      plugin_initialize    ] Read-only max transaction time 50000us set to fit in the effective read-only window 50000us.
info  2023-10-13T22:24:44.428 nodeos    producer_plugin.cpp:1257      plugin_initialize    ] read-only-threads 3, max read-only trx time to be enforced: 50000 us
info  2023-10-13T22:24:44.428 nodeos    net_plugin.cpp:4130           plugin_initialize    ] Initialize net plugin
info  2023-10-13T22:24:44.428 nodeos    resource_monitor_plugi:70     plugin_initialize    ] Monitoring interval set to 2
info  2023-10-13T22:24:44.428 nodeos    resource_monitor_plugi:86     plugin_initialize    ] Space usage threshold set to 90%
info  2023-10-13T22:24:44.428 nodeos    resource_monitor_plugi:96     plugin_initialize    ] Shutdown flag when threshold exceeded set to true
info  2023-10-13T22:24:44.428 nodeos    resource_monitor_plugi:103    plugin_initialize    ] Warning interval set to 30
info  2023-10-13T22:24:44.428 nodeos    http_plugin.cpp:333           operator()           ] configured http with Access-Control-Allow-Origin: *
info  2023-10-13T22:24:44.428 nodeos    main.cpp:189                  main                 ] nodeos version v5.0.0-rc2 v5.0.0-rc2-3231de17b90a51ca502b27cfb5ce7d53ec952e86
info  2023-10-13T22:24:44.428 nodeos    main.cpp:190                  main                 ] nodeos using configuration file /tmp/package/mainconfig/config.ini
info  2023-10-13T22:24:44.428 nodeos    main.cpp:191                  main                 ] nodeos data directory is /tmp/package/main
info  2023-10-13T22:24:44.428 nodeos    main.cpp:62                   log_non_default_opti ] Non-default options: data-dir = main, config-dir = mainconfig, plugin = eosio::chain_api_plugin, snapshot = snapshot-2023-05-15-16-eos-v6-0309964229.bin, plugin = eosio::producer_plugin, plugin = eosio::producer_api_plugin, plugin = eosio::net_plugin, plugin = eosio::http_plugin, access-control-allow-origin = *, http-validate-host = false, verbose-http-errors, plugin = eosio::db_size_api_plugin, blocks-dir = "./blocks", chain-state-db-size-mb = 25000, database-map-mode = mapped_private, eos-vm-oc-cache-size-mb = 1024, eos-vm-oc-compile-threads = 2, eos-vm-oc-enable = true, p2p-peer-address = peer.main.alohaeos.com:9876, p2p-peer-address = p2p.eosargentina.io:9876, p2p-peer-address = p2p.genereos.io:9876, p2p-peer-address = eos.defibox.xyz:9876, p2p-peer-address = p2p.eos.cryptolions.io:9876, p2p-peer-address = p2p.donates2eden.io:9876, p2p-peer-address = p2p.eos42.io:9876, p2p-peer-address = mainnet.eosamsterdam.net:9876, p2p-peer-address = mainnet.eosarabia.net:3571, p2p-peer-address = p2p2.eoseoul.io:30333, p2p-peer-address = p2p.eosflare.io:9876, p2p-peer-address = p2p.bitmars.one:8080, p2p-peer-address = p2p.eos.detroitledger.tech:1337, p2p-peer-address = peer.eosio.sg:9876, p2p-peer-address = eos.seed.eosnation.io:9876, p2p-peer-address = peer1.eosphere.io:9876, p2p-peer-address = p2p.eossweden.org:9876, p2p-peer-address = eos.p2p.eosusa.io:9882, sync-fetch-span = 1000, snapshots-dir = "snapshots"
info  2023-10-13T22:24:44.428 nodeos    controller.cpp:602            startup              ] Starting initialization from snapshot and no block log, this may take a significant amount of time
info  2023-10-13T22:26:42.718 nodeos    controller.cpp:609            startup              ] Snapshot loaded, lib: 309964229
info  2023-10-13T22:26:43.541 nodeos    controller.cpp:615            startup              ] Finished initialization from snapshot (snapshot load time was 119s)
info  2023-10-13T22:26:43.541 nodeos    chain_plugin.cpp:1151         plugin_startup       ] starting chain in read/write mode
info  2023-10-13T22:26:43.541 nodeos    chain_plugin.cpp:1159         plugin_startup       ] Blockchain started; head block is #309964229
info  2023-10-13T22:26:43.541 nodeos    chain_api_plugin.cpp:117      plugin_startup       ] starting chain_api_plugin
info  2023-10-13T22:26:43.541 nodeos    http_plugin.cpp:525           log_add_handler      ] add node api url: /v1/chain/get_info on 127.0.0.1:8888 
info  2023-10-13T22:26:43.541 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_activated_protocol_features on 127.0.0.1:8888 
info  2023-10-13T22:26:43.541 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_block on 127.0.0.1:8888 
info  2023-10-13T22:26:43.541 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_block_info on 127.0.0.1:8888 
info  2023-10-13T22:26:43.541 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_block_header_state on 127.0.0.1:8888 
info  2023-10-13T22:26:43.541 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_account on 127.0.0.1:8888 
info  2023-10-13T22:26:43.541 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_code on 127.0.0.1:8888 
info  2023-10-13T22:26:43.541 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_code_hash on 127.0.0.1:8888 
info  2023-10-13T22:26:43.541 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_consensus_parameters on 127.0.0.1:8888 
info  2023-10-13T22:26:43.541 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_abi on 127.0.0.1:8888 
info  2023-10-13T22:26:43.541 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_raw_code_and_abi on 127.0.0.1:8888 
info  2023-10-13T22:26:43.541 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_raw_abi on 127.0.0.1:8888 
info  2023-10-13T22:26:43.541 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_table_rows on 127.0.0.1:8888 
info  2023-10-13T22:26:43.541 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_table_by_scope on 127.0.0.1:8888 
info  2023-10-13T22:26:43.541 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_currency_balance on 127.0.0.1:8888 
info  2023-10-13T22:26:43.541 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_currency_stats on 127.0.0.1:8888 
info  2023-10-13T22:26:43.541 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_producers on 127.0.0.1:8888 
info  2023-10-13T22:26:43.541 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_producer_schedule on 127.0.0.1:8888 
info  2023-10-13T22:26:43.541 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_scheduled_transactions on 127.0.0.1:8888 
info  2023-10-13T22:26:43.541 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_required_keys on 127.0.0.1:8888 
info  2023-10-13T22:26:43.541 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_transaction_id on 127.0.0.1:8888 
info  2023-10-13T22:26:43.541 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/compute_transaction on 127.0.0.1:8888 
info  2023-10-13T22:26:43.541 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_rw api url: /v1/chain/push_transaction on 127.0.0.1:8888 
info  2023-10-13T22:26:43.541 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_rw api url: /v1/chain/push_transactions on 127.0.0.1:8888 
info  2023-10-13T22:26:43.541 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_rw api url: /v1/chain/send_transaction on 127.0.0.1:8888 
info  2023-10-13T22:26:43.541 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_rw api url: /v1/chain/send_transaction2 on 127.0.0.1:8888 
info  2023-10-13T22:26:43.542 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_rw api url: /v1/chain/push_block on 127.0.0.1:8888 
info  2023-10-13T22:26:43.542 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/send_read_only_transaction on 127.0.0.1:8888 
info  2023-10-13T22:26:43.542 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_raw_block on 127.0.0.1:8888 
info  2023-10-13T22:26:43.542 nodeos    http_plugin.cpp:525           log_add_handler      ] add chain_ro api url: /v1/chain/get_block_header on 127.0.0.1:8888 
info  2023-10-13T22:26:43.542 nodeos    producer_plugin.cpp:1308      plugin_startup       ] producer plugin:  plugin_startup() begin
debug 2023-10-13T22:26:43.542 nodeos    producer_plugin.cpp:1853      start_block          ] Starting block #309964230 at 2023-10-13T22:26:43.542 producer eosiosg11111
debug 2023-10-13T22:26:43.543 nodeos    producer_plugin.cpp:2010      remove_expired_trxs  ] Processed 0 expired transactions of the 0 transactions in the unapplied queue.
debug 2023-10-13T22:26:43.543 nodeos    producer_plugin.cpp:2500      schedule_production_ ] Speculative Block Created
info  2023-10-13T22:26:43.543 nodeos    producer_plugin.cpp:1375      plugin_startup       ] producer plugin:  plugin_startup() end
info  2023-10-13T22:26:43.543 nodeos    producer_api_plugin.cp:90     plugin_startup       ] starting producer_api_plugin
info  2023-10-13T22:26:43.543 nodeos    http_plugin.cpp:525           log_add_handler      ] add producer_ro api url: /v1/producer/paused on 127.0.0.1:8888 
info  2023-10-13T22:26:43.543 nodeos    http_plugin.cpp:525           log_add_handler      ] add producer_ro api url: /v1/producer/get_runtime_options on 127.0.0.1:8888 
info  2023-10-13T22:26:43.543 nodeos    http_plugin.cpp:525           log_add_handler      ] add producer_ro api url: /v1/producer/get_greylist on 127.0.0.1:8888 
info  2023-10-13T22:26:43.543 nodeos    http_plugin.cpp:525           log_add_handler      ] add producer_ro api url: /v1/producer/get_whitelist_blacklist on 127.0.0.1:8888 
info  2023-10-13T22:26:43.543 nodeos    http_plugin.cpp:525           log_add_handler      ] add producer_ro api url: /v1/producer/get_scheduled_protocol_feature_activations on 127.0.0.1:8888 
info  2023-10-13T22:26:43.543 nodeos    http_plugin.cpp:525           log_add_handler      ] add producer_ro api url: /v1/producer/get_supported_protocol_features on 127.0.0.1:8888 
info  2023-10-13T22:26:43.543 nodeos    http_plugin.cpp:525           log_add_handler      ] add producer_ro api url: /v1/producer/get_account_ram_corrections on 127.0.0.1:8888 
info  2023-10-13T22:26:43.543 nodeos    http_plugin.cpp:525           log_add_handler      ] add producer_ro api url: /v1/producer/get_unapplied_transactions on 127.0.0.1:8888 
info  2023-10-13T22:26:43.543 nodeos    http_plugin.cpp:525           log_add_handler      ] add producer_ro api url: /v1/producer/get_snapshot_requests on 127.0.0.1:8888 
info  2023-10-13T22:26:43.543 nodeos    http_plugin.cpp:525           log_add_handler      ] add producer_rw api url: /v1/producer/pause on 127.0.0.1:8888 
info  2023-10-13T22:26:43.543 nodeos    http_plugin.cpp:525           log_add_handler      ] add producer_rw api url: /v1/producer/resume on 127.0.0.1:8888 
info  2023-10-13T22:26:43.543 nodeos    http_plugin.cpp:525           log_add_handler      ] add producer_rw api url: /v1/producer/update_runtime_options on 127.0.0.1:8888 
info  2023-10-13T22:26:43.543 nodeos    http_plugin.cpp:525           log_add_handler      ] add producer_rw api url: /v1/producer/add_greylist_accounts on 127.0.0.1:8888 
info  2023-10-13T22:26:43.543 nodeos    http_plugin.cpp:525           log_add_handler      ] add producer_rw api url: /v1/producer/remove_greylist_accounts on 127.0.0.1:8888 
info  2023-10-13T22:26:43.543 nodeos    http_plugin.cpp:525           log_add_handler      ] add producer_rw api url: /v1/producer/set_whitelist_blacklist on 127.0.0.1:8888 
info  2023-10-13T22:26:43.543 nodeos    http_plugin.cpp:525           log_add_handler      ] add snapshot api url: /v1/producer/create_snapshot on 127.0.0.1:8888 
info  2023-10-13T22:26:43.543 nodeos    http_plugin.cpp:525           log_add_handler      ] add snapshot api url: /v1/producer/schedule_snapshot on 127.0.0.1:8888 
info  2023-10-13T22:26:43.543 nodeos    http_plugin.cpp:525           log_add_handler      ] add snapshot api url: /v1/producer/unschedule_snapshot on 127.0.0.1:8888 
info  2023-10-13T22:26:43.543 nodeos    http_plugin.cpp:525           log_add_handler      ] add producer_rw api url: /v1/producer/get_integrity_hash on 127.0.0.1:8888 
info  2023-10-13T22:26:43.543 nodeos    http_plugin.cpp:525           log_add_handler      ] add producer_rw api url: /v1/producer/schedule_protocol_feature_activations on 127.0.0.1:8888 
info  2023-10-13T22:26:43.543 nodeos    net_plugin.cpp:4269           plugin_startup       ] my node_id is 2cdd7c946b59e71ba4b76614c4d4944788836ac3fe87512f92647a8777243dc5
info  2023-10-13T22:26:43.543 nodeos    http_plugin.cpp:525           log_add_handler      ] add db_size api url: /v1/db_size/get on 127.0.0.1:8888 
info  2023-10-13T22:26:43.543 nodeos    resource_monitor_plugi:112    plugin_startup       ] Creating and starting monitor thread
info  2023-10-13T22:26:43.543 nodeos    file_space_handler.hpp:94     add_file_system      ] /tmp/package/main/./blocks's file system to be monitored
info  2023-10-13T22:26:43.543 nodeos    file_space_handler.hpp:128    add_file_system      ] /tmp/package/main/./blocks's file system monitored. shutdown_available: 183 GiB, capacity: 1832 GiB, threshold: 90%
info  2023-10-13T22:26:43.543 nodeos    file_space_handler.hpp:94     add_file_system      ] /tmp/package/main/./blocks/reversible's file system to be monitored
info  2023-10-13T22:26:43.543 nodeos    file_space_handler.hpp:94     add_file_system      ] /tmp/package/main/state's file system to be monitored
info  2023-10-13T22:26:43.543 nodeos    file_space_handler.hpp:94     add_file_system      ] /tmp/package/main/snapshots's file system to be monitored
info  2023-10-13T22:26:43.543 nodeos    file_space_handler.hpp:94     add_file_system      ] /tmp/package/main's file system to be monitored
info  2023-10-13T22:26:43.543 nodeos    file_space_handler.hpp:94     add_file_system      ] /tmp/package/main/blocks's file system to be monitored
info  2023-10-13T22:26:43.543 nodeos    file_space_handler.hpp:94     add_file_system      ] /tmp/package/main/state's file system to be monitored
info  2023-10-13T22:26:43.543 nodeos    file_space_handler.hpp:94     add_file_system      ] /tmp/package/main/snapshots's file system to be monitored
info  2023-10-13T22:26:43.543 nodeos    listener.hpp:131              log_listening        ] start listening on 0.0.0.0:9876 resolved from 0.0.0.0:9876, max clients is 25
info  2023-10-13T22:26:43.544 nodeos    listener.hpp:131              log_listening        ] start listening on 127.0.0.1:8888 resolved from 127.0.0.1:8888 for API categories: all
info  2023-10-13T22:26:43.604 net-3     net_plugin.cpp:1261           connection           ] created connection 1 to eos.defibox.xyz:9876
info  2023-10-13T22:26:43.737 net-2     net_plugin.cpp:1261           connection           ] created connection 2 to eos.p2p.eosusa.io:9882
info  2023-10-13T22:26:43.776 net-0     net_plugin.cpp:1572           operator()           ] ["eos.p2p.eosusa.io:9882" - 2 35.131.184.46:9882] Sending handshake generation 1, lib 309964229, head 309964229, id 67ee498a1189c63b
info  2023-10-13T22:26:43.815 net-0     net_plugin.cpp:2011           set_state            ] old state in sync becoming lib catchup
info  2023-10-13T22:26:43.815 net-0     net_plugin.cpp:2116           request_next_chunk   ] ["eos.p2p.eosusa.io:9882" - 2 35.131.184.46:9882] Catching up with chain, our last req is 0, theirs is 336094176, next expected 309964230, head 309964229
info  2023-10-13T22:26:43.815 net-0     net_plugin.cpp:2149           operator()           ] ["eos.p2p.eosusa.io:9882" - 2 35.131.184.46:9882] requesting range 309964230 to 309965229, head 309964229
info  2023-10-13T22:26:43.815 net-3     net_plugin.cpp:3337           handle_message       ] ["eos.p2p.eosusa.io:9882 - 08aad0a" - 2 35.131.184.46:9882] Local network version: 7
info  2023-10-13T22:26:43.815 net-3     net_plugin.cpp:2253           recv_handshake       ] ["eos.p2p.eosusa.io:9882 - 08aad0a" - 2 35.131.184.46:9882] handshake lib 336094176, head 336094505, head id 6b5f653e9a95dfa0.. sync 1, head 309964229, lib 309964229
info  2023-10-13T22:26:43.833 net-1     net_plugin.cpp:1572           operator()           ] ["eos.defibox.xyz:9876" - 1 18.177.181.215:9876] Sending handshake generation 1, lib 309964229, head 309964229, id 67ee498a1189c63b
info  2023-10-13T22:26:43.878 net-2     net_plugin.cpp:1261           connection           ] created connection 3 to eos.seed.eosnation.io:9876
debug 2023-10-13T22:26:43.893 nodeos    producer_plugin.cpp:294       report               ] Block #309964230 eosiosg11111 trx idle: 349293us out of 350599us, success: 0, 0us, fail: 0, 0us, transient: 0, 0us, other: 1306us
info  2023-10-13T22:26:43.906 net-2     net_plugin.cpp:1572           operator()           ] ["eos.seed.eosnation.io:9876" - 3 216.66.68.24:9876] Sending handshake generation 1, lib 309964229, head 309964229, id 67ee498a1189c63b
info  2023-10-13T22:26:43.985 net-3     net_plugin.cpp:1572           operator()           ] ["eos.seed.eosnation.io:9876" - 3 216.66.68.24:9876] Sending handshake generation 2, lib 309964229, head 309964229, id 67ee498a1189c63b
info  2023-10-13T22:26:43.985 net-2     net_plugin.cpp:2116           request_next_chunk   ] ["eos.seed.eosnation.io:9876" - 3 216.66.68.24:9876] Catching up with chain, our last req is 309965229, theirs is 336094176, next expected 309964317, head 309964229
info  2023-10-13T22:26:43.985 net-2     net_plugin.cpp:2149           operator()           ] ["eos.seed.eosnation.io:9876" - 3 216.66.68.24:9876] requesting range 309964317 to 309965316, head 309964229
info  2023-10-13T22:26:44.004 net-0     net_plugin.cpp:1261           connection           ] created connection 4 to mainnet.eosamsterdam.net:9876
info  2023-10-13T22:26:44.039 net-2     net_plugin.cpp:3337           handle_message       ] ["eosn-eos-seed72:9876 - 2b3ac53" - 3 216.66.68.24:9876] Local network version: 7
info  2023-10-13T22:26:44.039 net-2     net_plugin.cpp:2253           recv_handshake       ] ["eosn-eos-seed72:9876 - 2b3ac53" - 3 216.66.68.24:9876] handshake lib 336094176, head 336094505, head id 6b5f653e9a95dfa0.. sync 1, head 309964229, lib 309964229
info  2023-10-13T22:26:44.039 net-2     net_plugin.cpp:1572           operator()           ] ["eosn-eos-seed72:9876 - 2b3ac53" - 3 216.66.68.24:9876] Sending handshake generation 3, lib 309964229, head 309964229, id 67ee498a1189c63b
info  2023-10-13T22:26:44.049 net-0     net_plugin.cpp:1261           connection           ] created connection 5 to mainnet.eosarabia.net:3571
info  2023-10-13T22:26:44.061 net-3     net_plugin.cpp:1572           operator()           ] ["eos.defibox.xyz:9876" - 1 18.177.181.215:9876] Sending handshake generation 2, lib 309964229, head 309964229, id 67ee498a1189c63b
info  2023-10-13T22:26:44.062 net-3     net_plugin.cpp:3337           handle_message       ] ["ip-172-31-38-50:9876 - b5c9dc8" - 1 18.177.181.215:9876] Local network version: 7
info  2023-10-13T22:26:44.062 net-3     net_plugin.cpp:2253           recv_handshake       ] ["ip-172-31-38-50:9876 - b5c9dc8" - 1 18.177.181.215:9876] handshake lib 336094176, head 336094505, head id 6b5f653e9a95dfa0.. sync 1, head 309964229, lib 309964229
info  2023-10-13T22:26:44.115 net-3     net_plugin.cpp:1572           operator()           ] ["mainnet.eosamsterdam.net:9876" - 4 157.90.176.45:9876] Sending handshake generation 1, lib 309964229, head 309964229, id 67ee498a1189c63b
info  2023-10-13T22:26:44.119 net-3     net_plugin.cpp:1261           connection           ] created connection 6 to p2p.bitmars.one:8080
info  2023-10-13T22:26:44.158 net-0     net_plugin.cpp:1572           operator()           ] ["mainnet.eosarabia.net:3571" - 5 142.132.135.86:3571] Sending handshake generation 1, lib 309964229, head 309964229, id 67ee498a1189c63b
info  2023-10-13T22:26:44.211 net-1     net_plugin.cpp:1261           connection           ] created connection 7 to p2p.donates2eden.io:9876
info  2023-10-13T22:26:44.226 net-3     net_plugin.cpp:1572           operator()           ] ["mainnet.eosamsterdam.net:9876" - 4 157.90.176.45:9876] Sending handshake generation 2, lib 309964229, head 309964229, id 67ee498a1189c63b
info  2023-10-13T22:26:44.226 net-3     net_plugin.cpp:3337           handle_message       ] ["142.132.151.141:9876 - 227b259" - 4 157.90.176.45:9876] Local network version: 7
info  2023-10-13T22:26:44.226 net-3     net_plugin.cpp:2253           recv_handshake       ] ["142.132.151.141:9876 - 227b259" - 4 157.90.176.45:9876] handshake lib 336094176, head 336094505, head id 6b5f653e9a95dfa0.. sync 1, head 309964229, lib 309964229
info  2023-10-13T22:26:44.267 net-0     net_plugin.cpp:1572           operator()           ] ["mainnet.eosarabia.net:3571" - 5 142.132.135.86:3571] Sending handshake generation 2, lib 309964229, head 309964229, id 67ee498a1189c63b
info  2023-10-13T22:26:44.268 net-2     net_plugin.cpp:3337           handle_message       ] ["0.0.0.0:3571 - b264f6e" - 5 142.132.135.86:3571] Local network version: 7
info  2023-10-13T22:26:44.268 net-2     net_plugin.cpp:2253           recv_handshake       ] ["0.0.0.0:3571 - b264f6e" - 5 142.132.135.86:3571] handshake lib 336094176, head 336094505, head id 6b5f653e9a95dfa0.. sync 1, head 309964229, lib 309964229
info  2023-10-13T22:26:44.279 net-3     net_plugin.cpp:1572           operator()           ] ["p2p.donates2eden.io:9876" - 7 173.196.198.147:9876] Sending handshake generation 1, lib 309964229, head 309964229, id 67ee498a1189c63b
info  2023-10-13T22:26:44.305 net-3     net_plugin.cpp:1261           connection           ] created connection 8 to p2p.eos.cryptolions.io:9876
info  2023-10-13T22:26:44.319 nodeos    platform_timer_accurac:62     compute_and_print_ti ] Checktime timer accuracy: min:0us max:16us mean:8us stddev:5us
info  2023-10-13T22:26:44.343 net-3     net_plugin.cpp:1572           operator()           ] ["p2p.bitmars.one:8080" - 6 52.194.231.112:8080] Sending handshake generation 1, lib 309964229, head 309964229, id 67ee498a1189c63b
info  2023-10-13T22:26:44.346 net-0     net_plugin.cpp:1572           operator()           ] ["p2p.donates2eden.io:9876" - 7 173.196.198.147:9876] Sending handshake generation 2, lib 309964229, head 309964229, id 67ee498a1189c63b
info  2023-10-13T22:26:44.346 net-0     net_plugin.cpp:3337           handle_message       ] ["blocktime10-eospeer-p2p:9876 - 43c549f" - 7 173.196.198.147:9876] Local network version: 7
info  2023-10-13T22:26:44.346 net-0     net_plugin.cpp:2253           recv_handshake       ] ["blocktime10-eospeer-p2p:9876 - 43c549f" - 7 173.196.198.147:9876] handshake lib 336094176, head 336094506, head id bfac13eaa45de82a.. sync 1, head 309964229, lib 309964229
info  2023-10-13T22:26:44.361 net-0     net_plugin.cpp:1261           connection           ] created connection 9 to p2p.eos.detroitledger.tech:1337
info  2023-10-13T22:26:44.386 net-2     net_plugin.cpp:1572           operator()           ] ["p2p.eos.detroitledger.tech:1337" - 9 104.37.219.158:1337] Sending handshake generation 1, lib 309964229, head 309964229, id 67ee498a1189c63b
info  2023-10-13T22:26:44.412 net-0     net_plugin.cpp:3337           handle_message       ] ["eos-seed1-dlt-det2:1337 - 3919715" - 9 104.37.219.158:1337] Local network version: 7
info  2023-10-13T22:26:44.412 net-0     net_plugin.cpp:2253           recv_handshake       ] ["eos-seed1-dlt-det2:1337 - 3919715" - 9 104.37.219.158:1337] handshake lib 336094176, head 336094506, head id bfac13eaa45de82a.. sync 1, head 309964229, lib 309964229
info  2023-10-13T22:26:44.424 net-3     net_plugin.cpp:1572           operator()           ] ["p2p.eos.cryptolions.io:9876" - 8 95.217.34.40:9876] Sending handshake generation 1, lib 309964229, head 309964229, id 67ee498a1189c63b
greg7mdp commented 1 year ago

Next I'll try doing a local build to see if it makes a difference.

matthewdarwin commented 1 year ago

Note: i'm doing a pinned build myself.

greg7mdp commented 1 year ago

@matthewdarwin what compiler did you build leap with? Can you share the cmake command you used? Or did you use tools/reproducible.Dockerfile? Thanks!

greg7mdp commented 1 year ago

I tried running nodeos with the state directory and the snapshot on a zfs filesystem, but this didn't crash either.

I am unable to reproduce the issue described here.

@matthewdarwin would you be able to run nodeos under gdb to repro this crash, and provide a stack trace of the crash?

bhazzard commented 1 year ago

Given that we aren't able to reproduce this, and it affects a new, non-default, and optional mode, we won't consider this a 5.0.0-stable blocker. Leaving open for now incase @matthewdarwin has additional context. But may close soon as a won't fix.

matthewdarwin commented 1 year ago

I generated the binary with a pinned build. Let me know if you need more info