From a7cf6e5194bcb9a5cffbd8462088bd9c1cd58685 Mon Sep 17 00:00:00 2001 From: Martin Holst Swende Date: Fri, 11 Oct 2024 09:03:49 +0200 Subject: [PATCH] core/txpool/legacypool: prevent crash due to nil deref --- core/txpool/legacypool/tx_tracker.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/txpool/legacypool/tx_tracker.go b/core/txpool/legacypool/tx_tracker.go index 660de4ae30..cec64277f8 100644 --- a/core/txpool/legacypool/tx_tracker.go +++ b/core/txpool/legacypool/tx_tracker.go @@ -87,7 +87,9 @@ func (tracker *TxTracker) TrackAll(txs []*types.Transaction) { tracker.byAddr[addr] = newSortedMap() } tracker.byAddr[addr].Put(tx) - _ = tracker.journal.insert(tx) + if tracker.journal != nil { + _ = tracker.journal.insert(tx) + } } }