-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
but avoid such panic ;)
act:
panic: runtime error: invalid memory address or nil pointer dereference [recovered]
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x3bd160]
goroutine 1 [running]:
log/slog.(*LevelVar).Level(0x0?)
/usr/local/go/src/log/slog/level.go:163
log/slog.(*commonHandler).enabled(...)
/usr/local/go/src/log/slog/handler.go:220
log/slog.(*JSONHandler).Enabled(0x0?, {0x0?, 0x10?}, 0x8)
/usr/local/go/src/log/slog/json_handler.go:47 +0x3c
log/slog.(*Logger).Enabled(0x40000021c0?, {0x12b09a8?, 0x2162ae0?}, 0x12a7520?)
/usr/local/go/src/log/slog/logger.go:169 +0x4c
log/slog.(*Logger).log(0x40002080a0, {0x12b09a8, 0x2162ae0}, 0x8, {0xb177a5, 0x30}, {0x400121a5b0, 0x1, 0x1})
/usr/local/go/src/log/slog/logger.go:242 +0x48
log/slog.(*Logger).Error(...)
/usr/local/go/src/log/slog/logger.go:230
github.com/darklab8/go-typelog/typelog.(*Logger).Error(0x40001e24e0, {0xb177a5, 0x30}, {0x40000b6da0?, 0x4a840?, 0x40000021c0?})
/go/pkg/mod/github.com/darklab8/go-typelog@v0.7.1/typelog/msgs.go:72 +0x3c4
main.main.func2()
/code/main.go:88 +0xac
panic({0x9cd3a0?, 0x20fdba0?})
/usr/local/go/src/runtime/panic.go:791 +0x124
log/slog.(*LevelVar).Level(0x0?)
/usr/local/go/src/log/slog/level.go:163
log/slog.(*commonHandler).enabled(...)
/usr/local/go/src/log/slog/handler.go:220
log/slog.(*JSONHandler).Enabled(0x40000b6f88?, {0x25c8c?, 0x40000b6f48?}, 0x4)
/usr/local/go/src/log/slog/json_handler.go:47 +0x3c
log/slog.(*Logger).Enabled(0x40011cf6e0?, {0x12b09a8?, 0x2162ae0?}, 0x400121a570?)
/usr/local/go/src/log/slog/logger.go:169 +0x4c
log/slog.(*Logger).log(0x4000125f00, {0x12b09a8, 0x2162ae0}, 0x4, {0xb24237, 0x4d}, {0x400121a590, 0x1, 0x1})
/usr/local/go/src/log/slog/logger.go:242 +0x48
log/slog.(*Logger).Warn(...)
/usr/local/go/src/log/slog/logger.go:220
github.com/darklab8/go-typelog/typelog.(*Logger).Warn(0x40001e23c0, {0xb24237, 0x4d}, {0x40000b7470?, 0x10?, 0x400021a0e0?})
/go/pkg/mod/github.com/darklab8/go-typelog@v0.7.1/typelog/msgs.go:54 +0x3c4
github.com/darklab8/fl-darkstat/configs/configs_mapped/parserutils/filefind.Filesystem.GetFile({{0x400115c000?, 0x4001218160?, 0x4?}, 0x40000f9560?}, {0x400121a560, 0x1, 0x1})
/code/configs/configs_mapped/parserutils/filefind/filefind.go:83 +0x6c
github.com/darklab8/fl-darkstat/configs/configs_mapped.(*MappedConfigs).Read(0x4000140000, {0x400004001a, 0x17})
/code/configs/configs_mapped/main.go:253 +0xce8
github.com/darklab8/fl-darkstat/darkstat/appdata.NewMapped()
/code/darkstat/appdata/appdata.go:98 +0x108
github.com/darklab8/fl-darkstat/darkstat/appdata.NewAppData()
/code/darkstat/appdata/appdata.go:103 +0x20
main.main.func3()
/code/main.go:111 +0x80
main.main.func5({{0x9bce00?, 0x40000f9530?, 0xaea548?}})
/code/main.go:219 +0x30
github.com/darklab8/go-utils/utils/cantil.(*Parser).Run(0x40002018c0, {0x4000124040, 0x0, 0x0})
/go/pkg/mod/github.com/darklab8/go-utils@v0.25.0/utils/cantil/cli.go:69 +0x160
main.main()
Metadata
Metadata
Assignees
Labels
No labels