Closed Bug 1825822 Opened 3 years ago Closed 3 years ago

Crash in [@ core::result::unwrap_failed | std::sys::unix::rand::imp::fill_bytes]

Categories

(Data Platform and Tools :: Glean: SDK, defect)

defect

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1824682

People

(Reporter: sefeng211, Unassigned)

References

Details

Crash Data

Crash report: https://crash-stats.mozilla.org/report/index/6d5a8c32-3b19-449e-a33c-ab1160230331

MOZ_CRASH Reason: failed to open /dev/urandom: Os { code: 13, kind: PermissionDenied, message: "Permission denied" }

Top 10 frames of crashing thread:

0  libxul.so  MOZ_Crash  mfbt/Assertions.h:261
0  libxul.so  RustMozCrash  mozglue/static/rust/wrappers.cpp:18
1  libxul.so  mozglue_static::panic_hook  mozglue/static/rust/lib.rs:91
2  libxul.so  core::ops::function::Fn::call  library/core/src/ops/function.rs:79
3  libxul.so  <alloc::boxed::Box<F, A> as core::ops::function::Fn<Args>>::call  library/alloc/src/boxed.rs:2002
3  libxul.so  std::panicking::rust_panic_with_hook  library/std/src/panicking.rs:692
4  libxul.so  std::panicking::begin_panic_handler::{{closure}}  library/std/src/panicking.rs:579
5  libxul.so  std::sys_common::backtrace::__rust_end_short_backtrace  library/std/src/sys_common/backtrace.rs:137
6  libxul.so  rust_begin_unwind  library/std/src/panicking.rs:575
7  libxul.so  core::panicking::panic_fmt  library/core/src/panicking.rs:64

I didn't check all crashes, but for the ones that I checked, they all from fog_custom_distribution_accumulate_samples

Probably the same underlying issue as bug 1824682?

See Also: → 1824682

Yeah, same issue. It's a machine with kernel 3.16 (so lacking getrandom()) which is trying to access /dev/urandom from the rdd process (which the sandbox currently denies).

Let's formally mark it as a dupe then. Keep things tidy.

Status: NEW → RESOLVED
Closed: 3 years ago
Duplicate of bug: 1824682
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.