Closed Bug 1804829 Opened 3 years ago Closed 3 years ago

Intermittent dom/security/test/csp/test_hash_source.html | application crashed [@ MOZ_Crash(char const*, int, char const*)]

Categories

(Firefox :: Security, defect)

defect

Tracking

()

RESOLVED FIXED
110 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox108 --- unaffected
firefox109 --- wontfix
firefox110 --- fixed

People

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

References

Details

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

Crash Data

Attachments

(1 file)

Filed by: ctuns [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=399107351&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/a0d6K1hYQt6wKlg0JkkMGw/runs/0/artifacts/public/logs/live_backing.log


[task 2022-12-09T05:58:34.814Z] 05:58:34     INFO - TEST-PASS | dom/security/test/csp/test_hash_source.html | Inline style with a valid md5 hash should be blocked, because md5 is not a valid hash function 
[task 2022-12-09T05:58:34.814Z] 05:58:34     INFO - Buffered messages finished
[task 2022-12-09T05:58:34.814Z] 05:58:34    ERROR - TEST-UNEXPECTED-FAIL | dom/security/test/csp/test_hash_source.html | application terminated with exit code 245
[task 2022-12-09T05:58:34.815Z] 05:58:34     INFO - runtests.py | Application ran for: 0:00:29.165398
[task 2022-12-09T05:58:34.815Z] 05:58:34     INFO - zombiecheck | Reading PID log: /var/folders/sc/2s2dg0b9133890ywvh4165t8000014/T/tmpiaqfky4tpidlog
[task 2022-12-09T05:58:34.816Z] 05:58:34     INFO - ==> process 2563 launched child process 2564
[task 2022-12-09T05:58:34.816Z] 05:58:34     INFO - ==> process 2563 launched child process 2565
[task 2022-12-09T05:58:34.816Z] 05:58:34     INFO - ==> process 2563 launched child process 2570
[task 2022-12-09T05:58:34.817Z] 05:58:34     INFO - ==> process 2563 launched child process 2571
[task 2022-12-09T05:58:34.817Z] 05:58:34     INFO - ==> process 2563 launched child process 2572
[task 2022-12-09T05:58:34.817Z] 05:58:34     INFO - ==> process 2563 launched child process 2573
[task 2022-12-09T05:58:34.818Z] 05:58:34     INFO - ==> process 2563 launched child process 2574
[task 2022-12-09T05:58:34.818Z] 05:58:34     INFO - ==> process 2563 launched child process 2575
[task 2022-12-09T05:58:34.818Z] 05:58:34     INFO - ==> process 2563 launched child process 2576
[task 2022-12-09T05:58:34.819Z] 05:58:34     INFO - ==> process 2563 launched child process 2577
[task 2022-12-09T05:58:34.819Z] 05:58:34     INFO - ==> process 2563 launched child process 2582
[task 2022-12-09T05:58:34.819Z] 05:58:34     INFO - ==> process 2563 launched child process 2583
[task 2022-12-09T05:58:34.820Z] 05:58:34     INFO - ==> process 2563 launched child process 2589
[task 2022-12-09T05:58:34.820Z] 05:58:34     INFO - ==> process 2563 launched child process 2590
[task 2022-12-09T05:58:34.820Z] 05:58:34     INFO - ==> process 2563 launched child process 2591
[task 2022-12-09T05:58:34.820Z] 05:58:34     INFO - ==> process 2563 launched child process 2592
[task 2022-12-09T05:58:34.821Z] 05:58:34     INFO - ==> process 2563 launched child process 2593
[task 2022-12-09T05:58:34.821Z] 05:58:34     INFO - ==> process 2563 launched child process 2594
[task 2022-12-09T05:58:34.821Z] 05:58:34     INFO - zombiecheck | Checking for orphan process with PID: 2592
[task 2022-12-09T05:58:34.822Z] 05:58:34     INFO - zombiecheck | Checking for orphan process with PID: 2593
[task 2022-12-09T05:58:34.822Z] 05:58:34     INFO - zombiecheck | Checking for orphan process with PID: 2594
[task 2022-12-09T05:58:34.822Z] 05:58:34     INFO - zombiecheck | Checking for orphan process with PID: 2564
[task 2022-12-09T05:58:34.823Z] 05:58:34     INFO - zombiecheck | Checking for orphan process with PID: 2565
[task 2022-12-09T05:58:34.823Z] 05:58:34     INFO - zombiecheck | Checking for orphan process with PID: 2570
[task 2022-12-09T05:58:34.823Z] 05:58:34     INFO - zombiecheck | Checking for orphan process with PID: 2571
[task 2022-12-09T05:58:34.824Z] 05:58:34     INFO - zombiecheck | Checking for orphan process with PID: 2572
[task 2022-12-09T05:58:34.824Z] 05:58:34     INFO - zombiecheck | Checking for orphan process with PID: 2573
[task 2022-12-09T05:58:34.824Z] 05:58:34     INFO - zombiecheck | Checking for orphan process with PID: 2574
[task 2022-12-09T05:58:34.825Z] 05:58:34     INFO - zombiecheck | Checking for orphan process with PID: 2575
[task 2022-12-09T05:58:34.825Z] 05:58:34     INFO - zombiecheck | Checking for orphan process with PID: 2576
[task 2022-12-09T05:58:34.825Z] 05:58:34     INFO - zombiecheck | Checking for orphan process with PID: 2577
[task 2022-12-09T05:58:34.826Z] 05:58:34     INFO - zombiecheck | Checking for orphan process with PID: 2582
[task 2022-12-09T05:58:34.826Z] 05:58:34     INFO - zombiecheck | Checking for orphan process with PID: 2583
[task 2022-12-09T05:58:34.826Z] 05:58:34     INFO - zombiecheck | Checking for orphan process with PID: 2589
[task 2022-12-09T05:58:34.827Z] 05:58:34     INFO - zombiecheck | Checking for orphan process with PID: 2590
[task 2022-12-09T05:58:34.827Z] 05:58:34     INFO - zombiecheck | Checking for orphan process with PID: 2591
[task 2022-12-09T05:58:34.828Z] 05:58:34     INFO - mozcrash Copy/paste: /opt/worker/tasks/task_167056405820052/fetches/minidump-stackwalk/minidump-stackwalk --symbols-url=https://symbols.mozilla.org/ --human /var/folders/sc/2s2dg0b9133890ywvh4165t8000014/T/tmp85wl1b0r.mozrunner/minidumps/49656F8A-3471-4B1D-A9DE-DC13F4717DE0.dmp /opt/worker/tasks/task_167056405820052/build/symbols
[task 2022-12-09T05:58:42.462Z] 05:58:42     INFO - mozcrash Saved minidump as /opt/worker/tasks/task_167056405820052/build/blobber_upload_dir/49656F8A-3471-4B1D-A9DE-DC13F4717DE0.dmp
[task 2022-12-09T05:58:42.463Z] 05:58:42     INFO - mozcrash Saved app info as /opt/worker/tasks/task_167056405820052/build/blobber_upload_dir/49656F8A-3471-4B1D-A9DE-DC13F4717DE0.extra
[task 2022-12-09T05:58:42.681Z] 05:58:42     INFO - PROCESS-CRASH | dom/security/test/csp/test_hash_source.html | application crashed [@ MOZ_Crash(char const*, int, char const*)]
[task 2022-12-09T05:58:42.681Z] 05:58:42     INFO - Mozilla crash reason: Resolver error: Unknown variable: $hostname
[task 2022-12-09T05:58:42.681Z] 05:58:42     INFO - Crash dump filename: /var/folders/sc/2s2dg0b9133890ywvh4165t8000014/T/tmp85wl1b0r.mozrunner/minidumps/49656F8A-3471-4B1D-A9DE-DC13F4717DE0.dmp
[task 2022-12-09T05:58:42.681Z] 05:58:42     INFO - Operating system: Mac OS X
[task 2022-12-09T05:58:42.681Z] 05:58:42     INFO -                   10.15.7 19H15
[task 2022-12-09T05:58:42.681Z] 05:58:42     INFO - CPU: amd64
[task 2022-12-09T05:58:42.681Z] 05:58:42     INFO -      family 6 model 158 stepping 10
[task 2022-12-09T05:58:42.681Z] 05:58:42     INFO -      12 CPUs
[task 2022-12-09T05:58:42.681Z] 05:58:42     INFO - 
[task 2022-12-09T05:58:42.681Z] 05:58:42     INFO - Crash reason:  EXC_BAD_ACCESS / KERN_INVALID_ADDRESS
[task 2022-12-09T05:58:42.681Z] 05:58:42     INFO - Crash address: 0x0
[task 2022-12-09T05:58:42.681Z] 05:58:42     INFO - Mac Crash Info:
[task 2022-12-09T05:58:42.681Z] 05:58:42     INFO - 
[task 2022-12-09T05:58:42.681Z] 05:58:42     INFO - Process uptime: 27 seconds
[task 2022-12-09T05:58:42.681Z] 05:58:42     INFO - 
[task 2022-12-09T05:58:42.681Z] 05:58:42     INFO - Thread 0 MainThread (crashed)
[task 2022-12-09T05:58:42.681Z] 05:58:42     INFO -  0  XUL!MOZ_Crash(char const*, int, char const*) [Assertions.h:408707dd85c50c8acc6f7ae0fdba5ee32295beb0 : 261]
[task 2022-12-09T05:58:42.682Z] 05:58:42     INFO -     Found by: inlining
[task 2022-12-09T05:58:42.682Z] 05:58:42     INFO -  1  XUL!RustMozCrash [wrappers.cpp:408707dd85c50c8acc6f7ae0fdba5ee32295beb0 : 18 + 0x15]
[task 2022-12-09T05:58:42.682Z] 05:58:42     INFO -      rax = 0x0000000116e4fa10    rdx = 0x0000000000000000
[task 2022-12-09T05:58:42.682Z] 05:58:42     INFO -      rcx = 0x0000000117c0fe6c    rbx = 0x00007ffee7bede14
[task 2022-12-09T05:58:42.682Z] 05:58:42     INFO -      rsi = 0x00000000000120a8    rdi = 0x00007fff8fb8bca8
[task 2022-12-09T05:58:42.682Z] 05:58:42     INFO -      rbp = 0x00007ffee7bedbf0    rsp = 0x00007ffee7bedbe0
[task 2022-12-09T05:58:42.682Z] 05:58:42     INFO -       r8 = 0x00000000000130a8     r9 = 0x0000000000000000
[task 2022-12-09T05:58:42.682Z] 05:58:42     INFO -      r10 = 0x00007fff8fb8bcc8    r11 = 0x00007fff8fb8bcc0
[task 2022-12-09T05:58:42.682Z] 05:58:42     INFO -      r12 = 0x000000000000026c    r13 = 0x000000000000002a
[task 2022-12-09T05:58:42.682Z] 05:58:42     INFO -      r14 = 0x000000000000026c    r15 = 0x000000000000002b
[task 2022-12-09T05:58:42.682Z] 05:58:42     INFO -      rip = 0x0000000110425ee5
[task 2022-12-09T05:58:42.682Z] 05:58:42     INFO -     Found by: given as instruction pointer in context
[task 2022-12-09T05:58:42.682Z] 05:58:42     INFO -  2  XUL!mozglue_static::panic_hook [lib.rs:408707dd85c50c8acc6f7ae0fdba5ee32295beb0 : 91 + 0x7]
[task 2022-12-09T05:58:42.682Z] 05:58:42     INFO -      rbx = 0x000000011230eedf    rbp = 0x00007ffee7bee040
[task 2022-12-09T05:58:42.682Z] 05:58:42     INFO -      rsp = 0x00007ffee7bedc00    r12 = 0x000000000000026c
[task 2022-12-09T05:58:42.682Z] 05:58:42     INFO -      r13 = 0x000000000000002a    r14 = 0x0000000117954130
[task 2022-12-09T05:58:42.682Z] 05:58:42     INFO -      r15 = 0x000000000000002b    rip = 0x0000000110425c2e
[task 2022-12-09T05:58:42.682Z] 05:58:42     INFO -     Found by: call frame info
[task 2022-12-09T05:58:42.682Z] 05:58:42     INFO -  3  XUL!core::ops::function::Fn::call [function.rs:897e37553bba8b42751c67658967889d11ecd120 : 77 + 0xb]
[task 2022-12-09T05:58:42.682Z] 05:58:42     INFO -      rbx = 0x0000000113b63200    rbp = 0x00007ffee7bee050
[task 2022-12-09T05:58:42.682Z] 05:58:42     INFO -      rsp = 0x00007ffee7bee050    r12 = 0x0000000113be3438
[task 2022-12-09T05:58:42.682Z] 05:58:42     INFO -      r13 = 0x0000000000000001    r14 = 0x0000000000000001
[task 2022-12-09T05:58:42.682Z] 05:58:42     INFO -      r15 = 0x0000000113cb37a8    rip = 0x00000001104258ec
[task 2022-12-09T05:58:42.682Z] 05:58:42     INFO -     Found by: call frame info
[task 2022-12-09T05:58:42.682Z] 05:58:42     INFO -  4  XUL!std::panicking::rust_panic_with_hook [panicking.rs:897e37553bba8b42751c67658967889d11ecd120 : 702 + 0x4]
[task 2022-12-09T05:58:42.682Z] 05:58:42     INFO -      rbx = 0x0000000113b63200    rbp = 0x00007ffee7bee110
[task 2022-12-09T05:58:42.682Z] 05:58:42     INFO -      rsp = 0x00007ffee7bee060    r12 = 0x0000000113be3438
[task 2022-12-09T05:58:42.682Z] 05:58:42     INFO -      r13 = 0x0000000000000001    r14 = 0x0000000000000001
[task 2022-12-09T05:58:42.682Z] 05:58:42     INFO -      r15 = 0x0000000113cb37a8    rip = 0x0000000110f1bf6e
[task 2022-12-09T05:58:42.682Z] 05:58:42     INFO -     Found by: call frame info
[task 2022-12-09T05:58:42.683Z] 05:58:42     INFO -  5  XUL!std::panicking::begin_panic_handler::{{closure}} [panicking.rs:897e37553bba8b42751c67658967889d11ecd120 : 588 + 0x19]
[task 2022-12-09T05:58:42.683Z] 05:58:42     INFO -      rbx = 0x0000000113b63250    rbp = 0x00007ffee7bee160
[task 2022-12-09T05:58:42.683Z] 05:58:42     INFO -      rsp = 0x00007ffee7bee120    r12 = 0x000000011792efe0
[task 2022-12-09T05:58:42.683Z] 05:58:42     INFO -      r13 = 0x000000011794c1a0    r14 = 0x00007ffee7bee220
[task 2022-12-09T05:58:42.683Z] 05:58:42     INFO -      r15 = 0x00007ffee7bee1e8    rip = 0x0000000110f1be13
[task 2022-12-09T05:58:42.683Z] 05:58:42     INFO -     Found by: call frame info
[task 2022-12-09T05:58:42.683Z] 05:58:42     INFO -  6  XUL!std::sys_common::backtrace::__rust_end_short_backtrace [backtrace.rs:897e37553bba8b42751c67658967889d11ecd120 : 138 + 0x1f]
[task 2022-12-09T05:58:42.683Z] 05:58:42     INFO -      rbx = 0x00007ffee7bee1e8    rbp = 0x00007ffee7bee190
[task 2022-12-09T05:58:42.683Z] 05:58:42     INFO -      rsp = 0x00007ffee7bee170    r12 = 0x000000011792efe0
[task 2022-12-09T05:58:42.683Z] 05:58:42     INFO -      r13 = 0x000000011794c1a0    r14 = 0x0000000113b63250
[task 2022-12-09T05:58:42.683Z] 05:58:42     INFO -      r15 = 0x0000000000000019    rip = 0x0000000110f18c68
[task 2022-12-09T05:58:42.683Z] 05:58:42     INFO -     Found by: call frame info
[task 2022-12-09T05:58:42.683Z] 05:58:42     INFO -  7  XUL!rust_begin_unwind [panicking.rs:897e37553bba8b42751c67658967889d11ecd120 : 584 + 0x14]
[task 2022-12-09T05:58:42.683Z] 05:58:42     INFO -      rbx = 0x00007ffee7bee1e8    rbp = 0x00007ffee7bee1d0
[task 2022-12-09T05:58:42.683Z] 05:58:42     INFO -      rsp = 0x00007ffee7bee1a0    r12 = 0x000000011792efe0
[task 2022-12-09T05:58:42.683Z] 05:58:42     INFO -      r13 = 0x000000011794c1a0    r14 = 0x0000000113b63250
[task 2022-12-09T05:58:42.683Z] 05:58:42     INFO -      r15 = 0x0000000000000019    rip = 0x0000000110f1badd
[task 2022-12-09T05:58:42.683Z] 05:58:42     INFO -     Found by: call frame info
[task 2022-12-09T05:58:42.683Z] 05:58:42     INFO -  8  XUL!core::panicking::panic_fmt [panicking.rs:897e37553bba8b42751c67658967889d11ecd120 : 142 + 0x4]
[task 2022-12-09T05:58:42.683Z] 05:58:42     INFO -      rbx = 0x0000000117345100    rbp = 0x00007ffee7bee210
[task 2022-12-09T05:58:42.683Z] 05:58:42     INFO -      rsp = 0x00007ffee7bee1e0    r12 = 0x000000011792efe0
[task 2022-12-09T05:58:42.683Z] 05:58:42     INFO -      r13 = 0x000000011794c1a0    r14 = 0x00007ffee7bee390
[task 2022-12-09T05:58:42.683Z] 05:58:42     INFO -      r15 = 0x0000000000000019    rip = 0x0000000110f63773
[task 2022-12-09T05:58:42.683Z] 05:58:42     INFO -     Found by: call frame info
[task 2022-12-09T05:58:42.683Z] 05:58:42     INFO -  9  XUL!core::panicking::panic_display [panicking.rs:897e37553bba8b42751c67658967889d11ecd120 : 72 + 0xf]
[task 2022-12-09T05:58:42.683Z] 05:58:42     INFO -      rbx = 0x0000000117345100    rbp = 0x00007ffee7bee260
[task 2022-12-09T05:58:42.683Z] 05:58:42     INFO -      rsp = 0x00007ffee7bee220    r12 = 0x000000011792efe0
[task 2022-12-09T05:58:42.683Z] 05:58:42     INFO -      r13 = 0x000000011794c1a0    r14 = 0x00007ffee7bee390
[task 2022-12-09T05:58:42.683Z] 05:58:42     INFO -      r15 = 0x0000000000000019    rip = 0x000000010fa975c2
[task 2022-12-09T05:58:42.684Z] 05:58:42     INFO -     Found by: call frame info
[task 2022-12-09T05:58:42.684Z] 05:58:42     INFO - 10  XUL!localization_ffi::debug_assert_variables_exist [lib.rs:408707dd85c50c8acc6f7ae0fdba5ee32295beb0 : 620]
[task 2022-12-09T05:58:42.684Z] 05:58:42     INFO -     Found by: inlining
[task 2022-12-09T05:58:42.684Z] 05:58:42     INFO - 11  XUL!localization_ffi::LocalizationRc::format_messages::{{closure}} [lib.rs:408707dd85c50c8acc6f7ae0fdba5ee32295beb0 : 413]
[task 2022-12-09T05:58:42.684Z] 05:58:42     INFO -     Found by: inlining
[task 2022-12-09T05:58:42.684Z] 05:58:42     INFO - 12  XUL!<core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll [mod.rs:897e37553bba8b42751c67658967889d11ecd120 : 91]
[task 2022-12-09T05:58:42.684Z] 05:58:42     INFO -     Found by: inlining
[task 2022-12-09T05:58:42.684Z] 05:58:42     INFO - 13  XUL!<async_task::runnable::spawn_local::Checked<F> as core::future::future::Future>::poll [runnable.rs:408707dd85c50c8acc6f7ae0fdba5ee32295beb0 : 132]
[task 2022-12-09T05:58:42.684Z] 05:58:42     INFO -     Found by: inlining
[task 2022-12-09T05:58:42.684Z] 05:58:42     INFO - 14  XUL!async_task::raw::RawTask<F,T,S>::run [raw.rs:408707dd85c50c8acc6f7ae0fdba5ee32295beb0 : 489 + 0x1fc]
[task 2022-12-09T05:58:42.684Z] 05:58:42     INFO -      rbx = 0x0000000117345100    rbp = 0x00007ffee7bee470
[task 2022-12-09T05:58:42.684Z] 05:58:42     INFO -      rsp = 0x00007ffee7bee270    r12 = 0x000000011792efe0
[task 2022-12-09T05:58:42.684Z] 05:58:42     INFO -      r13 = 0x000000011794c1a0    r14 = 0x00007ffee7bee390
[task 2022-12-09T05:58:42.684Z] 05:58:42     INFO -      r15 = 0x0000000000000019    rip = 0x000000010fa8d9b4
[task 2022-12-09T05:58:42.684Z] 05:58:42     INFO -     Found by: call frame info
[task 2022-12-09T05:58:42.684Z] 05:58:42     INFO - 15  XUL!moz_task::executor::schedule::{{closure}}::{{closure}} [executor.rs:408707dd85c50c8acc6f7ae0fdba5ee32295beb0 : 117]
[task 2022-12-09T05:58:42.684Z] 05:58:42     INFO -     Found by: inlining
[task 2022-12-09T05:58:42.684Z] 05:58:42     INFO - 16  XUL!std::thread::local::LocalKey<T>::try_with [local.rs:897e37553bba8b42751c67658967889d11ecd120 : 445]
[task 2022-12-09T05:58:42.684Z] 05:58:42     INFO -     Found by: inlining
[task 2022-12-09T05:58:42.684Z] 05:58:42     INFO - 17  XUL!std::thread::local::LocalKey<T>::with [local.rs:897e37553bba8b42751c67658967889d11ecd120 : 421]
[task 2022-12-09T05:58:42.684Z] 05:58:42     INFO -     Found by: inlining
[task 2022-12-09T05:58:42.685Z] 05:58:42     INFO - 18  XUL!moz_task::executor::schedule::{{closure}} [executor.rs:408707dd85c50c8acc6f7ae0fdba5ee32295beb0 : 114]
[task 2022-12-09T05:58:42.685Z] 05:58:42     INFO -     Found by: inlining
[task 2022-12-09T05:58:42.685Z] 05:58:42     INFO - 19  XUL!moz_task::dispatcher::RunnableFunction<F>::Run [dispatcher.rs:408707dd85c50c8acc6f7ae0fdba5ee32295beb0 : 29]
[task 2022-12-09T05:58:42.685Z] 05:58:42     INFO -     Found by: inlining
[task 2022-12-09T05:58:42.685Z] 05:58:42     INFO - 20  XUL!moz_task::dispatcher::RunnableFunction<F>::allocate::Run [dispatcher.rs:408707dd85c50c8acc6f7ae0fdba5ee32295beb0 : 16 + 0xe6]
[task 2022-12-09T05:58:42.685Z] 05:58:42     INFO -      rbx = 0x000000011706d690    rbp = 0x00007ffee7bee4c0
[task 2022-12-09T05:58:42.685Z] 05:58:42     INFO -      rsp = 0x00007ffee7bee480    r12 = 0x000000011794f610
[task 2022-12-09T05:58:42.685Z] 05:58:42     INFO -      r13 = 0x0000000113dfe9d8    r14 = 0x0000000120bfb040
[task 2022-12-09T05:58:42.685Z] 05:58:42     INFO -      r15 = 0x0000000000000000    rip = 0x000000011093b2cb
[task 2022-12-09T05:58:42.685Z] 05:58:42     INFO -     Found by: call frame info
[task 2022-12-09T05:58:42.685Z] 05:58:42     INFO - 21  XUL!mozilla::RunnableTask::Run() [TaskController.cpp:408707dd85c50c8acc6f7ae0fdba5ee32295beb0 : 538 + 0x5]
[task 2022-12-09T05:58:42.685Z] 05:58:42     INFO -      rbx = 0x000000000000002a    rbp = 0x00007ffee7bee940
[task 2022-12-09T05:58:42.685Z] 05:58:42     INFO -      rsp = 0x00007ffee7bee4d0    r12 = 0x0000000120bf86a0
[task 2022-12-09T05:58:42.685Z] 05:58:42     INFO -      r13 = 0x0000000000000000    r14 = 0x0000000113dee001
[task 2022-12-09T05:58:42.685Z] 05:58:42     INFO -      r15 = 0x0000000113dee000    rip = 0x000000010866d039
[task 2022-12-09T05:58:42.685Z] 05:58:42     INFO -     Found by: call frame info
[task 2022-12-09T05:58:42.685Z] 05:58:42     INFO - 22  XUL!mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [TaskController.cpp:408707dd85c50c8acc6f7ae0fdba5ee32295beb0 : 851 + 0x8]
[task 2022-12-09T05:58:42.685Z] 05:58:42     INFO -      rbx = 0x0000000000000009    rbp = 0x00007ffee7beeb30
[task 2022-12-09T05:58:42.685Z] 05:58:42     INFO -      rsp = 0x00007ffee7bee950    r12 = 0x00000001170a4000
[task 2022-12-09T05:58:42.685Z] 05:58:42     INFO -      r13 = 0x0000000113dfa9cc    r14 = 0x00007ffee7bee9d8
[task 2022-12-09T05:58:42.685Z] 05:58:42     INFO -      r15 = 0x0000000120bf86a0    rip = 0x0000000108667d87
[task 2022-12-09T05:58:42.685Z] 05:58:42     INFO -     Found by: call frame info
[task 2022-12-09T05:58:42.686Z] 05:58:42     INFO - 23  XUL!mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [TaskController.cpp:408707dd85c50c8acc6f7ae0fdba5ee32295beb0 : 683 + 0xa]
[task 2022-12-09T05:58:42.686Z] 05:58:42     INFO -      rbx = 0x0000000117068080    rbp = 0x00007ffee7beeb80
[task 2022-12-09T05:58:42.686Z] 05:58:42     INFO -      rsp = 0x00007ffee7beeb40    r12 = 0x00000001170a4000
[task 2022-12-09T05:58:42.686Z] 05:58:42     INFO -      r13 = 0x00000001170e6040    r14 = 0x0000000000000000
[task 2022-12-09T05:58:42.686Z] 05:58:42     INFO -      r15 = 0x00007ffee7beeb98    rip = 0x00000001086669ac
[task 2022-12-09T05:58:42.686Z] 05:58:42     INFO -     Found by: call frame info
[task 2022-12-09T05:58:42.686Z] 05:58:42     INFO - 24  XUL!mozilla::TaskController::ProcessPendingMTTask(bool) [TaskController.cpp:408707dd85c50c8acc6f7ae0fdba5ee32295beb0 : 461 + 0x7]
[task 2022-12-09T05:58:42.686Z] 05:58:42     INFO -      rbx = 0x00000001170a4040    rbp = 0x00007ffee7beebd0
[task 2022-12-09T05:58:42.686Z] 05:58:42     INFO -      rsp = 0x00007ffee7beeb90    r12 = 0x00000001170a4000
[task 2022-12-09T05:58:42.686Z] 05:58:42     INFO -      r13 = 0x00000001170e6040    r14 = 0x0000000000000000
[task 2022-12-09T05:58:42.686Z] 05:58:42     INFO -      r15 = 0x0000000000000000    rip = 0x0000000108666d59
[task 2022-12-09T05:58:42.686Z] 05:58:42     INFO -     Found by: call frame info
[task 2022-12-09T05:58:42.686Z] 05:58:42     INFO - 25  XUL!mozilla::TaskController::InitializeInternal()::$_3::operator()() const [TaskController.cpp:408707dd85c50c8acc6f7ae0fdba5ee32295beb0 : 187]
[task 2022-12-09T05:58:42.686Z] 05:58:42     INFO -     Found by: inlining
[task 2022-12-09T05:58:42.686Z] 05:58:42     INFO - 26  XUL!mozilla::detail::RunnableFunction<mozilla::TaskController::InitializeInternal()::$_3>::Run() [nsThreadUtils.h:408707dd85c50c8acc6f7ae0fdba5ee32295beb0 : 546 + 0x12]
[task 2022-12-09T05:58:42.686Z] 05:58:42     INFO -      rbx = 0x00007ffee7beec70    rbp = 0x00007ffee7beebe0
[task 2022-12-09T05:58:42.686Z] 05:58:42     INFO -      rsp = 0x00007ffee7beebe0    r12 = 0x00000157742e561e
[task 2022-12-09T05:58:42.686Z] 05:58:42     INFO -      r13 = 0x00000001170e6040    r14 = 0x0000000000000001
[task 2022-12-09T05:58:42.686Z] 05:58:42     INFO -      r15 = 0x0000000000000000    rip = 0x0000000108670f17
[task 2022-12-09T05:58:42.686Z] 05:58:42     INFO -     Found by: call frame info
[task 2022-12-09T05:58:42.686Z] 05:58:42     INFO - 27  XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:408707dd85c50c8acc6f7ae0fdba5ee32295beb0 : 1204 + 0x5]
[task 2022-12-09T05:58:42.686Z] 05:58:42     INFO -      rbx = 0x00007ffee7beec70    rbp = 0x00007ffee7beed00
[task 2022-12-09T05:58:42.686Z] 05:58:42     INFO -      rsp = 0x00007ffee7beebf0    r12 = 0x00000157742e561e
[task 2022-12-09T05:58:42.686Z] 05:58:42     INFO -      r13 = 0x00000001170e6040    r14 = 0x0000000000000001
[task 2022-12-09T05:58:42.686Z] 05:58:42     INFO -      r15 = 0x0000000000000000    rip = 0x0000000108686437
[task 2022-12-09T05:58:42.686Z] 05:58:42     INFO -     Found by: call frame info
[task 2022-12-09T05:58:42.686Z] 05:58:42     INFO - 28  XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:408707dd85c50c8acc6f7ae0fdba5ee32295beb0 : 474 + 0xf]
[task 2022-12-09T05:58:42.686Z] 05:58:42     INFO -      rbx = 0x0000000000000000    rbp = 0x00007ffee7beed30
[task 2022-12-09T05:58:42.687Z] 05:58:42     INFO -      rsp = 0x00007ffee7beed10    r12 = 0x000000011700c3a0
[task 2022-12-09T05:58:42.687Z] 05:58:42     INFO -      r13 = 0x0000000000000001    r14 = 0x000000011700c380
[task 2022-12-09T05:58:42.687Z] 05:58:42     INFO -      r15 = 0x00000001170e6040    rip = 0x000000010868ceaf
[task 2022-12-09T05:58:42.687Z] 05:58:42     INFO -     Found by: call frame info
[task 2022-12-09T05:58:42.687Z] 05:58:42     INFO - 29  XUL!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [MessagePump.cpp:408707dd85c50c8acc6f7ae0fdba5ee32295beb0 : 85 + 0x9]
[task 2022-12-09T05:58:42.687Z] 05:58:42     INFO -      rbx = 0x00007ffee7beef50    rbp = 0x00007ffee7beed80
[task 2022-12-09T05:58:42.687Z] 05:58:42     INFO -      rsp = 0x00007ffee7beed40    r12 = 0x000000011700c3a0
[task 2022-12-09T05:58:42.687Z] 05:58:42     INFO -      r13 = 0x0000000000000001    r14 = 0x000000011700c380
[task 2022-12-09T05:58:42.687Z] 05:58:42     INFO -      r15 = 0x00000001170e6040    rip = 0x0000000109010527
[task 2022-12-09T05:58:42.687Z] 05:58:42     INFO -     Found by: call frame info
[task 2022-12-09T05:58:42.687Z] 05:58:42     INFO - 30  XUL!MessageLoop::RunHandler() [message_loop.cc:408707dd85c50c8acc6f7ae0fdba5ee32295beb0 : 374]
[task 2022-12-09T05:58:42.687Z] 05:58:42     INFO -     Found by: inlining
[task 2022-12-09T05:58:42.687Z] 05:58:42     INFO - 31  XUL!MessageLoop::Run() [message_loop.cc:408707dd85c50c8acc6f7ae0fdba5ee32295beb0 : 356 + 0x4]
[task 2022-12-09T05:58:42.687Z] 05:58:42     INFO -      rbx = 0x000000011709b660    rbp = 0x00007ffee7beedb0
[task 2022-12-09T05:58:42.687Z] 05:58:42     INFO -      rsp = 0x00007ffee7beed90    r12 = 0x0000000117039d00
[task 2022-12-09T05:58:42.687Z] 05:58:42     INFO -      r13 = 0x00007ffee7bef228    r14 = 0x00000001170e6040
[task 2022-12-09T05:58:42.687Z] 05:58:42     INFO -      r15 = 0x0000000080004005    rip = 0x0000000108f8b413
[task 2022-12-09T05:58:42.687Z] 05:58:42     INFO -     Found by: call frame info
[task 2022-12-09T05:58:42.687Z] 05:58:42     INFO - 32  XUL!nsBaseAppShell::Run() [nsBaseAppShell.cpp:408707dd85c50c8acc6f7ae0fdba5ee32295beb0 : 150 + 0xc]
[task 2022-12-09T05:58:42.687Z] 05:58:42     INFO -      rbx = 0x000000011709b660    rbp = 0x00007ffee7beedd0
[task 2022-12-09T05:58:42.687Z] 05:58:42     INFO -      rsp = 0x00007ffee7beedc0    r12 = 0x0000000117039d00
[task 2022-12-09T05:58:42.687Z] 05:58:42     INFO -      r13 = 0x00007ffee7bef228    r14 = 0x00000001170e6040
[task 2022-12-09T05:58:42.687Z] 05:58:42     INFO -      r15 = 0x0000000080004005    rip = 0x000000010cb29c19
[task 2022-12-09T05:58:42.688Z] 05:58:42     INFO -     Found by: call frame info
[task 2022-12-09T05:58:42.688Z] 05:58:42     INFO - 33  XUL!nsAppShell::Run() [nsAppShell.mm:408707dd85c50c8acc6f7ae0fdba5ee32295beb0 : 804 + 0x7]
[task 2022-12-09T05:58:42.688Z] 05:58:42     INFO -      rbx = 0x000000011709b660    rbp = 0x00007ffee7beee20
[task 2022-12-09T05:58:42.688Z] 05:58:42     INFO -      rsp = 0x00007ffee7beede0    r12 = 0x0000000117039d00
[task 2022-12-09T05:58:42.688Z] 05:58:42     INFO -      r13 = 0x00007ffee7bef228    r14 = 0x0000000000000000
[task 2022-12-09T05:58:42.688Z] 05:58:42     INFO -      r15 = 0x0000000080004005    rip = 0x000000010cba53ef
[task 2022-12-09T05:58:42.688Z] 05:58:42     INFO -     Found by: call frame info
[task 2022-12-09T05:58:42.688Z] 05:58:42     INFO - 34  XUL!XRE_RunAppShell() [nsEmbedFunctions.cpp:408707dd85c50c8acc6f7ae0fdba5ee32295beb0 : 884 + 0x5]
[task 2022-12-09T05:58:42.688Z] 05:58:42     INFO -      rbx = 0x00007ffee7beef50    rbp = 0x00007ffee7beee70
[task 2022-12-09T05:58:42.688Z] 05:58:42     INFO -      rsp = 0x00007ffee7beee30    r12 = 0x0000000117039d00
[task 2022-12-09T05:58:42.688Z] 05:58:42     INFO -      r13 = 0x00007ffee7bef228    r14 = 0x000000011700c380
[task 2022-12-09T05:58:42.688Z] 05:58:42     INFO -      r15 = 0x0000000080004005    rip = 0x000000010e8380bc
[task 2022-12-09T05:58:42.688Z] 05:58:42     INFO -     Found by: call frame info
[task 2022-12-09T05:58:42.688Z] 05:58:42     INFO - 35  XUL!mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) [MessagePump.cpp:408707dd85c50c8acc6f7ae0fdba5ee32295beb0 : 235 + 0x4]
[task 2022-12-09T05:58:42.688Z] 05:58:42     INFO -      rbx = 0x00007ffee7beef50    rbp = 0x00007ffee7beeea0
[task 2022-12-09T05:58:42.688Z] 05:58:42     INFO -      rsp = 0x00007ffee7beee80    r12 = 0x0000000117039d00
[task 2022-12-09T05:58:42.688Z] 05:58:42     INFO -      r13 = 0x00007ffee7bef228    r14 = 0x000000011700c380
[task 2022-12-09T05:58:42.688Z] 05:58:42     INFO -      r15 = 0x0000000080004005    rip = 0x0000000109010ff1
[task 2022-12-09T05:58:42.689Z] 05:58:42     INFO -     Found by: call frame info
[task 2022-12-09T05:58:42.689Z] 05:58:42     INFO - 36  XUL!MessageLoop::RunHandler() [message_loop.cc:408707dd85c50c8acc6f7ae0fdba5ee32295beb0 : 374]
[task 2022-12-09T05:58:42.689Z] 05:58:42     INFO -     Found by: inlining
[task 2022-12-09T05:58:42.689Z] 05:58:42     INFO - 37  XUL!MessageLoop::Run() [message_loop.cc:408707dd85c50c8acc6f7ae0fdba5ee32295beb0 : 356 + 0x4]
[task 2022-12-09T05:58:42.689Z] 05:58:42     INFO -      rbx = 0x00007ffee7bef901    rbp = 0x00007ffee7beeed0
[task 2022-12-09T05:58:42.689Z] 05:58:42     INFO -      rsp = 0x00007ffee7beeeb0    r12 = 0x0000000117039d00
[task 2022-12-09T05:58:42.689Z] 05:58:42     INFO -      r13 = 0x00007ffee7bef228    r14 = 0x000000000000001b
[task 2022-12-09T05:58:42.689Z] 05:58:42     INFO -      r15 = 0x0000000080004005    rip = 0x0000000108f8b413
[task 2022-12-09T05:58:42.689Z] 05:58:42     INFO -     Found by: call frame info
[task 2022-12-09T05:58:42.689Z] 05:58:42     INFO - 38  XUL!XRE_InitChildProcess(int, char**, XREChildData const*) [nsEmbedFunctions.cpp:408707dd85c50c8acc6f7ae0fdba5ee32295beb0 : 743 + 0x4]
[task 2022-12-09T05:58:42.689Z] 05:58:42     INFO -      rbx = 0x00007ffee7bef901    rbp = 0x00007ffee7bef1c0
[task 2022-12-09T05:58:42.689Z] 05:58:42     INFO -      rsp = 0x00007ffee7beeee0    r12 = 0x0000000117039d00
[task 2022-12-09T05:58:42.689Z] 05:58:42     INFO -      r13 = 0x00007ffee7bef228    r14 = 0x000000000000001b
[task 2022-12-09T05:58:42.689Z] 05:58:42     INFO -      r15 = 0x0000000080004005    rip = 0x000000010e8375ce
[task 2022-12-09T05:58:42.689Z] 05:58:42     INFO -     Found by: call frame info
[task 2022-12-09T05:58:42.689Z] 05:58:42     INFO - 39  plugin-container!content_process_main(mozilla::Bootstrap*, int, char**) [plugin-container.cpp:408707dd85c50c8acc6f7ae0fdba5ee32295beb0 : 57]
[task 2022-12-09T05:58:42.689Z] 05:58:42     INFO -     Found by: inlining
[task 2022-12-09T05:58:42.689Z] 05:58:42     INFO - 40  plugin-container!main [MozillaRuntimeMain.cpp:408707dd85c50c8acc6f7ae0fdba5ee32295beb0 : 96 + 0x24]
[task 2022-12-09T05:58:42.689Z] 05:58:42     INFO -      rbx = 0x000000000000001f    rbp = 0x00007ffee7bef200
[task 2022-12-09T05:58:42.690Z] 05:58:42     INFO -      rsp = 0x00007ffee7bef1d0    r12 = 0x0000000000000000
[task 2022-12-09T05:58:42.690Z] 05:58:42     INFO -      r13 = 0x0000000000000000    r14 = 0x00007ffee7bef228
[task 2022-12-09T05:58:42.690Z] 05:58:42     INFO -      r15 = 0x00000001170030b0    rip = 0x000000010800f652
[task 2022-12-09T05:58:42.690Z] 05:58:42     INFO -     Found by: call frame info
[task 2022-12-09T05:58:42.690Z] 05:58:42     INFO - 41  libdyld.dylib!start + 0x0
[task 2022-12-09T05:58:42.690Z] 05:58:42     INFO -      rbx = 0x0000000000000000    rbp = 0x00007ffee7bef218
[task 2022-12-09T05:58:42.690Z] 05:58:42     INFO -      rsp = 0x00007ffee7bef210    r12 = 0x0000000000000000
[task 2022-12-09T05:58:42.690Z] 05:58:42     INFO -      r13 = 0x0000000000000000    r14 = 0x0000000000000000
[task 2022-12-09T05:58:42.690Z] 05:58:42     INFO -      r15 = 0x0000000000000000    rip = 0x00007fff692afcc9
[task 2022-12-09T05:58:42.690Z] 05:58:42     INFO -     Found by: call frame info
[task 2022-12-09T05:58:42.690Z] 05:58:42     INFO - 42  libdyld.dylib!start + 0x0
[task 2022-12-09T05:58:42.690Z] 05:58:42     INFO -      rbx = 0x0000000000000000    rbp = 0x00007ffee7bef218
[task 2022-12-09T05:58:42.690Z] 05:58:42     INFO -      rsp = 0x00007ffee7bef218    r12 = 0x0000000000000000
[task 2022-12-09T05:58:42.690Z] 05:58:42     INFO -      r13 = 0x0000000000000000    r14 = 0x0000000000000000
[task 2022-12-09T05:58:42.690Z] 05:58:42     INFO -      r15 = 0x0000000000000000    rip = 0x00007fff692afcc9
[task 2022-12-09T05:58:42.690Z] 05:58:42     INFO -     Found by: call frame info
[task 2022-12-09T05:58:42.690Z] 05:58:42     INFO - 
[task 2022-12-09T05:58:42.691Z] 05:58:42     INFO - Thread 1 Breakpad ExceptionHandler

Looks like this error occured in the cert error page and not in the specific test.

[task 2022-12-09T05:58:32.526Z] 05:58:32     INFO - GECKO(2563) | Fluent error, the argument "$hostname" was not provided a value.
[task 2022-12-09T05:58:32.526Z] 05:58:32     INFO - GECKO(2563) | This error happened while formatting the following messages:
[task 2022-12-09T05:58:32.526Z] 05:58:32     INFO - GECKO(2563) |   "csp-xfo-blocked-long-desc"
[task 2022-12-09T05:58:32.527Z] 05:58:32     INFO - GECKO(2563) | Hit MOZ_CRASH(Resolver error: Unknown variable: $hostname) at intl/l10n/rust/localization-ffi/src/lib.rs:620

Eemeli, it looks like the hostname passed here can be null or the empty string and that causes to a crash (probably only in debug builds?).
I'm not entirely sure I understand how neterror works these days, but I guess document.location might be about:neterror at the point when this code runs and then the variable document.location.hostname is the empty string.

Component: DOM: Security → Security
Flags: needinfo?(earo)
Product: Core → Firefox

Looks like I ought to fix the FIXME comment. Based on this comment on the original patch adding an earlier version of the message, switching to HOST_NAME should be fine. I'll submit a patch.

Prathiksha, you're probably the best person to review?

Flags: needinfo?(earo) → needinfo?(prathikshaprasadsuman)

It looks like hostname is sometimes undefined, which triggers a Fluent error.
The HOST_NAME is determined from location.href,
and falls back to an empty string value about which Fluent is much happier.

Assignee: nobody → earo
Status: NEW → ASSIGNED
Pushed by earo@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/b4bac9f5cdbb Avoid last use of location.hostname on about:neterror page. r=prathiksha

Thanks for the quick turnaround time Eemeli!

See Also: → 1801716
See Also: → 1803723

I've reviewed the patch. Thanks for the fix, Eemeli!

Flags: needinfo?(prathikshaprasadsuman)
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 110 Branch

The patch landed in nightly and beta is affected.
:eemeli, is this bug important enough to require an uplift?

  • If yes, please nominate the patch for beta approval.
  • If no, please set status-firefox109 to wontfix.

For more information, please visit auto_nag documentation.

Flags: needinfo?(earo)
Flags: needinfo?(earo)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: