Closed Bug 1020584 Opened 11 years ago Closed 11 years ago

Intermittent font-features-turkish-override-4.html | Exited with code 1 during test run after "AddressSanitizer: heap-use-after-free ??:0 ??"

Categories

(Core :: Networking: Cache, defect)

29 Branch
x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: RyanVM, Unassigned)

References

Details

(Keywords: crash, intermittent-failure)

Attachments

(1 file)

Yay, another one with useless stacks. https://tbpl.mozilla.org/php/getParsedLog.php?id=41045306&tree=Mozilla-Inbound Ubuntu ASAN VM 12.04 x64 mozilla-inbound opt test reftest on 2014-06-04 10:25:50 PDT for push 8ee52188963c slave: tst-linux64-spot-222 10:55:30 INFO - REFTEST TEST-START | file:///builds/slave/test/build/tests/reftest/tests/layout/reftests/font-features/font-features-turkish-override-4.html 10:55:30 INFO - REFTEST TEST-LOAD | http://localhost:52027/1401902950318/307/font-features/font-features-turkish-override-4.html | 5402 / 10983 (49%) 10:55:31 INFO - REFTEST TEST-LOAD | http://localhost:52027/1401902950318/307/font-features/font-features-ref.html | 5402 / 10983 (49%) 10:55:31 INFO - ================================================================= 10:55:31 INFO - ==1774==ERROR: AddressSanitizer: heap-use-after-free on address 0x60c0000634d0 at pc 0x7fe135896c50 bp 0x7fe120cf8ae0 sp 0x7fe120cf8ad8 10:55:31 INFO - READ of size 8 at 0x60c0000634d0 thread T12 (Cache2 I/O) 10:55:31 INFO - #0 0x7fe135896c4f (/builds/slave/test/build/application/firefox/libxul.so+0x1645c4f) 10:55:31 INFO - #1 0x7fe1358c4d44 (/builds/slave/test/build/application/firefox/libxul.so+0x1673d44) 10:55:31 INFO - #2 0x7fe135430f5c (/builds/slave/test/build/application/firefox/libxul.so+0x11dff5c) 10:55:31 INFO - #3 0x7fe135919019 (/builds/slave/test/build/application/firefox/libxul.so+0x16c8019) 10:55:31 INFO - #4 0x7fe13591870f (/builds/slave/test/build/application/firefox/libxul.so+0x16c770f) 10:55:31 INFO - #5 0x7fe1359177e3 (/builds/slave/test/build/application/firefox/libxul.so+0x16c67e3) 10:55:31 INFO - #6 0x7fe141ab1385 (/builds/slave/test/build/application/firefox/libnspr4.so+0x68385) 10:55:31 INFO - #7 0x7fe144fcbe99 (/lib/x86_64-linux-gnu/libpthread.so.0+0x7e99) 10:55:31 INFO - #8 0x7fe1440dcdbc (/lib/x86_64-linux-gnu/libc.so.6+0xf3dbc) 10:55:31 INFO - 0x60c0000634d0 is located 16 bytes inside of 120-byte region [0x60c0000634c0,0x60c000063538) 10:55:31 INFO - freed by thread T0 here: 10:55:31 INFO - #0 0x471b41 (/builds/slave/test/build/application/firefox/firefox+0x471b41) 10:55:31 INFO - #1 0x7fe135896c40 (/builds/slave/test/build/application/firefox/libxul.so+0x1645c40) 10:55:31 INFO - #2 0x7fe13589a650 (/builds/slave/test/build/application/firefox/libxul.so+0x1649650) 10:55:31 INFO - #3 0x7fe135572215 (/builds/slave/test/build/application/firefox/libxul.so+0x1321215) 10:55:31 INFO - #4 0x7fe13543217a (/builds/slave/test/build/application/firefox/libxul.so+0x11e117a) 10:55:31 INFO - previously allocated by thread T12 (Cache2 I/O) here: 10:55:31 INFO - #0 0x471d41 (/builds/slave/test/build/application/firefox/firefox+0x471d41) 10:55:31 INFO - #1 0x7fe140184bed (/builds/slave/test/build/application/firefox/libmozalloc.so+0x1bed) 10:55:31 INFO - #2 0x7fe135891493 (/builds/slave/test/build/application/firefox/libxul.so+0x1640493) 10:55:31 INFO - #3 0x7fe1358cf303 (/builds/slave/test/build/application/firefox/libxul.so+0x167e303) 10:55:31 INFO - #4 0x7fe1358ceb09 (/builds/slave/test/build/application/firefox/libxul.so+0x167db09) 10:55:31 INFO - Thread T12 (Cache2 I/O) created by T0 here: 10:55:31 INFO - #0 0x45e5b5 (/builds/slave/test/build/application/firefox/firefox+0x45e5b5) 10:55:31 INFO - #1 0x7fe141aadd0d (/builds/slave/test/build/application/firefox/libnspr4.so+0x64d0d) 10:55:31 INFO - #2 0x7fe141aad88a (/builds/slave/test/build/application/firefox/libnspr4.so+0x6488a) 10:55:31 INFO - #3 0x7fe135917786 (/builds/slave/test/build/application/firefox/libxul.so+0x16c6786) 10:55:31 INFO - #4 0x7fe1358a9fdf (/builds/slave/test/build/application/firefox/libxul.so+0x1658fdf) 10:55:31 INFO - #5 0x7fe1358a9e97 (/builds/slave/test/build/application/firefox/libxul.so+0x1658e97) 10:55:31 INFO - #6 0x7fe13591a6d1 (/builds/slave/test/build/application/firefox/libxul.so+0x16c96d1) 10:55:31 INFO - #7 0x7fe1354d3069 (/builds/slave/test/build/application/firefox/libxul.so+0x1282069) 10:55:31 INFO - #8 0x7fe13ae7c725 (/builds/slave/test/build/application/firefox/libxul.so+0x6c2b725) 10:55:31 INFO - #9 0x7fe13ae5d71f (/builds/slave/test/build/application/firefox/libxul.so+0x6c0c71f) 10:55:31 INFO - #10 0x7fe13ae5f123 (/builds/slave/test/build/application/firefox/libxul.so+0x6c0e123) 10:55:31 INFO - #11 0x7fe13ae5ff6d (/builds/slave/test/build/application/firefox/libxul.so+0x6c0ef6d) 10:55:31 INFO - #12 0x48a2c7 (/builds/slave/test/build/application/firefox/firefox+0x48a2c7) 10:55:31 INFO - #13 0x7fe14400a76c (/lib/x86_64-linux-gnu/libc.so.6+0x2176c) 10:55:31 INFO - SUMMARY: AddressSanitizer: heap-use-after-free ??:0 ?? 10:55:31 INFO - Shadow bytes around the buggy address: 10:55:31 INFO - 0x0c1880004640: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 10:55:31 INFO - 0x0c1880004650: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 10:55:31 INFO - 0x0c1880004660: fa fa fa fa fa fa fa fa 00 00 00 00 00 00 00 00 10:55:31 INFO - 0x0c1880004670: 00 00 00 00 00 00 00 00 fa fa fa fa fa fa fa fa 10:55:31 INFO - 0x0c1880004680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10:55:31 INFO - =>0x0c1880004690: fa fa fa fa fa fa fa fa fd fd[fd]fd fd fd fd fd 10:55:31 INFO - 0x0c18800046a0: fd fd fd fd fd fd fd fa fa fa fa fa fa fa fa fa 10:55:31 INFO - 0x0c18800046b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10:55:31 INFO - 0x0c18800046c0: fa fa fa fa fa fa fa fa 00 00 00 00 00 00 00 00 10:55:31 INFO - 0x0c18800046d0: 00 00 00 00 00 00 00 00 fa fa fa fa fa fa fa fa 10:55:31 INFO - 0x0c18800046e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10:55:31 INFO - Shadow byte legend (one shadow byte represents 8 application bytes): 10:55:31 INFO - Addressable: 00 10:55:31 INFO - Partially addressable: 01 02 03 04 05 06 07 10:55:31 INFO - Heap left redzone: fa 10:55:31 INFO - Heap right redzone: fb 10:55:31 INFO - Freed heap region: fd 10:55:31 INFO - Stack left redzone: f1 10:55:31 INFO - Stack mid redzone: f2 10:55:31 INFO - Stack right redzone: f3 10:55:31 INFO - Stack partial redzone: f4 10:55:31 INFO - Stack after return: f5 10:55:31 INFO - Stack use after scope: f8 10:55:31 INFO - Global redzone: f9 10:55:31 INFO - Global init order: f6 10:55:31 INFO - Poisoned by user: f7 10:55:31 INFO - Contiguous container OOB:fc 10:55:31 INFO - ASan internal: fe 10:55:31 INFO - ==1774==ABORTING 10:55:31 INFO - [1844] ###!!! ABORT: Aborting on channel error.: file /builds/slave/m-in-l64-asan-0000000000000000/build/ipc/glue/MessageChannel.cpp, line 1532 10:55:31 INFO - [1844] ###!!! ABORT: Aborting on channel error.: file /builds/slave/m-in-l64-asan-0000000000000000/build/ipc/glue/MessageChannel.cpp, line 1532 10:55:31 INFO - ASAN:SIGSEGV 10:55:31 INFO - ================================================================= 10:55:31 INFO - ==1844==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x7f02a62860ae sp 0x7f0299406ce0 bp 0x7f0299406cf0 T1) 10:55:32 INFO - #0 0x7f02a62860ad (/builds/slave/test/build/application/firefox/libmozalloc.so+0x20ad) 10:55:32 INFO - #1 0x7f02a76a6b85 (/builds/slave/test/build/application/firefox/libxul.so+0x121fb85) 10:55:32 INFO - #2 0x7f02a76a684a (/builds/slave/test/build/application/firefox/libxul.so+0x121f84a) 10:55:32 INFO - #3 0x7f02a7fb074e (/builds/slave/test/build/application/firefox/libxul.so+0x1b2974e) 10:55:32 INFO - #4 0x7f02a7fb46c8 (/builds/slave/test/build/application/firefox/libxul.so+0x1b2d6c8) 10:55:32 INFO - #5 0x7f02a7f44777 (/builds/slave/test/build/application/firefox/libxul.so+0x1abd777) 10:55:32 INFO - #6 0x7f02a7f1fd3d (/builds/slave/test/build/application/firefox/libxul.so+0x1a98d3d) 10:55:32 INFO - #7 0x7f02a7f3260c (/builds/slave/test/build/application/firefox/libxul.so+0x1aab60c) 10:55:32 INFO - #8 0x7f02a7f5ecd0 (/builds/slave/test/build/application/firefox/libxul.so+0x1ad7cd0) 10:55:32 INFO - #9 0x7f02a7f771d9 (/builds/slave/test/build/application/firefox/libxul.so+0x1af01d9) 10:55:32 INFO - #10 0x7f02a7f3372c (/builds/slave/test/build/application/firefox/libxul.so+0x1aac72c) 10:55:32 INFO - #11 0x7f02b23c0e99 (/lib/x86_64-linux-gnu/libpthread.so.0+0x7e99) 10:55:32 INFO - #12 0x7f02a4cfddbc (/lib/x86_64-linux-gnu/libc.so.6+0xf3dbc) 10:55:32 INFO - AddressSanitizer can not provide additional info. 10:55:32 INFO - SUMMARY: AddressSanitizer: SEGV ??:0 ?? 10:55:32 INFO - Thread T1 (Chrome_ChildThr) created by T0 here: 10:55:32 INFO - #0 0x45d345 (/builds/slave/test/build/application/firefox/plugin-container+0x45d345) 10:55:32 INFO - #1 0x7f02a7f3368e (/builds/slave/test/build/application/firefox/libxul.so+0x1aac68e) 10:55:32 INFO - #2 0x7f02a7f76e0e (/builds/slave/test/build/application/firefox/libxul.so+0x1aefe0e) 10:55:32 INFO - #3 0x7f02a7fb615b (/builds/slave/test/build/application/firefox/libxul.so+0x1b2f15b) 10:55:32 INFO - #4 0x7f02ad09a4e0 (/builds/slave/test/build/application/firefox/libxul.so+0x6c134e0) 10:55:32 INFO - #5 0x488631 (/builds/slave/test/build/application/firefox/plugin-container+0x488631) 10:55:32 INFO - #6 0x7f02a4c2b76c (/lib/x86_64-linux-gnu/libc.so.6+0x2176c) 10:55:32 INFO - ==1844==ABORTING 10:55:32 INFO - TEST-INFO | Main app process: killed by SIGHUP 10:55:32 WARNING - TEST-UNEXPECTED-FAIL | file:///builds/slave/test/build/tests/reftest/tests/layout/reftests/font-features/font-features-turkish-override-4.html | Exited with code 1 during test run 10:55:32 INFO - INFO | automation.py | Application ran for: 0:26:29.210363 10:55:32 INFO - INFO | zombiecheck | Reading PID log: /tmp/tmpmiqH_npidlog 10:55:32 INFO - ==> process 1774 launched child process 1844 10:55:32 INFO - INFO | zombiecheck | Checking for orphan process with PID: 1844 10:55:32 INFO - WARNING | leakcheck | refcount logging is off, so leaks can't be detected! 10:55:32 INFO - REFTEST INFO | runreftest.py | Running tests: end. 10:55:32 ERROR - Return code: 1
Depends on: 1020590
Here's the manually symbolized trace, hope that helps until we fix the symbolizer bug.
Stack looks similar to bug 1019934, so that's good anyway.
Component: General → Networking: Cache
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.

Attachment

General

Created:
Updated:
Size: