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

So it turns out the information the Breakpad project has been providing for years on processing "linux-gate.so" is bogus. Many of you will have seen crashes with linux-gate.so at the top of the stack and then completely bogus information from there on - it turns out this is mostly due to the symbols for it being quite wrong for modern Linux kernels.

I have removed all of the garbage linux-gate.so symbol files from Throttle and will be re-processing all crash dumps affected to remove any garbage / misleading data from the database (sadly this will probably result in very short stack traces for anything crashing in a syscall - but no information is better than wrong information).

I've also written a small program to dump the correct symbols from a running system, which'll shortly be incorporated into the "local-processing" beta version of Accelerator. As those symbols come back in from real systems, Throttle will automatically re-process crash dumps as-needed and we'll all have better stacks, woo.
__________________
asherkin is offline