You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* [`crossbeam-epoch` calling `assume_init` on a partly-initialized `MaybeUninit`](https://github.com/crossbeam-rs/crossbeam/pull/779)
576
579
* [`integer-encoding` dereferencing a misaligned pointer](https://github.com/dermesser/integer-encoding-rs/pull/23)
577
580
* [`rkyv` constructing a `Box<[u8]>` from an overaligned allocation](https://github.com/rkyv/rkyv/commit/a9417193a34757e12e24263178be8b2eebb72456)
581
+
* [Data race in `arc-swap`](https://github.com/vorner/arc-swap/issues/76)
578
582
* [Data race in `thread::scope`](https://github.com/rust-lang/rust/issues/98498)
// NOTE: `transition_range` is explicitly absent from the error message, it has no significance
94
124
// to the user. The meaningful one is `access_range`.
95
-
self.events.push((Some(span.data()),format!("{this} later transitioned to {endpoint} due to a {rel} {access_kind} at offsets {access_range:?}", endpoint = transition.endpoint(), rel = if is_foreign {"foreign"} else {"child"})));
96
-
self.events.push((None,format!("this corresponds to {}", transition.summary())));
125
+
let access = access_cause.print_as_access(is_foreign);
126
+
self.events.push((Some(span.data()),format!("{this} later transitioned to {endpoint} due to a {access} at offsets {access_range:?}", endpoint = transition.endpoint())));
127
+
self.events
128
+
.push((None,format!("this transition corresponds to {}", transition.summary())));
0 commit comments