mumbel

Results 119 comments of mumbel

@emteere don't know if still relevant, but you'll want an esp32 toolchain to get windowed calls If you apt-get, it'll probably be esp8266 and non-windowed https://docs.espressif.com/projects/esp-idf/en/release-v3.0/get-started/linux-setup.html I made these from...

Yeah that analyzer might have been on and part of the issue. Does that explain the params going up the chain and adding the params to other functions Is it...

https://github.com/NationalSecurityAgency/ghidra/issues/5412 somewhat related to this maybe some of these 1 byte functions have the first instruction, but then instead of the error or calling itself on the 2nd or later...

No, this file has one entry and I'm seeing hundreds maybe

I have re-run analysis multiple times (default settings) No, sorry can't share and haven't considered any possible minimization that could be shared. I think ELF/DWARF/loader talk is a red herring....

I'll hopefully have some free time this weekend to try reloading and see if I can gather more info from a clean slate

10.3.2_DEV (dc7caf0e285914f31f0e97fc0808e20ed0c69875) ``` ERROR Unexpected Exception: Cannot invoke "String.getBytes()" because "val" is null java.lang.NullPointerException: Cannot invoke "String.getBytes()" because "val" is null at ghidra.program.model.pcode.PackedEncode.writeString(PackedEncode.java:162) at ghidra.program.model.pcode.FunctionPrototype.encodePrototype(FunctionPrototype.java:323) at ghidra.program.model.pcode.HighFunction.encode(HighFunction.java:453) at ghidra.program.model.pcode.HighFunctionSymbol.encode(HighFunctionSymbol.java:77) at...

maybe a call to setBody() got lost? I put a breakpoint there and noticed various clear and re-create the function do not hit it, should that get hit everytime or...

@emteere I appreciate the effort/fix. was able to get them all correct (3301 of 445k for this new image I started with 10.3). I don't think the following was reliably...

build tools or sample binaries? This looks like a pretty complex ISA due to the bundles. Instruction decoding is trivia, they're all fairly simple instructions to do in SLEIGH, but...