On Thu, 13 Sep 2012 00:41:36 +0200, Frédéric Bron
Please show minimal compilable code, and describe the process of reproducing the error.
I suspect the minimal example is this:
#include
int main() { boost::filesystem::initial_path(); return 0; } I does not happen very often but when it does, I just have to close the terminal and open a new one. I have the impression that it appears when I used a lot Ctrl+C to kill previous programs running in the same terminal but I have no proof of that.
It looks very similar to that: http://code.google.com/p/libtorrent/issues/detail?id=132
Frédéric
This happens when you remove the directory which the terminal has as current and create it a new without terminal noticing it has been recreated. I believe cd ~ && cd ~- in terminal should help. -- Slava