Oz Linden
e711376cc7
assorted cleanup
2019-06-05 14:27:48 -04:00
Nat Goodspeed
ac2604a039
SL-821: Avoid Breakpad (and signal handling in general) for BugSplat.
...
Pass LL_BUGSPLAT into llapp.cpp compile to be able to detect that.
2018-06-14 11:31:17 -04:00
Mnikolenko Productengine
e6f3cfe247
mac and linux build fix
2017-09-07 13:08:26 +03:00
andreykproductengine
4a4d93d8c0
MAINT-7691 Fixed crash report not generating files in unicode named folders
2017-09-06 16:04:59 +03:00
Nat Goodspeed
c92eb7e591
Automated merge with ssh://bitbucket.org/lindenlab/viewer-release
2016-08-30 11:36:06 -04:00
Oz Linden
ecdb190d70
MAINT-6322 fix merge error that prevented crash dumps from being located for upload (and add better logging)
2016-04-20 11:52:00 -04:00
Oz Linden
c8726aba30
remove execute permission from many files that should not have it
2015-11-10 09:48:56 -05:00
Nat Goodspeed
107b9bcb70
MAINT-5232: Introduce SUBSYSTEM_CLEANUP() macro
...
and use it for existing LLSomeClass::cleanupClass() calls.
This logs the fact of making the call, as well as making it.
2015-05-20 10:56:09 -04:00
Xiaohong Bao
ae564140c0
Merge
2014-04-22 12:19:28 -06:00
Aura Linden
e5dae42252
Fix for MAINT-5707 bad breakpad behavior with teleport links
2014-04-14 15:11:42 -07:00
Richard Linden
98aabdc176
merge with release
2014-04-07 19:09:40 -07:00
Aura Linden
d2bb4dae98
Fixes for crash reporter startup race condition, crash reporter CPU use, Secondlife.log filehandle, XP Crash.
2014-03-07 14:58:22 -08:00
Aura Linden
57d7cbb837
typo. Yay.
2014-01-26 17:30:02 -08:00
Aura Linden
307290bdbc
Debug removal.
2014-01-26 10:02:44 -08:00
Aura Linden
352d32934c
Merged.
2014-01-26 09:57:33 -08:00
obscurestar
262f8b8473
Was not using correct name for results of file search.
2014-01-26 02:56:23 -08:00
Aura Linden
33b0ae6ebf
Debugging changes. fixed broken pipe.
2014-01-23 17:04:33 -08:00
Aura Linden
d223687fb8
char vs wchar_t FIGHT
2014-01-22 10:21:29 -08:00
Aura Linden
033f0e8cce
What passess in MSVC may not pass in Teamcity.
2014-01-16 13:46:08 -08:00
Aura Linden
d9b0980491
Fixed syntax issue that was wrapped in #if that didn't get hit until we got to teamcity. oops.
2014-01-16 10:37:10 -08:00
Aura Linden
ea7e6a5174
Some cleanup of string to wstring conversion and vice versa.
2014-01-14 15:28:35 -08:00
Aura Linden
ce2cd00cc5
Removed debugging code.
2013-12-04 19:57:11 -08:00
Aura Linden
6809348125
Creating a cleaner branch
2013-12-03 17:06:06 -08:00
Richard Linden
e340009fc5
second phase summer cleaning
...
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc.
2013-08-09 17:11:19 -07:00
Graham Madarasz
50689a13ba
BOOG2707 uncomment cleared suspects
2013-06-05 06:14:27 -07:00
Graham Madarasz
d21fc254a7
BUG-2707 hunt for infos call crashing Kat
2013-06-01 13:43:52 -07:00
Graham Madarasz
c19200eb00
BUG-2707 add some logging to help narrow down what part of login instance handling is going awry
2013-05-30 17:01:28 -07:00
Graham Madarasz
bf6182daa8
Update Mac and Windows breakpad builds to latest
2013-03-29 07:50:08 -07:00
Graham Madarasz (Graham Linden)
903996e8d4
Google Breakpad Fix
2013-03-28 19:25:51 -07:00
Dave Parks
c69855f233
Only enable breakpad error handing if crash reporting is enabled
2012-10-01 16:26:12 -05:00
brad kittenbrink
dbc92691a6
Work in progress on CHOP-609 / CHOP-624 build time improvements. Eliminated a bunch of unnecesary header dependencies.
2011-05-05 17:13:52 -07:00
Vadim ProductEngine
5d7417b40e
STORM-422 FIXED Added command line option "-disablecrashlogger" to disable crash logger.
...
This is a patch originally written by Robin Cornelius.
I made it work with Google Breakpad.
2010-11-02 20:26:38 +02:00
Oz Linden
06b0d72efa
Change license from GPL to LGPL (version 2.1)
2010-08-13 07:24:57 -04:00
Andrew A. de Laix
8d6fec5cc1
For developer Nix builds, default handle signal after crash report. Linux should generate a core dump; Darwin a mac crash report.
2010-06-29 15:51:17 -07:00
Andrew A. de Laix
1ec7de1b57
Generate windows minidump files on crash for developer (not release for download) builds. SL crash reporter still enabled.
2010-06-29 14:51:26 -07:00
Andrew A. de Laix
9a57dc0cf3
Block installation of exception handler when app is being debugged (Darwin only). Fixes issues with debugging Darwin SL.
2010-06-17 17:21:38 -07:00
Lynx Linden
80d9cde596
Try using mbstowcs() to convert to std::wstring.
...
LLWString cannot be converted to std::wstring, apparently.
2010-05-28 16:15:00 +01:00
Lynx Linden
590a3d891c
On Windows, you have to pass the minidump path as a wstring.
2010-05-28 15:40:16 +01:00
Lynx Linden
4fb7738027
Write breakpad minidump files to the SL log directory.
...
Also, clean out old minidump files when we start up.
2010-05-28 15:10:52 +01:00
Lynx Linden
05761d7853
Removed the SyncErrorHandler from llapp and llappviewer*.
...
This was only used for the Linux client to dump a stack trace to
stack_trace.log, which is no longer needed now that we are using
Google Breakpad.
I also removed all of the stack printing code from llappviewerlinux.cpp.
2010-05-27 15:04:06 +01:00
Lynx Linden
a63b6dd93c
Hooked up Google Breakpad for the Linux client too.
...
Using Alain's Darwin reporter callback was all that was needed.
Also replaced the call that exposed the breakpad exception class
with a call to just write out the minidump, as that was the only
reason for exposing it. Now clients don't need to know about
Google Breakpad.
2010-05-26 14:43:27 +01:00
Andrew A. de Laix
45a86b6751
fix eof newline
2010-05-24 16:53:10 -07:00
Andrew A. de Laix
8f4c8ebcd5
fix darwin build.
2010-05-24 16:52:12 -07:00
Andrew A. de Laix
1077ab49c1
Just enough hackery to get minidumps into Wind'ohs crash reports. Code clean up needed.
2010-05-24 15:19:33 -07:00
Andrew A. de Laix
719edddf04
Switch Darwin to use breakpad minidump rather than os generated crash stack.
2010-05-21 09:38:29 -07:00
Tofu Linden
4c7ae59996
move LLEventTimer into its own source module. everyone includes it, almost no-one wants it. now I can dick with it a bit without rebuilding the world, at least. :)
2010-02-06 18:59:44 +00:00
Aaron Brashears
6df2755ba6
Result of svn merge -r119432:120464 svn+ssh://svn/svn/linden/branches/http_database/merge-03 into trunk. QAR-1462
2009-05-18 23:38:35 +00:00
Adam Moss
7573288ab3
svn merge -r113780:113785
...
svn+ssh://svn.lindenlab.com/svn/linden/branches/moss/gst3-t113732
QAR-1333 linux gstreamer compatibility improvements and ADD_BUILD_TEST
improvements - combo merge
2009-03-09 23:42:07 +00:00
Aaron Brashears
e3cf284388
Result of svn merge -r107256:107258 svn+ssh://svn/svn/user/phoenix/license_2009_merge into trunk. QAR-1165
2009-01-08 00:05:06 +00:00
Robert Knop
189599b6ff
Merging from server/server-1.25 back to trunk.
...
svn merge -r99446:104838 svn+ssh://svn.lindenlab.com/svn/linden/branches/server/server-1.25
Conflicts resolved by Prospero, except for one scary conflict in
SendConfirmationEmail.php which was resolved by jarv.
2008-12-04 22:36:34 +00:00