NationalSecurityAgency / ghidra

Ghidra is a software reverse engineering (SRE) framework
https://www.nsa.gov/ghidra
Apache License 2.0
51.5k stars 5.86k forks source link

Low-level Error: Overlapping input varnodes #3602

Open wrharper opened 2 years ago

wrharper commented 2 years ago

FUN_0047edc0(3.0,(double)((Dex2 + -1000 + Wis * 2) / 100)); ^ that fun = undefined8 uVar1;

uVar1 = FUN_0047ede2(SUB84(param_2,0),(uint)((ulonglong)param_2 >> 0x20),SUB84(param_1,0), (uint)((ulonglong)param_1 >> 0x20)); return uVar1;

^ that fun = Low-level Error: Overlapping input varnodes

is there any way i can fix this or figure this out? it seems overly complicated....

wrharper commented 2 years ago

image

brainstorm commented 1 year ago

I'm experiencing a similar issue in this hobby STM8 RE project, perhaps this can be used as a reproducer? I'm using the following unofficial STM8 extension from @esaulenka: https://github.com/esaulenka/ghidra_STM8

Screenshot 2023-05-22 at 12 12 44 am

Ghidra build is 2022-Dev-12, version 10.3.