forked from lix-project/lix
Fix assertion failure in Store::queryPathInfo()
$ nix-store -qR /nix/store/fnord nix-store: src/libstore/store-api.cc:80: std::__cxx11::string nix::storePathToHash(const Path&): Assertion `base.size() >= storePathHashLen' failed. Aborted
This commit is contained in:
parent
79e358ce6d
commit
bd78544f66
|
@ -320,6 +320,8 @@ ref<const ValidPathInfo> Store::queryPathInfo(const Path & storePath)
|
||||||
void Store::queryPathInfo(const Path & storePath,
|
void Store::queryPathInfo(const Path & storePath,
|
||||||
Callback<ref<ValidPathInfo>> callback)
|
Callback<ref<ValidPathInfo>> callback)
|
||||||
{
|
{
|
||||||
|
assertStorePath(storePath);
|
||||||
|
|
||||||
auto hashPart = storePathToHash(storePath);
|
auto hashPart = storePathToHash(storePath);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
|
Loading…
Reference in a new issue