<div dir="ltr">On Fri, 6 Mar 2020 at 09:52, Nicholas Nethercote <<a href="mailto:n.nethercote@gmail.com">n.nethercote@gmail.com</a>> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><br>I have written a new stack-fixing tool, called `fix-stacks`, which symbolizes stack traces produced by Firefox.<br><br>[...]<br><br>There is more work to be done. Soon, I plan to:<br><br>* use `fix-stacks` on test outputs (in `utils.py` and `<a href="http://automation.py.in" target="_blank">automation.py.in</a>`);<br><br>* re-enable stack fixing on Mac test runs on local builds, which is currently disabled because it is so slow;<br><br>* add breakpad symbol support to `fix-stacks`;<br><br>* remove the old scripts.<br></div></blockquote><div><br></div><div>I have done these four things now. There has been a long tail of issues to work through relating to test output on automation, and there may still be problems with obscure build or test jobs or intermittent failures. If you see any problems where `fix-stacks` is mentioned, please let me know.</div><div><br></div><div>For those of you who are interested in a detailed description of this work, please take a look at <a href="https://blog.mozilla.org/nnethercote/2020/04/15/better-stack-fixing-for-firefox/">https://blog.mozilla.org/nnethercote/2020/04/15/better-stack-fixing-for-firefox/</a>.</div><div><br></div><div>Nick<br></div></div></div>