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
The affected version of rulinalg has incorrect lifetime boundary definitions
for RowMut::raw_slice and RowMut::raw_slice_mut. They do not conform with
Rust's borrowing rule and allows the user to create multiple mutable references
to the same location. This may result in unexpected calculation result and data
race if both references are used at the same time.
rulinalg
0.4.2
<0.4.0
The affected version of
rulinalg
has incorrect lifetime boundary definitionsfor
RowMut::raw_slice
andRowMut::raw_slice_mut
. They do not conform withRust's borrowing rule and allows the user to create multiple mutable references
to the same location. This may result in unexpected calculation result and data
race if both references are used at the same time.
See advisory page for additional details.
The text was updated successfully, but these errors were encountered: