Jaroslaw Surowiec
9db16807ba
CrashWWW - Updated binaries
...
[CL 2475312 by Jaroslaw Surowiec in Main branch]
2015-03-11 13:05:28 -04:00
Jaroslaw Surowiec
e9c4fe152b
CrashReportWWW - Added CopyToJira to the bugg view, performance log fixes, a few optimizations, optimized and improved crash formatter
...
[CL 2475310 by Jaroslaw Surowiec in Main branch]
2015-03-11 13:05:19 -04:00
Jaroslaw Surowiec
e74b740589
CrashReportWebsite - Better formatting for ErrorMessage
...
[CL 2474121 by Jaroslaw Surowiec in Main branch]
2015-03-10 14:27:26 -04:00
Jaroslaw Surowiec
acbd2bcb95
CrashWWW - Updated binaries
...
[CL 2473639 by Jaroslaw Surowiec in Main branch]
2015-03-10 08:22:49 -04:00
Jaroslaw Surowiec
7682f04c0d
CrashWWW - Removed from the callstack following entries:
...
"RaiseException",
"FDebug::EnsureFailed",
"Error::Serialize",
"FDebug::AssertFailed",
"FDebug::EnsureNotFalseFormatted",
"FOutputDevice::Logf",
"FMsg::Logf",
"ReportCrash",
"NewReportEnsure",
[CL 2473637 by Jaroslaw Surowiec in Main branch]
2015-03-10 08:19:15 -04:00
Jaroslaw Surowiec
ac5fb3eb32
CrashWWW - Updated binaries
...
[CL 2473634 by Jaroslaw Surowiec in Main branch]
2015-03-10 08:18:07 -04:00
Jaroslaw Surowiec
79de37e072
CrashReport - LinqPad queries
...
[CL 2473536 by Jaroslaw Surowiec in Main branch]
2015-03-10 05:37:41 -04:00
Jaroslaw Surowiec
222948da24
CrashReportWebsite - BuildPattern fix
...
[CL 2472611 by Jaroslaw Surowiec in Main branch]
2015-03-09 13:12:20 -04:00
Jaroslaw Surowiec
a786efd74c
CrashReportWebsite - Binaries
...
[CL 2472585 by Jaroslaw Surowiec in Main branch]
2015-03-09 12:44:08 -04:00
Jaroslaw Surowiec
0b3f73e106
CrashReportWebsite - Fixes searching in the crashes view
...
[CL 2472584 by Jaroslaw Surowiec in Main branch]
2015-03-09 12:44:03 -04:00
Jaroslaw Surowiec
a0c6afb303
CrashReportWWW - Misc UI tweaks (generated text is more visible)
...
[CL 2472264 by Jaroslaw Surowiec in Main branch]
2015-03-09 07:34:13 -04:00
Jaroslaw Surowiec
cc5954e89b
CrashReportWebsite - Binaries
...
[CL 2472248 by Jaroslaw Surowiec in Main branch]
2015-03-09 06:36:58 -04:00
Jaroslaw Surowiec
009802091d
CrashWebSite - High memory usage in dashboard view (fixed)
...
[CL 2472247 by Jaroslaw Surowiec in Main branch]
2015-03-09 06:35:51 -04:00
Jaroslaw Surowiec
690bd915ba
CrashReportWebsite - Optimizations and fixes (a lot faster crashes view, better callstack parsing)
...
[CL 2472230 by Jaroslaw Surowiec in Main branch]
2015-03-09 06:04:48 -04:00
Jaroslaw Surowiec
a99869c8ae
CrashReportWebsite - Binaries
...
[CL 2472227 by Jaroslaw Surowiec in Main branch]
2015-03-09 06:03:59 -04:00
Jaroslaw Surowiec
8dcdc81c8b
CrashReport - Removed obsolete tables from the DB
...
[CL 2469981 by Jaroslaw Surowiec in Main branch]
2015-03-05 07:50:00 -05:00
Jaroslaw Surowiec
ddd8da5163
CrashReportClient - Minor tweak
...
[CL 2469930 by Jaroslaw Surowiec in Main branch]
2015-03-05 05:43:59 -05:00
Saul Abreu
79a26091bf
Fixed behavior on FString::ParseIntoArray (muliple delimiters overload) functionality to support optionally culling empty strings. Greatly simplified implementation logic. Output parameter now properly named and taken by reference.
...
#codereview Steve.Robb, Robert.Manuszewski
[CL 2466824 by Saul Abreu in Main branch]
2015-03-02 15:51:37 -05:00
Kellan Carr
189e1a7c6a
cis fix
...
[CL 2466379 by Kellan Carr in Main branch]
2015-03-02 11:17:56 -05:00
Mark Satterthwaite
88751c6da8
Rewritten debug symbol handling for OS X to allow creation of dSYM bundles & symbol stripping of executables.
...
- The MacToolChain will emit dSYMs and strip executables when the UBT configuration enables bGeneratedSYMFile, just like iOS.
- Symbol stripping requires generating dSYMs to prevent creation of non-debuggable builds whose crash reports would be unresolvable.
- To avoid a dependency on the Private framework CoreSymbolication all symbols from that framework are loaded dynamically & can only be used within programs, not the game or the editor, as CoreSymbolication is incompatible with non-ANSI malloc implementations.
- Added an initial platform-agnostic API for querying debug symbol info, including a generic database format that can be queried on otherwise incompatible platforms.
- Added UnrealAtoS that emulates Apple's atos to resolve symbols using the generic database or the platform API (CoreSymbolication on OS X) which on OS X is used by the editor to gather symbol info for CodeView.
- Added DSymExporter which will export Apple debug symbol data from Mach-O binaries, including the payload within a .dSYM bundle, to the generic format so that the crash report server may one day read the data without needing a Mac to symbolicate reports.
- Initial SymbolDebugger & MinidumpDiagnostics support on OS X.
#codereview michael.trepka, Jaroslaw.Surowiec, lee.clark, peter.sauerbrei
[CL 2466299 by Mark Satterthwaite in Main branch]
2015-03-02 10:21:50 -05:00
Jaroslaw Surowiec
bfb5ca2663
CrashReportClient - Added basic configuration for the crash report receiver
...
[CL 2466181 by Jaroslaw Surowiec in Main branch]
2015-03-02 07:53:07 -05:00
Jaroslaw Surowiec
c992fa1169
CrashDebugHelper - Removed all obsolete functionality, will reimplement later, cleaned a lof of stuff, better support for network builds
...
[CL 2466180 by Jaroslaw Surowiec in Main branch]
2015-03-02 07:52:38 -05:00
Jaroslaw Surowiec
becbf48be1
CrashReportClient - Improved app shutting down
...
[CL 2462011 by Jaroslaw Surowiec in Main branch]
2015-02-26 07:14:56 -05:00
Jaroslaw Surowiec
081d654cc2
CrashReport - Logs are always uploaded, even for UE4 releases
...
[CL 2460279 by Jaroslaw Surowiec in Main branch]
2015-02-25 10:38:53 -05:00
Jaroslaw Surowiec
b97abcce8a
CrashReport - Enabled writing a Diagnostics.txt to disk in UE4 release build, if a callstack is valid, it will sent to the server.
...
[CL 2460278 by Jaroslaw Surowiec in Main branch]
2015-02-25 10:38:35 -05:00