; ; _CxxThrowException from 0x1801270a0 to 0x180127140 (160 bytes) ; ; 2 xrefs: ; > FindHandler<__FrameHandler3> @ 0x1801261ae ; > @ 0x1802029c0 ; ; This function is hookable on this platform! ; ; Using BromaIDA 8.0.0 @ https:;github.com/Stazzical/BromaIDA ; Using bindings at commit ba9f177b at Thu Jul 16 22:52:06 2026 from https:;github.com/geode-sdk/bindings ; mov [rsp+arg_10], rbx ; +0x0, 0x1801270a0 mov [rsp+arg_18], rsi ; +0x5, 0x1801270a5 push rdi ; +0xa, 0x1801270aa sub rsp, 50h ; +0xb, 0x1801270ab mov rbx, rdx ; +0xf, 0x1801270af mov rsi, rcx ; +0x12, 0x1801270b2 mov edi, 19930520h ; +0x15, 0x1801270b5 test rdx, rdx ; +0x1a, 0x1801270ba jz short loc_1801270DC ; +0x1d, 0x1801270bd test byte ptr [rdx], 10h ; +0x1f, 0x1801270bf jz short loc_1801270DC ; +0x22, 0x1801270c2 mov rcx, [rcx] ; +0x24, 0x1801270c4 sub rcx, 8 ; +0x27, 0x1801270c7 mov rax, [rcx] ; +0x2b, 0x1801270cb mov rbx, [rax+30h] ; +0x2e, 0x1801270ce mov rax, [rax+40h] ; +0x32, 0x1801270d2 call cs:__guard_dispatch_icall_fptr ; +0x36, 0x1801270d6 lea rdx, [rsp+58h+BaseOfImage]; BaseOfImage ; +0x3c, 0x1801270dc mov rcx, rbx; PcValue ; +0x41, 0x1801270e1 call cs:RtlPcToFileHeader ; +0x44, 0x1801270e4 mov [rsp+58h+BaseOfImage], rax ; +0x4a, 0x1801270ea test rbx, rbx ; +0x4f, 0x1801270ef jz short loc_180127103 ; +0x52, 0x1801270f2 test byte ptr [rbx], 8 ; +0x54, 0x1801270f4 jnz short loc_1801270FE ; +0x57, 0x1801270f7 test rax, rax ; +0x59, 0x1801270f9 jnz short loc_180127103 ; +0x5c, 0x1801270fc mov edi, 1994000h ; +0x5e, 0x1801270fe mov edx, 1; dwExceptionFlags ; +0x63, 0x180127103 mov [rsp+58h+Arguments], rdi ; +0x68, 0x180127108 lea r9, [rsp+58h+Arguments]; lpArguments ; +0x6d, 0x18012710d mov [rsp+58h+var_28], rsi ; +0x72, 0x180127112 mov ecx, 0E06D7363h; dwExceptionCode ; +0x77, 0x180127117 mov [rsp+58h+var_20], rbx ; +0x7c, 0x18012711c mov [rsp+58h+var_18], rax ; +0x81, 0x180127121 lea r8d, [rdx+3]; nNumberOfArguments ; +0x86, 0x180127126 call cs:RaiseException ; +0x8a, 0x18012712a mov rbx, [rsp+58h+arg_10] ; +0x90, 0x180127130 mov rsi, [rsp+58h+arg_18] ; +0x95, 0x180127135 add rsp, 50h ; +0x9a, 0x18012713a pop rdi ; +0x9e, 0x18012713e retn ; +0x9f, 0x18012713f