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
While testing git on managarm, the following bug came to my attention.
By doing the following operations in order, the program can be killed with an SIGSEGV
To reproduce:
Have git installed and a git repo available, in this test case managarm
Do the required git setup, for managarm, this is touch /dev/null, and setting the global username and email (git will complain about this)
In the git repo, touch a file, and run git add .
Run git commit -m <message>, where message is the commit message (irrelevant for triggering this bug) and watch it crash.
Running addr2line on libc.so gives the following line
While testing
git
on managarm, the following bug came to my attention.By doing the following operations in order, the program can be killed with an
SIGSEGV
To reproduce:
git
installed and a git repo available, in this test case managarmtouch /dev/null
, and setting the global username and email (git will complain about this)git add .
git commit -m <message>
, where message is the commit message (irrelevant for triggering this bug) and watch it crash.Running
addr2line
onlibc.so
gives the following linewhich translates to
where the first part of the if statement is line 24 in lock.hpp.
The text was updated successfully, but these errors were encountered: