Closed Bug 1625142 Opened 4 years ago Closed 4 years ago

Perma win 2012 bustage TEST-UNEXPECTED-FAIL | autobinscope.py | Binscope reported 1 error(s) for file breakpadinjector.dll when Gecko 76 merges to Beta on 2020-04-06

Categories

(Firefox Build System :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1450088

People

(Reporter: apavel, Unassigned)

Details

(Keywords: regression)

Central as Beta simulation

Treeherder link: https://treeherder.mozilla.org/#/jobs?repo=try&resultStatus=testfailed%2Cbusted%2Cexception%2Cretry%2Cusercancel%2Crunnable&revision=65b4603f3ae102f328dfa4fde5a3117fae254ef5&selectedJob=294843447

Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=294843447&repo=try&lineNumber=61514

[task 2020-03-26T12:03:31.217Z] 12:03:31 INFO - Running: z:/task_1585221255/workspace/obj-build/_virtualenvs/init/Scripts/python.exe Z:/task_1585221255/build/src\toolkit\crashreporter\tools\symbolstore.py -c --vcs-info -i --install-manifest=z:/task_1585221255/workspace/obj-build_build_manifests\install\dist_include,z:/task_1585221255/workspace/obj-build\dist\include -s Z:/task_1585221255/build/src Z:/task_1585221255/fetches/dump_syms/dump_syms.exe z:/task_1585221255/workspace/obj-build\dist\crashreporter-symbols z:\task_1585221255\workspace\obj-build\dist\bin\default-browser-agent.exe
[task 2020-03-26T12:03:31.217Z] 12:03:31 INFO - mozmake.EXE[4]: Leaving directory 'z:/task_1585221255/workspace/obj-build/toolkit/mozapps/defaultagent'
[task 2020-03-26T12:03:31.551Z] 12:03:31 INFO - mozmake.EXE[4]: Entering directory 'z:/task_1585221255/workspace/obj-build/toolkit/crashreporter/injector'
[task 2020-03-26T12:03:31.552Z] 12:03:31 INFO - z:/task_1585221255/workspace/obj-build/_virtualenvs/init_py3/Scripts/python.exe -m mozbuild.action.dumpsymbols z:/task_1585221255/workspace/obj-build/toolkit/crashreporter/injector/breakpadinjector.dll z:/task_1585221255/workspace/obj-build/toolkit/crashreporter/injector/breakpadinjector.dll_syms.track
[task 2020-03-26T12:03:31.552Z] 12:03:31 INFO - Beginning work for file: z:\task_1585221255\workspace\obj-build\toolkit\crashreporter\injector\breakpadinjector.dll
[task 2020-03-26T12:03:31.552Z] 12:03:31 INFO - Processing file: z:\task_1585221255\workspace\obj-build\toolkit\crashreporter\injector\breakpadinjector.dll
[task 2020-03-26T12:03:31.552Z] 12:03:31 INFO - Z:\task_1585221255\fetches\dump_syms\dump_syms.exe z:\task_1585221255\workspace\obj-build\toolkit\crashreporter\injector\breakpadinjector.dll
[task 2020-03-26T12:03:31.552Z] 12:03:31 INFO - Finished processing z:\task_1585221255\workspace\obj-build\toolkit\crashreporter\injector\breakpadinjector.dll in 0.70s
[task 2020-03-26T12:03:31.552Z] 12:03:31 INFO - Running: z:/task_1585221255/workspace/obj-build/_virtualenvs/init/Scripts/python.exe Z:/task_1585221255/build/src\toolkit\crashreporter\tools\symbolstore.py -c --vcs-info -i --install-manifest=z:/task_1585221255/workspace/obj-build_build_manifests\install\dist_include,z:/task_1585221255/workspace/obj-build\dist\include -s Z:/task_1585221255/build/src Z:/task_1585221255/fetches/dump_syms/dump_syms.exe z:/task_1585221255/workspace/obj-build\dist\crashreporter-symbols z:\task_1585221255\workspace\obj-build\toolkit\crashreporter\injector\breakpadinjector.dll
[task 2020-03-26T12:03:31.552Z] 12:03:31 INFO - mozmake.EXE[4]: Leaving directory 'z:/task_1585221255/workspace/obj-build/toolkit/crashreporter/injector'
[task 2020-03-26T12:03:31.830Z] 12:03:31 INFO - mozmake.EXE[4]: Entering directory 'z:/task_1585221255/workspace/obj-build/toolkit/mozapps/defaultagent'
[task 2020-03-26T12:03:31.830Z] 12:03:31 INFO - z:/task_1585221255/workspace/obj-build/_virtualenvs/init/Scripts/python.exe Z:/task_1585221255/build/src/build/win32/autobinscope.py ../../../dist/bin/default-browser-agent.exe ../../../dist/crashreporter-symbols
[task 2020-03-26T12:03:31.830Z] 12:03:31 INFO - TEST-PASS | autobinscope.py | ../../../dist/bin/default-browser-agent.exe succeeded
[task 2020-03-26T12:03:31.831Z] 12:03:31 INFO - mozmake.EXE[4]: Leaving directory 'z:/task_1585221255/workspace/obj-build/toolkit/mozapps/defaultagent'
[task 2020-03-26T12:03:32.115Z] 12:03:32 INFO - mozmake.EXE[4]: *** Deleting file 'breakpadinjector.dll_syms.track'
[task 2020-03-26T12:03:32.115Z] 12:03:32 INFO - mozmake.EXE[4]: Entering directory 'z:/task_1585221255/workspace/obj-build/toolkit/crashreporter/injector'
[task 2020-03-26T12:03:32.115Z] 12:03:32 INFO - z:/task_1585221255/workspace/obj-build/_virtualenvs/init/Scripts/python.exe Z:/task_1585221255/build/src/build/win32/autobinscope.py breakpadinjector.dll ../../../dist/crashreporter-symbols
[task 2020-03-26T12:03:32.115Z] 12:03:32 INFO - z:\task_1585221255\workspace\obj-build\toolkit\crashreporter\injector\breakpadinjector.dll: error BA2013: breakpadinjector.dll is a C or C++ binary that does not initialize the stack protector. The stack protector (/GS) is a security feature of the compiler which makes it more difficult to exploit stack buffer overflow memory corruption vulnerabilities. The stack protector requires access to entropy in order to be effective, which means a binary must initialize a random number generator at startup, by calling __security_init_cookie() as close to the binary's entry point as possible. Failing to do so will result in spurious buffer overflow detections on the part of the stack protector. To resolve this issue, use the default entry point provided by the C runtime, which will make this call for you, or call __security_init_cookie() manually in your custom entry point.
[task 2020-03-26T12:03:32.115Z] 12:03:32 INFO - TEST-UNEXPECTED-FAIL | autobinscope.py | Binscope reported 1 error(s) for file breakpadinjector.dll
[task 2020-03-26T12:03:32.116Z] 12:03:32 INFO - Z:/task_1585221255/build/src/config/rules.mk:738: recipe for target 'breakpadinjector.dll_syms.track' failed
[task 2020-03-26T12:03:32.116Z] 12:03:32 INFO - mozmake.EXE[4]: *** [breakpadinjector.dll_syms.track] Error 1
[task 2020-03-26T12:03:32.116Z] 12:03:32 INFO - mozmake.EXE[4]: Leaving directory 'z:/task_1585221255/workspace/obj-build/toolkit/crashreporter/injector'
[task 2020-03-26T12:03:32.116Z] 12:03:32 INFO - Z:/task_1585221255/build/src/config/recurse.mk:74: recipe for target 'toolkit/crashreporter/injector/syms' failed
[task 2020-03-26T12:03:32.116Z] 12:03:32 INFO - mozmake.EXE[3]: *** [toolkit/crashreporter/injector/syms] Error 2
[task 2020-03-26T12:03:32.116Z] 12:03:32 INFO - mozmake.EXE[3]: *** Waiting for unfinished jobs....
[task 2020-03-26T12:03:33.192Z] 12:03:33 INFO - mozmake.EXE[4]: Entering directory 'z:/task_1585221255/workspace/obj-build/mfbt/tests'
[task 2020-03-26T12:03:33.192Z] 12:03:33 INFO - mfbt/tests/TestUniquePtr.exe
[task 2020-03-26T12:03:33.192Z] 12:03:33 INFO - z:/task_1585221255/fetches/clang/bin/lld-link.exe -out:TestUniquePtr.exe -pdb:TestUniquePtr.pdb @z:/task_1585221255/workspace/obj-build/mfbt/tests/TestUniquePtr_exe.list -SUBSYSTEM:CONSOLE,6.01 -STACK:1572864 -mllvm:-mcpu=pentium4 -mllvm:-import-instr-limit=10 -LARGEADDRESSAWARE -RELEASE -SAFESEH -DEBUG -OPT:REF,ICF -guard:cf,nolongjmp user32.lib gdi32.lib winmm.lib wsock32.lib advapi32.lib secur32.lib
[task 2020-03-26T12:03:33.192Z] 12:03:33 INFO - lld-link: warning: ignoring unknown argument '-RELEASE'
[task 2020-03-26T12:03:33.193Z] 12:03:33 INFO - mozmake.EXE[4]: Leaving directory 'z:/task_1585221255/workspace/obj-build/mfbt/tests'
[task 2020-03-26T12:03:33.802Z] 12:03:33 INFO - mozmake.EXE[4]: Entering directory 'z:/task_1585221255/workspace/obj-build/mfbt/tests'
[task 2020-03-26T12:03:33.802Z] 12:03:33 INFO - mfbt/tests/TestVariant.exe
[task 2020-03-26T12:03:33.803Z] 12:03:33 INFO - z:/task_1585221255/fetches/clang/bin/lld-link.exe -out:TestVariant.exe -pdb:TestVariant.pdb @z:/task_1585221255/workspace/obj-build/mfbt/tests/TestVariant_exe.list -SUBSYSTEM:CONSOLE,6.01 -STACK:1572864 -mllvm:-mcpu=pentium4 -mllvm:-import-instr-limit=10 -LARGEADDRESSAWARE -RELEASE -SAFESEH -DEBUG -OPT:REF,ICF -guard:cf,nolongjmp user32.lib gdi32.lib winmm.lib wsock32.lib advapi32.lib secur32.lib
[task 2020-03-26T12:03:33.803Z] 12:03:33 INFO - lld-link: warning: ignoring unknown argument '-RELEASE'
[task 2020-03-26T12:03:33.803Z] 12:03:33 INFO - mozmake.EXE[4]: Leaving directory 'z:/task_1585221255/workspace/obj-build/mfbt/tests'

Mike is this a regression of bug 1021214?

Flags: needinfo?(mh+mozilla)

Bugbug thinks this bug is a regression, but please revert this change in case of error.

Keywords: regression

Mike is this a regression of bug 1021214?

Yes, it is, and it'll be fixed by bug 1450088.

Status: NEW → RESOLVED
Closed: 4 years ago
Flags: needinfo?(mh+mozilla)
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.