Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fatal error with code 500 while showing commits #9217

Closed
2 of 7 tasks
iwzoo opened this issue Dec 1, 2019 · 2 comments
Closed
2 of 7 tasks

fatal error with code 500 while showing commits #9217

iwzoo opened this issue Dec 1, 2019 · 2 comments

Comments

@iwzoo
Copy link

iwzoo commented Dec 1, 2019

  • Gitea version (or commit ref):
    1.11.0+dev-333-g7b7d382b8 (docker)

  • Git version:

  • Operating system:

  • Database (use [x]):

    • PostgreSQL
    • MySQL
    • MSSQL
    • SQLite
  • Can you reproduce the bug at https://try.gitea.io:

    • Yes (provide example URL)
    • No
    • Not relevant
  • 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µs
    2019/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

Screen Shot 2019-12-01 at 4 43 20 PM

Gitea fails

Screen Shot 2019-12-01 at 4 43 50 PM

@lafriks
Copy link
Member

lafriks commented Dec 2, 2019

I think this was recently fixed @lunny

@iwzoo
Copy link
Author

iwzoo commented Dec 2, 2019

I think this was recently fixed @lunny

Thanks.

The latest image fixes the problem,.

@iwzoo iwzoo closed this as completed Dec 2, 2019
@go-gitea go-gitea locked and limited conversation to collaborators Nov 24, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants