Learn more about these different git repos.
Other Git URLs
If I create a branch with emoji in its name and push it to pagure remote repository, and access the project on pagure.io, the page will occuring an error. but remote git repository seem works fine, I can do git clone/pull/push and anything to remote repository, just cannot access any html page which in this project.
Pagure 5.11.3 (Shown at the bottom of the pagure.io page)
pagure.io
all repositories I created
git switch -c '🤣'
git push origin '🤣'
Return the page with error:
Fatal Error (500) A fatal error has occurred, we're sorry :(
Return the html page content
The funny thing is that this works locally, I checked this just last week
You can check my project page to reproduce the error: https://pagure.io/branch-named-emoji
Oh I can reproduce on pagure.io just not locally :(
I suspect the issue is coming from pygit2, it crashes on flask.g.repo_obj.listall_branches() :(
flask.g.repo_obj.listall_branches()
Login to comment on this ticket.