Closed
Bug 1814848
Opened 1 year ago
Closed 1 year ago
wgpu update (feb 2023 #2)
Categories
(Core :: Graphics: WebGPU, task, P3)
Core
Graphics: WebGPU
Tracking
()
RESOLVED
FIXED
111 Branch
Tracking | Status | |
---|---|---|
firefox111 | --- | fixed |
People
(Reporter: nical, Assigned: nical)
References
(Blocks 1 open bug)
Details
Attachments
(3 files)
No description provided.
Assignee | ||
Comment 1•1 year ago
|
||
Updated•1 year ago
|
Assignee: nobody → nical.bugzilla
Status: NEW → ASSIGNED
Assignee | ||
Comment 2•1 year ago
|
||
Depends on D168928
Assignee | ||
Comment 3•1 year ago
|
||
Depends on D168929
Pushed by nsilva@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/5c42f3352b26 Update wgpu to revision 41de797c745d317e93b9cf50e7446faff7f65954. r=webgpu-reviewers,jimb https://hg.mozilla.org/integration/autoland/rev/7dd5ce12c5f3 Vet wgpu and naga commits. r=supply-chain-reviewers,bholley https://hg.mozilla.org/integration/autoland/rev/38ecc5076ab3 Vendor wgpu changes. r=webgpu-reviewers,jimb
Comment 5•1 year ago
|
||
Backed out for causing address sanitizer fails in MOZ_Crash
- backout: https://hg.mozilla.org/integration/autoland/rev/c63ed1eb978d67bbcb9c80cda2aab1debb7467cb
- push: https://treeherder.mozilla.org/jobs?repo=autoland&group_state=expanded&selectedTaskRun=G9ODPlQKRACh-S2qyQ_QfQ.0&revision=38ecc5076ab3e41c60eacd41e3508dc275114d76
- failure log: https://treeherder.mozilla.org/logviewer?job_id=404922794&repo=autoland&lineNumber=2753
[task 2023-02-07T20:26:45.254Z] 20:26:45 INFO - GECKO(1605) | RunWatchdog: Mainthread nested event loops during hang:
[task 2023-02-07T20:26:45.254Z] 20:26:45 INFO - GECKO(1605) | --- (no nested event loop active)
[task 2023-02-07T20:26:45.254Z] 20:26:45 INFO - GECKO(1605) | AddressSanitizer:DEADLYSIGNAL
[task 2023-02-07T20:26:45.255Z] 20:26:45 INFO - GECKO(1605) | =================================================================
[task 2023-02-07T20:26:45.255Z] 20:26:45 ERROR - GECKO(1605) | ==1605==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7ff880ebad52 bp 0x7ff7aff71e10 sp 0x7ff7aff71d40 T480)
[task 2023-02-07T20:26:45.256Z] 20:26:45 INFO - GECKO(1605) | ==1605==The signal is caused by a WRITE memory access.
[task 2023-02-07T20:26:45.256Z] 20:26:45 INFO - GECKO(1605) | ==1605==Hint: address points to the zero page.
[task 2023-02-07T20:26:45.305Z] 20:26:45 INFO - GECKO(1605) | #0 0x7ff880ebad52 in MOZ_Crash /builds/worker/workspace/obj-build/dist/include/mozilla/Assertions.h:261:3
[task 2023-02-07T20:26:45.306Z] 20:26:45 INFO - GECKO(1605) | #1 0x7ff880ebad52 in mozilla::(anonymous namespace)::RunWatchdog(void*) /builds/worker/checkouts/gecko/toolkit/components/terminator/nsTerminator.cpp:244:5
[task 2023-02-07T20:26:45.307Z] 20:26:45 INFO - GECKO(1605) | #2 0x7ff897180628 in _pt_root /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201:5
[task 2023-02-07T20:26:45.312Z] 20:26:45 INFO - GECKO(1605) | #3 0x7ff896e996da in start_thread /tmp/glibc/nptl/pthread_create.c:463
[task 2023-02-07T20:26:45.312Z] 20:26:45 INFO - GECKO(1605) | #4 0x7ff895c5ca3e in __clone /tmp/glibc/misc/../sysdeps/unix/sysv/linux/x86_64/clone.S:95
[task 2023-02-07T20:26:45.312Z] 20:26:45 INFO - GECKO(1605) | AddressSanitizer can not provide additional info.
[task 2023-02-07T20:26:45.312Z] 20:26:45 INFO - GECKO(1605) | SUMMARY: AddressSanitizer: SEGV /builds/worker/workspace/obj-build/dist/include/mozilla/Assertions.h:261:3 in MOZ_Crash
[task 2023-02-07T20:26:45.312Z] 20:26:45 INFO - GECKO(1605) | Thread T480 (Shutdow~minator) created by T0 here:
[task 2023-02-07T20:26:45.312Z] 20:26:45 INFO - GECKO(1605) | #0 0x55b5b784e86c in pthread_create /builds/worker/fetches/llvm-project/compiler-rt/lib/asan/asan_interceptors.cpp:208:3
[task 2023-02-07T20:26:45.312Z] 20:26:45 INFO - GECKO(1605) | #1 0x7ff8971706f9 in _PR_CreateThread /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:458:14
[task 2023-02-07T20:26:45.312Z] 20:26:45 INFO - GECKO(1605) | #2 0x7ff897161b6e in PR_CreateThread /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:533:12
[task 2023-02-07T20:26:45.312Z] 20:26:45 INFO - GECKO(1605) | #3 0x7ff880eba29d in CreateSystemThread /builds/worker/checkouts/gecko/toolkit/components/terminator/nsTerminator.cpp:113:7
[task 2023-02-07T20:26:45.312Z] 20:26:45 INFO - GECKO(1605) | #4 0x7ff880eba29d in mozilla::nsTerminator::StartWatchdog() /builds/worker/checkouts/gecko/toolkit/components/terminator/nsTerminator.cpp:469:7
[task 2023-02-07T20:26:45.312Z] 20:26:45 INFO - GECKO(1605) | #5 0x7ff880eba6e1 in Start /builds/worker/checkouts/gecko/toolkit/components/terminator/nsTerminator.cpp:381:3
[task 2023-02-07T20:26:45.313Z] 20:26:45 INFO - GECKO(1605) | #6 0x7ff880eba6e1 in mozilla::nsTerminator::AdvancePhase(mozilla::ShutdownPhase) /builds/worker/checkouts/gecko/toolkit/components/terminator/nsTerminator.cpp:530:5
[task 2023-02-07T20:26:45.313Z] 20:26:45 INFO - GECKO(1605) | #7 0x7ff873b4224c in mozilla::AppShutdown::AdvanceShutdownPhaseInternal(mozilla::ShutdownPhase, bool, char16_t const*, nsCOMPtr<nsISupports> const&) /builds/worker/checkouts/gecko/xpcom/base/AppShutdown.cpp:373:18
[task 2023-02-07T20:26:45.314Z] 20:26:45 INFO - GECKO(1605) | #8 0x7ff880cb8536 in nsAppStartup::Quit(unsigned int, int, bool*) /builds/worker/checkouts/gecko/toolkit/components/startup/nsAppStartup.cpp:484:5
[task 2023-02-07T20:26:45.314Z] 20:26:45 INFO - GECKO(1605) | #9 0x7ff873dd1eb5 in NS_InvokeByIndex /builds/worker/checkouts/gecko/xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_x86_64_unix.S:101
[task 2023-02-07T20:26:45.315Z] 20:26:45 INFO - GECKO(1605) | #10 0x7ff87572f57a in Invoke /builds/worker/checkouts/gecko/js/xpconnect/src/XPCWrappedNative.cpp:1626:10
[task 2023-02-07T20:26:45.315Z] 20:26:45 INFO - GECKO(1605) | #11 0x7ff87572f57a in Call /builds/worker/checkouts/gecko/js/xpconnect/src/XPCWrappedNative.cpp:1179:19
[task 2023-02-07T20:26:45.316Z] 20:26:45 INFO - GECKO(1605) | #12 0x7ff87572f57a in XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) /builds/worker/checkouts/gecko/js/xpconnect/src/XPCWrappedNative.cpp:1125:23
[task 2023-02-07T20:26:45.317Z] 20:26:45 INFO - GECKO(1605) | #13 0x7ff875733ef1 in XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) /builds/worker/checkouts/gecko/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:965:10
[task 2023-02-07T20:26:45.317Z] 20:26:45 INFO - GECKO(1605) | #14 0x7ff8812d5934 in CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:459:13
[task 2023-02-07T20:26:45.318Z] 20:26:45 INFO - GECKO(1605) | #15 0x7ff8812d5934 in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:547:12
[task 2023-02-07T20:26:45.318Z] 20:26:45 INFO - GECKO(1605) | #16 0x7ff8812c4a3a in InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:614:10
[task 2023-02-07T20:26:45.321Z] 20:26:45 INFO - GECKO(1605) | #17 0x7ff8812c4a3a in CallFromStack /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:619:10
[task 2023-02-07T20:26:45.322Z] 20:26:45 INFO - GECKO(1605) | #18 0x7ff8812c4a3a in Interpret(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:3362:16
[task 2023-02-07T20:26:45.322Z] 20:26:45 INFO - GECKO(1605) | #19 0x7ff8812a8aec in js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:431:13
[task 2023-02-07T20:26:45.322Z] 20:26:45 INFO - GECKO(1605) | #20 0x7ff8812d5a50 in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:579:13
[task 2023-02-07T20:26:45.323Z] 20:26:45 INFO - GECKO(1605) | #21 0x7ff8812d770f in InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:614:10
[task 2023-02-07T20:26:45.323Z] 20:26:45 INFO - GECKO(1605) | #22 0x7ff8812d770f 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:646:8
[task 2023-02-07T20:26:45.324Z] 20:26:45 INFO - GECKO(1605) | #23 0x7ff8813de522 in JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/CallAndConstruct.cpp:53:10
[task 2023-02-07T20:26:45.325Z] 20:26:45 INFO - GECKO(1605) | #24 0x7ff875721344 in nsXPCWrappedJS::CallMethod(unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) /builds/worker/checkouts/gecko/js/xpconnect/src/XPCWrappedJSClass.cpp:918:17
[task 2023-02-07T20:26:45.325Z] 20:26:45 INFO - GECKO(1605) | #25 0x7ff873dd37dc in PrepareAndDispatch /builds/worker/checkouts/gecko/xpcom/reflect/xptcall/md/unix/xptcstubs_x86_64_linux.cpp:115:37
[task 2023-02-07T20:26:45.325Z] 20:26:45 INFO - GECKO(1605) | #26 0x7ff873dd25da in SharedStub xptcstubs_x86_64_linux.cpp
[task 2023-02-07T20:26:45.326Z] 20:26:45 INFO - GECKO(1605) | #27 0x7ff8756e5049 in PreciseGCRunnable::Run() /builds/worker/checkouts/gecko/js/xpconnect/src/XPCComponents.cpp:1705:16
[task 2023-02-07T20:26:45.326Z] 20:26:45 INFO - GECKO(1605) | #28 0x7ff873d5ee59 in mozilla::RunnableTask::Run() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:539:16
[task 2023-02-07T20:26:45.327Z] 20:26:45 INFO - GECKO(1605) | #29 0x7ff873d55007 in mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:852:26
[task 2023-02-07T20:26:45.327Z] 20:26:45 INFO - GECKO(1605) | #30 0x7ff873d52288 in mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:684:15
[task 2023-02-07T20:26:45.328Z] 20:26:45 INFO - GECKO(1605) | #31 0x7ff873d529b0 in mozilla::TaskController::ProcessPendingMTTask(bool) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:462:36
[task 2023-02-07T20:26:45.328Z] 20:26:45 INFO - GECKO(1605) | #32 0x7ff873d65331 in operator() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:188:37
[task 2023-02-07T20:26:45.329Z] 20:26:45 INFO - GECKO(1605) | #33 0x7ff873d65331 in mozilla::detail::RunnableFunction<mozilla::TaskController::InitializeInternal()::$_2>::Run() /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:546:5
[task 2023-02-07T20:26:45.329Z] 20:26:45 INFO - GECKO(1605) | #34 0x7ff873d885d5 in nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1225:16
[task 2023-02-07T20:26:45.330Z] 20:26:45 INFO - GECKO(1605) | #35 0x7ff873d92a84 in NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:477:10
[task 2023-02-07T20:26:45.330Z] 20:26:45 INFO - GECKO(1605) | #36 0x7ff8753f8ed8 in mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:85:21
[task 2023-02-07T20:26:45.330Z] 20:26:45 INFO - GECKO(1605) | #37 0x7ff875295057 in RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:381:10
[task 2023-02-07T20:26:45.331Z] 20:26:45 INFO - GECKO(1605) | #38 0x7ff875295057 in RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:374:3
[task 2023-02-07T20:26:45.331Z] 20:26:45 INFO - GECKO(1605) | #39 0x7ff875295057 in MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:356:3
[task 2023-02-07T20:26:45.332Z] 20:26:45 INFO - GECKO(1605) | #40 0x7ff87c226929 in nsBaseAppShell::Run() /builds/worker/checkouts/gecko/widget/nsBaseAppShell.cpp:148:27
[task 2023-02-07T20:26:45.332Z] 20:26:45 INFO - GECKO(1605) | #41 0x7ff880cb75cb in nsAppStartup::Run() /builds/worker/checkouts/gecko/toolkit/components/startup/nsAppStartup.cpp:295:30
[task 2023-02-07T20:26:45.332Z] 20:26:45 INFO - GECKO(1605) | #42 0x7ff880f1544b in XREMain::XRE_mainRun() /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5650:22
[task 2023-02-07T20:26:45.333Z] 20:26:45 INFO - GECKO(1605) | #43 0x7ff880f16ee3 in XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5843:8
[task 2023-02-07T20:26:45.333Z] 20:26:45 INFO - GECKO(1605) | #44 0x7ff880f17c3b in XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5899:21
[task 2023-02-07T20:26:45.334Z] 20:26:45 INFO - GECKO(1605) | #45 0x55b5b78a2f8e in do_main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:226:22
[task 2023-02-07T20:26:45.334Z] 20:26:45 INFO - GECKO(1605) | #46 0x55b5b78a2f8e in main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:423:16
[task 2023-02-07T20:26:45.334Z] 20:26:45 INFO - GECKO(1605) | #47 0x7ff895b5cb96 in __libc_start_main /tmp/glibc/csu/../csu/libc-start.c:310
[task 2023-02-07T20:26:45.335Z] 20:26:45 INFO - GECKO(1605) | ==1605==ABORTING
Flags: needinfo?(nical.bugzilla)
Comment 6•1 year ago
|
||
Further investigation showed that this was not the root cause of the failure.
Relanding.
Flags: needinfo?(nical.bugzilla)
Pushed by ncsoregi@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e5dce2df677f Update wgpu to revision 41de797c745d317e93b9cf50e7446faff7f65954. r=webgpu-reviewers,jimb a=reland CLOSED TREE https://hg.mozilla.org/integration/autoland/rev/3771d340d354 Vet wgpu and naga commits. r=supply-chain-reviewers,bholley CLOSED TREE https://hg.mozilla.org/integration/autoland/rev/58280b6aba55 Vendor wgpu changes. r=webgpu-reviewers,jimb CLOSED TREE
Comment 8•1 year ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/e5dce2df677f
https://hg.mozilla.org/mozilla-central/rev/3771d340d354
https://hg.mozilla.org/mozilla-central/rev/58280b6aba55
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
status-firefox111:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 111 Branch
Updated•7 months ago
|
Blocks: webgpu-update-wgpu
You need to log in
before you can comment on or make changes to this bug.
Description
•