summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcallumprentice <none@none>2012-10-11 16:51:56 -0700
committercallumprentice <none@none>2012-10-11 16:51:56 -0700
commit57e8f8f5e4f771d6fe6a7739db474ade24af71e8 (patch)
tree4547ae6f6dd9bf977c906f5b2a795fd6bf489a9d
parent075e55c4589b16dd5089075f14f5257654438264 (diff)
point to new version of Google Breakpad and tweak function sig of GBP exception handler
-rw-r--r--autobuild.xml4
-rw-r--r--indra/llcommon/llapp.cpp7
2 files changed, 8 insertions, 3 deletions
diff --git a/autobuild.xml b/autobuild.xml
index b7a73f2c75..6a1aeb45f9 100644
--- a/autobuild.xml
+++ b/autobuild.xml
@@ -762,9 +762,9 @@
<key>archive</key>
<map>
<key>hash</key>
- <string>21babc394dbf8572830f2e85adec7b9f</string>
+ <string>3ec313ddf607a5716f47d5b1ec0edf31</string>
<key>url</key>
- <string>http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/google_breakpad-0.0.0-rev599-darwin-20110202.tar.bz2</string>
+ <string>https://viewer-source-downloads.s3.amazonaws.com/install_pkgs/google_breakpad-0.0.0-rev1099-darwin-20121011.tar.bz2</string>
</map>
<key>name</key>
<string>darwin</string>
diff --git a/indra/llcommon/llapp.cpp b/indra/llcommon/llapp.cpp
index ed192a9975..a93957bb6b 100644
--- a/indra/llcommon/llapp.cpp
+++ b/indra/llcommon/llapp.cpp
@@ -349,7 +349,12 @@ void LLApp::setupErrorHandling()
if(installHandler && (mExceptionHandler == 0))
{
std::string dumpPath = "/tmp/";
- mExceptionHandler = new google_breakpad::ExceptionHandler(dumpPath, 0, &unix_post_minidump_callback, 0, true);
+ mExceptionHandler = new google_breakpad::ExceptionHandler(dumpPath,
+ 0,
+ &unix_post_minidump_callback,
+ 0,
+ true,
+ "port_name");
}
#endif