diff --git a/tools/rom_ram_analyzer/standard/ram_analyzer.py b/tools/rom_ram_analyzer/standard/ram_analyzer.py index a68d77f4a4e5d9957404f0dc3d9d173a0aff9b1e..d9d054518a0243729fdd5e2bc174f0e71f6e104d 100644 --- a/tools/rom_ram_analyzer/standard/ram_analyzer.py +++ b/tools/rom_ram_analyzer/standard/ram_analyzer.py @@ -372,6 +372,9 @@ class RamAnalyzer: return v for process_name, process_size in process_size_dict.items(): # 从进程出发 + if not process_name: + print("warning: an empty 'process_name' has been found.") + continue # 如果部件是init,特殊处理 if process_name == "init": _, elf,_, _, size = cls.find_elf_size_from_rom_result(process_name, "startup", "init",