Index: chrome/test/webdriver/webdriver_error.cc |
diff --git a/chrome/test/webdriver/webdriver_error.cc b/chrome/test/webdriver/webdriver_error.cc |
index 33baa7eafd2de6769c6a94864fbfb307bc42f926..3db95d81242a6a351da7eded11e69449e93fccc9 100644 |
--- a/chrome/test/webdriver/webdriver_error.cc |
+++ b/chrome/test/webdriver/webdriver_error.cc |
@@ -72,6 +72,10 @@ std::string Error::ToString() const { |
if (details_.length()) { |
error += details_; |
} |
+ |
+ // Only include a stacktrace on Linux. Windows and Mac have all symbols |
+ // stripped in release builds. |
+#if defined(OS_LINUX) |
size_t count = 0; |
trace_.Addresses(&count); |
if (count > 0) { |
@@ -80,6 +84,7 @@ std::string Error::ToString() const { |
error += "\n"; |
error += ostream.str(); |
} |
+#endif |
return error; |
} |