Closed Bug 1492572 Opened 6 years ago Closed 6 years ago

Intermittent AddressSanitizer: ILL on unknown address 0x7f57d2e7af97 (pc 0x7f57d2e7af97 bp 0x7f5762d77dd0 sp 0x7f5762d77d20 T116)

Categories

(Toolkit :: Async Tooling, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1358898

People

(Reporter: bogdan_tara, Unassigned)

Details

https://treeherder.mozilla.org/logviewer.html#?job_id=200226338&repo=mozilla-central&lineNumber=4426 https://taskcluster-artifacts.net/NOjFOU17Te2aKQx1EFmLhA/0/public/logs/live_backing.log [task 2018-09-19T17:43:06.072Z] 17:43:06 INFO - *** End BrowserChrome Test Results *** [task 2018-09-19T17:43:06.090Z] 17:43:06 INFO - GECKO(5240) | JavaScript error: resource://activity-stream/lib/TopSitesFeed.jsm, line 86: TypeError: setting getter-only property "_currentSearchHostname" [task 2018-09-19T17:43:06.632Z] 17:43:06 INFO - GECKO(5240) | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost [task 2018-09-19T17:43:09.324Z] 17:43:09 INFO - GECKO(5240) | 1537378989321 Marionette DEBUG Received observer notification xpcom-will-shutdown [task 2018-09-19T17:43:09.332Z] 17:43:09 INFO - GECKO(5240) | 1537378989328 Marionette INFO Stopped listening on port 2828 [task 2018-09-19T17:43:09.336Z] 17:43:09 INFO - GECKO(5240) | 1537378989331 Marionette DEBUG Remote service is inactive [task 2018-09-19T17:43:09.599Z] 17:43:09 INFO - GECKO(5240) | ----------------------------------------------------- [task 2018-09-19T17:43:09.600Z] 17:43:09 INFO - GECKO(5240) | Suppressions used: [task 2018-09-19T17:43:09.601Z] 17:43:09 INFO - GECKO(5240) | count bytes template [task 2018-09-19T17:43:09.602Z] 17:43:09 INFO - GECKO(5240) | 543 17336 nsComponentManagerImpl [task 2018-09-19T17:43:09.604Z] 17:43:09 INFO - GECKO(5240) | 3 624 mozJSComponentLoader::LoadModule [task 2018-09-19T17:43:09.605Z] 17:43:09 INFO - GECKO(5240) | 611 17713 libfontconfig.so [task 2018-09-19T17:43:09.606Z] 17:43:09 INFO - GECKO(5240) | 1 29 libglib-2.0.so [task 2018-09-19T17:43:09.607Z] 17:43:09 INFO - GECKO(5240) | ----------------------------------------------------- [task 2018-09-19T17:43:10.120Z] 17:43:10 INFO - GECKO(5240) | ----------------------------------------------------- [task 2018-09-19T17:43:10.122Z] 17:43:10 INFO - GECKO(5240) | Suppressions used: [task 2018-09-19T17:43:10.123Z] 17:43:10 INFO - GECKO(5240) | count bytes template [task 2018-09-19T17:43:10.124Z] 17:43:10 INFO - GECKO(5240) | 543 17336 nsComponentManagerImpl [task 2018-09-19T17:43:10.125Z] 17:43:10 INFO - GECKO(5240) | 4 832 mozJSComponentLoader::LoadModule [task 2018-09-19T17:43:10.126Z] 17:43:10 INFO - GECKO(5240) | 611 17713 libfontconfig.so [task 2018-09-19T17:43:10.127Z] 17:43:10 INFO - GECKO(5240) | 1 29 libglib-2.0.so [task 2018-09-19T17:43:10.128Z] 17:43:10 INFO - GECKO(5240) | ----------------------------------------------------- [task 2018-09-19T17:43:10.144Z] 17:43:10 INFO - GECKO(5240) | ----------------------------------------------------- [task 2018-09-19T17:43:10.145Z] 17:43:10 INFO - GECKO(5240) | Suppressions used: [task 2018-09-19T17:43:10.146Z] 17:43:10 INFO - GECKO(5240) | count bytes template [task 2018-09-19T17:43:10.147Z] 17:43:10 INFO - GECKO(5240) | 543 17336 nsComponentManagerImpl [task 2018-09-19T17:43:10.148Z] 17:43:10 INFO - GECKO(5240) | 5 1040 mozJSComponentLoader::LoadModule [task 2018-09-19T17:43:10.149Z] 17:43:10 INFO - GECKO(5240) | 611 17713 libfontconfig.so [task 2018-09-19T17:43:10.151Z] 17:43:10 INFO - GECKO(5240) | 1 29 libglib-2.0.so [task 2018-09-19T17:43:10.152Z] 17:43:10 INFO - GECKO(5240) | ----------------------------------------------------- [task 2018-09-19T17:43:10.381Z] 17:43:10 INFO - GECKO(5240) | ----------------------------------------------------- [task 2018-09-19T17:43:10.381Z] 17:43:10 INFO - GECKO(5240) | Suppressions used: [task 2018-09-19T17:43:10.382Z] 17:43:10 INFO - GECKO(5240) | count bytes template [task 2018-09-19T17:43:10.385Z] 17:43:10 INFO - GECKO(5240) | 543 17336 nsComponentManagerImpl [task 2018-09-19T17:43:10.386Z] 17:43:10 INFO - GECKO(5240) | 5 1040 mozJSComponentLoader::LoadModule [task 2018-09-19T17:43:10.388Z] 17:43:10 INFO - GECKO(5240) | 611 17713 libfontconfig.so [task 2018-09-19T17:43:10.390Z] 17:43:10 INFO - GECKO(5240) | 1 29 libglib-2.0.so [task 2018-09-19T17:43:10.392Z] 17:43:10 INFO - GECKO(5240) | ----------------------------------------------------- [task 2018-09-19T17:43:10.437Z] 17:43:10 INFO - GECKO(5240) | ----------------------------------------------------- [task 2018-09-19T17:43:10.440Z] 17:43:10 INFO - GECKO(5240) | Suppressions used: [task 2018-09-19T17:43:10.442Z] 17:43:10 INFO - GECKO(5240) | count bytes template [task 2018-09-19T17:43:10.444Z] 17:43:10 INFO - GECKO(5240) | 546 17424 nsComponentManagerImpl [task 2018-09-19T17:43:10.445Z] 17:43:10 INFO - GECKO(5240) | 6 1248 mozJSComponentLoader::LoadModule [task 2018-09-19T17:43:10.447Z] 17:43:10 INFO - GECKO(5240) | 611 17713 libfontconfig.so [task 2018-09-19T17:43:10.451Z] 17:43:10 INFO - GECKO(5240) | 1 29 libglib-2.0.so [task 2018-09-19T17:43:10.453Z] 17:43:10 INFO - GECKO(5240) | ----------------------------------------------------- [task 2018-09-19T17:46:13.305Z] 17:46:13 INFO - GECKO(5240) | AddressSanitizer:DEADLYSIGNAL [task 2018-09-19T17:46:13.306Z] 17:46:13 INFO - GECKO(5240) | ================================================================= [task 2018-09-19T17:46:13.307Z] 17:46:13 ERROR - GECKO(5240) | ==5240==ERROR: AddressSanitizer: ILL on unknown address 0x7f57d2e7af97 (pc 0x7f57d2e7af97 bp 0x7f5762d77dd0 sp 0x7f5762d77d20 T116) [task 2018-09-19T17:46:13.971Z] 17:46:13 INFO - GECKO(5240) | #0 0x7f57d2e7af96 in AnnotateMozCrashReason /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/Assertions.h:40:19 [task 2018-09-19T17:46:13.973Z] 17:46:13 INFO - GECKO(5240) | #1 0x7f57d2e7af96 in mozilla::(anonymous namespace)::RunWatchdog(void*) /builds/worker/workspace/build/src/toolkit/components/terminator/nsTerminator.cpp:206 [task 2018-09-19T17:46:13.973Z] 17:46:13 INFO - GECKO(5240) | #2 0x7f57e3bd6008 in _pt_root /builds/worker/workspace/build/src/nsprpub/pr/src/pthreads/ptthread.c:201:5 [task 2018-09-19T17:46:13.973Z] 17:46:13 INFO - GECKO(5240) | #3 0x7f57e716d6b9 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x76b9) [task 2018-09-19T17:46:14.017Z] 17:46:14 INFO - GECKO(5240) | #4 0x7f57e61f641c in clone /build/glibc-Cl5G7W/glibc-2.23/misc/../sysdeps/unix/sysv/linux/x86_64/clone.S:109 [task 2018-09-19T17:46:14.019Z] 17:46:14 INFO - GECKO(5240) | AddressSanitizer can not provide additional info. [task 2018-09-19T17:46:14.019Z] 17:46:14 INFO - GECKO(5240) | SUMMARY: AddressSanitizer: ILL /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/Assertions.h:40:19 in AnnotateMozCrashReason [task 2018-09-19T17:46:14.020Z] 17:46:14 INFO - GECKO(5240) | Thread T116 (Shutdow~minator) created by T0 here: [task 2018-09-19T17:46:14.036Z] 17:46:14 INFO - GECKO(5240) | #0 0x55b6f35e02ed in __interceptor_pthread_create /builds/worker/workspace/moz-toolchain/src/llvm/projects/compiler-rt/lib/asan/asan_interceptors.cc:204:3 [task 2018-09-19T17:46:14.037Z] 17:46:14 INFO - GECKO(5240) | #1 0x7f57e3bd2d45 in _PR_CreateThread /builds/worker/workspace/build/src/nsprpub/pr/src/pthreads/ptthread.c:433:14 [task 2018-09-19T17:46:14.038Z] 17:46:14 INFO - GECKO(5240) | #2 0x7f57e3bd292e in PR_CreateThread /builds/worker/workspace/build/src/nsprpub/pr/src/pthreads/ptthread.c:518:12 [task 2018-09-19T17:46:14.039Z] 17:46:14 INFO - GECKO(5240) | #3 0x7f57d2e7ad62 in CreateSystemThread /builds/worker/workspace/build/src/toolkit/components/terminator/nsTerminator.cpp:103:22 [task 2018-09-19T17:46:14.040Z] 17:46:14 INFO - GECKO(5240) | #4 0x7f57d2e7ad62 in mozilla::nsTerminator::StartWatchdog() /builds/worker/workspace/build/src/toolkit/components/terminator/nsTerminator.cpp:453 [task 2018-09-19T17:46:14.040Z] 17:46:14 INFO - GECKO(5240) | #5 0x7f57d2e7b231 in Start /builds/worker/workspace/build/src/toolkit/components/terminator/nsTerminator.cpp:393:3 [task 2018-09-19T17:46:14.041Z] 17:46:14 INFO - GECKO(5240) | #6 0x7f57d2e7b231 in mozilla::nsTerminator::Observe(nsISupports*, char const*, char16_t const*) /builds/worker/workspace/build/src/toolkit/components/terminator/nsTerminator.cpp:508 [task 2018-09-19T17:46:14.042Z] 17:46:14 INFO - GECKO(5240) | #7 0x7f57c72b3ef3 in nsObserverList::NotifyObservers(nsISupports*, char const*, char16_t const*) /builds/worker/workspace/build/src/xpcom/ds/nsObserverList.cpp:111:19 [task 2018-09-19T17:46:14.043Z] 17:46:14 INFO - GECKO(5240) | #8 0x7f57c72b7b03 in nsObserverService::NotifyObservers(nsISupports*, char const*, char16_t const*) /builds/worker/workspace/build/src/xpcom/ds/nsObserverService.cpp:295:19 [task 2018-09-19T17:46:14.044Z] 17:46:14 INFO - GECKO(5240) | #9 0x7f57d2c87e19 in nsAppStartup::Quit(unsigned int) /builds/worker/workspace/build/src/toolkit/components/startup/nsAppStartup.cpp:468:19 [task 2018-09-19T17:46:14.045Z] 17:46:14 INFO - GECKO(5240) | #10 0x7f57c74019c1 in NS_InvokeByIndex /builds/worker/workspace/build/src/xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_x86_64_unix.S:106 [task 2018-09-19T17:46:14.061Z] 17:46:14 INFO - GECKO(5240) | #11 0x7f57c8d83e6d in Invoke /builds/worker/workspace/build/src/js/xpconnect/src/XPCWrappedNative.cpp:1724:12 [task 2018-09-19T17:46:14.062Z] 17:46:14 INFO - GECKO(5240) | #12 0x7f57c8d83e6d in Call /builds/worker/workspace/build/src/js/xpconnect/src/XPCWrappedNative.cpp:1269 [task 2018-09-19T17:46:14.063Z] 17:46:14 INFO - GECKO(5240) | #13 0x7f57c8d83e6d in XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) /builds/worker/workspace/build/src/js/xpconnect/src/XPCWrappedNative.cpp:1233 [task 2018-09-19T17:46:14.064Z] 17:46:14 INFO - GECKO(5240) | #14 0x7f57c8d89cdc in XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) /builds/worker/workspace/build/src/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:963:12 [task 2018-09-19T17:46:14.065Z] 17:46:14 INFO - GECKO(5240) | #15 0x7f57d4b7ea6b in CallJSNative /builds/worker/workspace/build/src/js/src/vm/Interpreter.cpp:461:15 [task 2018-09-19T17:46:14.066Z] 17:46:14 INFO - GECKO(5240) | #16 0x7f57d4b7ea6b in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) /builds/worker/workspace/build/src/js/src/vm/Interpreter.cpp:553 [task 2018-09-19T17:46:14.072Z] 17:46:14 INFO - GECKO(5240) | #17 0x7f57d4b679c4 in CallFromStack /builds/worker/workspace/build/src/js/src/vm/Interpreter.cpp:613:12
Not sure this really is security. Sorry, but better safe than sorry, imho.
This looks like a different version of the RunWatchdog intermittents (bug 1358898) to me.
Group: core-security
Component: MFBT → Async Tooling
Product: Core → Toolkit

Agreed with RyanVM. As far as I can tell, this is a normal behavior of RunWatchdog, caused by another bug.

Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.