Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Path to combine cannot be empty error when running without login #945
Following #853, we are still seeing IFIleSystem.combine_paths be passed a left side that is empty
It would be nice to determine what is being passed as empty to the method. Or at least get an idea of what method called this to make this happen.
added a commit
Sep 12, 2016
I too am seeing this behavior, and also think that no user logged in may be the culprit.
In my case, I'm using an automation tool that supports issuing remote commands to an agent, and although I don't fully understand how it works, I believe it uses a system service to execute those commands on the agent and doesn't require a user to be logged in.
I reliably see this error on a machine with no logged in user (shortly after a scheduled reboot) when issuing an install command. The package install script succeeds, but then I see the null ref error that follows it. Something like this:
If I log in to the machine in question, and then issue the same remote command, the install succeeds.