此错误消息意味着反编译器无法使用寄存器和堆栈位置分配本地变量。
只有在配置文件中启用了HO_IGNORE_OVERLAPS之后,才会看到这个错误消息。如果输出中允许有重叠的变量,则以红色显示。
请检查所有相关功能的原型,包括当前的功能。变量类型和定义也可能导致此错误。
更新函数堆栈帧并创建正确的堆栈变量也可以帮助解决这个问题。
如果在对函数类型或变量类型进行某些操作后出现此错误,则可以重置当前函数的信息(Edit-》Other-》reset decompiler information)并重新开始。