Closed Bug 1804020 Opened 3 years ago Closed 3 years ago

Crash in [@ uuid::v4::impl$0::new_v4::closure$0] on Windows 7

Categories

(Toolkit :: Telemetry, defect)

x86
Windows 7
defect

Tracking

()

RESOLVED DUPLICATE of bug 1788004

People

(Reporter: gsvelto, Unassigned)

References

Details

(Keywords: crash)

Crash Data

Crash report: https://crash-stats.mozilla.org/report/index/6a234fea-3bd1-4e09-b71a-1152f0221205

MOZ_CRASH Reason: could not retreive random bytes for uuid: OS Error: 1073741947

Top 10 frames of crashing thread:

0  xul.dll  MOZ_Crash  mfbt/Assertions.h:261
0  xul.dll  RustMozCrash  mozglue/static/rust/wrappers.cpp:17
1  xul.dll  mozglue_static::panic_hook  mozglue/static/rust/lib.rs:91
2  xul.dll  core::ops::function::Fn::call<void   ../897e37553bba8b42751c67658967889d11ecd120/library/core/src/ops/function.rs:164
3  xul.dll  std::panicking::rust_panic_with_hook  library/std/src/panicking.rs:702
4  xul.dll  std::panicking::begin_panic_handler::closure$0  library/std/src/panicking.rs:588
5  xul.dll  std::sys_common::backtrace::__rust_end_short_backtrace<std::panicking::begin_panic_handler::closure_env$0, never$>  library/std/src/sys_common/backtrace.rs:138
6  xul.dll  std::panicking::begin_panic_handler  library/std/src/panicking.rs:584
7  xul.dll  core::panicking::panic_fmt  library/core/src/panicking.rs:142
8  xul.dll  uuid::v4::impl$0::new_v4::closure$0  third_party/rust/uuid/src/v4.rs:31

I remember seeing a similar issue in the past about not being able to retrieve random data on Windows. Alexandre does this ring a bell?

(In reply to Gabriele Svelto [:gsvelto] from comment #0)

Crash report: https://crash-stats.mozilla.org/report/index/6a234fea-3bd1-4e09-b71a-1152f0221205

MOZ_CRASH Reason: could not retreive random bytes for uuid: OS Error: 1073741947

Top 10 frames of crashing thread:

0  xul.dll  MOZ_Crash  mfbt/Assertions.h:261
0  xul.dll  RustMozCrash  mozglue/static/rust/wrappers.cpp:17
1  xul.dll  mozglue_static::panic_hook  mozglue/static/rust/lib.rs:91
2  xul.dll  core::ops::function::Fn::call<void   ../897e37553bba8b42751c67658967889d11ecd120/library/core/src/ops/function.rs:164
3  xul.dll  std::panicking::rust_panic_with_hook  library/std/src/panicking.rs:702
4  xul.dll  std::panicking::begin_panic_handler::closure$0  library/std/src/panicking.rs:588
5  xul.dll  std::sys_common::backtrace::__rust_end_short_backtrace<std::panicking::begin_panic_handler::closure_env$0, never$>  library/std/src/sys_common/backtrace.rs:138
6  xul.dll  std::panicking::begin_panic_handler  library/std/src/panicking.rs:584
7  xul.dll  core::panicking::panic_fmt  library/core/src/panicking.rs:142
8  xul.dll  uuid::v4::impl$0::new_v4::closure$0  third_party/rust/uuid/src/v4.rs:31

I remember seeing a similar issue in the past about not being able to retrieve random data on Windows. Alexandre does this ring a bell?

The upstream bug was https://github.com/rust-lang/rust/issues/94098 and on our side it was bug 1754490

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