What happened (root cause)
The app terminated with SIGABRT because Thread 26 (tokio-runtime-worker) hit a Rust panic! from an unwrap() failure, and your build is effectively panic=abort (or otherwise aborting on panic), so the whole app dies.
Key frames:
• core::result::unwrap_failed
• ldk_node::logger::Writer as LogWriter::log
• triggered while syncing:
• lightning_transaction_sync::electrum::ElectrumSyncClient::get_confirmed_tx
• ...get_confirmed_transactions
• ...sync
Even better: the error string is visible in the crashed thread registers (x12..x15). Decoded, it’s:
e: "No such file or directory" }
So: your logger tried to write/open something on disk, got ENOENT, and then unwrap() panicked.