Closed Bug 1222891 Opened 10 years ago Closed 9 years ago

Intermittent ASAN Shutdown | application timed out after 330 seconds with no output | application terminated with exit code 1

Categories

(Firefox :: General, defect)

defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: nigelb, Unassigned)

References

()

Details

(Keywords: intermittent-failure)

https://treeherder.mozilla.org/logviewer.html#?job_id=16960644&repo=mozilla-inbound 16:46:31 INFO - REFTEST FINISHED: Slowest test took 8388ms (http://localhost:32939/1446854335173/404/font-matching/font-stretch-1.html) 16:46:31 INFO - REFTEST INFO | Result summary: 16:46:31 INFO - REFTEST INFO | Successful: 6196 (6192 pass, 4 load only) 16:46:31 INFO - REFTEST INFO | Unexpected: 0 (0 unexpected fail, 0 unexpected pass, 0 unexpected asserts, 0 unexpected fixed asserts, 0 failed load, 0 exception) 16:46:31 INFO - REFTEST INFO | Known problems: 228 (104 known fail, 0 known asserts, 66 random, 58 skipped, 0 slow) 16:46:31 INFO - REFTEST INFO | Total canvas count = 3 16:46:31 INFO - REFTEST TEST-START | Shutdown 16:46:31 INFO - JavaScript error: resource://gre/modules/PerformanceStats.jsm, line 208: NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIPerformanceStatsService.isMonitoringJank] 16:46:32 INFO - JavaScript error: resource://gre/modules/PerformanceStats.jsm, line 492: Error: forget() called twice 16:47:35 INFO - ASAN:SIGSEGV 16:47:35 INFO - ================================================================= 16:47:35 INFO - ==1899==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x7faed7397b12 sp 0x7fae8e7e8df0 bp 0x7fae8e7e8e00 T334) 16:47:37 INFO - #0 0x7faed7397b11 in mozilla::(anonymous namespace)::RunWatchdog(void*) /builds/slave/m-in-l64-asan-0000000000000000/build/src/toolkit/components/terminator/nsTerminator.cpp:151 16:47:37 INFO - #1 0x7faee46e94b5 in _pt_root /builds/slave/m-in-l64-asan-0000000000000000/build/src/nsprpub/pr/src/pthreads/ptthread.c:212 16:47:37 INFO - #2 0x7faee7c05e99 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x7e99) 16:47:37 INFO - #3 0x7faee6d152ec (/lib/x86_64-linux-gnu/libc.so.6+0xf42ec) 16:47:37 INFO - AddressSanitizer can not provide additional info. 16:47:37 INFO - SUMMARY: AddressSanitizer: SEGV /builds/slave/m-in-l64-asan-0000000000000000/build/src/toolkit/components/terminator/nsTerminator.cpp:151 mozilla::(anonymous namespace)::RunWatchdog(void*) 16:47:37 INFO - Thread T334 (Shutdow~minator) created by T0 here: 16:47:37 INFO - #0 0x45eac5 in __interceptor_pthread_create /builds/slave/moz-toolchain/src/llvm/projects/compiler-rt/lib/asan/asan_interceptors.cc:175 16:47:37 INFO - #1 0x7faee46e5e3d in _PR_CreateThread /builds/slave/m-in-l64-asan-0000000000000000/build/src/nsprpub/pr/src/pthreads/ptthread.c:453 16:47:37 INFO - #2 0x7faee46e59ba in PR_CreateThread /builds/slave/m-in-l64-asan-0000000000000000/build/src/nsprpub/pr/src/pthreads/ptthread.c:544 16:47:37 INFO - #3 0x7faed7397334 in CreateSystemThread /builds/slave/m-in-l64-asan-0000000000000000/build/src/toolkit/components/terminator/nsTerminator.cpp:69 16:47:37 INFO - #4 0x7faed7397334 in StartWatchdog /builds/slave/m-in-l64-asan-0000000000000000/build/src/toolkit/components/terminator/nsTerminator.cpp:383 16:47:37 INFO - #5 0x7faed7397334 in mozilla::nsTerminator::Start() /builds/slave/m-in-l64-asan-0000000000000000/build/src/toolkit/components/terminator/nsTerminator.cpp:353 16:47:37 INFO - #6 0x7faed73981c3 in mozilla::nsTerminator::Observe(nsISupports*, char const*, char16_t const*) /builds/slave/m-in-l64-asan-0000000000000000/build/src/toolkit/components/terminator/nsTerminator.cpp:439 16:47:37 INFO - #7 0x7faecfa91089 in NotifyObservers /builds/slave/m-in-l64-asan-0000000000000000/build/src/xpcom/ds/nsObserverList.cpp:113 16:47:37 INFO - #8 0x7faecfa91089 in nsObserverService::NotifyObservers(nsISupports*, char const*, char16_t const*) /builds/slave/m-in-l64-asan-0000000000000000/build/src/xpcom/ds/nsObserverService.cpp:307 16:47:37 INFO - #9 0x7faed72d2ba9 in nsAppStartup::Quit(unsigned int) /builds/slave/m-in-l64-asan-0000000000000000/build/src/toolkit/components/startup/nsAppStartup.cpp:457 16:47:37 INFO - #10 0x7faecfb72f71 in NS_InvokeByIndex /builds/slave/m-in-l64-asan-0000000000000000/build/src/xpcom/reflect/xptcall/md/unix/xptcinvoke_x86_64_unix.cpp:174 16:47:37 INFO - #11 0x7faed0f85cce in Invoke /builds/slave/m-in-l64-asan-0000000000000000/build/src/js/xpconnect/src/XPCWrappedNative.cpp:2097 16:47:37 INFO - #12 0x7faed0f85cce in CallMethodHelper /builds/slave/m-in-l64-asan-0000000000000000/build/src/js/xpconnect/src/XPCWrappedNative.cpp:1414 16:47:37 INFO - #13 0x7faed0f85cce in XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) /builds/slave/m-in-l64-asan-0000000000000000/build/src/js/xpconnect/src/XPCWrappedNative.cpp:1381 16:47:37 INFO - #14 0x7faed0f8c336 in XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) /builds/slave/m-in-l64-asan-0000000000000000/build/src/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:1115 16:47:37 INFO - #15 0x7faed93a518e in CallJSNative /builds/slave/m-in-l64-asan-0000000000000000/build/src/js/src/jscntxtinlines.h:235 16:47:37 INFO - #16 0x7faed93a518e in js::Invoke(JSContext*, JS::CallArgs const&, js::MaybeConstruct) /builds/slave/m-in-l64-asan-0000000000000000/build/src/js/src/vm/Interpreter.cpp:394 16:47:37 INFO - #17 0x7faed93db62e in Interpret(JSContext*, js::RunState&) /builds/slave/m-in-l64-asan-0000000000000000/build/src/js/src/vm/Interpreter.cpp:2691 16:47:37 INFO - #18 0x7faed93bb81d in js::RunScript(JSContext*, js::RunState&) /builds/slave/m-in-l64-asan-0000000000000000/build/src/js/src/vm/Interpreter.cpp:341 16:47:37 INFO - #19 0x7faed93a57c6 in js::Invoke(JSContext*, JS::CallArgs const&, js::MaybeConstruct) /builds/slave/m-in-l64-asan-0000000000000000/build/src/js/src/vm/Interpreter.cpp:412 16:47:37 INFO - #20 0x7faed93ecec4 in js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value const*, JS::MutableHandle<JS::Value>) /builds/slave/m-in-l64-asan-0000000000000000/build/src/js/src/vm/Interpreter.cpp:446 16:47:37 INFO - #21 0x7faed9279d25 in js::DirectProxyHandler::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const /builds/slave/m-in-l64-asan-0000000000000000/build/src/js/src/proxy/DirectProxyHandler.cpp:77 16:47:37 INFO - #22 0x7faed9266c09 in js::CrossCompartmentWrapper::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const /builds/slave/m-in-l64-asan-0000000000000000/build/src/js/src/proxy/CrossCompartmentWrapper.cpp:289 16:47:37 INFO - #23 0x7faed928406f in js::Proxy::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) /builds/slave/m-in-l64-asan-0000000000000000/build/src/js/src/proxy/Proxy.cpp:391 16:47:37 INFO - #24 0x7faed9286882 in js::proxy_Call(JSContext*, unsigned int, JS::Value*) /builds/slave/m-in-l64-asan-0000000000000000/build/src/js/src/proxy/Proxy.cpp:683 16:47:37 INFO - #25 0x7faed93a553a in CallJSNative /builds/slave/m-in-l64-asan-0000000000000000/build/src/js/src/jscntxtinlines.h:235 16:47:37 INFO - #26 0x7faed93a553a in js::Invoke(JSContext*, JS::CallArgs const&, js::MaybeConstruct) /builds/slave/m-in-l64-asan-0000000000000000/build/src/js/src/vm/Interpreter.cpp:382 16:47:37 INFO - #27 0x7faed93db62e in Interpret(JSContext*, js::RunState&) /builds/slave/m-in-l64-asan-0000000000000000/build/src/js/src/vm/Interpreter.cpp:2691 16:47:37 INFO - #28 0x7faed93bb81d in js::RunScript(JSContext*, js::RunState&) /builds/slave/m-in-l64-asan-0000000000000000/build/src/js/src/vm/Interpreter.cpp:341 16:47:37 INFO - #29 0x7faed93a57c6 in js::Invoke(JSContext*, JS::CallArgs const&, js::MaybeConstruct) /builds/slave/m-in-l64-asan-0000000000000000/build/src/js/src/vm/Interpreter.cpp:412 16:47:37 INFO - #30 0x7faed93ecec4 in js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value const*, JS::MutableHandle<JS::Value>) /builds/slave/m-in-l64-asan-0000000000000000/build/src/js/src/vm/Interpreter.cpp:446 16:47:37 INFO - #31 0x7faed901e8de in JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) /builds/slave/m-in-l64-asan-0000000000000000/build/src/js/src/jsapi.cpp:2783 16:47:37 INFO - #32 0x7faed0f6cd88 in nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) /builds/slave/m-in-l64-asan-0000000000000000/build/src/js/xpconnect/src/XPCWrappedJSClass.cpp:1221 16:47:37 INFO - #33 0x7faecfb74210 in PrepareAndDispatch /builds/slave/m-in-l64-asan-0000000000000000/build/src/xpcom/reflect/xptcall/md/unix/xptcstubs_x86_64_linux.cpp:122 16:47:37 INFO - #34 0x7faecfb731e6 in SharedStub (/builds/slave/test/build/application/firefox/libxul.so+0x16e81e6) 16:47:37 INFO - #35 0x7faecfb4f5b4 in nsThread::ProcessNextEvent(bool, bool*) /builds/slave/m-in-l64-asan-0000000000000000/build/src/xpcom/threads/nsThread.cpp:964 16:47:37 INFO - #36 0x7faecfbca25a in NS_ProcessNextEvent(nsIThread*, bool) /builds/slave/m-in-l64-asan-0000000000000000/build/src/xpcom/glue/nsThreadUtils.cpp:297 16:47:37 INFO - #37 0x7faed04edde9 in mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) /builds/slave/m-in-l64-asan-0000000000000000/build/src/ipc/glue/MessagePump.cpp:95 16:47:37 INFO - #38 0x7faed045be2c in RunInternal /builds/slave/m-in-l64-asan-0000000000000000/build/src/ipc/chromium/src/base/message_loop.cc:234 16:47:37 INFO - #39 0x7faed045be2c in RunHandler /builds/slave/m-in-l64-asan-0000000000000000/build/src/ipc/chromium/src/base/message_loop.cc:227 16:47:37 INFO - #40 0x7faed045be2c in MessageLoop::Run() /builds/slave/m-in-l64-asan-0000000000000000/build/src/ipc/chromium/src/base/message_loop.cc:201 16:47:37 INFO - #41 0x7faed554af67 in nsBaseAppShell::Run() /builds/slave/m-in-l64-asan-0000000000000000/build/src/widget/nsBaseAppShell.cpp:156 16:47:37 INFO - #42 0x7faed72d1c48 in nsAppStartup::Run() /builds/slave/m-in-l64-asan-0000000000000000/build/src/toolkit/components/startup/nsAppStartup.cpp:281 16:47:37 INFO - #43 0x7faed73cc6f7 in XREMain::XRE_mainRun() /builds/slave/m-in-l64-asan-0000000000000000/build/src/toolkit/xre/nsAppRunner.cpp:4298 16:47:37 INFO - #44 0x7faed73cd6a8 in XREMain::XRE_main(int, char**, nsXREAppData const*) /builds/slave/m-in-l64-asan-0000000000000000/build/src/toolkit/xre/nsAppRunner.cpp:4391 16:47:37 INFO - #45 0x7faed73ce4ee in XRE_main /builds/slave/m-in-l64-asan-0000000000000000/build/src/toolkit/xre/nsAppRunner.cpp:4493 16:47:37 INFO - #46 0x48a6c9 in do_main /builds/slave/m-in-l64-asan-0000000000000000/build/src/browser/app/nsBrowserApp.cpp:212 16:47:37 INFO - #47 0x48a6c9 in main /builds/slave/m-in-l64-asan-0000000000000000/build/src/browser/app/nsBrowserApp.cpp:352 16:47:37 INFO - #48 0x7faee6c4276c (/lib/x86_64-linux-gnu/libc.so.6+0x2176c) 16:47:37 INFO - ==1899==ABORTING 16:53:07 WARNING - TEST-UNEXPECTED-FAIL | Shutdown | application timed out after 330 seconds with no output 16:53:08 INFO - TEST-INFO | screentopng: exit 0 16:53:08 INFO - Can't trigger Breakpad, just killing process 16:53:08 WARNING - TEST-UNEXPECTED-FAIL | Shutdown | application terminated with exit code 1 16:53:08 INFO - WARNING | leakcheck | refcount logging is off, so leaks can't be detected! 16:53:08 INFO - REFTEST INFO | runreftest.py | Running tests: end. 16:53:08 ERROR - Return code: 1 16:53:08 INFO - TinderboxPrint: reftest-reftest<br/>6196/0/228 16:53:08 WARNING - # TBPL FAILURE # 16:53:08 WARNING - setting return code to 2 16:53:08 WARNING - The reftest suite: reftest ran with return status: FAILURE
happened once
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.