Closed Bug 1739567 Opened 4 years ago Closed 4 years ago

Intermittent gfx/tests/crashtests/1730695.html | application crashed [@ webrender::compositor::sw_compositor::SwCompositeThread::process_job] | after application terminated with exit code 11

Categories

(Core :: Graphics, defect)

defect

Tracking

()

RESOLVED FIXED
96 Branch
Tracking Status
firefox-esr91 --- unaffected
firefox94 --- unaffected
firefox95 --- unaffected
firefox96 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: lsalzman)

References

(Regression)

Details

(Keywords: crash, intermittent-failure, regression)

Crash Data

Attachments

(1 file)

Filed by: smolnar [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=357093670&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/CMIik1WGSoyrqaI4dajlPg/runs/0/artifacts/public/logs/live_backing.log
Reftest URL: https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/CMIik1WGSoyrqaI4dajlPg/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


INFO - Exiting due to channel error.
[task 2021-11-05T06:23:46.912Z] 06:23:46     INFO - [RDD 2016, Main Thread] WARNING: Shutting down RDD process early due to a crash!: file /builds/worker/checkouts/gecko/dom/media/ipc/RDDParent.cpp:267
[task 2021-11-05T06:23:46.949Z] 06:23:46    ERROR - TEST-UNEXPECTED-FAIL | gfx/tests/crashtests/1730695.html | application terminated with exit code 11
[task 2021-11-05T06:23:46.951Z] 06:23:46     INFO - REFTEST INFO | Copy/paste: /builds/worker/fetches/minidump_stackwalk/minidump_stackwalk /tmp/tmp6ld11qu2.mozrunner/minidumps/60a8892e-0e00-24c5-d8a9-9907ae06a12c.dmp /builds/worker/workspace/build/symbols https://symbols.mozilla.org/
[task 2021-11-05T06:23:52.407Z] 06:23:52     INFO - REFTEST INFO | Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/60a8892e-0e00-24c5-d8a9-9907ae06a12c.dmp
[task 2021-11-05T06:23:52.407Z] 06:23:52     INFO - REFTEST INFO | Saved app info as /builds/worker/workspace/build/blobber_upload_dir/60a8892e-0e00-24c5-d8a9-9907ae06a12c.extra
[task 2021-11-05T06:23:52.752Z] 06:23:52     INFO - REFTEST PROCESS-CRASH | gfx/tests/crashtests/1730695.html | application crashed [@ webrender::compositor::sw_compositor::SwCompositeThread::process_job]
[task 2021-11-05T06:23:52.752Z] 06:23:52     INFO - Mozilla crash reason: attempt to subtract with overflow
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO - Crash dump filename: /tmp/tmp6ld11qu2.mozrunner/minidumps/60a8892e-0e00-24c5-d8a9-9907ae06a12c.dmp
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO - Operating system: Linux
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -                   0.0.0 Linux 4.4.0-1014-aws #14taskcluster1-Ubuntu SMP Tue Apr 3 10:27:00 UTC 2018 x86_64
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO - CPU: amd64
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -      family 6 model 85 stepping 7
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -      2 CPUs
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO - 
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO - GPU: UNKNOWN
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO - 
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO - Crash reason:  SIGSEGV / SEGV_MAPERR
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO - Crash address: 0x0
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO - Process uptime: not available
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO - 
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO - Thread 16 tid 1499 (crashed) 0  libxul.so!RustMozCrash [wrappers.cpp:7e8e3747c3f81e844e17ae8d645dd6091bafcae7 : 18 + 0x15]
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -     rax = 0x000056074cf27850   rdx = 0x0000000000000000
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -     rcx = 0x0000000000000b40   rbx = 0x00007f88e5aac21a
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -     rsi = 0x00007f8907c7c8b0   rdi = 0x00007f8907c7b680
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -     rbp = 0x00007f88e5aac000   rsp = 0x00007f88e5aabff0
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -      r8 = 0x00007f8907c7c8b0    r9 = 0x00007f88e5aae700
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -     r10 = 0x0000000000000000   r11 = 0x0000000000000000
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -     r12 = 0x00000000000000d5   r13 = 0x000000000000004d
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -     r14 = 0x00000000000000d5   r15 = 0x00007f88f54b9d60
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -     rip = 0x00007f88fccaf67b
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -     Found by: given as instruction pointer in context
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -  1  libxul.so!mozglue_static::panic_hook [lib.rs:7e8e3747c3f81e844e17ae8d645dd6091bafcae7 : 91 + 0x9]
INFO -     rbx = 0x00007f88fdae3618   rbp = 0x00007f88e5aac450
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -     rsp = 0x00007f88e5aac010   r12 = 0x00000000000000d5
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -     r13 = 0x000000000000004d   r14 = 0x00007f88f54bbca3
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -     r15 = 0x00007f88f54b9d60   rip = 0x00007f88fccaf3c8
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -     Found by: call frame info
[task 2021-11-05T06:23:52.755Z] 06:23:52     INFO -  2  libxul.so!core::ops::function::Fn::call [function.rs:09c42c45858d5f3aedfa670698275303a3d19afa : 70 + 0xc]
[task 2021-11-05T06:23:52.755Z] 06:23:52     INFO -     rbx = 0x0000000000000001   rbp = 0x00007f88e5aac460
[task 2021-11-05T06:23:52.755Z] 06:23:52     INFO -     rsp = 0x00007f88e5aac460   r12 = 0x0000000000000001
[task 2021-11-05T06:23:52.755Z] 06:23:52     INFO -     r13 = 0x00007f88f572cfc8   r14 = 0x00007f88fdbc7680
[task 2021-11-05T06:23:52.755Z] 06:23:52     INFO -     r15 = 0x00007f88e5aac510   rip = 0x00007f88fccaf03c
[task 2021-11-05T06:23:52.755Z] 06:23:52     INFO -     Found by: call frame info
[task 2021-11-05T06:23:52.755Z] 06:23:52     INFO -  3  libxul.so!std::panicking::rust_panic_with_hook [panicking.rs:09c42c45858d5f3aedfa670698275303a3d19afa : 628 + 0x6]
[task 2021-11-05T06:23:52.756Z] 06:23:52     INFO -     rbx = 0x0000000000000001   rbp = 0x00007f88fdb335b8
[task 2021-11-05T06:23:52.757Z] 06:23:52     INFO -     rsp = 0x00007f88e5aac470   r12 = 0x0000000000000001
[task 2021-11-05T06:23:52.757Z] 06:23:52     INFO -     r13 = 0x00007f88f572cfc8   r14 = 0x00007f88fdbc7680
[task 2021-11-05T06:23:52.758Z] 06:23:52     INFO -     r15 = 0x00007f88e5aac510   rip = 0x00007f88fd5e4f79
[task 2021-11-05T06:23:52.758Z] 06:23:52     INFO -     Found by: call frame info
[task 2021-11-05T06:23:52.759Z] 06:23:52     INFO -  4  libxul.so!std::panicking::begin_panic_handler::{{closure}} [panicking.rs:09c42c45858d5f3aedfa670698275303a3d19afa : 519 + 0x28]
[task 2021-11-05T06:23:52.759Z] 06:23:52     INFO -     rbx = 0x00007f88fdae3618   rbp = 0x00007f88e5aac6a0
[task 2021-11-05T06:23:52.760Z] 06:23:52     INFO -     rsp = 0x00007f88e5aac510   r12 = 0x0000000000000320
[task 2021-11-05T06:23:52.760Z] 06:23:52     INFO -     r13 = 0x0000000000000008   r14 = 0x00007f88fdae3618
[task 2021-11-05T06:23:52.761Z] 06:23:52     INFO -     r15 = 0x0000000000000052   rip = 0x00007f88fd5e49d2
[task 2021-11-05T06:23:52.761Z] 06:23:52     INFO -     Found by: call frame info
[task 2021-11-05T06:23:52.762Z] 06:23:52     INFO -  5  libxul.so!std::sys_common::backtrace::__rust_end_short_backtrace [backtrace.rs:09c42c45858d5f3aedfa670698275303a3d19afa : 141 + 0x13]
<...>

@Glen,could you take a look at this failures ?
started to appear after bug 1730695 landed
Backfill range

Flags: needinfo?(gwatson)
Regressed by: 1730695
Has Regression Range: --- → yes
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO - Crash dump filename: /tmp/tmp6ld11qu2.mozrunner/minidumps/60a8892e-0e00-24c5-d8a9-9907ae06a12c.dmp
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO - Operating system: Linux
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -                   0.0.0 Linux 4.4.0-1014-aws #14taskcluster1-Ubuntu SMP Tue Apr 3 10:27:00 UTC 2018 x86_64
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO - CPU: amd64
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -      family 6 model 85 stepping 7
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -      2 CPUs
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO - 
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO - GPU: UNKNOWN
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO - 
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO - Crash reason:  SIGSEGV / SEGV_MAPERR
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO - Crash address: 0x0
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO - Process uptime: not available
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO - 
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO - Thread 16 tid 1499 (crashed) 0  libxul.so!RustMozCrash [wrappers.cpp:7e8e3747c3f81e844e17ae8d645dd6091bafcae7 : 18 + 0x15]
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -     rax = 0x000056074cf27850   rdx = 0x0000000000000000
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -     rcx = 0x0000000000000b40   rbx = 0x00007f88e5aac21a
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -     rsi = 0x00007f8907c7c8b0   rdi = 0x00007f8907c7b680
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -     rbp = 0x00007f88e5aac000   rsp = 0x00007f88e5aabff0
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -      r8 = 0x00007f8907c7c8b0    r9 = 0x00007f88e5aae700
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -     r10 = 0x0000000000000000   r11 = 0x0000000000000000
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -     r12 = 0x00000000000000d5   r13 = 0x000000000000004d
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -     r14 = 0x00000000000000d5   r15 = 0x00007f88f54b9d60
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -     rip = 0x00007f88fccaf67b
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -     Found by: given as instruction pointer in context
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -  1  libxul.so!mozglue_static::panic_hook [lib.rs:7e8e3747c3f81e844e17ae8d645dd6091bafcae7 : 91 + 0x9]
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -     rbx = 0x00007f88fdae3618   rbp = 0x00007f88e5aac450
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -     rsp = 0x00007f88e5aac010   r12 = 0x00000000000000d5
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -     r13 = 0x000000000000004d   r14 = 0x00007f88f54bbca3
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -     r15 = 0x00007f88f54b9d60   rip = 0x00007f88fccaf3c8
[task 2021-11-05T06:23:52.754Z] 06:23:52     INFO -     Found by: call frame info
[task 2021-11-05T06:23:52.755Z] 06:23:52     INFO -  2  libxul.so!core::ops::function::Fn::call [function.rs:09c42c45858d5f3aedfa670698275303a3d19afa : 70 + 0xc]
[task 2021-11-05T06:23:52.755Z] 06:23:52     INFO -     rbx = 0x0000000000000001   rbp = 0x00007f88e5aac460
[task 2021-11-05T06:23:52.755Z] 06:23:52     INFO -     rsp = 0x00007f88e5aac460   r12 = 0x0000000000000001
[task 2021-11-05T06:23:52.755Z] 06:23:52     INFO -     r13 = 0x00007f88f572cfc8   r14 = 0x00007f88fdbc7680
[task 2021-11-05T06:23:52.755Z] 06:23:52     INFO -     r15 = 0x00007f88e5aac510   rip = 0x00007f88fccaf03c
[task 2021-11-05T06:23:52.755Z] 06:23:52     INFO -     Found by: call frame info
[task 2021-11-05T06:23:52.755Z] 06:23:52     INFO -  3  libxul.so!std::panicking::rust_panic_with_hook [panicking.rs:09c42c45858d5f3aedfa670698275303a3d19afa : 628 + 0x6]
INFO -     rbx = 0x0000000000000001   rbp = 0x00007f88fdb335b8
[task 2021-11-05T06:23:52.757Z] 06:23:52     INFO -     rsp = 0x00007f88e5aac470   r12 = 0x0000000000000001
[task 2021-11-05T06:23:52.757Z] 06:23:52     INFO -     r13 = 0x00007f88f572cfc8   r14 = 0x00007f88fdbc7680
[task 2021-11-05T06:23:52.758Z] 06:23:52     INFO -     r15 = 0x00007f88e5aac510   rip = 0x00007f88fd5e4f79
[task 2021-11-05T06:23:52.758Z] 06:23:52     INFO -     Found by: call frame info
[task 2021-11-05T06:23:52.759Z] 06:23:52     INFO -  4  libxul.so!std::panicking::begin_panic_handler::{{closure}} [panicking.rs:09c42c45858d5f3aedfa670698275303a3d19afa : 519 + 0x28]
[task 2021-11-05T06:23:52.759Z] 06:23:52     INFO -     rbx = 0x00007f88fdae3618   rbp = 0x00007f88e5aac6a0
[task 2021-11-05T06:23:52.760Z] 06:23:52     INFO -     rsp = 0x00007f88e5aac510   r12 = 0x0000000000000320
[task 2021-11-05T06:23:52.760Z] 06:23:52     INFO -     r13 = 0x0000000000000008   r14 = 0x00007f88fdae3618
[task 2021-11-05T06:23:52.761Z] 06:23:52     INFO -     r15 = 0x0000000000000052   rip = 0x00007f88fd5e49d2
[task 2021-11-05T06:23:52.761Z] 06:23:52     INFO -     Found by: call frame info
[task 2021-11-05T06:23:52.762Z] 06:23:52     INFO -  5  libxul.so!std::sys_common::backtrace::__rust_end_short_backtrace [backtrace.rs:09c42c45858d5f3aedfa670698275303a3d19afa : 141 + 0x13]
[task 2021-11-05T06:23:52.762Z] 06:23:52     INFO -     rbx = 0x00007f88e5aac588   rbp = 0x00007f88e5aac6a0
[task 2021-11-05T06:23:52.763Z] 06:23:52     INFO -     rsp = 0x00007f88e5aac540   r12 = 0x0000000000000320
[task 2021-11-05T06:23:52.763Z] 06:23:52     INFO -     r13 = 0x0000000000000008   r14 = 0x00007f88fdae3618
[task 2021-11-05T06:23:52.764Z] 06:23:52     INFO -     r15 = 0x0000000000000052   rip = 0x00007f88fd5e1534
[task 2021-11-05T06:23:52.764Z] 06:23:52     INFO -     Found by: call frame info
[task 2021-11-05T06:23:52.764Z] 06:23:52     INFO -  6  libxul.so!rust_begin_unwind [panicking.rs:09c42c45858d5f3aedfa670698275303a3d19afa : 517 + 0x16]
[task 2021-11-05T06:23:52.765Z] 06:23:52     INFO -     rbx = 0x00007f88e5aac588   rbp = 0x00007f88e5aac6a0
[task 2021-11-05T06:23:52.765Z] 06:23:52     INFO -     rsp = 0x00007f88e5aac550   r12 = 0x0000000000000320
[task 2021-11-05T06:23:52.766Z] 06:23:52     INFO -     r13 = 0x0000000000000008   r14 = 0x00007f88fdae3618
[task 2021-11-05T06:23:52.766Z] 06:23:52     INFO -     r15 = 0x0000000000000052   rip = 0x00007f88fd5e4969
[task 2021-11-05T06:23:52.767Z] 06:23:52     INFO -     Found by: call frame info
[task 2021-11-05T06:23:52.767Z] 06:23:52     INFO -  7  libxul.so!core::panicking::panic_fmt [panicking.rs:09c42c45858d5f3aedfa670698275303a3d19afa : 101 + 0x6]
[task 2021-11-05T06:23:52.768Z] 06:23:52     INFO -     rbx = 0x00007f88d4290320   rbp = 0x00007f88e5aac6a0
[task 2021-11-05T06:23:52.768Z] 06:23:52     INFO -     rsp = 0x00007f88e5aac580   r12 = 0x0000000000000320
[task 2021-11-05T06:23:52.769Z] 06:23:52     INFO -     r13 = 0x0000000000000008   r14 = 0x00007f88df3498f0
[task 2021-11-05T06:23:52.769Z] 06:23:52     INFO -     r15 = 0x0000000000000052   rip = 0x00007f88fd63bf41
[task 2021-11-05T06:23:52.770Z] 06:23:52     INFO -     Found by: call frame info
[task 2021-11-05T06:23:52.770Z] 06:23:52     INFO -  8  libxul.so!core::panicking::panic [panicking.rs:09c42c45858d5f3aedfa670698275303a3d19afa : 50 + 0x9]
[task 2021-11-05T06:23:52.771Z] 06:23:52     INFO -     rbx = 0x00007f88d4290320   rbp = 0x00007f88e5aac6a0
[task 2021-11-05T06:23:52.771Z] 06:23:52     INFO -     rsp = 0x00007f88e5aac5b0   r12 = 0x0000000000000320
[task 2021-11-05T06:23:52.772Z] 06:23:52     INFO -     r13 = 0x0000000000000008   r14 = 0x00007f88df3498f0
[task 2021-11-05T06:23:52.772Z] 06:23:52     INFO -     r15 = 0x0000000000000052   rip = 0x00007f88fd63be1d
[task 2021-11-05T06:23:52.773Z] 06:23:52     INFO -     Found by: call frame info
[task 2021-11-05T06:23:52.773Z] 06:23:52     INFO -  9  libxul.so!webrender::compositor::sw_compositor::SwCompositeThread::process_job [sw_compositor.rs:7e8e3747c3f81e844e17ae8d645dd6091bafcae7 : 508 + 0x8d]
[task 2021-11-05T06:23:52.774Z] 06:23:52     INFO -     rbx = 0x00007f88d4290320   rbp = 0x00007f88e5aac6a0
[task 2021-11-05T06:23:52.775Z] 06:23:52     INFO -     rsp = 0x00007f88e5aac600   r12 = 0x0000000000000320
[task 2021-11-05T06:23:52.775Z] 06:23:52     INFO -     r13 = 0x0000000000000008   r14 = 0x00007f88df3498f0
[task 2021-11-05T06:23:52.776Z] 06:23:52     INFO -     r15 = 0x0000000000000052   rip = 0x00007f88fc7d7129
[task 2021-11-05T06:23:52.776Z] 06:23:52     INFO -     Found by: call frame info
[task 2021-11-05T06:23:52.777Z] 06:23:52     INFO - 10  libxul.so!webrender::compositor::sw_compositor::SwCompositeThread::wait_for_composites [sw_compositor.rs:7e8e3747c3f81e844e17ae8d645dd6091bafcae7 : 673 + 0xb]
[task 2021-11-05T06:23:52.777Z] 06:23:52     INFO -     rbx = 0x00007f88d3b92500   rbp = 0x00007f88e5aac6f0
[task 2021-11-05T06:23:52.778Z] 06:23:52     INFO -     rsp = 0x00007f88e5aac6b0   r12 = 0x00007f88ddab4500
[task 2021-11-05T06:23:52.778Z] 06:23:52     INFO -     r13 = 0x0000000000000000   r14 = 0x00007f88df3498f0
[task 2021-11-05T06:23:52.779Z] 06:23:52     INFO -     r15 = 0x0000000000000000   rip = 0x00007f88fc7d74be
[task 2021-11-05T06:23:52.779Z] 06:23:52     INFO -     Found by: call frame info
[task 2021-11-05T06:23:52.780Z] 06:23:52     INFO - 11  libxul.so!<webrender::compositor::sw_compositor::SwCompositor as webrender::composite::Compositor>::end_frame [sw_compositor.rs:7e8e3747c3f81e844e17ae8d645dd6091bafcae7 : 1453 + 0xb]
[task 2021-11-05T06:23:52.780Z] 06:23:52     INFO -     rbx = 0x00007f88d3b92500   rbp = 0x00007f88e5aac7a0
[task 2021-11-05T06:23:52.781Z] 06:23:52     INFO -     rsp = 0x00007f88e5aac700   r12 = 0x00007f88ddab4500
[task 2021-11-05T06:23:52.781Z] 06:23:52     INFO -     r13 = 0x0000000000000000   r14 = 0x00007f88e5aad0f8
[task 2021-11-05T06:23:52.782Z] 06:23:52     INFO -     r15 = 0x0000000000000000   rip = 0x00007f88fc7dbadf
[task 2021-11-05T06:23:52.782Z] 06:23:52     INFO -     Found by: call frame info
[task 2021-11-05T06:23:52.783Z] 06:23:52     INFO - 12  libxul.so!webrender::renderer::Renderer::render_impl [mod.rs:7e8e3747c3f81e844e17ae8d645dd6091bafcae7 : 2182 + 0x13]
[task 2021-11-05T06:23:52.783Z] 06:23:52     INFO -     rbx = 0x00007f88ddab4520   rbp = 0x00007f88e5aacc70
[task 2021-11-05T06:23:52.784Z] 06:23:52     INFO -     rsp = 0x00007f88e5aac7b0   r12 = 0x00007f88ddab4500
[task 2021-11-05T06:23:52.784Z] 06:23:52     INFO -     r13 = 0x0000000000000000   r14 = 0x00007f88e5aad0f8
[task 2021-11-05T06:23:52.785Z] 06:23:52     INFO -     r15 = 0x0000000000000000   rip = 0x00007f88fc8958c7
[task 2021-11-05T06:23:52.785Z] 06:23:52     INFO -     Found by: call frame info
[task 2021-11-05T06:23:52.786Z] 06:23:52     INFO - 13  libxul.so!webrender::renderer::Renderer::render [mod.rs:7e8e3747c3f81e844e17ae8d645dd6091bafcae7 : 1724 + 0x29]
[task 2021-11-05T06:23:52.787Z] 06:23:52     INFO -     rbx = 0x0000000000000001   rbp = 0x00007f88e5aad4a0
[task 2021-11-05T06:23:52.787Z] 06:23:52     INFO -     rsp = 0x00007f88e5aacc80   r12 = 0x00007f8907a1dd40
[task 2021-11-05T06:23:52.788Z] 06:23:52     INFO -     r13 = 0x00007f88ddab4500   r14 = 0x00007f88e5aacc88
[task 2021-11-05T06:23:52.788Z] 06:23:52     INFO -     r15 = 0x0000000000000008   rip = 0x00007f88fc88f807
[task 2021-11-05T06:23:52.788Z] 06:23:52     INFO -     Found by: call frame info
[task 2021-11-05T06:23:52.788Z] 06:23:52     INFO - 14  libxul.so!wr_renderer_render [bindings.rs:7e8e3747c3f81e844e17ae8d645dd6091bafcae7 : 622 + 0x6]
INFO -     rbx = 0x00007f88e5aad710   rbp = 0x00007f88e5aad6c0
[task 2021-11-05T06:23:52.788Z] 06:23:52     INFO -     rsp = 0x00007f88e5aad4b0   r12 = 0x00007f88e5aad7b0
[task 2021-11-05T06:23:52.788Z] 06:23:52     INFO -     r13 = 0x00007f88dda264c8   r14 = 0x00007f88dda264c0
[task 2021-11-05T06:23:52.788Z] 06:23:52     INFO -     r15 = 0x00007f88e5aad940   rip = 0x00007f88fc6ba561
[task 2021-11-05T06:23:52.788Z] 06:23:52     INFO -     Found by: call frame info
[task 2021-11-05T06:23:52.788Z] 06:23:52     INFO - 15  libxul.so!mozilla::wr::RendererOGL::UpdateAndRender(mozilla::Maybe<mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> > const&, mozilla::Maybe<mozilla::wr::ImageFormat> const&, mozilla::Maybe<mozilla::Range<unsigned char> > const&, bool*, mozilla::wr::RendererStats*) [RendererOGL.cpp:7e8e3747c3f81e844e17ae8d645dd6091bafcae7 : 186 + 0x18]
[task 2021-11-05T06:23:52.788Z] 06:23:52     INFO -     rbx = 0x0000000000000000   rbp = 0x00007f88e5aad750
[task 2021-11-05T06:23:52.788Z] 06:23:52     INFO -     rsp = 0x00007f88e5aad6d0   r12 = 0x00007f88e5aad7b0
[task 2021-11-05T06:23:52.788Z] 06:23:52     INFO -     r13 = 0x00007f88dda264c8   r14 = 0x00007f88dda264c0
[task 2021-11-05T06:23:52.788Z] 06:23:52     INFO -     r15 = 0x00007f88e5aad940   rip = 0x00007f88f7b87ac8
[task 2021-11-05T06:23:52.788Z] 06:23:52     INFO -     Found by: call frame info
[task 2021-11-05T06:23:52.788Z] 06:23:52     INFO - 16  libxul.so!mozilla::wr::RenderThread::UpdateAndRender(mozilla::wr::WrWindowId, mozilla::layers::BaseTransactionId<mozilla::VsyncIdType> const&, mozilla::TimeStamp const&, bool, mozilla::Maybe<mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> > const&, mozilla::Maybe<mozilla::wr::ImageFormat> const&, mozilla::Maybe<mozilla::Range<unsigned char> > const&, bool*) [RenderThread.cpp:7e8e3747c3f81e844e17ae8d645dd6091bafcae7 : 510 + 0x1b]
[task 2021-11-05T06:23:52.788Z] 06:23:52     INFO -     rbx = 0x00007f88deac5cc8   rbp = 0x00007f88e5aad8e0
[task 2021-11-05T06:23:52.788Z] 06:23:52     INFO -     rsp = 0x00007f88e5aad760   r12 = 0x00007f88e91fa380
[task 2021-11-05T06:23:52.788Z] 06:23:52     INFO -     r13 = 0x00007f88e5aad850   r14 = 0x00007f890769b6f0
[task 2021-11-05T06:23:52.788Z] 06:23:52     INFO -     r15 = 0x00007f88e5aad810   rip = 0x00007f88f7b86edd
[task 2021-11-05T06:23:52.788Z] 06:23:52     INFO -     Found by: call frame info
[task 2021-11-05T06:23:52.788Z] 06:23:52     INFO - 17  libxul.so!mozilla::wr::RenderThread::HandleFrameOneDoc(mozilla::wr::WrWindowId, bool) [RenderThread.cpp:7e8e3747c3f81e844e17ae8d645dd6091bafcae7 : 364 + 0x28]
[task 2021-11-05T06:23:52.788Z] 06:23:52     INFO -     rbx = 0x00007f88e5aad980   rbp = 0x00007f88e5aad9e0
[task 2021-11-05T06:23:52.788Z] 06:23:52     INFO -     rsp = 0x00007f88e5aad8f0   r12 = 0x00007f88e5aad998
[task 2021-11-05T06:23:52.788Z] 06:23:52     INFO -     r13 = 0x00007f88e5aad940   r14 = 0x0000000000000004
[task 2021-11-05T06:23:52.789Z] 06:23:52     INFO -     r15 = 0x0000000000000001   rip = 0x00007f88f7b8684f
[task 2021-11-05T06:23:52.790Z] 06:23:52     INFO -     Found by: call frame info
[task 2021-11-05T06:23:52.790Z] 06:23:52     INFO - 18  libxul.so!mozilla::detail::RunnableMethodImpl<mozilla::wr::RenderThread*, void (mozilla::wr::RenderThread::*)(mozilla::wr::WrWindowId, bool), true, (mozilla::RunnableKind)0, mozilla::wr::WrWindowId, bool>::Run() [nsThreadUtils.h:7e8e3747c3f81e844e17ae8d645dd6091bafcae7 : 1200 + 0x1f]
[task 2021-11-05T06:23:52.790Z] 06:23:52     INFO -     rbx = 0x00007f88e5aadaa0   rbp = 0x00007f88e5aad9f0
[task 2021-11-05T06:23:52.791Z] 06:23:52     INFO -     rsp = 0x00007f88e5aad9f0   r12 = 0x00007f88e5aada30
[task 2021-11-05T06:23:52.792Z] 06:23:52     INFO -     r13 = 0x00007f8907699ec0   r14 = 0x00007f8907699d90
[task 2021-11-05T06:23:52.792Z] 06:23:52     INFO -     r15 = 0xaaaaaaaaaaaaaaaa   rip = 0x00007f88f7b8f0a1
[task 2021-11-05T06:23:52.793Z] 06:23:52     INFO -     Found by: call frame info
[task 2021-11-05T06:23:52.793Z] 06:23:52     INFO - 19  libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:7e8e3747c3f81e844e17ae8d645dd6091bafcae7 : 1169 + 0x11]
[task 2021-11-05T06:23:52.794Z] 06:23:52     INFO -     rbx = 0x00007f88e5aadaa0   rbp = 0x00007f88e5aadb30
[task 2021-11-05T06:23:52.794Z] 06:23:52     INFO -     rsp = 0x00007f88e5aada00   r12 = 0x00007f88e5aada30
[task 2021-11-05T06:23:52.794Z] 06:23:52     INFO -     r13 = 0x00007f8907699ec0   r14 = 0x00007f8907699d90
[task 2021-11-05T06:23:52.794Z] 06:23:52     INFO -     r15 = 0xaaaaaaaaaaaaaaaa   rip = 0x00007f88f6c7bd78
[task 2021-11-05T06:23:52.794Z] 06:23:52     INFO -     Found by: call frame info
[task 2021-11-05T06:23:52.795Z] 06:23:52     INFO - 20  libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:7e8e3747c3f81e844e17ae8d645dd6091bafcae7 : 467 + 0xc]
INFO -     rbx = 0x0000000000000001   rbp = 0x00007f88e5aadb60
[task 2021-11-05T06:23:52.795Z] 06:23:52     INFO -     rsp = 0x00007f88e5aadb40   r12 = 0x0000000000000000
[task 2021-11-05T06:23:52.796Z] 06:23:52     INFO -     r13 = 0x00007f88e8da4ba0   r14 = 0x00007f88e5aadb47
[task 2021-11-05T06:23:52.796Z] 06:23:52     INFO -     r15 = 0x00007f8907699d90   rip = 0x00007f88f6c8072c
[task 2021-11-05T06:23:52.796Z] 06:23:52     INFO -     Found by: call frame info
[task 2021-11-05T06:23:52.796Z] 06:23:52     INFO - 21  libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:7e8e3747c3f81e844e17ae8d645dd6091bafcae7 : 330 + 0xd]
[task 2021-11-05T06:23:52.797Z] 06:23:52     INFO -     rbx = 0x00007f88e5aadc68   rbp = 0x00007f88e5aadbb0
[task 2021-11-05T06:23:52.797Z] 06:23:52     INFO -     rsp = 0x00007f88e5aadb70   r12 = 0x0000000000000000
[task 2021-11-05T06:23:52.797Z] 06:23:52     INFO -     r13 = 0x00007f88e8da4ba0   r14 = 0x00007f88e8da4b80
[task 2021-11-05T06:23:52.798Z] 06:23:52     INFO -     r15 = 0x00007f8907699d90   rip = 0x00007f88f731862b
[task 2021-11-05T06:23:52.798Z] 06:23:52     INFO -     Found by: call frame info
[task 2021-11-05T06:23:52.798Z] 06:23:52     INFO - 22  libxul.so!MessageLoop::RunInternal() [message_loop.cc:7e8e3747c3f81e844e17ae8d645dd6091bafcae7 : 331 + 0x17]
[task 2021-11-05T06:23:52.799Z] 06:23:52     INFO -     rbx = 0x00007f88e5aadc68   rbp = 0x00007f88e5aadbf0
[task 2021-11-05T06:23:52.799Z] 06:23:52     INFO -     rsp = 0x00007f88e5aadbc0   r12 = 0x00007f88e5aadc68
[task 2021-11-05T06:23:52.799Z] 06:23:52     INFO -     r13 = 0x00007f8907699d90   r14 = 0x00007f88e5aadc00
[task 2021-11-05T06:23:52.799Z] 06:23:52     INFO -     r15 = 0x00007f8907699de0   rip = 0x00007f88f72b59b7
[task 2021-11-05T06:23:52.799Z] 06:23:52     INFO -     Found by: call frame info
[task 2021-11-05T06:23:52.799Z] 06:23:52     INFO - 23  libxul.so!MessageLoop::Run() [message_loop.cc:7e8e3747c3f81e844e17ae8d645dd6091bafcae7 : 306 + 0x8]
[task 2021-11-05T06:23:52.800Z] 06:23:52     INFO -     rbx = 0x00007f88e5aadc68   rbp = 0x00007f88e5aadc30
[task 2021-11-05T06:23:52.800Z] 06:23:52     INFO -     rsp = 0x00007f88e5aadc00   r12 = 0x00007f88e5aadc68
[task 2021-11-05T06:23:52.801Z] 06:23:52     INFO -     r13 = 0x00007f8907699d90   r14 = 0x00007f88e5aadc00
[task 2021-11-05T06:23:52.802Z] 06:23:52     INFO -     r15 = 0x00007f8907699de0   rip = 0x00007f88f72b5911
[task 2021-11-05T06:23:52.802Z] 06:23:52     INFO -     Found by: call frame info
[task 2021-11-05T06:23:52.802Z] 06:23:52     INFO - 24  libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:7e8e3747c3f81e844e17ae8d645dd6091bafcae7 : 391 + 0x8]
[task 2021-11-05T06:23:52.803Z] 06:23:52     INFO -     rbx = 0x0000000000000008   rbp = 0x00007f88e5aade60
[task 2021-11-05T06:23:52.804Z] 06:23:52     INFO -     rsp = 0x00007f88e5aadc40   r12 = 0x00007f88e5aadc68
[task 2021-11-05T06:23:52.804Z] 06:23:52     INFO -     r13 = 0x00007f8907699d90   r14 = 0x00007f8907699de8
[task 2021-11-05T06:23:52.804Z] 06:23:52     INFO -     r15 = 0x00007f8907699de0   rip = 0x00007f88f6c78c54
[task 2021-11-05T06:23:52.805Z] 06:23:52     INFO -     Found by: call frame info
[task 2021-11-05T06:23:52.805Z] 06:23:52     INFO - 25  libnspr4.so!_pt_root [ptthread.c:7e8e3747c3f81e844e17ae8d645dd6091bafcae7 : 201 + 0x7]
[task 2021-11-05T06:23:52.805Z] 06:23:52     INFO -     rbx = 0x00007f88f1cb4ca0   rbp = 0x00007f88e5aadeb0
[task 2021-11-05T06:23:52.806Z] 06:23:52     INFO -     rsp = 0x00007f88e5aade70   r12 = 0x00007f88e5aae630
[task 2021-11-05T06:23:52.806Z] 06:23:52     INFO -     r13 = 0x0000000000000002   r14 = 0x00000000000005db
[task 2021-11-05T06:23:52.807Z] 06:23:52     INFO -     r15 = 0x00007f88e5aae700   rip = 0x00007f8908b5b53f
[task 2021-11-05T06:23:52.807Z] 06:23:52     INFO -     Found by: call frame info
[task 2021-11-05T06:23:52.808Z] 06:23:52     INFO - 26  libpthread.so.0 + 0x76db
 INFO -     rbx = 0x0000000000000000   rbp = 0x0000000000000000
[task 2021-11-05T06:23:52.808Z] 06:23:52     INFO -     rsp = 0x00007f88e5aadec0   r12 = 0x00007f88e5aadf80
[task 2021-11-05T06:23:52.808Z] 06:23:52     INFO -     r13 = 0x0000000000000000   r14 = 0x00007f88f1cb4ca0
[task 2021-11-05T06:23:52.809Z] 06:23:52     INFO -     r15 = 0x00007fff3e215e50   rip = 0x00007f89087ca6db
[task 2021-11-05T06:23:52.810Z] 06:23:52     INFO -     Found by: call frame info
[task 2021-11-05T06:23:52.810Z] 06:23:52     INFO - 27  libc.so.6 + 0x121a3f
[task 2021-11-05T06:23:52.811Z] 06:23:52     INFO -     rsp = 0x00007f88e5aadf80   rip = 0x00007f89079b0a3f
[task 2021-11-05T06:23:52.811Z] 06:23:52     INFO -     Found by: stack scanning```

Set release status flags based on info from the regressing bug 1730695

This looks like a separate panic in SWGL caused by the crash test introduced in the patch, so it's probably best if Lee can take a look at it.

I'm on PTO all next week, so feel free to back it out otherwise for now, and I'll take a look when back at work.

Flags: needinfo?(gwatson) → needinfo?(lsalzman)

We represent rects in WR with the Box2D format which uses a (p0, p1) representation.
When evaluating the size of these, the subtraction p1-p0 can potentially overflow the
i32 range, so we need to guard against this. Bug 1730695 consequently allows SWGL
to see much larger transforms than previously, which makes this a possibility.

Assignee: nobody → lsalzman
Status: NEW → ASSIGNED
Flags: needinfo?(lsalzman)
Pushed by lsalzman@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/35acce233c64 Ensure SWGL composite rects have valid i32 sizes. r=gfx-reviewers,aosmond
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 96 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: