···147147 // Safety: This actually *is* unsafe and *is* causing problematic behaviour, but that is exactly what
148148 // we want here!
149149 unsafe {
150150- #[expect(clippy::zero_ptr, reason = "we actually want to cause a fault here")]
151151- (0x0 as *const u8).read_volatile();
150150+ core::ptr::dangling::<u8>().read_volatile();
152151 }
153152 Ok(())
154153 });