vincenzopalazzo/lampo.rs

crash on restart regarding channel manager

vincenzopalazzo opened this issue · 0 comments

2024-03-29T14:25:09.849Z ERROR ldk lightning::chain::chainmonitor:794 ERROR Failed to update channel monitor: no such monitor registered. [lampod/src/utils/logger.rs:49]
thread '<unnamed>' panicked at 'ChannelManager generated a channel update for a channel that was not yet registered!', /home/vincent/.cargo/git/checkouts/rust-lightning-54338d485d58ba5b/4a28d1b/lightning/src/chain/chainmonitor.rs:2024-03-29T14:25:09.849Z DEBUG bitcoincore_rpc JSON-RPC request: gettransaction ["6599d273f66f5e18bc5183467a5b04193d9c162964c6c54b894e0a224acb1fb4"]. [/home/vincent/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bitcoincore-rpc-0.17.0/src/client.rs:1322]
800:17
stack backtrace:
2024-03-29T14:25:09.850Z DEBUG bitcoincore_rpc JSON-RPC request: getnetworkinfo []. [/home/vincent/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bitcoincore-rpc-0.17.0/src/client.rs:1322]
2024-03-29T14:25:09.850Z DEBUG bitcoincore_rpc JSON-RPC request: getblock ["0000009c57ffa6d9bdac276a6847f9c825ea94fc8156a23551b799af473a73a2",0]. [/home/vincent/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bitcoincore-rpc-0.17.0/src/client.rs:1322]
2024-03-29T14:25:09.851Z DEBUG bitcoincore_rpc JSON-RPC request: getblock ["0000010da6119afd79e1b84d55634160ad62fcb23963a49522486bd9a63c8186",0]. [/home/vincent/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bitcoincore-rpc-0.17.0/src/client.rs:1322]
   0: rust_begin_unwind
             at /rustc/d5c2e9c342b358556da91d61ed4133f6f50fc0c3/library/std/src/panicking.rs:593:5
   1: core::panicking::panic_fmt
             at /rustc/d5c2e9c342b358556da91d61ed4133f6f50fc0c3/library/core/src/panicking.rs:67:14
   2: <lightning::chain::chainmonitor::ChainMonitor<ChannelSigner,C,T,F,L,P> as lightning::chain::Watch<ChannelSigner>>::update_channel
             at /home/vincent/.cargo/git/checkouts/rust-lightning-54338d485d58ba5b/4a28d1b/lightning/src/chain/chainmonitor.rs:800:5
2024-03-29T14:25:09.895Z DEBUG bitcoind decode blocks 0000009c57ffa6d9bdac276a6847f9c825ea94fc8156a23551b799af473a73a2. [lampo-bitcoind/src/lib.rs:252]
2024-03-29T14:25:09.895Z DEBUG emitter emit event: OnChain(ConfirmedTransaction(txid: 6599d273f66f5e18bc5183467a5b04193d9c162964c6c54b894e0a224acb1fb4, idx 8, block: Header { version: Version(536870912), prev_blockhash: 0x0000002389211667739b1bb6bd52db68279fd856ac493acb58f69914f0fed4b6, merkle_root: 0x1caf82a559d521f7ae1e9977f5ba3a1946c982a0934b1bf8609be6fae1084093, time: 1703429690, bits: CompactTarget(503402749), nonce: 1430236 }, height: 175115)). [lampod/src/actions/handler.rs:89]
2024-03-29T14:25:09.895Z DEBUG bitcoind call get_transaction. [lampo-bitcoind/src/lib.rs:297]
2024-03-29T14:25:09.895Z DEBUG bitcoincore_rpc JSON-RPC request: gettransaction ["9891b12bb6e608bada7296bdc47bd424df16ad4ac14330c0f003335df18b9b03"]. [/home/vincent/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bitcoincore-rpc-0.17.0/src/client.rs:1322]
   3: lightning::ln::channelmanager::ChannelManager<M,T,ES,NS,SP,F,R,L>::process_background_events
             at /home/vincent/.cargo/git/checkouts/rust-lightning-54338d485d58ba5b/4a28d1b/lightning/src/ln/channelmanager.rs:4795:14
   4: lightning::ln::channelmanager::PersistenceNotifierGuard<fn() .> lightning::ln::channelmanager::NotifyOption>::optionally_notify
             at /home/vincent/.cargo/git/checkouts/rust-lightning-54338d485d58ba5b/4a28d1b/lightning/src/ln/channelmanager.rs:1470:22
   5: lightning::ln::channelmanager::ChannelManager<M,T,ES,NS,SP,F,R,L>::timer_tick_occurred
             at /home/vincent/.cargo/git/checkouts/rust-lightning-54338d485d58ba5b/4a28d1b/lightning/src/ln/channelmanager.rs:4927:3
   6: lightning_background_processor::BackgroundProcessor::start::{{closure}}
             at /home/vincent/.cargo/git/checkouts/rust-lightning-54338d485d58ba5b/4a28d1b/lightning-background-processor/src/lib.rs:850:4