{"jsonrpc": "2.0", "result": {"content": [{"type": "text", "text": "{\"addr\":\"0xffe4f7b3\",\"code\":\"// bad sp value at call has been detected, the output may be wrong!\\n// positive sp value has been detected, the output may be wrong!\\nint sub_FFE4F7B3()\\n{\\n int v0; // esi\\n int v2; // [esp+0h] [ebp-Ch] BYREF\\n __int64 v3; // [esp+4h] [ebp-8h]\\n\\n ((void (__thiscall *)(int *))sub_FFE4FDB2)(&v2); /*0xffe4f7bc*/\\n v0 = *(_DWORD *)(*(_DWORD *)((char *)&v3 + 2) - 4); /*0xffe4f7c4*/\\n if ( !v0 ) /*0xffe4f7c9*/\\n {\\n LODWORD(v3) = 48; /*0xffe4f7d0*/\\n ((void (__fastcall *)(const char *, _DWORD))sub_FFE4F795)( /*0xffe4f7d8*/\\n \\\"e:\\\\\\\\hs\\\\\\\\MdePkg\\\\\\\\Library\\\\\\\\PeiServicesTablePointerLibIdt\\\\\\\\PeiServicesTablePointer.c\\\",\\n HIDWORD(v3));\\n }\\n return v0; /*0xffe4f7e0*/\\n}\",\"refs\":[{\"addr\":\"0xffe4fdb2\",\"name\":\"sub_FFE4FDB2\"},{\"addr\":\"0xffe4f795\",\"name\":\"sub_FFE4F795\"},{\"addr\":\"0xffe509c4\",\"name\":\"aEHsMdepkgLibra_3\",\"string\":\"e:\\\\hs\\\\MdePkg\\\\Library\\\\PeiServicesTablePointerLibIdt\\\\PeiServicesTablePointer.c\"}]}"}], "structuredContent": {"addr": "0xffe4f7b3", "code": "// bad sp value at call has been detected, the output may be wrong!\n// positive sp value has been detected, the output may be wrong!\nint sub_FFE4F7B3()\n{\n int v0; // esi\n int v2; // [esp+0h] [ebp-Ch] BYREF\n __int64 v3; // [esp+4h] [ebp-8h]\n\n ((void (__thiscall *)(int *))sub_FFE4FDB2)(&v2); /*0xffe4f7bc*/\n v0 = *(_DWORD *)(*(_DWORD *)((char *)&v3 + 2) - 4); /*0xffe4f7c4*/\n if ( !v0 ) /*0xffe4f7c9*/\n {\n LODWORD(v3) = 48; /*0xffe4f7d0*/\n ((void (__fastcall *)(const char *, _DWORD))sub_FFE4F795)( /*0xffe4f7d8*/\n \"e:\\\\hs\\\\MdePkg\\\\Library\\\\PeiServicesTablePointerLibIdt\\\\PeiServicesTablePointer.c\",\n HIDWORD(v3));\n }\n return v0; /*0xffe4f7e0*/\n}", "refs": [{"addr": "0xffe4fdb2", "name": "sub_FFE4FDB2"}, {"addr": "0xffe4f795", "name": "sub_FFE4F795"}, {"addr": "0xffe509c4", "name": "aEHsMdepkgLibra_3", "string": "e:\\hs\\MdePkg\\Library\\PeiServicesTablePointerLibIdt\\PeiServicesTablePointer.c"}]}, "isError": false}, "id": 1}