We have a DLL for which we lost the source, so I'm trying to figure out how this works with the IDA Dissembler. However, it seems to be a function that I cannot access because I am getting the following error:
Decompilation failure: 46AFAF: positive sp value has been found
Looking at the IDA website, he should say the following:
The stack pointer at the specified address is higher than the initial stack pointer. Functions behaving so strangely can not be decompiled. If you see that the stack pointer values are incorrect, modify them with the Alt-K (Edit, Functions, Change stack pointer) command in IDA.
http://www.hex-rays.com/products/decompiler/manual/failures.shtml#04
Since I'm new to the entire demo scene, can someone provide more information on what causes the stack pointer to be higher than the start stack pointer, and whether it is fixed. thank you for your time
A dark divided gem
source share