Skip to content

"channel not found" causing shutdown after upgrade to 0.14  #6001

Description

@PierreRochard

Background

Subsequent to upgrading to 0.14, lnd is shutting down after wallet unlock.

Your environment

  • version of lnd "v0.14.0-beta"
  • which operating system (uname -a on *Nix) Linux 801bde55ca5b 5.4.0-89-generic Ubuntu SMP Fri Sep 24 14:50:10 UTC 2021 x86_64 Linux
  • version of btcd, bitcoind, or other backend bitcoind 0.21
  • any other relevant environment details

Steps to reproduce

The txid is very old, it has ~ 140,000 confirmations

....
2021-11-18 19:30:47.981 [DBG] CNCT: Starting ChannelArbitrator(<txid>:0), htlc_set=(map[contractcourt.HtlcSetKey]contractcourt.htlcSet) <nil>, state=StateWaitingFullResolution
2021-11-18 19:30:47.982 [INF] CNCT: ChannelArbitrator(<txid>:0): starting state=StateWaitingFullResolution, trigger=chainTrigger, triggerHeight=569380
2021-11-18 19:30:47.982 [DBG] CNCT: ChannelArbitrator(<txid>:0): attempting state step with trigger=chainTrigger from state=StateWaitingFullResolution
2021-11-18 19:30:47.982 [INF] CNCT: ChannelArbitrator(<txid>:0): still awaiting contract resolution
2021-11-18 19:30:47.982 [TRC] CNCT: ChannelArbitrator(<txid>:0): next_state=StateWaitingFullResolution
2021-11-18 19:30:47.982 [DBG] CNCT: ChannelArbitrator(<txid>:0): terminating at state=StateWaitingFullResolution
2021-11-18 19:30:47.982 [INF] CNCT: ChainArbitrator shutting down
....
2021-11-18 19:30:48.729 [ERR] LTND: Shutting down because error in main method: unable to start server: channel not found
....

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions