From 4e289fb58192fc0e006bb81828211b2968f51d62 Mon Sep 17 00:00:00 2001 From: Hawk Lee Date: Mon, 26 Jan 2026 15:56:01 +0800 Subject: [PATCH] debug(Ditto): inject runtime error (nuclear option) to force crash and reveal load path --- libs/Ditto/core/atomic_components/audio2motion.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/libs/Ditto/core/atomic_components/audio2motion.py b/libs/Ditto/core/atomic_components/audio2motion.py index 8e4c36f..b1aa296 100644 --- a/libs/Ditto/core/atomic_components/audio2motion.py +++ b/libs/Ditto/core/atomic_components/audio2motion.py @@ -140,7 +140,11 @@ class Audio2Motion: self.reset_seed_offset = 0 # [v1.9.220] Initialize for seed variety self.clean_kp_cond = self.s_kp_cond.copy() # [v1.9.223] The "Unwarped" latent state - print(f"[Ditto] DEBUG: Running audio2motion from {os.path.abspath(__file__)}") + + # [DEBUG] NUCLEAR OPTION: FORCE CRASH TO REVEAL PATH + print(f"I AM LOADING FROM: {os.path.abspath(__file__)}") + raise RuntimeError(f"VERIFYING LOAD PATH: {os.path.abspath(__file__)}") + print("[Ditto] PHYSICS ENGINE: MEAN-REVERTING (OU Process) LOADED. Runaway Drift Impossible.") def _fuse(self, res_kp_seq, pred_kp_seq, override_alpha=None, step_len=None):