Closed Bug 547793 Opened 10 years ago Closed 8 years ago
.sh to use the new fix _stack _using _bpsyms .py [was: fix _macosx _stack .py]
Please change testing/sisyphus/bin/tester.sh to use the new fix_macosx_stack.py. fix_macosx_stack.py should work as a drop-in replacement for fix-macosx-stack.pl, but you might want to test that first. The new script produces better stack traces for local debug builds. For tinderbox builds, it neither helps nor hurts, but in the future it might help (see bug 547646). (It can also be used as a python module, which provides a dramatic speedup if you run the same Firefox multiple times. But since this caller isn't python, that isn't relevant.)
Fwiw, see also bug 571443 where they want to make a further switch to fix_stack_using_bpsyms.py.
copy fix_stack_using_bpsyms.py and use it to filter the log. This works on Mac and Linux, but not Windows.
If fix_stack_using_bpsyms.py fails due to an out of memory condition, simply copy the input to output without terminating the test abnormally. Additionally, remove the trailing newlines from the input line to prevent duplicate newlines from being emitted.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Assignee: nobody → bclary
Summary: Change testing/sisyphus/bin/tester.sh to use the new fix_macosx_stack.py → Change testing/sisyphus/bin/tester.sh to use the new fix_stack_using_bpsyms.py [was: fix_macosx_stack.py]
You need to log in before you can comment on or make changes to this bug.