From aaacd90b8ef4e580851441b5bb0dd7904284d4dc Mon Sep 17 00:00:00 2001 From: Adam Barth Date: Fri, 21 Aug 2015 14:55:46 -0700 Subject: [PATCH] Switch to the other stack trace printer --- sky/engine/tonic/dart_error.cc | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/sky/engine/tonic/dart_error.cc b/sky/engine/tonic/dart_error.cc index 29503664aeb..20210154944 100644 --- a/sky/engine/tonic/dart_error.cc +++ b/sky/engine/tonic/dart_error.cc @@ -7,26 +7,13 @@ #include "base/logging.h" namespace blink { - namespace DartError { - const char kInvalidArgument[] = "Invalid argument."; - } // namespace DartError bool LogIfError(Dart_Handle handle) { if (Dart_IsError(handle)) { - // Only unhandled exceptions have stacktraces. - if (!Dart_ErrorHasException(handle)) { - LOG(ERROR) << Dart_GetError(handle); - return true; - } - - Dart_Handle stacktrace = Dart_ErrorGetStacktrace(handle); - const char* stacktrace_cstr = ""; - Dart_StringToCString(Dart_ToString(stacktrace), &stacktrace_cstr); - LOG(ERROR) << "Unhandled exception:"; - LOG(ERROR) << stacktrace_cstr; + LOG(ERROR) << Dart_GetError(handle); return true; } return false;