diff --git a/lib/exprengine.cpp b/lib/exprengine.cpp index 987b1fd7c..72c0fd83c 100644 --- a/lib/exprengine.cpp +++ b/lib/exprengine.cpp @@ -2826,7 +2826,7 @@ void ExprEngine::executeFunction(const Scope *functionScope, ErrorLogger *errorL execute(functionScope->bodyStart, functionScope->bodyEnd, data); } catch (const ExprEngineException &e) { if (settings->debugBugHunting) - report << "ExprEngineException tok.line:" << e.tok->linenr() << " what:" << e.what << "\n"; + report << "ExprEngineException " << e.tok->linenr() << ":" << e.tok->column() << ": " << e.what << "\n"; trackExecution.setAbortLine(e.tok->linenr()); auto bailoutValue = std::make_shared(); for (const Token *tok = e.tok; tok != functionScope->bodyEnd; tok = tok->next()) {