Closed Bug 1816940 Opened 3 years ago Closed 3 years ago

Intermittent toolkit/components/pictureinpicture/tests/browser_cannotTriggerFromContent.js | application crashed [@ memcpy]

Categories

(Toolkit :: Picture-in-Picture, defect, P5)

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: crash, intermittent-failure, Whiteboard: [retriggered])

Crash Data

Filed by: imoraru [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=405740193&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/ABxbWQaKQgG8uzybIcz7KQ/runs/1/artifacts/public/logs/live_backing.log


[task 2023-02-15T15:25:40.785Z] 15:25:40     INFO - TEST-START | toolkit/components/pictureinpicture/tests/browser_cannotTriggerFromContent.js
[task 2023-02-15T15:25:41.034Z] 15:25:41     INFO - TEST-INFO | Main app process: exit 1
[task 2023-02-15T15:25:41.034Z] 15:25:41     INFO - Buffered messages logged at 15:25:40
[task 2023-02-15T15:25:41.035Z] 15:25:41     INFO - Entering test bound 
[task 2023-02-15T15:25:41.035Z] 15:25:41     INFO - Buffered messages finished
[task 2023-02-15T15:25:41.036Z] 15:25:41    ERROR - TEST-UNEXPECTED-FAIL | toolkit/components/pictureinpicture/tests/browser_cannotTriggerFromContent.js | application terminated with exit code 1
[task 2023-02-15T15:25:41.036Z] 15:25:41     INFO - runtests.py | Application ran for: 0:00:14.710941
[task 2023-02-15T15:25:41.037Z] 15:25:41     INFO - zombiecheck | Reading PID log: C:\Users\task_1676472906\AppData\Local\Temp\tmp1iuokgkvpidlog
[task 2023-02-15T15:25:41.038Z] 15:25:41     INFO - ==> process 5660 launched child process 3624 ("Z:\task_1676472906\build\application\firefox\firefox.exe" -contentproc --channel="5660.0.1433780134\181860969" -childID 1 -isForBrowser -prefsHandle 2020 -prefMapHandle 2008 -prefsLen 20656 -prefMapSize 249036 -jsInitHandle 932 -jsInitLen 257264 -parentBuildID 20230215134642 -appDir "Z:\task_1676472906\build\application\firefox\browser" - {c7d5cb3c-317c-4d9b-8449-b296fb631e54} 5660 "\\.\pipe\gecko-crash-server-pipe.5660" 2104 fecd6d0 tab)
<...>
[task 2023-02-15T15:25:41.062Z] 15:25:41     INFO - zombiecheck | Checking for orphan process with PID: 3356
[task 2023-02-15T15:25:41.063Z] 15:25:41     INFO - mozcrash Downloading symbols from: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/IYkECl3wTsiB_I4R_-Ergw/artifacts/public/build/target.crashreporter-symbols.zip
[task 2023-02-15T15:28:00.253Z] 15:28:00     INFO - mozcrash Copy/paste: Z:/task_1676472906/fetches\minidump-stackwalk\minidump-stackwalk.exe --symbols-url=https://symbols.mozilla.org/ --cyborg=C:\Users\task_1676472906\AppData\Local\Temp\tmpdf68ean9\0702ee5b-ef33-4176-afb8-360c70408e8d.trace C:\Users\task_1676472906\AppData\Local\Temp\tmpon0osh2a.mozrunner\minidumps\0702ee5b-ef33-4176-afb8-360c70408e8d.dmp C:\Users\task_1676472906\AppData\Local\Temp\tmp5lw7zdpl
[task 2023-02-15T15:28:12.318Z] 15:28:12     INFO - mozcrash Saved minidump as Z:\task_1676472906\build\blobber_upload_dir\0702ee5b-ef33-4176-afb8-360c70408e8d.dmp
[task 2023-02-15T15:28:12.323Z] 15:28:12     INFO - mozcrash Saved app info as Z:\task_1676472906\build\blobber_upload_dir\0702ee5b-ef33-4176-afb8-360c70408e8d.extra
[task 2023-02-15T15:28:13.139Z] 15:28:13     INFO - PROCESS-CRASH | toolkit/components/pictureinpicture/tests/browser_cannotTriggerFromContent.js | application crashed [@ memcpy(unsigned char*, unsigned char*, unsigned long)]
[task 2023-02-15T15:28:13.139Z] 15:28:13     INFO - Crash dump filename: C:\Users\task_1676472906\AppData\Local\Temp\tmpon0osh2a.mozrunner\minidumps\0702ee5b-ef33-4176-afb8-360c70408e8d.dmp
[task 2023-02-15T15:28:13.139Z] 15:28:13     INFO - Operating system: Windows NT
[task 2023-02-15T15:28:13.139Z] 15:28:13     INFO -                   6.1.7601 Service Pack 1
[task 2023-02-15T15:28:13.140Z] 15:28:13     INFO - CPU: x86
[task 2023-02-15T15:28:13.140Z] 15:28:13     INFO -      GenuineIntel family 6 model 63 stepping 2
[task 2023-02-15T15:28:13.140Z] 15:28:13     INFO -      8 CPUs
[task 2023-02-15T15:28:13.140Z] 15:28:13     INFO - 
[task 2023-02-15T15:28:13.140Z] 15:28:13     INFO - Crash reason:  EXCEPTION_ACCESS_VIOLATION_READ
[task 2023-02-15T15:28:13.140Z] 15:28:13     INFO - Crash address: 0x21800000
[task 2023-02-15T15:28:13.140Z] 15:28:13     INFO - Process uptime: 14 seconds
[task 2023-02-15T15:28:13.140Z] 15:28:13     INFO - 
[task 2023-02-15T15:28:13.140Z] 15:28:13     INFO - Thread 71  (crashed)
[task 2023-02-15T15:28:13.140Z] 15:28:13     INFO -  0  VCRUNTIME140.dll!memcpy(unsigned char*, unsigned char*, unsigned long) [memcpy.asm : 194 + 0x0]
[task 2023-02-15T15:28:13.140Z] 15:28:13     INFO -      eip = 0x6d97282e    esp = 0x073df894    ebp = 0x073df908    ebx = 0x00000100
[task 2023-02-15T15:28:13.140Z] 15:28:13     INFO -      esi = 0x21800000    edi = 0x15401000    eax = 0x21800400    ecx = 0x00000400
[task 2023-02-15T15:28:13.140Z] 15:28:13     INFO -      edx = 0x00000400 eflags = 0x00010203
[task 2023-02-15T15:28:13.140Z] 15:28:13     INFO -     Found by: given as instruction pointer in context
[task 2023-02-15T15:28:13.140Z] 15:28:13     INFO -  1  xul.dll!copy_row(unsigned short*, unsigned short const*, int) [composite.h:e816898cf2a524d7e49ba3a362ed1fc034df32c0 : 77]
[task 2023-02-15T15:28:13.140Z] 15:28:13     INFO -     Found by: inlining
[task 2023-02-15T15:28:13.140Z] 15:28:13     INFO -  2  xul.dll!scale_blit<0>(Texture&, IntRect const&, Texture&, IntRect const&, bool, IntRect const&) [composite.h:e816898cf2a524d7e49ba3a362ed1fc034df32c0 : 246 + 0xb]
[task 2023-02-15T15:28:13.141Z] 15:28:13     INFO -      eip = 0x5d67c5f0    esp = 0x073df8a0    ebp = 0x073df908    ebx = 0x00000100
[task 2023-02-15T15:28:13.141Z] 15:28:13     INFO -      esi = 0x21800000    edi = 0x15401000
[task 2023-02-15T15:28:13.141Z] 15:28:13     INFO -     Found by: call frame info
[task 2023-02-15T15:28:13.141Z] 15:28:13     INFO -  3  xul.dll!Composite(Texture*, Texture*, int, int, int, int, int, int, int, int, unsigned char, unsigned char, unsigned char, unsigned int, int, int, int, int) [composite.h:e816898cf2a524d7e49ba3a362ed1fc034df32c0 : 580 + 0x1d]
[task 2023-02-15T15:28:13.141Z] 15:28:13     INFO -      eip = 0x5d67ca27    esp = 0x073df910    ebp = 0x073df96c    ebx = 0x00000000
[task 2023-02-15T15:28:13.141Z] 15:28:13     INFO -      esi = 0x073df92c    edi = 0x073df93c
[task 2023-02-15T15:28:13.141Z] 15:28:13     INFO -     Found by: call frame info
[task 2023-02-15T15:28:13.141Z] 15:28:13     INFO -  4  xul.dll!swgl::swgl_fns::LockedResource::composite(swgl::swgl_fns::LockedResource*, int, int, int, int, int, int, int, int, bool, bool, bool, unsigned int, int, int, int, int) [swgl_fns.rs:e816898cf2a524d7e49ba3a362ed1fc034df32c0 : 2336]
[task 2023-02-15T15:28:13.141Z] 15:28:13     INFO -     Found by: inlining
[task 2023-02-15T15:28:13.141Z] 15:28:13     INFO -  5  xul.dll!webrender::compositor::sw_compositor::SwCompositeJob::process(int) [sw_compositor.rs:e816898cf2a524d7e49ba3a362ed1fc034df32c0 : 234]
[task 2023-02-15T15:28:13.141Z] 15:28:13     INFO -     Found by: inlining
[task 2023-02-15T15:28:13.141Z] 15:28:13     INFO -  6  xul.dll!webrender::compositor::sw_compositor::SwCompositeGraphNode::process_job(int) [sw_compositor.rs:e816898cf2a524d7e49ba3a362ed1fc034df32c0 : 411]
[task 2023-02-15T15:28:13.141Z] 15:28:13     INFO -     Found by: inlining
[task 2023-02-15T15:28:13.141Z] 15:28:13     INFO -  7  xul.dll!webrender::compositor::sw_compositor::SwCompositeThread::process_job(webrender::compositor::sw_compositor::SwCompositeGraphNode*, int) [sw_compositor.rs:e816898cf2a524d7e49ba3a362ed1fc034df32c0 : 520 + 0x93]
[task 2023-02-15T15:28:13.141Z] 15:28:13     INFO -      eip = 0x5cd5cc05    esp = 0x073df974    ebp = 0x073dfa0c    ebx = 0x00000200
[task 2023-02-15T15:28:13.141Z] 15:28:13     INFO -      esi = 0x00000000    edi = 0x153b8438
[task 2023-02-15T15:28:13.142Z] 15:28:13     INFO -     Found by: call frame info
[task 2023-02-15T15:28:13.142Z] 15:28:13     INFO -  8  xul.dll!webrender::compositor::sw_compositor::impl$11::new::closure$0(webrender::compositor::sw_compositor::impl$11::new::closure_env$0) [sw_compositor.rs:e816898cf2a524d7e49ba3a362ed1fc034df32c0 : 500]
[task 2023-02-15T15:28:13.142Z] 15:28:13     INFO -     Found by: inlining
[task 2023-02-15T15:28:13.142Z] 15:28:13     INFO -  9  xul.dll!std::sys_common::backtrace::__rust_begin_short_backtrace<webrender::compositor::sw_compositor::impl$11::new::closure_env$0,tuple$<> >(webrender::compositor::sw_compositor::impl$11::new::closure_env$0) [backtrace.rs : 121 + 0x5d]
[task 2023-02-15T15:28:13.142Z] 15:28:13     INFO -      eip = 0x5cd5c7ca    esp = 0x073dfa14    ebp = 0x073dfa44    ebx = 0x00000003
[task 2023-02-15T15:28:13.142Z] 15:28:13     INFO -      esi = 0x19cafb20    edi = 0x19cafb28
[task 2023-02-15T15:28:13.142Z] 15:28:13     INFO -     Found by: call frame info
[task 2023-02-15T15:28:13.142Z] 15:28:13     INFO - 10  xul.dll!std::thread::impl$0::spawn_unchecked_::closure$1::closure$0(std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<webrender::compositor::sw_compositor::impl$11::new::closure_env$0,tuple$<> >) [mod.rs : 550]
[task 2023-02-15T15:28:13.142Z] 15:28:13     INFO -     Found by: inlining
[task 2023-02-15T15:28:13.142Z] 15:28:13     INFO - 11  xul.dll!core::panic::unwind_safe::impl$23::call_once(core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<webrender::compositor::sw_compositor::impl$11::new::closure_env$0,tuple$<> > >) [unwind_safe.rs : 271]
[task 2023-02-15T15:28:13.142Z] 15:28:13     INFO -     Found by: inlining
[task 2023-02-15T15:28:13.142Z] 15:28:13     INFO - 12  xul.dll!std::panicking::try::do_call(unsigned char*) [panicking.rs : 483]
[task 2023-02-15T15:28:13.142Z] 15:28:13     INFO -     Found by: inlining
[task 2023-02-15T15:28:13.142Z] 15:28:13     INFO - 13  xul.dll!std::panicking::try(core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<webrender::compositor::sw_compositor::impl$11::new::closure_env$0,tuple$<> > >) [panicking.rs : 447]
[task 2023-02-15T15:28:13.142Z] 15:28:13     INFO -     Found by: inlining
[task 2023-02-15T15:28:13.142Z] 15:28:13     INFO - 14  xul.dll!std::panic::catch_unwind(core::panic::unwind_safe::AssertUnwindSafe<std::thread::impl$0::spawn_unchecked_::closure$1::closure_env$0<webrender::compositor::sw_compositor::impl$11::new::closure_env$0,tuple$<> > >) [panic.rs : 137]
[task 2023-02-15T15:28:13.142Z] 15:28:13     INFO -     Found by: inlining
[task 2023-02-15T15:28:13.142Z] 15:28:13     INFO - 15  xul.dll!std::thread::impl$0::spawn_unchecked_::closure$1(std::thread::impl$0::spawn_unchecked_::closure_env$1<webrender::compositor::sw_compositor::impl$11::new::closure_env$0,tuple$<> >) [mod.rs : 549]
[task 2023-02-15T15:28:13.143Z] 15:28:13     INFO -     Found by: inlining
[task 2023-02-15T15:28:13.143Z] 15:28:13     INFO - 16  xul.dll!core::ops::function::FnOnce::call_once<std::thread::impl$0::spawn_unchecked_::closure_env$1<webrender::compositor::sw_compositor::impl$11::new::closure_env$0,tuple$<> >,tuple$<> >(std::thread::impl$0::spawn_unchecked_::closure_env$1<webrender::compositor::sw_compositor::impl$11::new::closure_env$0,tuple$<> >*) [function.rs : 507 + 0x58]
[task 2023-02-15T15:28:13.143Z] 15:28:13     INFO -      eip = 0x5cd5c6e5    esp = 0x073dfa4c    ebp = 0x073dfa70    ebx = 0x196e1d78
[task 2023-02-15T15:28:13.143Z] 15:28:13     INFO -      esi = 0x19c88980    edi = 0x5ca51290
[task 2023-02-15T15:28:13.143Z] 15:28:13     INFO -     Found by: call frame info
[task 2023-02-15T15:28:13.143Z] 15:28:13     INFO - 17  xul.dll!alloc::boxed::impl$45::call_once() [boxed.rs:fc594f15669680fa70d255faec3ca3fb507c3405 : 2000]
[task 2023-02-15T15:28:13.143Z] 15:28:13     INFO -     Found by: inlining
[task 2023-02-15T15:28:13.143Z] 15:28:13     INFO - 18  xul.dll!alloc::boxed::impl$45::call_once() [boxed.rs:fc594f15669680fa70d255faec3ca3fb507c3405 : 2000]
[task 2023-02-15T15:28:13.143Z] 15:28:13     INFO -     Found by: inlining
[task 2023-02-15T15:28:13.143Z] 15:28:13     INFO - 19  xul.dll!std::sys::windows::thread::impl$0::new::thread_start() [thread.rs:fc594f15669680fa70d255faec3ca3fb507c3405 : 56 + 0x20]
[task 2023-02-15T15:28:13.143Z] 15:28:13     INFO -      eip = 0x5ca512fd    esp = 0x073dfa78    ebp = 0x073dfab8    ebx = 0x196e1d78
[task 2023-02-15T15:28:13.143Z] 15:28:13     INFO -      esi = 0x19c88980    edi = 0x5ca51290
[task 2023-02-15T15:28:13.143Z] 15:28:13     INFO -     Found by: call frame info
[task 2023-02-15T15:28:13.143Z] 15:28:13     INFO - 20  kernel32.dll!BaseThreadInitThunk + 0x11
[task 2023-02-15T15:28:13.143Z] 15:28:13     INFO -      eip = 0x7615ef3c    esp = 0x073dfac0    ebp = 0x073dfac4    ebx = 0x196e1d78
[task 2023-02-15T15:28:13.143Z] 15:28:13     INFO -      esi = 0x00000000    edi = 0x5ca51290
[task 2023-02-15T15:28:13.144Z] 15:28:13     INFO -     Found by: call frame info
[task 2023-02-15T15:28:13.144Z] 15:28:13     INFO - 21  mozglue.dll!mozilla::interceptor::FuncHook<mozilla::interceptor::WindowsDllInterceptor<mozilla::interceptor::VMSharingPolicyShared>,void (*)(int, void *, void *) __attribute__((fastcall))>::operator()(int&, void*&, void*&) const [nsWindowsDllInterceptor.h:e816898cf2a524d7e49ba3a362ed1fc034df32c0 : 150]
[task 2023-02-15T15:28:13.144Z] 15:28:13     INFO -     Found by: inlining
[task 2023-02-15T15:28:13.144Z] 15:28:13     INFO - 22  mozglue.dll!patched_BaseThreadInitThunk(int, void*, void*) [WindowsDllBlocklist.cpp:e816898cf2a524d7e49ba3a362ed1fc034df32c0 : 592 + 0xa]
[task 2023-02-15T15:28:13.144Z] 15:28:13     INFO -      eip = 0x6d228478    esp = 0x073dfacc    ebp = 0x073dfb00    ebx = 0x196e1d78
[task 2023-02-15T15:28:13.144Z] 15:28:13     INFO -      esi = 0x00000000    edi = 0x5ca51290
[task 2023-02-15T15:28:13.144Z] 15:28:13     INFO -     Found by: call frame info
[task 2023-02-15T15:28:13.144Z] 15:28:13     INFO - 23  ntdll.dll!__RtlUserThreadStart + 0x26
[task 2023-02-15T15:28:13.144Z] 15:28:13     INFO -      eip = 0x77b53618    esp = 0x073dfb08    ebp = 0x073dfb40    ebx = 0x196e1d78
[task 2023-02-15T15:28:13.144Z] 15:28:13     INFO -      esi = 0x00000000    edi = 0x00000000
[task 2023-02-15T15:28:13.144Z] 15:28:13     INFO -     Found by: call frame info
[task 2023-02-15T15:28:13.144Z] 15:28:13     INFO - 24  ntdll.dll!_RtlUserThreadStart + 0x1a
[task 2023-02-15T15:28:13.144Z] 15:28:13     INFO -      eip = 0x77b535eb    esp = 0x073dfb48    ebp = 0x073dfb58    ebx = 0x196e1d78
[task 2023-02-15T15:28:13.144Z] 15:28:13     INFO -      esi = 0x00000000    edi = 0x00000000
[task 2023-02-15T15:28:13.144Z] 15:28:13     INFO -     Found by: call frame info
[task 2023-02-15T15:28:13.144Z] 15:28:13     INFO - 

Probably the same root cause as Bug 1815958.
Retriggers and backfills so far: link

Whiteboard: [retriggered]
Severity: -- → N/A
Type: defect → task
Priority: -- → P5

This bug has the keyword crash, so its type should be defect.

Type: task → defect
Crash Signature: [@ memcpy(unsigned char*, unsigned char*, unsigned long)] → [@ memcpy]
Summary: Intermittent toolkit/components/pictureinpicture/tests/browser_cannotTriggerFromContent.js | application crashed [@ memcpy(unsigned char*, unsigned char*, unsigned long)] → Intermittent toolkit/components/pictureinpicture/tests/browser_cannotTriggerFromContent.js | application crashed [@ memcpy]
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.