Skip to content

Commit 2a08f2f

Browse files
committed
test for invalid wide raw ptr
1 parent 631d5fa commit 2a08f2f

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
fn main() {
2+
trait T { }
3+
#[derive(Debug)]
4+
struct S {
5+
x: * mut dyn T
6+
}
7+
dbg!(S { x: unsafe { std::mem::transmute((0usize, 0usize)) } }); //~ ERROR: encountered dangling or unaligned vtable pointer
8+
}

0 commit comments

Comments
 (0)