diff --git a/pykd/win/dbgpath.cpp b/pykd/win/dbgpath.cpp index f2094b7..94bca90 100644 --- a/pykd/win/dbgpath.cpp +++ b/pykd/win/dbgpath.cpp @@ -23,7 +23,11 @@ DbgPythonPath::DbgPythonPath() bool DbgPythonPath::getFullFileName(const std::string &fileName, std::string &fullFileName) const { - bool fileHasPyExt = fileName.rfind(".py") == fileName.length() - 3; + bool fileHasPyExt = false; + + if ( fileName.length() > 3 ) + fileHasPyExt = fileName.rfind(".py") == fileName.length() - 3; + fullFileName = fileName; if (!fileHasPyExt)