Commit Graph

19 Commits

Author SHA1 Message Date
Jaroslaw Surowiec
899424093d CrashReport - Crash debug helper code clean-up
[CL 2633689 by Jaroslaw Surowiec in Main branch]
2015-07-27 06:33:11 -04:00
Jaroslaw Surowiec
21e0dba59f Crash reporter improvements (OR-4990/Automatically copy full dumps to Network Share)
#platformnotify Josh.Adams

[CL 2628786 by Jaroslaw Surowiec in Main branch]
2015-07-22 07:33:02 -04:00
Jaroslaw Surowiec
c572e90e90 CrashReport - Better callstacks for crashes in runnable threads
[CL 2593278 by Jaroslaw Surowiec in Main branch]
2015-06-19 06:00:12 -04:00
Jaroslaw Surowiec
e055519b12 CrashReport - UE-17082/Project debug symbols are no longer included in crash reporter callstacks
[CL 2589892 by Jaroslaw Surowiec in Main branch]
2015-06-17 06:47:31 -04:00
Jaroslaw Surowiec
888171058e Core - Removes old UE4 crash contexts, better processing for 'looped' ensures
[CL 2539391 by Jaroslaw Surowiec in Main branch]
2015-05-06 11:58:31 -04:00
PaulEremeeff
c9a246101e PR #1013: Fixing PVS-Studio warnings. (Contributed by PaulEremeeff)
Some files have been omitted and will be submitted with modified corrections

[CL 2505544 by Dan Oconnor in Main branch]
2015-04-08 14:46:25 -04: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
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
e802d82bd0 CrashReport - Optimized FWindowsPlatformStackWalkExt::SetSymbolPathsFromModules, should be faster, removed recursion, optimized GetCallstacks to not use stack memory, now that code can be executed in thread pool where stack size is 32kb
[CL 2410655 by Jaroslaw Surowiec in Main branch]
2015-01-19 04:02:38 -05:00
Ben Marsh
149375b14b Update copyright notices to 2015.
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Jaroslaw Surowiec
4a5169ee7c Fixed spelling
[CL 2221147 by Jaroslaw Surowiec in Main branch]
2014-07-16 15:36:01 -04:00
Jaroslaw Surowiec
730f599b98 CrashReport - Optimized gathering the paths for the PDB and binaries for locally made crashes
[CL 2220681 by Jaroslaw Surowiec in Main branch]
2014-07-16 10:24:23 -04:00
Jaroslaw Surowiec
f0b9bf883b CrashDebugHelper
- Minidump diagnostics run from the crash processor will always use the PDB cache and the MDD from the main branch
- Reimplemented PDB cache to support UE4 releases that are stored on the network drive
- Cleaned up a bit code, removed old or obsolete functionality
- PDB Cache is disabled by default, can be only enabled through the command line (should fix issues related to "\\Device\\Harddisk3\\DR3", somehow caused by the bad flash device driver when F:\\ is a generic flash reader?)

#codereview Bob.Tellez, James.Hopkin, Robert.Manuszewski

[CL 2212226 by Jaroslaw Surowiec in Main branch]
2014-07-14 06:53:12 -04:00
Jaroslaw Surowiec
9d9b322b2d CrashReport - Misc fixed for local testing
[CL 2131462 by Jaroslaw Surowiec in Main branch]
2014-07-03 15:19:03 -04:00
Jaroslaw Surowiec
42f784416f CrashReport - Fixed order of releasing the interfaces
[CL 2123545 by Jaroslaw Surowiec in Main branch]
2014-07-01 13:30:34 -04:00
Jaroslaw Surowiec
ee816a4369 CrashReporter - Moved DO_LOCAL_TESTING to a better place
[CL 2093187 by Jaroslaw Surowiec in Main branch]
2014-06-03 11:22:11 -04:00
Jaroslaw Surowiec
abd513c7c3 CrashDebugHelper - Implemented better method for getting the list of required pdb/dll and setting the symbol paths for modules
#codereview Bob.Tellez, James.Hopkin

[CL 2089541 by Jaroslaw Surowiec in Main branch]
2014-05-30 07:57:32 -04:00
Jaroslaw Surowiec
32608e7a7a CrashDebugHelper - Removed obsolete code used to retrieve the label string from the database, implemented basic mechanism for caching the PDB files
#codereview Bob.Tellez, James.Hopkin

[CL 2086746 by Jaroslaw Surowiec in Main branch]
2014-05-29 17:21:16 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00