You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've just migrated some repos from Gitlab to Gitea. When I'm trying to view the commits for a repo with many changes, it fails and shows http code 500 in the page.
...
Screenshots
Gitlab shows the commits without any problem
Gitea fails
The text was updated successfully, but these errors were encountered:
Gitea version (or commit ref):
1.11.0+dev-333-g7b7d382b8 (docker)
Git version:
Operating system:
Database (use
[x]
):Can you reproduce the bug at https://try.gitea.io:
Log gist:
Gitea log
2019/12/01 16:32:45 .../xorm/session_raw.go:76:queryRows() [I] [SQL] SELECT max( id ) as id FROM
commit_status
WHERE (repo_id = ?) AND (sha = ?) GROUP BY context_hash ORDER BY max( id ) desc LIMIT 10 []interface {}{3, "3a9cac874c1757b682fb8651f75e30783b06a1c7"} - took: 133.574µs2019/12/01 16:32:51 ...les/context/panic.go:35:1() [E] PANIC:: runtime error: index out of range [-1]
/usr/local/go/src/runtime/panic.go:75 (0x435452)
/go/src/code.gitea.io/gitea/services/gitdiff/gitdiff.go:357 (0x11e9c63)
/go/src/code.gitea.io/gitea/services/gitdiff/gitdiff.go:865 (0x11ed8e6)
/go/src/code.gitea.io/gitea/services/gitdiff/gitdiff.go:809 (0x11ef09c)
/go/src/code.gitea.io/gitea/services/gitdiff/gitdiff.go:949 (0x11ef031)
/go/src/code.gitea.io/gitea/routers/repo/commit.go:229 (0x12d3d0d)
/usr/local/go/src/reflect/value.go:460 (0x497ae5)
/usr/local/go/src/reflect/value.go:321 (0x4972a3)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:177 (0x9aef09)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:137 (0x9ae8b9)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 (0x9dea58)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112 (0x10d1d9a)
/go/src/code.gitea.io/gitea/modules/context/repo.go:751 (0x10d1d83)
/usr/local/go/src/reflect/value.go:460 (0x497ae5)
/usr/local/go/src/reflect/value.go:321 (0x4972a3)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:177 (0x9aef09)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:137 (0x9ae8b9)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 (0x9dea58)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112 (0x10d05dc)
/go/src/code.gitea.io/gitea/modules/context/repo.go:533 (0x10d05c5)
/usr/local/go/src/reflect/value.go:460 (0x497ae5)
/usr/local/go/src/reflect/value.go:321 (0x4972a3)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:177 (0x9aef09)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:137 (0x9ae8b9)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 (0x9dea58)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112 (0x10cdf61)
/go/src/code.gitea.io/gitea/modules/context/panic.go:39 (0x10cdf4d)
/usr/local/go/src/reflect/value.go:460 (0x497ae5)
/usr/local/go/src/reflect/value.go:321 (0x4972a3)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:177 (0x9aef09)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:137 (0x9ae8b9)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 (0x9dea58)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112 (0xaac1f5)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/session/session.go:192 (0xaac1e0)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:79 (0x9de900)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 (0x9aec19)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 (0x9ae9a8)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 (0x9dea58)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112 (0x9f00f9)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/recovery.go:161 (0x9f00e7)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:40 (0x9e25d3)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 (0x9aec19)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 (0x9ae9a8)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 (0x9dea58)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112 (0x9ef430)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:52 (0x9ef41b)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:40 (0x9e25d3)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 (0x9aec19)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 (0x9ae9a8)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 (0x9dea58)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/router.go:187 (0x9f1316)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/router.go:303 (0x9eacf5)
/go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/macaron.go:220 (0x9e396a)
/go/src/code.gitea.io/gitea/vendor/github.com/gorilla/context/context.go:141 (0xc4d10d)
/usr/local/go/src/net/http/server.go:2007 (0x758913)
/usr/local/go/src/net/http/server.go:2802 (0x75bd63)
/usr/local/go/src/net/http/server.go:1890 (0x757704)
/usr/local/go/src/runtime/asm_amd64.s:1357 (0x466ec0)
Description
I've just migrated some repos from Gitlab to Gitea. When I'm trying to view the commits for a repo with many changes, it fails and shows http code 500 in the page.
...
Screenshots
Gitlab shows the commits without any problem
Gitea fails
The text was updated successfully, but these errors were encountered: