diff -r 4332f0f7be53 -r acd3cd4aaceb glib/glibbackend/src/getProgPath.cpp --- a/glib/glibbackend/src/getProgPath.cpp Thu Aug 19 11:33:45 2010 +0300 +++ b/glib/glibbackend/src/getProgPath.cpp Tue Aug 31 16:54:36 2010 +0300 @@ -55,6 +55,7 @@ // If successful, convert from TDesC to narrow chars and // return. TFileName fileName = iProcess.FileName(); + iProcess.Kill(0); iProcess.Close(); pathLength = fileName.Length();