crossbeam-utils provides atomics, synchronization primitives, scoped threads, and other utilities for concurrent programming in Rust. crossbeam-utils prior to version 0.8.7 incorrectly assumed that the alignment of {i,u}64 was always the same as Atomic{I,U}64. However, the alignment of {i,u}64 on a 32-bit target can be smaller than Atomic{I,U}64. This can cause unaligned memory accesses and data race. Crates using fetch_* methods with AtomicCell<{i,u}64> are affected by this issue. 32-bit targets without Atomic{I,U}64 and 64-bit targets are not affected by this issue. This has been fixed in crossbeam-utils 0.8.7. There are currently no known workarounds.
{
"binaries": [
{
"binary_version": "1.31.0+dfsg1+llvm-2ubuntu1~14.04.1",
"binary_name": "libstd-rust-1.31"
},
{
"binary_version": "1.31.0+dfsg1+llvm-2ubuntu1~14.04.1",
"binary_name": "libstd-rust-dev"
},
{
"binary_version": "1.31.0+dfsg1+llvm-2ubuntu1~14.04.1",
"binary_name": "rust-gdb"
},
{
"binary_version": "1.31.0+dfsg1+llvm-2ubuntu1~14.04.1",
"binary_name": "rust-lldb"
},
{
"binary_version": "1.31.0+dfsg1+llvm-2ubuntu1~14.04.1",
"binary_name": "rust-src"
},
{
"binary_version": "1.31.0+dfsg1+llvm-2ubuntu1~14.04.1",
"binary_name": "rustc"
}
]
}{
"binaries": [
{
"binary_version": "1.47.0+dfsg1+llvm-1ubuntu1~16.04.1",
"binary_name": "libstd-rust-1.47"
},
{
"binary_version": "1.47.0+dfsg1+llvm-1ubuntu1~16.04.1",
"binary_name": "libstd-rust-dev"
},
{
"binary_version": "1.47.0+dfsg1+llvm-1ubuntu1~16.04.1",
"binary_name": "rust-gdb"
},
{
"binary_version": "1.47.0+dfsg1+llvm-1ubuntu1~16.04.1",
"binary_name": "rust-lldb"
},
{
"binary_version": "1.47.0+dfsg1+llvm-1ubuntu1~16.04.1",
"binary_name": "rust-src"
},
{
"binary_version": "1.47.0+dfsg1+llvm-1ubuntu1~16.04.1",
"binary_name": "rustc"
}
]
}{
"binaries": [
{
"binary_version": "1.59.0+dfsg1~ubuntu1~llvm-1~ubuntu1~20.04.2",
"binary_name": "libstd-rust-1.59"
},
{
"binary_version": "1.59.0+dfsg1~ubuntu1~llvm-1~ubuntu1~20.04.2",
"binary_name": "libstd-rust-dev"
},
{
"binary_version": "1.59.0+dfsg1~ubuntu1~llvm-1~ubuntu1~20.04.2",
"binary_name": "rust-all"
},
{
"binary_version": "1.59.0+dfsg1~ubuntu1~llvm-1~ubuntu1~20.04.2",
"binary_name": "rust-clippy"
},
{
"binary_version": "1.59.0+dfsg1~ubuntu1~llvm-1~ubuntu1~20.04.2",
"binary_name": "rust-gdb"
},
{
"binary_version": "1.59.0+dfsg1~ubuntu1~llvm-1~ubuntu1~20.04.2",
"binary_name": "rust-lldb"
},
{
"binary_version": "1.59.0+dfsg1~ubuntu1~llvm-1~ubuntu1~20.04.2",
"binary_name": "rust-src"
},
{
"binary_version": "1.59.0+dfsg1~ubuntu1~llvm-1~ubuntu1~20.04.2",
"binary_name": "rustc"
},
{
"binary_version": "1.59.0+dfsg1~ubuntu1~llvm-1~ubuntu1~20.04.2",
"binary_name": "rustfmt"
}
],
"availability": "No subscription required"
}{
"binaries": [
{
"binary_version": "1.58.1+dfsg1~ubuntu1-0ubuntu1",
"binary_name": "libstd-rust-1.58"
},
{
"binary_version": "1.58.1+dfsg1~ubuntu1-0ubuntu1",
"binary_name": "libstd-rust-dev"
},
{
"binary_version": "1.58.1+dfsg1~ubuntu1-0ubuntu1",
"binary_name": "rust-all"
},
{
"binary_version": "1.58.1+dfsg1~ubuntu1-0ubuntu1",
"binary_name": "rust-clippy"
},
{
"binary_version": "1.58.1+dfsg1~ubuntu1-0ubuntu1",
"binary_name": "rust-gdb"
},
{
"binary_version": "1.58.1+dfsg1~ubuntu1-0ubuntu1",
"binary_name": "rust-lldb"
},
{
"binary_version": "1.58.1+dfsg1~ubuntu1-0ubuntu1",
"binary_name": "rust-src"
},
{
"binary_version": "1.58.1+dfsg1~ubuntu1-0ubuntu1",
"binary_name": "rustc"
},
{
"binary_version": "1.58.1+dfsg1~ubuntu1-0ubuntu1",
"binary_name": "rustfmt"
}
],
"availability": "No subscription required"
}{
"binaries": [
{
"binary_version": "1:128.12.0+build1-0ubuntu0.22.04.1",
"binary_name": "thunderbird"
},
{
"binary_version": "1:128.12.0+build1-0ubuntu0.22.04.1",
"binary_name": "thunderbird-dev"
},
{
"binary_version": "1:128.12.0+build1-0ubuntu0.22.04.1",
"binary_name": "thunderbird-gnome-support"
},
{
"binary_version": "1:128.12.0+build1-0ubuntu0.22.04.1",
"binary_name": "thunderbird-mozsymbols"
},
{
"binary_version": "1:128.12.0+build1-0ubuntu0.22.04.1",
"binary_name": "xul-ext-calendar-timezones"
},
{
"binary_version": "1:128.12.0+build1-0ubuntu0.22.04.1",
"binary_name": "xul-ext-gdata-provider"
},
{
"binary_version": "1:128.12.0+build1-0ubuntu0.22.04.1",
"binary_name": "xul-ext-lightning"
}
]
}