Closed Bug 965660 Opened 11 years ago Closed 11 years ago

Intermittent ASAN test_upgrade_strictcompat.js | test failed (with xpcshell return code: 1) from ERROR: AddressSanitizer: heap-buffer-overflow

Categories

(Toolkit :: Add-ons Manager, defect)

x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: KWierso, Unassigned)

Details

(Keywords: intermittent-failure)

https://tbpl.mozilla.org/php/getParsedLog.php?id=33775467&tree=Mozilla-Inbound slave: tst-linux64-ec2-312 17:47:59 INFO - TEST-PASS | /builds/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/extensions/test/xpcshell/test_updatecheck.js | test passed (time: 2432.221ms) 17:47:59 INFO - TEST-INFO | /builds/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/extensions/test/xpcshell/test_updateid.js | running test ... 17:48:03 INFO - TEST-PASS | /builds/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/extensions/test/xpcshell/test_updateid.js | test passed (time: 3930.141ms) 17:48:03 INFO - TEST-INFO | /builds/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/extensions/test/xpcshell/test_upgrade.js | running test ... 17:48:05 INFO - TEST-PASS | /builds/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/extensions/test/xpcshell/test_upgrade.js | test passed (time: 1765.794ms) 17:48:05 INFO - TEST-INFO | /builds/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/extensions/test/xpcshell/test_upgrade_strictcompat.js | running test ... 17:48:06 WARNING - TEST-UNEXPECTED-FAIL | /builds/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/extensions/test/xpcshell/test_upgrade_strictcompat.js | test failed (with xpcshell return code: 1), see following log: 17:48:06 INFO - >>>>>>> 17:48:06 INFO - ================================================================= 17:48:06 INFO - ==31581==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x7fff5c602368 at pc 0x7ff40e5e92c9 bp 0x7fff5c6017b0 sp 0x7fff5c6017a8 17:48:06 INFO - READ of size 8 at 0x7fff5c602368 thread T0 17:48:07 INFO - #0 0x7ff40e5e92c8 in XRE_XPCShellMain /builds/slave/m-in-l64-asan-0000000000000000/build/js/xpconnect/src/XPCShellImpl.cpp:1351 17:48:07 INFO - #1 0x7ff408e3a76c (/lib/x86_64-linux-gnu/libc.so.6+0x2176c) 17:48:07 INFO - #2 0x457f7c in _start (/builds/slave/test/build/application/firefox/xpcshell+0x457f7c) 17:48:07 INFO - Address 0x7fff5c602368 is located in stack of thread T0 at offset 2632 in frame 17:48:07 INFO - #0 0x7ff40e5e6aef in XRE_XPCShellMain /builds/slave/m-in-l64-asan-0000000000000000/build/js/xpconnect/src/XPCShellImpl.cpp:1338 17:48:07 INFO - This frame has 29 object(s): 17:48:07 INFO - [32, 128) 'cwd.i' 17:48:07 INFO - [160, 320) '' 17:48:07 INFO - [352, 376) 'argsObj.i' 17:48:07 INFO - [416, 440) 'rval.i' 17:48:07 INFO - [480, 488) 'pluginsDir.i' 17:48:07 INFO - [544, 552) 'rt' 17:48:07 INFO - [608, 612) 'rv' 17:48:07 INFO - [672, 680) 'appFile' 17:48:07 INFO - [736, 744) 'appDir' 17:48:07 INFO - [800, 840) 'dirprovider' 17:48:07 INFO - [896, 904) 'dir' 17:48:07 INFO - [960, 976) '' 17:48:07 INFO - [1024, 1032) 'lf' 17:48:07 INFO - [1088, 1096) 'greOmni' 17:48:07 INFO - [1152, 1160) 'appOmni' 17:48:07 INFO - [1216, 1224) 'servMan' 17:48:07 INFO - [1280, 1288) 'rtsvc' 17:48:07 INFO - [1344, 1352) 'xpc' 17:48:07 INFO - [1408, 1416) 'systemprincipal' 17:48:07 INFO - [1472, 1480) 'securityManager' 17:48:07 INFO - [1536, 1552) '' 17:48:07 INFO - [1600, 1656) 'pusher' 17:48:07 INFO - [1696, 1704) 'backstagePass' 17:48:07 INFO - [1760, 1808) 'options' 17:48:07 INFO - [1856, 1864) 'holder' 17:48:07 INFO - [1920, 1944) 'glob' 17:48:07 INFO - [1984, 2000) 'ac' 17:48:07 INFO - [2048, 2072) 'envobj' 17:48:07 INFO - [2112, 2272) 'workingDirectory' 17:48:07 INFO - HINT: this may be a false positive if your program uses some custom stack unwind mechanism or swapcontext 17:48:07 INFO - (longjmp and C++ exceptions *are* supported) 17:48:07 INFO - SUMMARY: AddressSanitizer: heap-buffer-overflow /builds/slave/m-in-l64-asan-0000000000000000/build/js/xpconnect/src/XPCShellImpl.cpp:1351 XRE_XPCShellMain 17:48:07 INFO - Shadow bytes around the buggy address: 17:48:07 INFO - 0x10006b8b8410: f2 f2 f2 f2 00 00 00 f4 f2 f2 f2 f2 00 00 f4 f4 17:48:07 INFO - 0x10006b8b8420: f2 f2 f2 f2 00 00 00 f4 f2 f2 f2 f2 00 00 00 00 17:48:07 INFO - 0x10006b8b8430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 17:48:07 INFO - 0x10006b8b8440: f3 f3 f3 f3 00 00 00 00 00 00 00 00 00 00 00 00 17:48:07 INFO - 0x10006b8b8450: 00 00 00 00 00 00 00 00 fa fa fa fa fa fa fa fa 17:48:07 INFO - =>0x10006b8b8460: fa fa fa fa fa fa fa fa fa fa fa fa fa[fa]fa fa 17:48:07 INFO - 0x10006b8b8470: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 17:48:07 INFO - 0x10006b8b8480: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 17:48:07 INFO - 0x10006b8b8490: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 17:48:07 INFO - 0x10006b8b84a0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 17:48:07 INFO - 0x10006b8b84b0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 17:48:07 INFO - Shadow byte legend (one shadow byte represents 8 application bytes): 17:48:07 INFO - Addressable: 00 17:48:07 INFO - Partially addressable: 01 02 03 04 05 06 07 17:48:07 INFO - Heap left redzone: fa 17:48:07 INFO - Heap right redzone: fb 17:48:07 INFO - Freed heap region: fd 17:48:07 INFO - Stack left redzone: f1 17:48:07 INFO - Stack mid redzone: f2 17:48:07 INFO - Stack right redzone: f3 17:48:07 INFO - Stack partial redzone: f4 17:48:07 INFO - Stack after return: f5 17:48:07 INFO - Stack use after scope: f8 17:48:07 INFO - Global redzone: f9 17:48:07 INFO - Global init order: f6 17:48:07 INFO - Poisoned by user: f7 17:48:07 INFO - ASan internal: fe 17:48:07 INFO - ==31581==ABORTING 17:48:07 INFO - <<<<<<< 17:48:07 INFO - TEST-INFO | /builds/slave/test/build/tests/xpcshell/tests/uriloader/exthandler/tests/unit/test_getTypeFromExtension_ext_to_type_mapping.js | running test ... 17:48:07 INFO - TEST-PASS | /builds/slave/test/build/tests/xpcshell/tests/uriloader/exthandler/tests/unit/test_getTypeFromExtension_ext_to_type_mapping.js | test passed (time: 763.171ms) 17:48:07 INFO - TEST-INFO | /builds/slave/test/build/tests/xpcshell/tests/uriloader/exthandler/tests/unit/test_getTypeFromExtension_with_empty_Content_Type.js | running test ... 17:48:08 INFO - TEST-PASS | /builds/slave/test/build/tests/xpcshell/tests/uriloader/exthandler/tests/unit/test_getTypeFromExtension_with_empty_Content_Type.js | test passed (time: 590.431ms) 17:48:08 INFO - TEST-INFO | /builds/slave/test/build/tests/xpcshell/tests/uriloader/exthandler/tests/unit/test_handlerService.js | running test ... 17:48:09 INFO - TEST-PASS | /builds/slave/test/build/tests/xpcshell/tests/uriloader/exthandler/tests/unit/test_handlerService.js | test passed (time: 1063.148ms) 17:48:09 INFO - TEST-INFO | /builds/slave/test/build/tests/xpcshell/tests/uriloader/exthandler/tests/unit/test_punycodeURIs.js | running test ... 17:48:11 INFO - TEST-PASS | /builds/slave/test/build/tests/xpcshell/tests/uriloader/exthandler/tests/unit/test_punycodeURIs.js | test passed (time: 1691.419ms) 17:48:11 INFO - Retrying tests that failed when run in parallel. 17:48:11 INFO - TEST-INFO | /builds/slave/test/build/tests/xpcshell/tests/services/sync/tests/unit/test_syncscheduler.js | running test ... 17:48:34 INFO - TEST-PASS | /builds/slave/test/build/tests/xpcshell/tests/services/sync/tests/unit/test_syncscheduler.js | test passed (time: 23441.977ms) 17:48:34 INFO - Node moz-http2 server shutting down ... 17:48:34 INFO - Node moz-spdy server shutting down ... 17:48:34 INFO - INFO | Result summary: 17:48:34 INFO - INFO | Passed: 1879 17:48:34 WARNING - INFO | Failed: 1 17:48:34 WARNING - One or more unittests failed. 17:48:34 INFO - INFO | Todo: 4 17:48:34 INFO - INFO | Retried: 1 17:48:34 ERROR - Return code: 1
Summary: Intermittent ASAN TEST-UNEXPECTED-FAIL | test_upgrade_strictcompat.js | test failed (with xpcshell return code: 1), see following log: | from ERROR: AddressSanitizer: heap-buffer-overflow → Intermittent ASAN test_upgrade_strictcompat.js | test failed (with xpcshell return code: 1) from ERROR: AddressSanitizer: heap-buffer-overflow
This happened twice, the last time was 4 months ago.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.