Commit Graph

9 Commits

Author SHA1 Message Date
brandon schaefer
2bb870ab53 Always send the Pre/Post analytic payload when crashing if enabled
Fix an issue where FCrashReportClient would not call its dtor due to being held by SCrashReportClient

#jira UE-75354
[CODEREVIEW] Arciel.Rekman
[at]Arciel.Rekman
#rb Arciel.Rekman

#ROBOMERGE-SOURCE: CL 7675363 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v381-7673386)

[CL 7675365 by brandon schaefer in Main branch]
2019-07-31 17:11:00 -04:00
peter sauerbrei
b7614c7042 fix for sending OOM crash with callstack
potential fix for occasional incorrect log with OOM
addition of StartTime and UpdateTime to key value data
#rb none


#ROBOMERGE-SOURCE: CL 7586645 via CL 7586647 via CL 7586804
#ROBOMERGE-BOT: (v372-7473910)

[CL 7608380 by peter sauerbrei in Main branch]
2019-07-24 12:06:04 -04:00
peter sauerbrei
a42b0aa3be Fix for crash reporter upload loading a module not in the game thread.
Fix for corrupt crash context XML handling
#rb Chris.Bunner, Brandon.Schaefer


#ROBOMERGE-SOURCE: CL 7447515 via CL 7447519 via CL 7447520 via CL 7447522 via CL 7450669
#ROBOMERGE-BOT: (v371-7306989)

[CL 7450908 by peter sauerbrei in Main branch]
2019-07-19 09:32:17 -04:00
brandon schaefer
7dc74409ec FPaths::GetCleanFilename now returns empty strings for directories so need a way to get leaf directories over abusing that function
Move previous implementation into its own GetPathLeaf function which should allow getting the leaf of the path regardless if its a file or dir

#jira none
#rb none
[FYI] Fred.Kimberley

#ROBOMERGE-SOURCE: CL 7437816 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v371-7306989)

[CL 7437820 by brandon schaefer in Main branch]
2019-07-18 10:33:32 -04:00
brandon schaefer
15a05bafc0 Add a portable callstack hash to *-runtime.xml and analytics crash reports
#jira UE-55202
#rb Arciel.Rekman


#ROBOMERGE-SOURCE: CL 6678533 via CL 6678664 via CL 6681531
#ROBOMERGE-BOT: (v363-6677109)

[CL 6681754 by brandon schaefer in Main branch]
2019-05-30 20:36:23 -04:00
Ben Marsh
0cc6e3dca6 Copying //UE4/Dev-Build to Dev-Main (//UE4/Dev-Main)
#rb none
#rnx

[CL 6631504 by Ben Marsh in Main branch]
2019-05-24 11:51:54 -04:00
Peter Sauerbrei
e45b9b457a fix for build errors related to Crash Reporter changes
#jira UE-72660
#rb none

[CL 5832841 by Peter Sauerbrei in Main branch]
2019-04-11 17:42:29 -04:00
marc audy
832f298ea6 Make CrashReportCore not precompile for targets
#jira UE-72655
#rnx
[FYI] Peter.Sauerbrei


#ROBOMERGE-OWNER: marc.audy
#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 5830687 via CL 5830688

[CL 5830689 by marc audy in Main branch]
2019-04-11 11:38:14 -04:00
peter sauerbrei
cde7b8d738 Add crash reporting to IOS.
Remove old CrashReportHelper
Move files dealing with crash upload and reporting to Runtime/CrashReportCore from CrashReportClient
Addition of CrashReporter Plugin in Fortnite for use with IOS
#rb brandon.schaefer, chris.bunner


#ROBOMERGE-OWNER: peter.sauerbrei
#ROBOMERGE-AUTHOR: peter.sauerbrei
#ROBOMERGE-SOURCE: CL 5814730 via CL 5814731 via CL 5814748 via CL 5817030

[CL 5817031 by peter sauerbrei in Main branch]
2019-04-09 21:27:26 -04:00