mirror of
https://github.com/rust-lang/rust.git
synced 2025-06-19 11:07:32 +00:00
13 lines
266 B
Rust
13 lines
266 B
Rust
//@ run-fail
|
|
//@ compile-flags: -C debug-assertions
|
|
//@ error-pattern: null pointer dereference occurred
|
|
|
|
fn main() {
|
|
let ptr = std::ptr::null();
|
|
let mut dest = 0u32;
|
|
let dest_ptr = &mut dest as *mut u32;
|
|
unsafe {
|
|
*dest_ptr = *(ptr);
|
|
}
|
|
}
|