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
Thanks for taking the time to report this one @volker-schukai 🙏
I'm able to repro the issue by running sudo -u nobody dolt version. I think there are likely a few codepaths that could trigger this, so I'll explore a bit more and get a change out to turn this into a better error message.
We've released Dolt 1.42.11 with a fix for this issue.
The root cause here was that our code that validates the global configuration directory wasn't getting run early enough and some other code had been added before the validation and tried to use the global configuration. I moved up that validation/error-checking code and also added some news tests for global config directories without execute permission and without read/write permission.
Thanks for taking the time to let us know about this problem. Let us know if there's anything else we can do to help you build with Dolt!
@volker-schukai Thank you again for filing and using Dolt! We'd love to learn about what you are building. Feel free to email me or join our Discord if you want to share.
Version: 1.38.0
NIXOS: 24.05
dockerTools
I have been able to narrow down the problem to the following:
Of course, this could just be a correlation.
With the right environment, the error does not seem to occur, so it does not seem
to be a tragic bug, but a panic is never really good.
The text was updated successfully, but these errors were encountered: