segv-test

Crates.iosegv-test
lib.rssegv-test
version0.1.0
created_at2025-07-31 15:14:06.130469+00
updated_at2025-07-31 15:14:06.130469+00
descriptionMacro to test that a segmentation fault occurs
homepagehttps://github.com/jprendes/segv-test
repositoryhttps://github.com/jprendes/segv-test
max_upload_size
id1775204
size10,968
Jorge Prendes (jprendes)

documentation

README

segv-test

A small library providing an assert_segv! macro to test that some code triggers a segmentation fault.

Example

use segv_test::assert_segv;

const INVALID_PTR: *mut i32 = 0x08 as *mut i32;

#[test]
fn test_a_segv() {
    assert_segv!(unsafe {
        INVALID_PTR.write_volatile(1);
    });
}
Commit count: 0

cargo fmt