View Single Post
asherkin
SourceMod Developer
Join Date: Aug 2009
Location: OnGameFrame()
Old 01-06-2019 , 18:40   Re: Accelerator - Crash Reporting That Doesn't Suck
Reply With Quote #294

Quote:
Originally Posted by asherkin View Post
I've been working on some features for the next generation of the Accelerator extension, and they're ready for a bit of wider testing (Linux servers only at the moment).

The big addition is partial local processing of crash dumps, to do deduplication with and figure our what binaries are missing symbols server-side.
This has been working well for the people using it for quite a while now - symbol coverage went up from an average of 60% to 80%, which makes for much more complete crash reports.

The "finished" version of the local crash processing changes are now complete, and the following options have been added (shown with their default values):
Code:
"Core"
{
	/**
	 * SteamID64 (Community ID) that will have ownership of uploaded crash reports.
	 * You can share your crash reports with additional users from the website.
	 *
	 * If unset, your crash reports will be uploaded anonymously and you will not be
	 * able to see all of the information.
	 */
	"MinidumpAccount"	""

	/**
	 * Controls which binaries will be eligible to be processed for symbols and uploaded.
	 * Only modules loaded by the server at the time of the crash can be considered.
	 *
	 * 0 = Disabled: No binaries will be processed or uploaded.
	 * 1 = System Only: Only binaries outside of the game directory (where the srcds binary is).
	 * 2 = System + Game: Loaded modules outside of the addons/ directory.
	 * 3 = System + Game + Addons: All loaded modules.
	 */
	"MinidumpSymbolUpload"	"3"

	/**
	 * Controls whether Accelerator can upload complete module binaries when explicitly requested
	 * by the processing server. This also respects the value of the MinidumpSymbolUpload setting.
	 */
	"MinidumpBinaryUpload"	"yes"
}
I hope that this branch will become the mainline version later this week, along with becoming the recommended version by Throttle. (Unless anything critical comes up, you won't need to update again after release.)

Download (Source)
__________________
asherkin is offline