News for hackers. Stuff that matters.
Re:Improving Firefox stability on Linux by gsvelto on Thursday May 20, 2021 @12:58AM (#27217548)
Only public symbols and unwinding information is extracted from Arch packages because they don't have debuginfo like other distros. It's better than nothing.
Re:Improving Firefox stability on Linux by nyanpasu64 on Thursday May 20, 2021 @10:44AM (#27221754)
Well that's unfortunate to hear :( Hoping Arch can fix releasing debug symbols for official binary builds soon... but I don't expect it to happen soon.

Also how does unwinding info help during debugging? Does gdb use it? Do I need special reverse-engineering tools to extract useful information?

Re:Improving Firefox stability on Linux by gsvelto on Saturday May 22, 2021 @04:05AM (#27244533)
Arch already uploads symbols for their Firefox builds so that's OK, it's the dependencies that are missing. Unwinding information is used to produce accurate stacks. If it's lacking our unwinder has to rely on heuristics to discover the frames on the stack and those might end up producing suboptimal traces.