
* harness & makefile.toml * Update build_and_test.yml * Update build_and_test.yml * Update build_and_test.yml * rename * no stdout * Update harness_win.cpp * Update harness_win.cpp * Update Makefile.toml * Update build_and_test.yml * Update Makefile.toml * Update Makefile.toml * fix
19 lines
377 B
C++
19 lines
377 B
C++
#include <stdio.h>
|
|
#include <stdlib.h>
|
|
#include <stdint.h>
|
|
#include <string.h>
|
|
|
|
extern "C" __declspec(dllexport) size_t
|
|
LLVMFuzzerTestOneInput(const char *data, unsigned int len) {
|
|
if (data[0] == 'b') {
|
|
if (data[1] == 'a') {
|
|
if (data[2] == 'd') {
|
|
// STATUS_ACCESS_VIOLATION
|
|
int volatile *p = 0x0;
|
|
*p = 0;
|
|
}
|
|
}
|
|
}
|
|
return 0;
|
|
}
|