diff --git a/src/OSspecific/Unix/printStack.C b/src/OSspecific/Unix/printStack.C index 0da7842416..33a7fb5394 100644 --- a/src/OSspecific/Unix/printStack.C +++ b/src/OSspecific/Unix/printStack.C @@ -149,7 +149,7 @@ void getSymbolForRaw const word& address ) { - if (filename[0] == '/') + if (filename.size() > 0 && filename[0] == '/') { string fcnt = pOpen ( @@ -220,6 +220,7 @@ void error::printStack(Ostream& os) if (lPos != string::npos && rPos != string::npos && lPos