SIGSEGV with `topazd run`
Closed this issue · 1 comments
leleabhinav commented
For Topaz 0.31.6
Running ./topazd run crashes with a segmentation fault
uname -a
Linux abc 6.5.0-1015-gcp #15~22.04.1-Ubuntu SMP Wed Feb 14 21:22:00 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x30 pc=0x1767b1d]
goroutine 1 [running]:
main.glob..func2.1(0x0)
/home/runner/work/topaz/topaz/cmd/topazd/topaz_run.go:28 +0x1d
github.com/aserto-dev/topaz/pkg/cc/config.NewConfig({0x0, 0x0}, 0x5d89ee0?, 0x4bd67e0, 0x0)
/home/runner/work/topaz/topaz/pkg/cc/config/config.go:123 +0x3d4
github.com/aserto-dev/topaz/pkg/cc/config.NewLoggerConfig({0x0, 0x0}, 0x0?)
/home/runner/work/topaz/topaz/pkg/cc/config/config.go:169 +0xf1
github.com/aserto-dev/topaz/pkg/cc.buildCC({0x4efda20, 0xc000130008}, {0x4efda00, 0xc000130010}, {0x0, 0x0}, 0x0?)
/home/runner/work/topaz/topaz/pkg/cc/wire_gen.go:24 +0x7c
github.com/aserto-dev/topaz/pkg/cc.NewCC.func1()
/home/runner/work/topaz/topaz/pkg/cc/cc.go:32 +0x39
sync.(*Once).doSlow(0x0?, 0x0?)
/opt/hostedtoolcache/go/1.20.14/x64/src/sync/once.go:74 +0xc2
sync.(*Once).Do(...)
/opt/hostedtoolcache/go/1.20.14/x64/src/sync/once.go:65
github.com/aserto-dev/topaz/pkg/cc.NewCC({0x4efda20?, 0xc000130008?}, {0x4efda00?, 0xc000130010?}, {0x0?, 0x0?}, 0x0?)
/home/runner/work/topaz/topaz/pkg/cc/cc.go:31 +0x96
github.com/aserto-dev/topaz/pkg/app/topaz.BuildApp({0x4efda20?, 0xc000130008?}, {0x4efda00?, 0xc000130010?}, {0x0?, 0x0?}, 0x0?)
/home/runner/work/topaz/topaz/pkg/app/topaz/wire_gen.go:23 +0x45
main.glob..func2(0x5d31d20?, {0x1bbfde7?, 0x0?, 0x0?})
/home/runner/work/topaz/topaz/cmd/topazd/topaz_run.go:27 +0x73
github.com/spf13/cobra.(*Command).execute(0x5d31d20, {0x5d8a548, 0x0, 0x0})
/home/runner/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:983 +0xaaa
github.com/spf13/cobra.(*Command).ExecuteC(0x5d31760)
/home/runner/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:1115 +0x425
github.com/spf13/cobra.(*Command).Execute(...)
/home/runner/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:1039
main.main()
/home/runner/work/topaz/topaz/cmd/topazd/main.go:31 +0x52