Open Bug 1662385 Opened 4 years ago Updated 2 years ago

Intermittent AddressSanitizer: SEGV /build/glibc-2ORdQG/glibc-2.27/string/../sysdeps/x86_64/multiarch/memcmp-avx2-movbe.S:179

Categories

(Core :: Internationalization, defect, P2)

defect

Tracking

()

People

(Reporter: bogdan_tara, Assigned: m_kato)

References

(Blocks 1 open bug)

Details

https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=314553198&repo=autoland&lineNumber=2059

https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/C_WGuSX7QweOCCfszAdYhA/runs/1/artifacts/public/logs/live_backing.log

[task 2020-09-01T10:18:49.180Z] 10:18:49     INFO - TEST-START | toolkit/components/antitracking/test/browser/browser_partitionedMessaging.js
[task 2020-09-01T10:18:49.181Z] 10:18:49     INFO - TEST-SKIP | toolkit/components/antitracking/test/browser/browser_partitionedMessaging.js | took 0ms
[task 2020-09-01T10:18:49.182Z] 10:18:49     INFO - Running manifest: toolkit/components/antitracking/test/browser/browser.ini
[task 2020-09-01T10:18:49.182Z] 10:18:49     INFO - The following extra prefs will be set:
[task 2020-09-01T10:18:49.183Z] 10:18:49     INFO -   dom.storage_access.prompt.testing=true
[task 2020-09-01T10:18:49.184Z] 10:18:49     INFO -   dom.storage_access.prompt.testing.allow=true
[task 2020-09-01T10:18:49.185Z] 10:18:49     INFO -   dom.testing.sync-content-blocking-notifications=true
[task 2020-09-01T10:18:49.185Z] 10:18:49     INFO -   privacy.restrict3rdpartystorage.heuristic.window_open=true
[task 2020-09-01T10:18:49.186Z] 10:18:49     INFO -   privacy.restrict3rdpartystorage.heuristic.opened_window_after_interaction=true
[task 2020-09-01T10:18:49.309Z] 10:18:49     INFO -  error: XDG_RUNTIME_DIR not set in the environment.
[task 2020-09-01T10:18:49.437Z] 10:18:49     INFO -  Setting pipeline to PAUSED ...
[task 2020-09-01T10:18:49.438Z] 10:18:49     INFO -  Pipeline is PREROLLING ...
[task 2020-09-01T10:18:49.438Z] 10:18:49     INFO -  Pipeline is PREROLLED ...
[task 2020-09-01T10:18:49.438Z] 10:18:49     INFO -  Setting pipeline to PLAYING ...
[task 2020-09-01T10:18:49.438Z] 10:18:49     INFO -  New clock: GstSystemClock
[task 2020-09-01T10:18:49.473Z] 10:18:49     INFO -  Got EOS from element "pipeline0".
[task 2020-09-01T10:18:49.473Z] 10:18:49     INFO -  Execution ended after 0:00:00.033443639
[task 2020-09-01T10:18:49.474Z] 10:18:49     INFO -  Setting pipeline to PAUSED ...
[task 2020-09-01T10:18:49.474Z] 10:18:49     INFO -  Setting pipeline to READY ...
[task 2020-09-01T10:18:49.474Z] 10:18:49     INFO -  (gst-launch-1.0:1438): GStreamer-CRITICAL **: 10:18:49.470: gst_object_unref: assertion '((GObject *) object)->ref_count > 0' failed
[task 2020-09-01T10:18:49.474Z] 10:18:49     INFO -  Setting pipeline to NULL ...
[task 2020-09-01T10:18:49.474Z] 10:18:49     INFO -  Freeing pipeline ...
[task 2020-09-01T10:18:49.509Z] 10:18:49     INFO - INFO | runtests.py | ASan using symbolizer at /builds/worker/workspace/build/application/firefox/llvm-symbolizer
[task 2020-09-01T10:18:49.517Z] 10:18:49     INFO - INFO | runtests.py | ASan running in default memory configuration
[task 2020-09-01T10:18:49.517Z] 10:18:49     INFO - UBSan enabled.
[task 2020-09-01T10:18:49.685Z] 10:18:49     INFO -  pk12util: PKCS12 IMPORT SUCCESSFUL
[task 2020-09-01T10:18:49.910Z] 10:18:49     INFO - Increasing default timeout to 90 seconds
[task 2020-09-01T10:18:49.910Z] 10:18:49     INFO - INFO | runtests.py | ASan using symbolizer at /builds/worker/workspace/build/application/firefox/llvm-symbolizer
[task 2020-09-01T10:18:49.914Z] 10:18:49     INFO - LSan enabled.
[task 2020-09-01T10:18:49.914Z] 10:18:49     INFO - INFO | runtests.py | ASan running in default memory configuration
[task 2020-09-01T10:18:49.915Z] 10:18:49     INFO - UBSan enabled.
[task 2020-09-01T10:18:49.915Z] 10:18:49     INFO - INFO | runtests.py | ASan using symbolizer at /builds/worker/workspace/build/application/firefox/llvm-symbolizer
[task 2020-09-01T10:18:49.918Z] 10:18:49     INFO - INFO | runtests.py | ASan running in default memory configuration
[task 2020-09-01T10:18:49.919Z] 10:18:49     INFO - UBSan enabled.
[task 2020-09-01T10:18:49.926Z] 10:18:49     INFO - MochitestServer : launching [u'/builds/worker/workspace/build/tests/bin/xpcshell', '-g', '/builds/worker/workspace/build/application/firefox', '-f', '/builds/worker/workspace/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmpGpYyde.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/worker/workspace/build/tests/mochitest/server.js']
[task 2020-09-01T10:18:49.926Z] 10:18:49     INFO - runtests.py | Server pid: 1473
[task 2020-09-01T10:18:49.936Z] 10:18:49     INFO - runtests.py | Websocket server pid: 1476
[task 2020-09-01T10:18:49.936Z] 10:18:49     INFO - INFO | runtests.py | ASan using symbolizer at /builds/worker/workspace/build/application/firefox/llvm-symbolizer
[task 2020-09-01T10:18:49.957Z] 10:18:49     INFO - INFO | runtests.py | ASan running in default memory configuration
[task 2020-09-01T10:18:49.957Z] 10:18:49     INFO - UBSan enabled.
[task 2020-09-01T10:18:50.025Z] 10:18:50     INFO - runtests.py | SSL tunnel pid: 1481
[task 2020-09-01T10:18:50.329Z] 10:18:50     INFO - runtests.py | Running with scheme: http
[task 2020-09-01T10:18:50.329Z] 10:18:50     INFO - runtests.py | Running with e10s: True
[task 2020-09-01T10:18:50.329Z] 10:18:50     INFO - runtests.py | Running with fission: False
[task 2020-09-01T10:18:50.330Z] 10:18:50     INFO - runtests.py | Running with cross-origin iframes: False
[task 2020-09-01T10:18:50.330Z] 10:18:50     INFO - runtests.py | Running with serviceworker_e10s: True
[task 2020-09-01T10:18:50.330Z] 10:18:50     INFO - runtests.py | Running with socketprocess_e10s: False
[task 2020-09-01T10:18:50.331Z] 10:18:50     INFO - runtests.py | Running tests: start.
[task 2020-09-01T10:18:50.331Z] 10:18:50     INFO - 
[task 2020-09-01T10:18:50.352Z] 10:18:50     INFO - Application command: /builds/worker/workspace/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmpGpYyde.mozrunner
[task 2020-09-01T10:18:50.367Z] 10:18:50     INFO - runtests.py | Application pid: 1496
[task 2020-09-01T10:18:50.368Z] 10:18:50     INFO - TEST-INFO | started process GECKO(1496)
[task 2020-09-01T10:18:51.814Z] 10:18:51     INFO - GECKO(1496) | AddressSanitizer:DEADLYSIGNAL
[task 2020-09-01T10:18:51.814Z] 10:18:51     INFO - GECKO(1496) | =================================================================
[task 2020-09-01T10:18:51.814Z] 10:18:51    ERROR - GECKO(1496) | ==1496==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x7fa8eb1b2f40 bp 0x7ffe5d9259d0 sp 0x7ffe5d925168 T0)
[task 2020-09-01T10:18:51.814Z] 10:18:51     INFO - GECKO(1496) | ==1496==The signal is caused by a READ memory access.
[task 2020-09-01T10:18:51.814Z] 10:18:51     INFO - GECKO(1496) | ==1496==Hint: address points to the zero page.
[task 2020-09-01T10:18:51.890Z] 10:18:51     INFO - GECKO(1496) |     #0 0x7fa8eb1b2f40  /build/glibc-2ORdQG/glibc-2.27/string/../sysdeps/x86_64/multiarch/memcmp-avx2-movbe.S:179
[task 2020-09-01T10:18:51.910Z] 10:18:51     INFO - GECKO(1496) |     #1 0x5584d81269fe in MemcmpInterceptorCommon(void*, int (*)(void const*, void const*, unsigned long), void const*, void const*, unsigned long) /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:862:16
[task 2020-09-01T10:18:51.911Z] 10:18:51     INFO - GECKO(1496) |     #2 0x5584d8126d7a in memcmp /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:873:10
[task 2020-09-01T10:18:52.169Z] 10:18:52     INFO - GECKO(1496) | error: address range table at offset 0x5a10 has an invalid tuple (length = 0) at offset 0x5a30
[task 2020-09-01T10:18:52.294Z] 10:18:52     INFO - GECKO(1496) |     #3 0x7fa8ca5e291c in compare /builds/worker/workspace/obj-build/dist/include/nsCharTraits.h:330:12
[task 2020-09-01T10:18:52.295Z] 10:18:52     INFO - GECKO(1496) |     #4 0x7fa8ca5e291c in Compare1To1 /builds/worker/checkouts/gecko/xpcom/string/nsStringObsolete.cpp:230:14
[task 2020-09-01T10:18:52.297Z] 10:18:52     INFO - GECKO(1496) |     #5 0x7fa8ca5e291c in compare /builds/worker/checkouts/gecko/xpcom/string/nsStringObsolete.cpp:537:12
[task 2020-09-01T10:18:52.299Z] 10:18:52     INFO - GECKO(1496) |     #6 0x7fa8ca5e291c in int mozilla::detail::nsTStringRepr<char>::Compare<char, void>(char const*, bool, int) const /builds/worker/checkouts/gecko/xpcom/string/nsStringObsolete.cpp:886:20
[task 2020-09-01T10:18:52.300Z] 10:18:52     INFO - GECKO(1496) |     #7 0x7fa8ca998aba in operator()<(anonymous struct at /builds/worker/checkouts/gecko/intl/locale/nsLanguageAtomService.cpp:43:18)> /builds/worker/checkouts/gecko/intl/locale/nsLanguageAtomService.cpp:206:31
[task 2020-09-01T10:18:52.301Z] 10:18:52     INFO - GECKO(1496) |     #8 0x7fa8ca998aba in BinarySearchIf<(anonymous struct at /builds/worker/checkouts/gecko/intl/locale/nsLanguageAtomService.cpp:43:18) [29], (lambda at /builds/worker/checkouts/gecko/intl/locale/nsLanguageAtomService.cpp:205:15)> /builds/worker/workspace/obj-build/dist/include/mozilla/BinarySearch.h:79:24
[task 2020-09-01T10:18:52.302Z] 10:18:52     INFO - GECKO(1496) |     #9 0x7fa8ca998aba in nsLanguageAtomService::GetUncachedLanguageGroup(nsAtom*) const /builds/worker/checkouts/gecko/intl/locale/nsLanguageAtomService.cpp:203:11
[task 2020-09-01T10:18:52.303Z] 10:18:52     INFO - GECKO(1496) |     #10 0x7fa8ca997116 in nsLanguageAtomService::GetLanguageGroup(nsAtom*, bool*) /builds/worker/checkouts/gecko/intl/locale/nsLanguageAtomService.cpp:146:25
[task 2020-09-01T10:18:52.304Z] 10:18:52     INFO - GECKO(1496) |     #11 0x7fa8ca996edd in nsLanguageAtomService::LookupLanguage(nsTSubstring<char> const&) /builds/worker/checkouts/gecko/intl/locale/nsLanguageAtomService.cpp:99:10
[task 2020-09-01T10:18:52.305Z] 10:18:52     INFO - GECKO(1496) |     #12 0x7fa8cd206d4c in gfxFcPlatformFontList::TryLangForGroup(nsTSubstring<char> const&, nsAtom*, nsTSubstring<char>&, bool) /builds/worker/checkouts/gecko/gfx/thebes/gfxFcPlatformFontList.cpp:2371:34
[task 2020-09-01T10:18:52.305Z] 10:18:52     INFO - GECKO(1496) |     #13 0x7fa8cd1f805c in gfxFcPlatformFontList::GetSampleLangForGroup(nsAtom*, nsTSubstring<char>&, bool) /builds/worker/checkouts/gecko/gfx/thebes/gfxFcPlatformFontList.cpp:2436:16
[task 2020-09-01T10:18:52.306Z] 10:18:52     INFO - GECKO(1496) |     #14 0x7fa8cd2016e5 in gfxFcPlatformFontList::FindGenericFamilies(nsTString<char> const&, nsAtom*) /builds/worker/checkouts/gecko/gfx/thebes/gfxFcPlatformFontList.cpp:2173:3
[task 2020-09-01T10:18:52.307Z] 10:18:52     INFO - GECKO(1496) |     #15 0x7fa8cd201390 in gfxFcPlatformFontList::GetDefaultFontForPlatform(gfxFontStyle const*) /builds/worker/checkouts/gecko/gfx/thebes/gfxFcPlatformFontList.cpp:1875:7
[task 2020-09-01T10:18:52.324Z] 10:18:52     INFO - GECKO(1496) |     #16 0x7fa8cd39894f in gfxPlatformFontList::GetDefaultFont(gfxFontStyle const*) /builds/worker/checkouts/gecko/gfx/thebes/gfxPlatformFontList.cpp:2019:23
[task 2020-09-01T10:18:52.327Z] 10:18:52     INFO - GECKO(1496) |     #17 0x7fa8cd397bdb in gfxPlatformFontList::InitFontList() /builds/worker/checkouts/gecko/gfx/thebes/gfxPlatformFontList.cpp:530:20
[task 2020-09-01T10:18:52.328Z] 10:18:52     INFO - GECKO(1496) |     #18 0x7fa8cd2368b2 in gfxPlatformGtk::CreatePlatformFontList() /builds/worker/checkouts/gecko/gfx/thebes/gfxPlatformGtk.cpp:241:7
[task 2020-09-01T10:18:52.329Z] 10:18:52     INFO - GECKO(1496) |     #19 0x7fa8cd21d2fd in Init /builds/worker/checkouts/gecko/gfx/thebes/gfxPlatformFontList.h:175:33
[task 2020-09-01T10:18:52.330Z] 10:18:52     INFO - GECKO(1496) |     #20 0x7fa8cd21d2fd in gfxPlatform::Init() /builds/worker/checkouts/gecko/gfx/thebes/gfxPlatform.cpp:991:8
[task 2020-09-01T10:18:52.331Z] 10:18:52     INFO - GECKO(1496) |     #21 0x7fa8cd21b7db in gfxPlatform::GetPlatform() /builds/worker/checkouts/gecko/gfx/thebes/gfxPlatform.cpp:509:5
[task 2020-09-01T10:18:52.348Z] 10:18:52     INFO - GECKO(1496) |     #22 0x7fa8d1cd64ac in mozilla::widget::GfxInfoBase::GetContentBackend(nsTSubstring<char16_t>&) /builds/worker/checkouts/gecko/widget/GfxInfoBase.cpp:1765:25
[task 2020-09-01T10:18:52.349Z] 10:18:52     INFO - GECKO(1496) |     #23 0x7fa8ca875121 in NS_InvokeByIndex /builds/worker/checkouts/gecko/xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_x86_64_unix.S:101
[task 2020-09-01T10:18:52.353Z] 10:18:52     INFO - GECKO(1496) |     #24 0x7fa8cc314568 in Invoke /builds/worker/checkouts/gecko/js/xpconnect/src/XPCWrappedNative.cpp:1619:10
[task 2020-09-01T10:18:52.354Z] 10:18:52     INFO - GECKO(1496) |     #25 0x7fa8cc314568 in Call /builds/worker/checkouts/gecko/js/xpconnect/src/XPCWrappedNative.cpp:1175:19
[task 2020-09-01T10:18:52.355Z] 10:18:52     INFO - GECKO(1496) |     #26 0x7fa8cc314568 in XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) /builds/worker/checkouts/gecko/js/xpconnect/src/XPCWrappedNative.cpp:1141:23
[task 2020-09-01T10:18:52.356Z] 10:18:52     INFO - GECKO(1496) |     #27 0x7fa8cc31a59b in GetAttribute /builds/worker/checkouts/gecko/js/xpconnect/src/xpcprivate.h:1465:12
[task 2020-09-01T10:18:52.357Z] 10:18:52     INFO - GECKO(1496) |     #28 0x7fa8cc31a59b in XPC_WN_GetterSetter(JSContext*, unsigned int, JS::Value*) /builds/worker/checkouts/gecko/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:986:10
[task 2020-09-01T10:18:52.373Z] 10:18:52     INFO - GECKO(1496) |     #29 0x7fa8d58fb6c8 in CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:507:13
[task 2020-09-01T10:18:52.375Z] 10:18:52     INFO - GECKO(1496) |     #30 0x7fa8d58fb6c8 in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:599:12
[task 2020-09-01T10:18:52.376Z] 10:18:52     INFO - GECKO(1496) |     #31 0x7fa8d58fd9eb in InternalCall(JSContext*, js::AnyInvokeArgs const&, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:664:10
[task 2020-09-01T10:18:52.377Z] 10:18:52     INFO - GECKO(1496) |     #32 0x7fa8d58fdd70 in js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:681:8
[task 2020-09-01T10:18:52.378Z] 10:18:52     INFO - GECKO(1496) |     #33 0x7fa8d58ff6c8 in js::CallGetter(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:805:10
[task 2020-09-01T10:18:52.395Z] 10:18:52     INFO - GECKO(1496) |     #34 0x7fa8d5e5f43d in CallGetter /builds/worker/checkouts/gecko/js/src/vm/NativeObject.cpp:2374:12
[task 2020-09-01T10:18:52.396Z] 10:18:52     INFO - GECKO(1496) |     #35 0x7fa8d5e5f43d in GetExistingProperty<js::CanGC> /builds/worker/checkouts/gecko/js/src/vm/NativeObject.cpp:2426:12
[task 2020-09-01T10:18:52.397Z] 10:18:52     INFO - GECKO(1496) |     #36 0x7fa8d5e5f43d in NativeGetPropertyInline<js::CanGC> /builds/worker/checkouts/gecko/js/src/vm/NativeObject.cpp:2566:14
[task 2020-09-01T10:18:52.398Z] 10:18:52     INFO - GECKO(1496) |     #37 0x7fa8d5e5f43d in js::NativeGetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::Value>, JS::Handle<JS::PropertyKey>, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/NativeObject.cpp:2603:10
[task 2020-09-01T10:18:52.399Z] 10:18:52     INFO - GECKO(1496) |     #38 0x7fa8d58e7c88 in GetProperty /builds/worker/checkouts/gecko/js/src/vm/ObjectOperations-inl.h:117:10
[task 2020-09-01T10:18:52.400Z] 10:18:52     INFO - GECKO(1496) |     #39 0x7fa8d58e7c88 in GetObjectElementOperation /builds/worker/checkouts/gecko/js/src/vm/Interpreter-inl.h:454:10
[task 2020-09-01T10:18:52.401Z] 10:18:52     INFO - GECKO(1496) |     #40 0x7fa8d58e7c88 in GetElementOperationWithStackIndex /builds/worker/checkouts/gecko/js/src/vm/Interpreter-inl.h:568:10
[task 2020-09-01T10:18:52.402Z] 10:18:52     INFO - GECKO(1496) |     #41 0x7fa8d58e7c88 in Interpret(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:3140:14
[task 2020-09-01T10:18:52.403Z] 10:18:52     INFO - GECKO(1496) |     #42 0x7fa8d58c5330 in js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:468:13
[task 2020-09-01T10:18:52.403Z] 10:18:52     INFO - GECKO(1496) |     #43 0x7fa8d58fb859 in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:636:13
[task 2020-09-01T10:18:52.404Z] 10:18:52     INFO - GECKO(1496) |     #44 0x7fa8d58fd9eb in InternalCall(JSContext*, js::AnyInvokeArgs const&, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:664:10
[task 2020-09-01T10:18:52.405Z] 10:18:52     INFO - GECKO(1496) |     #45 0x7fa8d58fdd70 in js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:681:8
[task 2020-09-01T10:18:52.421Z] 10:18:52     INFO - GECKO(1496) |     #46 0x7fa8d5a62210 in JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/jsapi.cpp:2768:10
[task 2020-09-01T10:18:52.424Z] 10:18:52     INFO - GECKO(1496) |     #47 0x7fa8cc30701c in nsXPCWrappedJS::CallMethod(unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) /builds/worker/checkouts/gecko/js/xpconnect/src/XPCWrappedJSClass.cpp:963:17
[task 2020-09-01T10:18:52.425Z] 10:18:52     INFO - GECKO(1496) |     #48 0x7fa8ca876a70 in PrepareAndDispatch /builds/worker/checkouts/gecko/xpcom/reflect/xptcall/md/unix/xptcstubs_x86_64_linux.cpp:115:37
[task 2020-09-01T10:18:52.426Z] 10:18:52     INFO - GECKO(1496) |     #49 0x7fa8ca87580a in SharedStub (/builds/worker/workspace/build/application/firefox/libxul.so+0x2c9d80a)
[task 2020-09-01T10:18:52.427Z] 10:18:52     INFO - GECKO(1496) |     #50 0x7fa8ca7cb448 in NS_CreateServicesFromCategory(char const*, nsISupports*, char const*, char16_t const*) /builds/worker/checkouts/gecko/xpcom/components/nsCategoryManager.cpp:687:19
[task 2020-09-01T10:18:52.428Z] 10:18:52     INFO - GECKO(1496) |     #51 0x7fa8d56d3d91 in nsXREDirProvider::DoStartup() /builds/worker/checkouts/gecko/toolkit/xre/nsXREDirProvider.cpp:980:11
[task 2020-09-01T10:18:52.437Z] 10:18:52     INFO - GECKO(1496) |     #52 0x7fa8d56b5004 in XREMain::XRE_mainRun() /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:4531:16
[task 2020-09-01T10:18:52.438Z] 10:18:52     INFO - GECKO(1496) |     #53 0x7fa8d56b7ea0 in XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:4941:8
[task 2020-09-01T10:18:52.438Z] 10:18:52     INFO - GECKO(1496) |     #54 0x7fa8d56b8753 in XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:4995:21
[task 2020-09-01T10:18:52.439Z] 10:18:52     INFO - GECKO(1496) |     #55 0x5584d81bce2b in do_main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:217:22
[task 2020-09-01T10:18:52.440Z] 10:18:52     INFO - GECKO(1496) |     #56 0x5584d81bce2b in main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:331:16
[task 2020-09-01T10:18:52.440Z] 10:18:52     INFO - GECKO(1496) |     #57 0x7fa8eb049b96 in __libc_start_main /build/glibc-2ORdQG/glibc-2.27/csu/../csu/libc-start.c:310
[task 2020-09-01T10:18:52.440Z] 10:18:52     INFO - GECKO(1496) |     #58 0x5584d810fc85 in _start (/builds/worker/workspace/build/application/firefox/firefox+0x56c85)
[task 2020-09-01T10:18:52.440Z] 10:18:52     INFO - GECKO(1496) | AddressSanitizer can not provide additional info.
[task 2020-09-01T10:18:52.441Z] 10:18:52     INFO - GECKO(1496) | SUMMARY: AddressSanitizer: SEGV /build/glibc-2ORdQG/glibc-2.27/string/../sysdeps/x86_64/multiarch/memcmp-avx2-movbe.S:179
[task 2020-09-01T10:18:52.441Z] 10:18:52     INFO - GECKO(1496) | ==1496==ABORTING
[task 2020-09-01T10:21:50.464Z] 10:21:50     INFO - runtests.py | Waiting for browser...
[task 2020-09-01T10:21:50.465Z] 10:21:50     INFO - TEST-INFO | Main app process: exit 0
[task 2020-09-01T10:21:50.465Z] 10:21:50     INFO - runtests.py | Application ran for: 0:03:00.112700
[task 2020-09-01T10:21:50.465Z] 10:21:50     INFO - zombiecheck | Reading PID log: /tmp/tmpbTGfmWpidlog
[task 2020-09-01T10:21:50.465Z] 10:21:50     INFO - ==> process 1496 launched child process 1517
[task 2020-09-01T10:21:50.465Z] 10:21:50     INFO - zombiecheck | Checking for orphan process with PID: 1517
[task 2020-09-01T10:21:50.465Z] 10:21:50     INFO -  Traceback (most recent call last):
[task 2020-09-01T10:21:50.465Z] 10:21:50     INFO -    File "/builds/worker/workspace/build/tests/mochitest/runtests.py", line 2981, in doTests
[task 2020-09-01T10:21:50.466Z] 10:21:50     INFO -      e10s=options.e10s
[task 2020-09-01T10:21:50.466Z] 10:21:50     INFO -    File "/builds/worker/workspace/build/tests/mochitest/runtests.py", line 2444, in runApp
[task 2020-09-01T10:21:50.466Z] 10:21:50     INFO -      six.reraise(exc, value, tb)
[task 2020-09-01T10:21:50.467Z] 10:21:50     INFO -    File "/builds/worker/workspace/build/tests/mochitest/runtests.py", line 2357, in runApp
[task 2020-09-01T10:21:50.467Z] 10:21:50     INFO -      self.marionette.start_session()
[task 2020-09-01T10:21:50.467Z] 10:21:50     INFO -    File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/decorators.py", line 36, in _
[task 2020-09-01T10:21:50.467Z] 10:21:50     INFO -      m._handle_socket_failure()
[task 2020-09-01T10:21:50.467Z] 10:21:50     INFO -    File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 654, in _handle_socket_failure
[task 2020-09-01T10:21:50.475Z] 10:21:50     INFO -      reraise(exc_cls, exc, tb)
[task 2020-09-01T10:21:50.476Z] 10:21:50     INFO -    File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/decorators.py", line 26, in _
[task 2020-09-01T10:21:50.476Z] 10:21:50     INFO -      return func(*args, **kwargs)
[task 2020-09-01T10:21:50.476Z] 10:21:50     INFO -    File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 1112, in start_session
[task 2020-09-01T10:21:50.476Z] 10:21:50     INFO -      self.raise_for_port(timeout=timeout)
[task 2020-09-01T10:21:50.476Z] 10:21:50     INFO -    File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 573, in raise_for_port
[task 2020-09-01T10:21:50.476Z] 10:21:50     INFO -      self.host, self.port))
[task 2020-09-01T10:21:50.476Z] 10:21:50     INFO -  timeout: Timed out waiting for connection on 127.0.0.1:2828!
[task 2020-09-01T10:21:50.477Z] 10:21:50    ERROR - Automation Error: Received unexpected exception while running application
[task 2020-09-01T10:21:50.477Z] 10:21:50    ERROR - 
[task 2020-09-01T10:21:50.477Z] 10:21:50     INFO - Stopping web server

Not sure about the product and component here. Sorry.

Component: JavaScript: Standard Library → Internationalization
Group: core-security → dom-core-security

It is hard to say exactly which component might be at fault from looking at the top few stack frames. There's font stuff (gfxFcPlatformFontList::TryLangForGroup), internationalization stuff (nsLanguageAtomService::LookupLanguage) and string stuff (mozilla::detail::nsTStringRepr<char>::Compare) all there, and the actual crash is in memcmp. The actual crash looks like it might be a null deref.

Group: dom-core-security

I will look this

Assignee: nobody → m_kato
Severity: -- → S3
Priority: -- → P2
You need to log in before you can comment on or make changes to this bug.