// // abort from 0x180132aa4 to 0x180132afa (86 bytes) // // 31 xrefs: // > _purecall @ 0x180124920 // > __vcrt_getptd @ 0x180124e3f // > __FrameHandler3::GetRangeOfTrysToCheck @ 0x1801255fd // > _FindAndUnlinkFrame @ 0x180125791 // > __FrameHandler3::StateFromIp @ 0x18012597c // > sub_180125984 @ 0x180125b62 // > sub_180125984 @ 0x180125b67 // > sub_180125984 @ 0x180125b6c // > sub_180125984 @ 0x180125b71 // > sub_180125984 @ 0x180125b76 // > sub_180125984 @ 0x180125b7c // > BuildCatchObjectInternal<__FrameHandler3> @ 0x180125c3e // > FindHandler<__FrameHandler3> @ 0x1801261d7 // > FindHandlerForForeignException<__FrameHandler3> @ 0x1801263ef // > __InternalCxxFrameHandler<__FrameHandler3> @ 0x180126769 // > __FrameHandler3::FrameUnwindToState @ 0x180126c8e // > __FrameHandler3::FrameUnwindToState @ 0x180126c94 // > IsInExceptionSpec @ 0x180126e1b // > common_assert_to_message_box @ 0x180130ece // > common_assert_to_stderr @ 0x18013149b // > common_assert_to_stderr @ 0x180131521 // > terminate @ 0x180132a9e // > __acrt_getptd @ 0x180135386 // > __acrt_getptd_head @ 0x18013542d // > __acrt_MessageBoxW @ 0x180135cb7 // > update_thread_multibyte_data_internal @ 0x18013a80e // > copy_environment @ 0x18013b4cb // > copy_environment @ 0x18013b5bd // > __acrt_update_thread_locale_data @ 0x18013c534 // > @ 0x1802030c8 // > @ 0x1802030d4 // // 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 // void __cdecl __noreturn abort() { if ( _acrt_get_sigabrt_handler() ) raise(22); if ( (byte_1801B1860 & 2) != 0 ) { if ( IsProcessorFeaturePresent(0x17u) ) __fastfail(7u); _acrt_call_reportfault(3, 1073741845); } exit(3); }