我想将我的应用程序投入生产,但我无法理解我在尝试执行时遇到的此错误日志 revel build app这是日志的一部分:panic: runtime error: invalid memory address or nil pointer dereference [recovered] panic: runtime error: invalid memory address or nil pointer dereference[signal 0xb code=0x1 addr=0x20 pc=0x40c485]goroutine 1 [running]:main.func·002() /home/johnny/data/go/src/github.com/revel/cmd/revel/rev.go:71 +0x7emain.func·003(0xc208a4a400, 0x1001, 0x0, 0x0, 0x7ff4863a9238, 0xc2081ee420, 0x0, 0x0) /home/johnny/data/go/src/github.com/revel/cmd/revel/util.go:96 +0x2b5path/filepath.walk(0xc208617000, 0xff1, 0x7ff4863a9260, 0xc20883cff0, 0xc2085799c8, 0x0, 0x0) /usr/lib/go/src/path/filepath/path.go:368 +0x430日志中的其他行总是参考这个 /usr/lib/go/src/path/filepath/path.go在日志的末尾是这样的:goroutine 5 [syscall]:os/signal.loop() /usr/lib/go/src/os/signal/signal_unix.go:21 +0x1fcreated by os/signal.init·1 /usr/lib/go/src/os/signal/signal_unix.go:27 +0x35这个日志让我想起了目标 C,我知道调试它有多难。也许我在某处的路线中遗漏了一些东西?我在 .gitignore 中有一些文件(我不确定这是否与崩溃有关?)
1 回答
- 1 回答
- 0 关注
- 147 浏览
添加回答
举报
0/150
提交
取消