Ghidra1
Ghidra1
@kbembedded Are you able to supply the db file(s) for diagnosis? If not I will have to close this ticket. Thanks
Looking at your DB file the parameter block is completely missing (DBParams) as are the file parameters. The buffer node type for `DBParams` is established once when the project file...
If the condition occurs again it may be worth spending the extra effort to isolate. This could be done by introducing additional logging when the DBParams block is modified -...
The ability to represent bitfields within Structures has just been added to the master branch . Support for bitfields has been added to the CParser, PDB parser and DWARF. The...
I am closing this ticket since no immediate action is required. We are investigating bitfield support for the decompiler.
@Wall-AF there are all kinds of conventions when you consider all processors/compilers and the resulting pcode for bitfield manipulations. Reversing this in the decompiler is what makes it so hard....
>> treat 2 registers as one longer register This is a double-edge sword and is done only with adjacent registers in the language implementation. Doing this can encourage decompiler to...
Have you looked at using the `BinaryReader.clone(long newIndex)` method. A new reader instance would be used for anything needing a differerent "logical" offset. ```java BinaryReader reader = BinaryReader(provider, true); BinaryReader...
> unless I'm doing things wrong here it doesn't work @agatti sorry, I was confused by what you were asking for. It sounds like you are trying to use an...
I have been proposing changes along this line for a while but has not popped to the top of the stack. In addition to having a signedness, enum needs the...