Hi,
I know many people here use IDa so I can't be too wrong I hope.
Well, I got a problem with IDA:
Code:
....code....
.text:0050E12D push ecx
.text:0050E12E push edi
.text:0050E12F call sub_801F90
.text:0050E12F lua_GetLootSlotInfo endp ; sp-analysis failed
.text:0050E12F
.text:0050E134
.text:0050E134 ; =============== S U B R O U T I N E =======================================
.text:0050E134
.text:0050E134
.text:0050E134 sub_50E134 proc near ; DATA XREF: .rdata:00A140C4o
.text:0050E134
.text:0050E134 arg_1C = qword ptr 20h
.text:0050E134
.text:0050E134 mov edx, dword_113D5E8
.text:0050E13A add esp, 28h
.text:0050E13D or edx, dword_113D5EC
....code....
That sp-analysis-failure just divides my function into 2 parts...
I tried to set the functions attributes to set the function end correctly, but it didn't work (it just says "Can't set 'functionname's end to .text:0050E204).
Is there any way to fix it without analysing the binary again? I worked with that binary since 2.2 release and I really don't want to lose all my custom named labels/functions/addresses etc :/ (Or is there a way to export names and import them in a new database? Looked into help and didn't find anything..).
I beg you, help me if you know a solution.
Thanks