mirror of
https://github.com/fluencelabs/wasmer
synced 2025-05-14 03:21:19 +00:00
40 lines
4.0 KiB
Rust
40 lines
4.0 KiB
Rust
|
use super::process::abort_with_message;
|
||
|
use crate::webassembly::Instance;
|
||
|
|
||
|
pub extern "C" fn nullfunc_ii(x: u32, instance: &Instance) {
|
||
|
abort_with_message("Invalid function pointer called with signature 'ii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");
|
||
|
}
|
||
|
|
||
|
pub extern "C" fn nullfunc_iii(x: u32, instance: &Instance) {
|
||
|
abort_with_message("Invalid function pointer called with signature 'iii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");
|
||
|
}
|
||
|
|
||
|
pub extern "C" fn nullfunc_iiii(x: u32, instance: &Instance) {
|
||
|
abort_with_message("Invalid function pointer called with signature 'iiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");
|
||
|
}
|
||
|
|
||
|
pub extern "C" fn nullfunc_iiiii(x: u32, instance: &Instance) {
|
||
|
abort_with_message("Invalid function pointer called with signature 'iiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");
|
||
|
}
|
||
|
|
||
|
pub extern "C" fn nullfunc_iiiiii(x: u32, instance: &Instance) {
|
||
|
abort_with_message("Invalid function pointer called with signature 'iiiiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");
|
||
|
}
|
||
|
|
||
|
pub extern "C" fn nullfunc_vi(x: u32, instance: &Instance) {
|
||
|
abort_with_message("Invalid function pointer called with signature 'vi'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");
|
||
|
}
|
||
|
|
||
|
pub extern "C" fn nullfunc_vii(x: u32, instance: &Instance) {
|
||
|
abort_with_message("Invalid function pointer called with signature 'vii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");
|
||
|
}
|
||
|
|
||
|
pub extern "C" fn nullfunc_viii(x: u32, instance: &Instance) {
|
||
|
abort_with_message("Invalid function pointer called with signature 'viii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");
|
||
|
}
|
||
|
|
||
|
pub extern "C" fn nullfunc_viiii(x: u32, instance: &Instance) {
|
||
|
abort_with_message("Invalid function pointer called with signature 'viiii'. Perhaps this is an invalid value (e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an incorrect type, which will fail? (it is worth building your source files with -Werror (warnings are errors), as warnings can indicate undefined behavior which can cause this)");
|
||
|
}
|
||
|
|