From 5c2ef27bf10bb27c4a1041ca095daf184f5c0b83 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Thu, 9 Oct 2025 22:17:13 -0500 Subject: fix nil panic --- tableDefault.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tableDefault.go b/tableDefault.go index a787540..e732e74 100644 --- a/tableDefault.go +++ b/tableDefault.go @@ -67,6 +67,9 @@ func (m *Machine) PrintInstalledTable() { } } tablePB := m.makeSmartTable(installed) + if tablePB == nil { + panic("WTF") + } tablePB.PrintTable() log.Printf("pb.SmartTable: %d installed packages\n", installed.Len()) } @@ -108,6 +111,9 @@ func (m *Machine) makeSmartTable(pb *Packages) *PackagesTable { col.Width = 20 col = t.AddStringFunc("md5sum", func(p *Package) string { + if p.DebInfo == nil { + return "" + } return p.DebInfo.MD5SUM }) col.Width = 3 -- cgit v1.2.3