Sign in
rust
/
rust-lang
/
rust
/
HEAD
/
.
/
tests
/
ui
/
mir
/
null
/
two_pointers.rs
blob: b2aa7cf0384dc56f605fd455c8350c66a312674a [
file
] [
log
] [
blame
]
//@ run-crash
//@ 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
);
}
}