Closed
Bug 1780927
Opened 2 years ago
Closed 2 years ago
Intermittent SUMMARY: AddressSanitizer: access-violation (C:\Windows\SYSTEM32\ntdll.dll+0x180031547)
Categories
(Core :: Gecko Profiler, defect, P3)
Core
Gecko Profiler
Tracking
()
RESOLVED
INCOMPLETE
People
(Reporter: intermittent-bug-filer, Unassigned)
Details
(Keywords: intermittent-failure, Whiteboard: [retriggered])
Filed by: smolnar [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=385196815&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/AYGTm1ElSmavlRzgmsfl_Q/runs/0/artifacts/public/logs/live_backing.log
INFO - TEST-START | devtools/client/performance-new/test/browser/browser_devtools-record-capture.js
[task 2022-07-23T10:14:48.844Z] 10:14:48 INFO - GECKO(1924) | JavaScript error: , line 0: NotFoundError: No such JSWindowActor 'DevToolsFrame'
[task 2022-07-23T10:14:49.925Z] 10:14:49 INFO - GECKO(1924) | 1658571289931 Marionette TRACE Received observer notification browser-delayed-startup-finished
[task 2022-07-23T10:14:51.218Z] 10:14:51 INFO - GECKO(1924) | =================================================================
[task 2022-07-23T10:14:51.218Z] 10:14:51 ERROR - GECKO(1924) | ==2748==ERROR: AddressSanitizer: access-violation on unknown address 0x000000000009 (pc 0x7ffb87d41548 bp 0x000000000360 sp 0x00af19de8300 T122)
[task 2022-07-23T10:14:51.219Z] 10:14:51 INFO - GECKO(1924) | ==2748==The signal is caused by a READ memory access.
[task 2022-07-23T10:14:51.219Z] 10:14:51 INFO - GECKO(1924) | ==2748==Hint: address points to the zero page.
[task 2022-07-23T10:14:52.164Z] 10:14:52 INFO - GECKO(1924) | #0 0x7ffb87d41547 (C:\Windows\SYSTEM32\ntdll.dll+0x180031547)
[task 2022-07-23T10:14:52.164Z] 10:14:52 INFO - GECKO(1924) | #1 0x7ffb87d4103f (C:\Windows\SYSTEM32\ntdll.dll+0x18003103f)
[task 2022-07-23T10:14:52.165Z] 10:14:52 INFO - GECKO(1924) | #2 0x7ffb87d40e7a (C:\Windows\SYSTEM32\ntdll.dll+0x180030e7a)
[task 2022-07-23T10:14:52.165Z] 10:14:52 INFO - GECKO(1924) | #3 0x7ffb6d6f4db4 in DoMozStackWalkThread /builds/worker/checkouts/gecko/mozglue/misc/StackWalk.cpp:378
[task 2022-07-23T10:14:52.166Z] 10:14:52 INFO - GECKO(1924) | #4 0x7ffb6d6f4992 in MozStackWalkThread(void (__cdecl *)(unsigned int, void *, void *, void *), unsigned int, void *, void *, struct _CONTEXT *) /builds/worker/checkouts/gecko/mozglue/misc/StackWalk.cpp:424
[task 2022-07-23T10:14:52.166Z] 10:14:52 INFO - GECKO(1924) | #5 0x7ffb4bf009e8 in DoMozStackWalkBacktrace /builds/worker/checkouts/gecko/tools/profiler/core/platform.cpp:2170
[task 2022-07-23T10:14:52.167Z] 10:14:52 INFO - GECKO(1924) | #6 0x7ffb4be44e96 in DoNativeBacktrace /builds/worker/checkouts/gecko/tools/profiler/core/platform.cpp:2443
[task 2022-07-23T10:14:52.167Z] 10:14:52 INFO - GECKO(1924) | #7 0x7ffb4be44e96 in DoSharedSample /builds/worker/checkouts/gecko/tools/profiler/core/platform.cpp:2490
[task 2022-07-23T10:14:52.168Z] 10:14:52 INFO - GECKO(1924) | #8 0x7ffb4be44e96 in DoPeriodicSample /builds/worker/checkouts/gecko/tools/profiler/core/platform.cpp:2559
[task 2022-07-23T10:14:52.168Z] 10:14:52 INFO - GECKO(1924) | #9 0x7ffb4be44e96 in SamplerThread::Run::<lambda_25>::operator() /builds/worker/checkouts/gecko/tools/profiler/core/platform.cpp:4312
[task 2022-07-23T10:14:52.169Z] 10:14:52 INFO - GECKO(1924) | #10 0x7ffb4be44e96 in Sampler::SuspendAndSampleAndResumeThread /builds/worker/checkouts/gecko/tools/profiler/core/platform-win32.cpp:290
[task 2022-07-23T10:14:52.169Z] 10:14:52 INFO - GECKO(1924) | #11 0x7ffb4be44e96 in SamplerThread::Run(void) /builds/worker/checkouts/gecko/tools/profiler/core/platform.cpp:4133
[task 2022-07-23T10:14:52.170Z] 10:14:52 INFO - GECKO(1924) | #12 0x7ffb4be54ad8 in ThreadEntry /builds/worker/checkouts/gecko/tools/profiler/core/platform-win32.cpp:305
[task 2022-07-23T10:14:52.170Z] 10:14:52 INFO - GECKO(1924) | #13 0x7ffb85ac1bb1 (C:\Windows\System32\ucrtbase.dll+0x180021bb1)
[task 2022-07-23T10:14:52.171Z] 10:14:52 INFO - GECKO(1924) | #14 0x7ffb5b969d93 in __asan::AsanThread::ThreadStart(unsigned __int64) /builds/worker/fetches/llvm-project/compiler-rt/lib/asan/asan_thread.cpp:277
[task 2022-07-23T10:14:52.171Z] 10:14:52 INFO - GECKO(1924) | #15 0x7ffb870c7033 (C:\Windows\System32\KERNEL32.DLL+0x180017033)
[task 2022-07-23T10:14:52.172Z] 10:14:52 INFO - GECKO(1924) | #16 0x7ffb6d709fcc in mozilla::interceptor::FuncHook<mozilla::interceptor::WindowsDllInterceptor<mozilla::interceptor::VMSharingPolicyShared>,void (*)(int, void *, void *)>::operator() /builds/worker/checkouts/gecko/toolkit/xre/dllservices/mozglue/nsWindowsDllInterceptor.h:150
[task 2022-07-23T10:14:52.172Z] 10:14:52 INFO - GECKO(1924) | #17 0x7ffb6d709fcc in patched_BaseThreadInitThunk /builds/worker/checkouts/gecko/toolkit/xre/dllservices/mozglue/WindowsDllBlocklist.cpp:577
[task 2022-07-23T10:14:52.173Z] 10:14:52 INFO - GECKO(1924) | #18 0x7ffb87d62650 (C:\Windows\SYSTEM32\ntdll.dll+0x180052650)
[task 2022-07-23T10:14:52.173Z] 10:14:52 INFO - GECKO(1924) | AddressSanitizer can not provide additional info.
[task 2022-07-23T10:14:52.174Z] 10:14:52 INFO - GECKO(1924) | SUMMARY: AddressSanitizer: access-violation (C:\Windows\SYSTEM32\ntdll.dll+0x180031547)
[task 2022-07-23T10:14:52.174Z] 10:14:52 INFO - GECKO(1924) | Thread T122 created by T0 here:
[task 2022-07-23T10:14:52.195Z] 10:14:52 INFO - GECKO(1924) | #0 0x7ffb5b96af32 in __asan_wrap_CreateThread /builds/worker/fetches/llvm-project/compiler-rt/lib/asan/asan_win.cpp:146
[task 2022-07-23T10:14:52.196Z] 10:14:52 INFO - GECKO(1924) | #1 0x7ffb85ac1896 (C:\Windows\System32\ucrtbase.dll+0x180021896)
INFO - GECKO(1924) | #2 0x7ffb4be5495c in SamplerThread::SamplerThread(class PSAutoLock const &, unsigned int, double, unsigned int) /builds/worker/checkouts/gecko/tools/profiler/core/platform-win32.cpp:348
[task 2022-07-23T10:14:52.197Z] 10:14:52 INFO - GECKO(1924) | #3 0x7ffb4bebed8e in NewSamplerThread /builds/worker/checkouts/gecko/tools/profiler/core/platform.cpp:3885
[task 2022-07-23T10:14:52.198Z] 10:14:52 INFO - GECKO(1924) | #4 0x7ffb4bebed8e in ActivePS::ActivePS(class PSAutoLock const &, class mozilla::TimeStamp const &, class mozilla::PowerOfTwo<unsigned int>, double, unsigned int, char const **, unsigned int, unsigned __int64, class mozilla::Maybe<double> const &, class mozilla::UniquePtr<class mozilla::ProfileBufferChunkManagerWithLocalLimit, class mozilla::DefaultDelete<class mozilla::ProfileBufferChunkManagerWithLocalLimit>>) /builds/worker/checkouts/gecko/tools/profiler/core/platform.cpp:803
[task 2022-07-23T10:14:52.199Z] 10:14:52 INFO - GECKO(1924) | #5 0x7ffb4be5b85f in ActivePS::Create /builds/worker/checkouts/gecko/tools/profiler/core/platform.cpp:924
[task 2022-07-23T10:14:52.199Z] 10:14:52 INFO - GECKO(1924) | #6 0x7ffb4be5b85f in locked_profiler_start /builds/worker/checkouts/gecko/tools/profiler/core/platform.cpp:5698
[task 2022-07-23T10:14:52.200Z] 10:14:52 INFO - GECKO(1924) | #7 0x7ffb4be6938d in profiler_start(class mozilla::PowerOfTwo<unsigned int>, double, unsigned int, char const **, unsigned int, unsigned __int64, class mozilla::Maybe<double> const &) /builds/worker/checkouts/gecko/tools/profiler/core/platform.cpp:5833
[task 2022-07-23T10:14:52.201Z] 10:14:52 INFO - GECKO(1924) | #8 0x7ffb4bf425b4 in nsProfiler::StartProfiler::<lambda_27>::operator() /builds/worker/checkouts/gecko/tools/profiler/gecko/nsProfiler.cpp:166
[task 2022-07-23T10:14:52.201Z] 10:14:52 INFO - GECKO(1924) | #9 0x7ffb4bf425b4 in RunFunctionAndConvertPromise /builds/worker/checkouts/gecko/tools/profiler/gecko/nsProfiler.cpp:138
[task 2022-07-23T10:14:52.202Z] 10:14:52 INFO - GECKO(1924) | #10 0x7ffb4bf425b4 in nsProfiler::StartProfiler(unsigned int, double, class nsTArray<class nsTString<char>> const &, class nsTArray<class nsTString<char>> const &, unsigned __int64, double, struct JSContext *, class mozilla::dom::Promise **) /builds/worker/checkouts/gecko/tools/profiler/gecko/nsProfiler.cpp:165
[task 2022-07-23T10:14:52.203Z] 10:14:52 INFO - GECKO(1924) | #11 0x7ffb4ff6e661 in XPTC__InvokebyIndex (Z:\task_165856931528739\build\application\firefox\xul.dll+0x1923ae661)
[task 2022-07-23T10:14:52.203Z] 10:14:52 INFO - GECKO(1924) | #12 0x7ffb40121478 in CallMethodHelper::Invoke /builds/worker/checkouts/gecko/js/xpconnect/src/XPCWrappedNative.cpp:1626
[task 2022-07-23T10:14:52.204Z] 10:14:52 INFO - GECKO(1924) | #13 0x7ffb40121478 in CallMethodHelper::Call /builds/worker/checkouts/gecko/js/xpconnect/src/XPCWrappedNative.cpp:1181
[task 2022-07-23T10:14:52.205Z] 10:14:52 INFO - GECKO(1924) | #14 0x7ffb40121478 in XPCWrappedNative::CallMethod(class XPCCallContext &, enum XPCWrappedNative::CallMode) /builds/worker/checkouts/gecko/js/xpconnect/src/XPCWrappedNative.cpp:1125
[task 2022-07-23T10:14:52.205Z] 10:14:52 INFO - GECKO(1924) | #15 0x7ffb401278ff in XPC_WN_CallMethod(struct JSContext *, unsigned int, class JS::Value *) /builds/worker/checkouts/gecko/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:965
[task 2022-07-23T10:14:52.206Z] 10:14:52 INFO - GECKO(1924) | #16 0x7ffb4e7b709c in CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:418
[task 2022-07-23T10:14:52.207Z] 10:14:52 INFO - GECKO(1924) | #17 0x7ffb4e7b709c in js::InternalCallOrConstruct(struct JSContext *, class JS::CallArgs const &, enum js::MaybeConstruct, enum js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:504
[task 2022-07-23T10:14:52.208Z] 10:14:52 INFO - GECKO(1924) | #18 0x7ffb4e7a0c4c in InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:571
[task 2022-07-23T10:14:52.209Z] 10:14:52 INFO - GECKO(1924) | #19 0x7ffb4e7a0c4c in js::CallFromStack /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:575
[task 2022-07-23T10:14:52.210Z] 10:14:52 INFO - GECKO(1924) | #20 0x7ffb4e7a0c4c in Interpret /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:3313
[task 2022-07-23T10:14:52.211Z] 10:14:52 INFO - GECKO(1924) | #21 0x7ffb4e78bf53 in js::RunScript(struct JSContext *, class js::RunState &) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:389
[task 2022-07-23T10:14:52.211Z] 10:14:52 INFO - GECKO(1924) | #22 0x7ffb4e7b72cc in js::InternalCallOrConstruct(struct JSContext *, class JS::CallArgs const &, enum js::MaybeConstruct, enum js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:536
[task 2022-07-23T10:14:52.212Z] 10:14:52 INFO - GECKO(1924) | #23 0x7ffb4e7b9bc1 in InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:571
[task 2022-07-23T10:14:52.213Z] 10:14:52 INFO - GECKO(1924) | #24 0x7ffb4e7b9bc1 in js::Call(struct JSContext *, class JS::Handle<class JS::Value>, class JS::Handle<class JS::Value>, class js::AnyInvokeArgs const &, class JS::MutableHandle<class JS::Value>, enum js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:602
[task 2022-07-23T10:14:52.215Z] 10:14:52 INFO - GECKO(1924) | #25 0x7ffb4f710a71 in js::jit::InvokeFunction(struct JSContext *, class JS::Handle<class JSObject *>, bool, bool, unsigned int, class JS::Value *, class JS::MutableHandle<class JS::Value>) /builds/worker/checkouts/gecko/js/src/jit/VMFunctions.cpp:523
[task 2022-07-23T10:14:52.216Z] 10:14:52 INFO - GECKO(1924) | #26 0x7ffb4f711b55 in js::jit::InvokeFromInterpreterStub(struct JSContext *, class js::jit::InterpreterStubExitFrameLayout *) /builds/worker/checkouts/gecko/js/src/jit/VMFunctions.cpp:547
[task 2022-07-23T10:14:52.216Z] 10:14:52 INFO - GECKO(1924) | #27 0x15da4820d84 (<unknown module>)
[task 2022-07-23T10:14:52.217Z] 10:14:52 INFO - GECKO(1924) | ==2748==ABORTING
[task 2022-07-23T10:14:52.217Z] 10:14:52 INFO - GECKO(1924) | Exiting due to channel error.
[task 2022-07-23T10:14:52.218Z] 10:14:52 INFO - GECKO(1924) | Exiting due to channel error.
[task 2022-07-23T10:14:52.444Z] 10:14:52 INFO - TEST-INFO | Main app process: exit 1
Comment 1•2 years ago
|
||
This is a null deref, so I'm going to unhide it. It looks like a crash during a devtools test, but the actual crash looks like Gecko Profiler code so I'll move it there.
Group: firefox-core-security
Component: Performance Tools (Profiler/Timeline) → Gecko Profiler
Product: DevTools → Core
Severity: -- → S3
Priority: -- → P3
Comment hidden (Intermittent Failures Robot) |
Comment 3•2 years ago
|
||
Whiteboard: [retriggered]
Comment 4•2 years ago
|
||
(In reply to Natalia Csoregi [:nataliaCs] from comment #3)
I don't see anything suspicious in this changeset :/
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 12•2 years ago
|
||
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
For more information, please visit BugBot documentation.
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•