As well as send the CrashSignal as part of the analytic crash event
#rb LouisPhilippe.Seguin
#ROBOMERGE-SOURCE: CL 11761085 via CL 11761165 via CL 11761195
#ROBOMERGE-BOT: (v656-11643781)
[CL 11867914 by brandon schaefer in Main branch]
#rnx
#rb none
#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869210 via CL 10869511 via CL 10869900
#ROBOMERGE-BOT: (v613-10869866)
[CL 10870549 by ryan durand in Main branch]
#ROBOMERGE-SOURCE: CL 10802028 via CL 10802032 via CL 10802510 via CL 10802543 via CL 10802573
#ROBOMERGE-BOT: (v610-10636431)
[CL 10802617 by michael trepka in Main branch]
- Add gamethread to all threads callstack lists
- Fixed issue which could leave a malformed threads callstack file on disk after report upload
- Added detailed signal information to crash report message.
- Fixed a hang that could occur when generating all threads callstack file.
#rb Jack.Porter
#rnx
#ROBOMERGE-SOURCE: CL 10478215 via CL 10478335 via CL 10478340
#ROBOMERGE-BOT: (v605-10478255)
[CL 10478344 by allan bentham in Main branch]
- Add per thread stack walk functionality.
- Add functionality to android crash context to use all thread manager thread's callstacks.
- Before report upload, add all thread xml data into crash report
- tidy up signal handler's separate stack behaviour. it is now shared by both fatal signal and thread backtrace signal.
#rb Jack.Porter
[FYI] Chris.Babcock, Brandon.Schaefer
#rnx
#ROBOMERGE-SOURCE: CL 10410010 via CL 10410020 via CL 10410025
#ROBOMERGE-BOT: (v594-10333955)
[CL 10410026 by allan bentham in Main branch]
Android Arm64 stackwalk uses libunwind.
Crash handler support for Android platform.
#rb Chris.Babcock, Jack.porter
[FYI] Chris.babcock, Jack.porter, Brandon.Schaefer
#rnx
#ROBOMERGE-SOURCE: CL 10122012 via CL 10122015 via CL 10122016
#ROBOMERGE-BOT: (v587-10111126)
[CL 10122017 by allan bentham in Main branch]
#rb thomas.ross
#ROBOMERGE-SOURCE: CL 9624822 via CL 9625251 via CL 9625310
#ROBOMERGE-BOT: (v528-9595928)
[CL 9625382 by peter sauerbrei in Main branch]
#author Pete.Sauerbrei
#rb chris.bunner
#ROBOMERGE-SOURCE: CL 8036487 via CL 8036513 via CL 8040376 via CL 8042937 via CL 8046543
#ROBOMERGE-BOT: (v400-8057353)
[CL 8065852 by chris bunner in Main branch]
#rb thomas.ross
#ROBOMERGE-SOURCE: CL 7848822 via CL 7848830 via CL 7848831 via CL 7848833 via CL 7865081
#ROBOMERGE-BOT: (v389-7813075)
[CL 7866027 by peter sauerbrei in Main branch]
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]
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]
#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]
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]