Pavel Korovin writes:
> Dear all, > > Please find update for gitea-1.7.0 attached, OK to commit? > Changelog: https://github.com/go-gitea/gitea/blob/master/CHANGELOG.md This version and 1.5.3 both crash out of the box for me (no existing config / data): # /etc/rc.d/gitea -df start doing _rc_parse_conf doing _rc_quirks gitea_flags empty, using default >web< doing _rc_parse_conf /var/run/rc.d/gitea doing _rc_quirks doing rc_check gitea doing rc_start doing _rc_wait start doing rc_check No home directory /nonexistent! Logging in with home = "/". panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x28 pc=0x16b2b94] goroutine 1 [running]: code.gitea.io/gitea/vendor/gopkg.in/ini%2ev1.(*Key).transformValue(0xc0002429c0, 0xc0000399b1, 0x28, 0xc0004dae50, 0x11f1f99) /build/gitea-1.7.0/go/src/code.gitea.io/gitea/vendor/gopkg.in/ini.v1/key.go:123 +0xa4 code.gitea.io/gitea/vendor/gopkg.in/ini%2ev1.(*Key).String(0xc0002429c0, 0xc00039c040, 0x15) /build/gitea-1.7.0/go/src/code.gitea.io/gitea/vendor/gopkg.in/ini.v1/key.go:130 +0x3d code.gitea.io/gitea/vendor/gopkg.in/ini%2ev1.(*Key).MustString(0xc0002429c0, 0xc00039c040, 0x15, 0x1, 0xc00039c040) /build/gitea-1.7.0/go/src/code.gitea.io/gitea/vendor/gopkg.in/ini.v1/key.go:202 +0x2f code.gitea.io/gitea/modules/setting.NewContext() /build/gitea-1.7.0/go/src/code.gitea.io/gitea/modules/setting/setting.go:1194 +0x496d code.gitea.io/gitea/routers.GlobalInit() /build/gitea-1.7.0/go/src/code.gitea.io/gitea/routers/init.go:47 +0x4a code.gitea.io/gitea/cmd.runWeb(0xc0001d97c0, 0x0, 0x0) /build/gitea-1.7.0/go/src/code.gitea.io/gitea/cmd/web.go:121 +0xaa code.gitea.io/gitea/vendor/github.com/urfave/cli.HandleAction(0x2fb680, 0x539340, 0xc0001d97c0, 0xc00050ba00, 0x0) /build/gitea-1.7.0/go/src/code.gitea.io/gitea/vendor/github.com/urfave/cli/app.go:471 +0xad code.gitea.io/gitea/vendor/github.com/urfave/cli.Command.Run(0x4d3f50, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4f5d34, 0x16, 0x0, ...) /build/gitea-1.7.0/go/src/code.gitea.io/gitea/vendor/github.com/urfave/cli/command.go:191 +0x97f code.gitea.io/gitea/vendor/github.com/urfave/cli.(*App).Run(0xc0000a0d00, 0xc00000c060, 0x2, 0x2, 0x0, 0x0) /build/gitea-1.7.0/go/src/code.gitea.io/gitea/vendor/github.com/urfave/cli/app.go:241 +0x5a2 main.main() /build/gitea-1.7.0/go/src/code.gitea.io/gitea/main.go:56 +0x438 doing _rc_rm_runfile (failed) It happens regardless of what I have in /etc/gitea/conf/app.ini. It also happens on multiple machines. -- PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A 4AF0 1F81 112D 62A9 ADCE
