From 0850562bf962374546f51955743e6384672473f1 Mon Sep 17 00:00:00 2001 From: yusing Date: Mon, 6 Jan 2025 04:58:11 +0800 Subject: [PATCH] fix nil panic on null entry --- internal/route/route.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/route/route.go b/internal/route/route.go index aaabddd..4101d9a 100755 --- a/internal/route/route.go +++ b/internal/route/route.go @@ -87,6 +87,9 @@ func FromEntries(entries RawEntries) (Routes, E.Error) { routes := NewRoutes() entries.RangeAllParallel(func(alias string, en *RawEntry) { + if en == nil { + en = new(RawEntry) + } en.Alias = alias if strings.HasPrefix(alias, "x-") { // x properties return