diff --git a/pkg/analysis_server/lib/src/analysis_server.dart b/pkg/analysis_server/lib/src/analysis_server.dart index 2ad03fdf3bd..7abc951841b 100644 --- a/pkg/analysis_server/lib/src/analysis_server.dart +++ b/pkg/analysis_server/lib/src/analysis_server.dart @@ -435,8 +435,9 @@ class AnalysisServer { channel.sendResponse(exception.response); return; } catch (exception, stackTrace) { - RequestError error = - new RequestError(RequestErrorCode.SERVER_ERROR, exception); + RequestError error = new RequestError( + RequestErrorCode.SERVER_ERROR, + exception.toString()); if (stackTrace != null) { error.stackTrace = stackTrace.toString(); }