From da491fd5fc5b33612fbc02612f94e23dd2012b2e Mon Sep 17 00:00:00 2001 From: 4lDO2 <4lDO2@protonmail.com> Date: Sun, 8 Oct 2023 11:21:59 +0200 Subject: [PATCH] Disable sys:trigger_debugger by default. --- src/scheme/sys/mod.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/scheme/sys/mod.rs b/src/scheme/sys/mod.rs index 52b5a3be74..de791825f2 100644 --- a/src/scheme/sys/mod.rs +++ b/src/scheme/sys/mod.rs @@ -57,10 +57,14 @@ impl SysScheme { files.insert("env", || Ok(Vec::from(crate::init_env()))); #[cfg(any(target_arch = "x86", target_arch = "x86_64"))] files.insert("spurious_irq", interrupt::irq::spurious_irq_resource); + + // Disabled because the debugger is inherently unsafe and probably will break the system. + /* files.insert("trigger_debugger", || unsafe { crate::debugger::debugger(None); Ok(Vec::new()) }); + */ SysScheme { next_id: AtomicUsize::new(0),