Skip to main content
4 votes

What does "Missing cjmp bb in predecessor" mean?

bb refers to basic block, which is a sequence of instructions without branches (except possibly at the end), and corresponds to nodes in a control flow graph (CFG), a structure commonly used in ...
Igor Skochinsky's user avatar
  • 36.8k
1 vote
Accepted

Use 3rd-party DLL in my own application

I guess I'll copy my comment as an answer, just to close out the question: I re-read the error message: Could not load file or assembly 'd3g_tech_managed.dll' **or one of its dependencies** and it ...
Chris's user avatar
  • 31
1 vote

Fixing Indirect Jump as Call?

goto the address, press d to decompile. if it looks like sensible code, then press F to make it a function. This is common for function pointers, windows COM, callbacks etc. If your on an embedded ...
Euan's user avatar
  • 11
1 vote

Problem when opening a script file in IDA (syntax error)(pe_sections.idc)

You probably need the 2003 version of pe_sections.idc. There were some bugs in the older versions related to parsing x64 files. We were learning both IDC scripting and the details of the x64 format ...
peter ferrie's user avatar
  • 4,709
1 vote
Accepted

IDA - How to resolve "Write access to const memory detected" error?

At a guess, lpParameter is located in a segment marked read-only (e.g. a code section), so the decompiler considers its value to be constant (probably zero) which is why all subsequent accesses are ...
Igor Skochinsky's user avatar
  • 36.8k
1 vote

IDA - How to resolve "Write access to const memory detected" error?

As far as I can see according to the decompiler output the program accesses not-existing (not created) segment at address 0x0. This may be a reason why it thinks that some memory is not writeable. You ...
w s's user avatar
  • 8,508

Only top scored, non community-wiki answers of a minimum length are eligible