Ruslan0Dev

Results 13 comments of Ruslan0Dev

After override timeout with -1: https://github.com/clearbluejar/ghidriff/blob/5bda0e9d9aa252a28c62d732ba4dddfce3a32660/ghidriff/ghidra_diff_engine.py#L1533 https://github.com/clearbluejar/ghidriff/blob/5bda0e9d9aa252a28c62d732ba4dddfce3a32660/ghidriff/ghidra_diff_engine.py#L676 https://github.com/clearbluejar/ghidriff/blob/5bda0e9d9aa252a28c62d732ba4dddfce3a32660/ghidriff/ghidra_diff_engine.py#L323 Timeout errors is gone: ``` WARNING| ghidriff | Failed to decompile new.exe - .ProgramDB FUN_00abcdef : Error: Decompile error: Exception while decompiling...

I solved this problem in a radical way, but with logging of what was skipped: https://github.com/clearbluejar/ghidriff/blob/5bda0e9d9aa252a28c62d732ba4dddfce3a32660/ghidriff/version_tracking_diff.py#L245-L254 Patch: ```python func2 = p2.functionManager.getFunctionContaining(match_addrs[1]) if func2 is None: # some logs and: continue...

I found another error in the logs that occurred after fixing the small timeout issue: ``` ghidriff WARNING Failed to decompile old.exe - .ProgramDB my_fun_1 : Error: Decompile error: Exception...