2025-06-25 07:56:40 +02:00
|
|
|
//@ run-crash
|
2024-12-17 13:00:22 +00:00
|
|
|
//@ compile-flags: -C debug-assertions
|
2025-02-08 22:28:21 +00:00
|
|
|
//@ error-pattern: null pointer dereference occurred
|
2024-12-17 13:00:22 +00:00
|
|
|
|
|
|
|
|
fn main() {
|
|
|
|
|
let ptr = std::ptr::null();
|
|
|
|
|
let mut dest = 0u32;
|
|
|
|
|
let dest_ptr = &mut dest as *mut u32;
|
|
|
|
|
unsafe {
|
|
|
|
|
*dest_ptr = *(ptr);
|
|
|
|
|
}
|
|
|
|
|
}
|