Closed MykelSIlver closed 4 years ago
Can you try the latest binaries? They've been built with Go 1.13.12.
Can you try the latest binaries? They've been built with Go 1.13.12.
Sorry for late response. Very busy period for me right now. Unfortunately with the latest release I had the same result. Below my steps to reproduce the crash including the log output:
cd /tmp
sudo systemctl stop lnd
wget https://github.com/lightningnetwork/lnd/releases/download/v0.10.3-beta/lnd-linux-armv7-v0.10.3-beta.tar.gz
tar -xzf lnd-linux-armv7-v0.10.3-beta.tar.gz
sudo install -m 0755 -o root -g root -t /usr/local/bin lnd-linux-armv7-v0.10.3-beta/*
sudo systemctl restart lnd
lncli unlock
log starts with:
Jul 07 09:27:03 pi4 systemd[1]: Stopped LND Lightning Network Daemon.
Jul 07 09:27:23 pi4 systemd[1]: Started LND Lightning Network Daemon.
Jul 07 09:27:24 pi4 lnd[946]: Attempting automatic RPC configuration to bitcoind
Jul 07 09:27:24 pi4 lnd[946]: Automatically obtained bitcoind's RPC credentials
Jul 07 09:27:24 pi4 lnd[946]: 2020-07-07 09:27:24.008 [INF] LTND: Version: 0.10.3-beta commit=v0.10.3-beta, build=production, logging=default
Jul 07 09:27:24 pi4 lnd[946]: 2020-07-07 09:27:24.008 [INF] LTND: Active chain: Bitcoin (network=mainnet)
Jul 07 09:27:24 pi4 lnd[946]: 2020-07-07 09:27:24.008 [INF] LTND: Opening the main database, this might take a few minutes...
Jul 07 09:28:41 pi4 lnd[946]: 2020-07-07 09:28:41.174 [INF] CHDB: Checking for schema update: latest_version=13, db_version=13
Jul 07 09:28:41 pi4 lnd[946]: 2020-07-07 09:28:41.175 [INF] LTND: Database now open (time_to_open=1m17.166587928s)!
Jul 07 09:28:41 pi4 lnd[946]: 2020-07-07 09:28:41.258 [INF] RPCS: password RPC server listening on 127.0.0.1:10009
Jul 07 09:28:41 pi4 lnd[946]: 2020-07-07 09:28:41.265 [INF] RPCS: password gRPC proxy started at 127.0.0.1:49152
Jul 07 09:28:41 pi4 lnd[946]: 2020-07-07 09:28:41.265 [INF] LTND: Waiting for wallet encryption password. Use `lncli create` to create a wallet, `lncli unlock` to unlock an existing wallet, or `lnc
Jul 07 09:29:20 pi4 lnd[946]: 2020-07-07 09:29:20.303 [INF] LNWL: Opened wallet
Jul 07 09:29:20 pi4 lnd[946]: 2020-07-07 09:29:20.521 [INF] LTND: Primary chain is set to: bitcoin
Jul 07 09:29:20 pi4 lnd[946]: 2020-07-07 09:29:20.544 [INF] LNWL: Started listening for bitcoind block notifications via ZMQ on 127.0.0.1:28332
Jul 07 09:29:20 pi4 lnd[946]: 2020-07-07 09:29:20.544 [INF] LNWL: Started listening for bitcoind transaction notifications via ZMQ on 127.0.0.1:28333
Jul 07 09:29:20 pi4 lnd[946]: 2020-07-07 09:29:20.557 [INF] LTND: Initializing bitcoind backed fee estimator in CONSERVATIVE mode
Jul 07 09:29:23 pi4 lnd[946]: 2020-07-07 09:29:23.515 [INF] LNWL: The wallet has been unlocked without a time limit
Jul 07 09:29:23 pi4 lnd[946]: 2020-07-07 09:29:23.533 [INF] LTND: LightningWallet opened
Jul 07 09:29:23 pi4 lnd[946]: 2020-07-07 09:29:23.624 [INF] SRVR: Proxying all network traffic via Tor (stream_isolation=true)! NOTE: Ensure the backend node is proxying over Tor as well
Jul 07 09:29:23 pi4 lnd[946]: 2020-07-07 09:29:23.640 [INF] HSWC: Restoring in-memory circuit state from disk
Jul 07 09:29:23 pi4 lnd[946]: 2020-07-07 09:29:23.641 [INF] HSWC: Payment circuits loaded: num_pending=0, num_open=0
Jul 07 09:29:23 pi4 lnd[946]: 2020-07-07 09:29:23.677 [INF] HSWC: Trimming open circuits for chan_id=633409:1961:0, start_htlc_id=3
Jul 07 09:29:23 pi4 lnd[946]: 2020-07-07 09:29:23.678 [INF] HSWC: Trimming open circuits for chan_id=636319:1468:1, start_htlc_id=0
Jul 07 09:29:23 pi4 lnd[946]: 2020-07-07 09:29:23.678 [INF] HSWC: Trimming open circuits for chan_id=635625:1081:1, start_htlc_id=3
Jul 07 09:29:23 pi4 lnd[946]: 2020-07-07 09:29:23.678 [INF] HSWC: Trimming open circuits for chan_id=634696:935:0, start_htlc_id=0
Jul 07 09:29:23 pi4 lnd[946]: 2020-07-07 09:29:23.678 [INF] HSWC: Trimming open circuits for chan_id=634972:968:1, start_htlc_id=0
Jul 07 09:29:23 pi4 lnd[946]: 2020-07-07 09:29:23.678 [INF] HSWC: Trimming open circuits for chan_id=636302:1525:0, start_htlc_id=0
Jul 07 09:29:23 pi4 lnd[946]: 2020-07-07 09:29:23.678 [INF] HSWC: Trimming open circuits for chan_id=633530:2055:0, start_htlc_id=4
Jul 07 09:29:23 pi4 lnd[946]: 2020-07-07 09:29:23.678 [INF] HSWC: Trimming open circuits for chan_id=633862:685:1, start_htlc_id=3
Jul 07 09:29:23 pi4 lnd[946]: 2020-07-07 09:29:23.678 [INF] HSWC: Trimming open circuits for chan_id=635683:933:1, start_htlc_id=7
Jul 07 09:29:23 pi4 lnd[946]: 2020-07-07 09:29:23.678 [INF] HSWC: Trimming open circuits for chan_id=633896:1904:0, start_htlc_id=0
Jul 07 09:29:23 pi4 lnd[946]: 2020-07-07 09:29:23.678 [INF] HSWC: Trimming open circuits for chan_id=633896:1387:1, start_htlc_id=0
Jul 07 09:29:23 pi4 lnd[946]: 2020-07-07 09:29:23.678 [INF] HSWC: Trimming open circuits for chan_id=634346:1474:1, start_htlc_id=0
Jul 07 09:29:23 pi4 lnd[946]: 2020-07-07 09:29:23.678 [INF] HSWC: Trimming open circuits for chan_id=634346:1475:1, start_htlc_id=0
Jul 07 09:29:23 pi4 lnd[946]: 2020-07-07 09:29:23.679 [INF] HSWC: Trimming open circuits for chan_id=634346:1442:0, start_htlc_id=0
Jul 07 09:29:23 pi4 lnd[946]: 2020-07-07 09:29:23.679 [INF] HSWC: Trimming open circuits for chan_id=634343:1847:1, start_htlc_id=12
Jul 07 09:29:23 pi4 lnd[946]: 2020-07-07 09:29:23.679 [INF] HSWC: Trimming open circuits for chan_id=634596:321:1, start_htlc_id=0
Jul 07 09:29:23 pi4 lnd[946]: 2020-07-07 09:29:23.781 [INF] LTND: Channel backup proxy channel notifier starting
Jul 07 09:29:23 pi4 lnd[946]: 2020-07-07 09:29:23.781 [INF] ATPL: Instantiating autopilot with active=false, max_channels=5, allocation=0.600000, min_chan_size=20000, max_chan_size=16777215, privat
Jul 07 09:29:23 pi4 lnd[946]: 2020-07-07 09:29:23.783 [INF] RPCS: RPC server listening on 127.0.0.1:10009
Jul 07 09:29:23 pi4 lnd[946]: 2020-07-07 09:29:23.784 [INF] RPCS: gRPC proxy started at 127.0.0.1:49152
Jul 07 09:29:23 pi4 lnd[946]: 2020-07-07 09:29:23.791 [INF] LTND: Waiting for chain backend to finish sync, start_height=638110
Jul 07 09:29:25 pi4 lnd[946]: 2020-07-07 09:29:25.053 [INF] LNWL: Started rescan from block 0000000000000000000ecdfab79a83270e43c9071ad32a76c1b97e11df13670e (height 638110) for 56 addresses
Jul 07 09:29:25 pi4 lnd[946]: 2020-07-07 09:29:25.060 [INF] LNWL: Catching up block hashes to height 638110, this might take a while
Jul 07 09:29:25 pi4 lnd[946]: 2020-07-07 09:29:25.067 [INF] LNWL: Done catching up block hashes
Jul 07 09:29:25 pi4 lnd[946]: 2020-07-07 09:29:25.067 [INF] LNWL: Finished rescan for 56 addresses (synced to block 0000000000000000000ecdfab79a83270e43c9071ad32a76c1b97e11df13670e, height 638110)
Jul 07 09:29:25 pi4 lnd[946]: 2020-07-07 09:29:25.802 [INF] LTND: Chain backend is fully synced (end_height=638110)!
Jul 07 09:29:25 pi4 lnd[946]: 2020-07-07 09:29:25.875 [INF] PRNF: PeerNotifier starting
Jul 07 09:29:26 pi4 lnd[946]: 2020-07-07 09:29:26.034 [INF] HSWC: Starting HTLC Switch
Jul 07 09:29:26 pi4 lnd[946]: 2020-07-07 09:29:26.034 [INF] NTFN: New block epoch subscription
Also affter about four minutes lnd daeomon kills itself and the following can be found in the log:
Jul 07 09:31:29 pi4 lnd[946]: 2020-07-07 09:31:29.475 [INF] CRTR: Processed channels=0 updates=36 nodes=0 in last 2m1.829189801s
Jul 07 09:31:32 pi4 lnd[946]: 2020-07-07 09:31:32.107 [INF] DISC: GossipSyncer(03c436af41160a355fc1ed230a64f6a64bcbd2ae50f12171d1318f9782602be601): fetching chan anns for 100 chans
Jul 07 09:31:33 pi4 lnd[946]: 2020-07-07 09:31:33.166 [INF] DISC: GossipSyncer(03c436af41160a355fc1ed230a64f6a64bcbd2ae50f12171d1318f9782602be601): rate limiting gossip replies, responding in 3.940
Jul 07 09:31:37 pi4 lnd[946]: 2020-07-07 09:31:37.107 [INF] DISC: GossipSyncer(03c436af41160a355fc1ed230a64f6a64bcbd2ae50f12171d1318f9782602be601): fetching chan anns for 100 chans
Jul 07 09:31:38 pi4 lnd[946]: 2020-07-07 09:31:38.652 [INF] DISC: GossipSyncer(03c436af41160a355fc1ed230a64f6a64bcbd2ae50f12171d1318f9782602be601): rate limiting gossip replies, responding in 3.455
Jul 07 09:31:42 pi4 lnd[946]: 2020-07-07 09:31:42.107 [INF] DISC: GossipSyncer(03c436af41160a355fc1ed230a64f6a64bcbd2ae50f12171d1318f9782602be601): fetching chan anns for 100 chans
Jul 07 09:31:43 pi4 lnd[946]: 2020-07-07 09:31:43.406 [INF] DISC: GossipSyncer(03c436af41160a355fc1ed230a64f6a64bcbd2ae50f12171d1318f9782602be601): rate limiting gossip replies, responding in 3.700
Jul 07 09:31:47 pi4 lnd[946]: 2020-07-07 09:31:47.107 [INF] DISC: GossipSyncer(03c436af41160a355fc1ed230a64f6a64bcbd2ae50f12171d1318f9782602be601): fetching chan anns for 100 chans
Jul 07 09:31:48 pi4 lnd[946]: 2020-07-07 09:31:48.359 [INF] DISC: GossipSyncer(03c436af41160a355fc1ed230a64f6a64bcbd2ae50f12171d1318f9782602be601): rate limiting gossip replies, responding in 3.747
Jul 07 09:31:52 pi4 lnd[946]: 2020-07-07 09:31:52.107 [INF] DISC: GossipSyncer(03c436af41160a355fc1ed230a64f6a64bcbd2ae50f12171d1318f9782602be601): fetching chan anns for 100 chans
Jul 07 09:31:53 pi4 lnd[946]: 2020-07-07 09:31:53.327 [INF] DISC: GossipSyncer(03c436af41160a355fc1ed230a64f6a64bcbd2ae50f12171d1318f9782602be601): rate limiting gossip replies, responding in 3.780
Jul 07 09:31:57 pi4 lnd[946]: 2020-07-07 09:31:57.108 [INF] DISC: GossipSyncer(03c436af41160a355fc1ed230a64f6a64bcbd2ae50f12171d1318f9782602be601): fetching chan anns for 100 chans
Jul 07 09:31:58 pi4 lnd[946]: 2020-07-07 09:31:58.947 [INF] DISC: GossipSyncer(03c436af41160a355fc1ed230a64f6a64bcbd2ae50f12171d1318f9782602be601): rate limiting gossip replies, responding in 3.159
Jul 07 09:32:02 pi4 lnd[946]: 2020-07-07 09:32:02.107 [INF] DISC: GossipSyncer(03c436af41160a355fc1ed230a64f6a64bcbd2ae50f12171d1318f9782602be601): fetching chan anns for 100 chans
Jul 07 09:32:03 pi4 lnd[946]: 2020-07-07 09:32:03.543 [INF] DISC: GossipSyncer(03c436af41160a355fc1ed230a64f6a64bcbd2ae50f12171d1318f9782602be601): rate limiting gossip replies, responding in 3.564
Jul 07 09:32:07 pi4 lnd[946]: 2020-07-07 09:32:07.107 [INF] DISC: GossipSyncer(03c436af41160a355fc1ed230a64f6a64bcbd2ae50f12171d1318f9782602be601): fetching chan anns for 100 chans
Jul 07 09:32:08 pi4 lnd[946]: 2020-07-07 09:32:08.752 [INF] DISC: GossipSyncer(03c436af41160a355fc1ed230a64f6a64bcbd2ae50f12171d1318f9782602be601): rate limiting gossip replies, responding in 3.355
Jul 07 09:32:12 pi4 lnd[946]: 2020-07-07 09:32:12.107 [INF] DISC: GossipSyncer(03c436af41160a355fc1ed230a64f6a64bcbd2ae50f12171d1318f9782602be601): fetching chan anns for 100 chans
Jul 07 09:32:13 pi4 lnd[946]: 2020-07-07 09:32:13.735 [INF] DISC: GossipSyncer(03c436af41160a355fc1ed230a64f6a64bcbd2ae50f12171d1318f9782602be601): rate limiting gossip replies, responding in 3.371
Jul 07 09:32:17 pi4 lnd[946]: 2020-07-07 09:32:17.107 [INF] DISC: GossipSyncer(03c436af41160a355fc1ed230a64f6a64bcbd2ae50f12171d1318f9782602be601): fetching chan anns for 100 chans
Jul 07 09:32:17 pi4 systemd[1]: lnd.service: Main process exited, code=killed, status=11/SEGV
Jul 07 09:32:17 pi4 systemd[1]: lnd.service: Failed with result 'signal'.
How can I provide more debug information to help you?
If you run lncli version
after unlock, but ideally before things crash, what's the output?
lncli version
admin@pi4:/tmp $ lncli version
{
"lncli": {
"commit": "v0.10.3-beta",
"commit_hash": "d62c575f8499a314eb27f12462d20500b6bda2c7",
"version": "0.10.3-beta",
"app_major": 0,
"app_minor": 10,
"app_patch": 3,
"app_pre_release": "beta",
"build_tags": [
"autopilotrpc",
"signrpc",
"walletrpc",
"chainrpc",
"invoicesrpc",
"watchtowerrpc"
],
"go_version": "go1.13.12"
},
"lnd": {
"commit": "v0.10.3-beta",
"commit_hash": "d62c575f8499a314eb27f12462d20500b6bda2c7",
"version": "0.10.3-beta",
"app_major": 0,
"app_minor": 10,
"app_patch": 3,
"app_pre_release": "beta",
"build_tags": [
"autopilotrpc",
"signrpc",
"walletrpc",
"chainrpc",
"invoicesrpc",
"watchtowerrpc"
],
"go_version": "go1.13.12"
}
}
Crash does not occur anymore with this version. Issue closed.
Background
After installing and starting the new lnd software the daemon crashes after about two minutes.
Your environment
lnd
"version": "0.10.2-beta commit=v0.10.2-beta" "commit_hash": "0d5b0fefa4d9082f7964836f5e58c3a6bda8e471",uname -a
on *Nix) Linux pi4 4.19.118-v7l+ #1311 SMP Mon Apr 27 14:26:42 BST 2020 armv7l GNU/Linux Hardware:pi4
description: ARMv7 Processor rev 3 (v7l) product: Raspberry Pi 4 Model B Rev 1.4
MiB Mem : 7966.0 total, 2147.6 free, 1036.9 used, 4781.5 buff/cache MiB Swap: 2048.0 total, 2048.0 free, 0.0 used. 7185.3 avail Mem
bitcoind
Bitcoin Core version v0.20.0Steps to reproduce
wget https://github.com/lightningnetwork/lnd/releases/download/v0.10.2-beta/lnd-linux-armv7-v0.10.2-beta.tar.gz tar -xzf lnd-linux-armv7-v0.10.2-beta.tar.gz sudo install -m 0755 -o root -g root -t /usr/local/bin lnd-linux-armv7-v0.10.2-beta/* sudo systemctl restart lnd lncli unlock
after about two minutes the lnd daemon stops with the following information in the log file: log starts with
the log ends with
Expected behaviour
lnd daemon keeps running
Actual behaviour
lnd daemon stops with lnd.service: Failed with result 'signal'.