diff --git a/src/lib.rs b/src/lib.rs index 1ca443c9..cbb71f2e 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -840,7 +840,11 @@ pub mod __rt { } } - super::throw_str("invalid malloc request"); + if cfg!(debug_assertions) { + super::throw_str("invalid malloc request") + } else { + std::process::abort(); + } } #[no_mangle]