CRT/UCRT
Runtime init, SEH, InitCriticalSection, libm_sse2, static init, uint128, AVX-512, SEH stubs, atexit
| Address | Size | Name | Description |
|---|---|---|---|
| 0x00401C60 | 64 | memcpy_dwords | Copies memory in 4-byte (DWORD) chunks using a counted loop |
| 0x00402710 | 1 | int3_padding_00402710 | INT3 breakpoint padding byte between functions |
| 0x00402BE0 | 1 | int3_padding_00402be0 | INT3 breakpoint padding byte between functions |
| 0x00402F10 | 1 | int3_padding_00402f10 | INT3 breakpoint padding byte between functions |
| 0x00403670 | 1 | int3_padding_00403670 | INT3 breakpoint padding byte between functions |
| 0x004039C0 | 154 | CRT_InitCriticalSection_004039c0 | Initializes a critical section for CRT thread synchronization with error handling and atexit callback registration. |
| 0x00403AC0 | 154 | CRT_InitCriticalSection_00403ac0 | Initializes critical section for thread synchronization with error handling and registers atexit cleanup callback. |
| 0x00403BC0 | 154 | CRT_InitCriticalSection_00403bc0 | Initializes a critical section for thread-safe CRT operations with atexit cleanup registration and error handling. |
| 0x00403CC0 | 154 | CRT_InitCriticalSection_00403cc0 | Initializes a critical section for thread synchronization with error handling and registers cleanup callback via atexit. |
| 0x00403DC0 | 154 | CRT_InitCriticalSection_00403dc0 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x00403EC0 | 154 | CRT_InitCriticalSection_00403ec0 | Initializes a critical section mutex for thread synchronization with SEH exception handling and Win32 error status tracking. |
| 0x00403FC0 | 154 | CRT_InitCriticalSection_00403fc0 | Initializes CRT critical section for thread-safe operations with error handling and atexit cleanup registration. |
| 0x004040C0 | 28 | CRT_InitCriticalSection_004040c0 | Initializes critical section for thread synchronization with HRESULT error handling and registers cleanup callback. |
| 0x00404610 | 154 | CRT_InitCriticalSection_00404610 | Initializes critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x00404710 | 154 | CRT_InitCriticalSection_00404710 | Initializes a critical section for thread synchronization with Windows error handling and registers exit cleanup callback. |
| 0x00404810 | 154 | CRT_InitCriticalSection_00404810 | Initializes CRT critical section for thread synchronization and registers atexit cleanup handler for RO client. |
| 0x00404910 | 154 | CRT_InitCriticalSection_00404910 | Initializes a critical section for thread synchronization with error handling and registers atexit destructor for cleanup. |
| 0x00404A10 | 154 | CRT_InitCriticalSection_00404a10 | Initializes a critical section for thread synchronization at 0x124f178 with Win32 API and CRT cleanup registration. |
| 0x00404B10 | 154 | CRT_InitCriticalSection_00404b10 | Initializes a critical section for thread-safe access to shared game data with atexit cleanup registration and HRESULT error handling. |
| 0x00404C10 | 154 | CRT_InitCriticalSection_00404c10 | Initializes a critical section for CRT thread synchronization; sets error flag if initialization fails. |
| 0x00404D10 | 154 | CRT_InitCriticalSection_00404d10 | Initializes a critical section for thread synchronization with SEH exception handling and registers destructor cleanup. |
| 0x00405260 | 154 | CRT_InitCriticalSection_00405260 | Initializes a critical section for thread synchronization with error handling and registers CRT cleanup destructor. |
| 0x00405450 | 154 | CRT_InitCriticalSection_00405450 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit callback. |
| 0x00405550 | 154 | CRT_InitCriticalSection_00405550 | Initializes a critical section for thread synchronization with error handling and registers atexit cleanup callback. |
| 0x00405650 | 154 | CRT_InitCriticalSection_00405650 | Initializes a critical section for thread synchronization in RO client; registers cleanup handler via atexit on success. |
| 0x004056F0 | 194 | CRT_InitGameListNode_004056f0 | Initializes doubly-linked list node at 0x01251600 with capacity 0x10, sets default params, registers atexit cleanup handler. |
| 0x00405C70 | 154 | CRT_InitCriticalSection_00405c70 | Initializes critical section for thread synchronization with structured exception handling and registers cleanup callback. |
| 0x00405D70 | 154 | CRT_InitCriticalSection_00405d70 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit callback. |
| 0x00405E10 | 194 | GameState_InitializeListHead | Initializes doubly-linked list head node (16 bytes) for game state, sets scale=1.0 and flags, registers cleanup. |
| 0x00406390 | 154 | CRT_InitCriticalSection_00406390 | Initializes a critical section for thread synchronization with error handling and registers destructor cleanup via atexit. |
| 0x00406490 | 154 | CRT_InitCriticalSection_00406490 | Initializes a critical section for thread synchronization with HRESULT error handling and registers cleanup via atexit. |
| 0x004069E0 | 154 | CRT_InitCriticalSection_004069e0 | Initializes a critical section for CRT thread synchronization with Windows error handling and registers atexit destructor. |
| 0x00406AE0 | 154 | CRT_InitCriticalSection_00406ae0 | Initializes a critical section for thread-safe CRT operations and registers a destructor via atexit with error handling. |
| 0x00406BE0 | 154 | CRT_InitCriticalSection_00406be0 | Initializes critical section for thread synchronization with HRESULT error handling and registers cleanup via atexit. |
| 0x00406CE0 | 154 | CRT_InitCriticalSection_00406ce0 | Initializes a critical section mutex for thread synchronization with HRESULT error handling and atexit cleanup registration. |
| 0x00406DE0 | 154 | CRT_InitCriticalSection_00406de0 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit and sets error flag on failure. |
| 0x00407035 | 29 | CRT_register_atexit_handler | Stores two globals and registers an atexit callback via _atexit |
| 0x00407330 | 154 | CRT_InitCriticalSection_00407330 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x004073D0 | 103 | CRT_InitGlobalObjectTree | Initializes circular doubly-linked list root node (24 bytes) for global object tree with atexit cleanup handler. |
| 0x004074A0 | 154 | CRT_InitCriticalSection_004074a0 | Initializes critical section mutex at 0124f178 with error handling and registers cleanup handler via atexit. |
| 0x004075A0 | 154 | CRT_InitCriticalSection_004075a0 | Initializes CRT critical section with error handling; registers destructor via atexit for cleanup |
| 0x004076A0 | 154 | CRT_InitCriticalSection_004076a0 | Initializes a critical section for thread synchronization with error handling and registers atexit destructor. |
| 0x004077A0 | 154 | CRT_InitCriticalSection_004077a0 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x004078A0 | 154 | CRT_InitCriticalSection_004078a0 | Initializes CRT critical section for thread synchronization with Windows API error handling and atexit cleanup. |
| 0x004079A0 | 154 | CRT_InitCriticalSection_004079a0 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x00407AA0 | 154 | CRT_InitCriticalSection_00407aa0 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x00407BA0 | 154 | CRT_InitCriticalSection_00407ba0 | Initializes a critical section for thread synchronization with error handling and registers atexit destructor callback. |
| 0x004080F0 | 154 | CRT_InitCriticalSection_004080f0 | Initializes a critical section for thread synchronization with SEH frame and registers cleanup via atexit callback. |
| 0x00408190 | 95 | CRT_InitLinkedList_00408190 | Initializes a global circular linked list node (24 bytes) with self-pointers and registers destructor for cleanup. |
| 0x00408250 | 154 | CRT_InitCriticalSection_00408250 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x00408360 | 154 | CRT_InitCriticalSection_00408360 | Initializes a critical section for thread synchronization with HRESULT error handling and registers atexit destructor. |
| 0x00408460 | 154 | CRT_static_init_cs_8460 | Initializes CRT critical section for thread-safe global state access and registers cleanup destructor via atexit. |
| 0x00408560 | 154 | CRT_static_init_cs_8560 | Initializes thread-safe critical section for global state access and registers cleanup handler via atexit. |
| 0x00408660 | 154 | CRT_static_init_cs_8660 | Initializes CRT critical section for thread-safe heap access and registers cleanup handler via atexit callback. |
| 0x00408760 | 154 | CRT_static_init_cs_8760 | Initializes critical section for thread-safe global state access with error handling and registers cleanup destructor. |
| 0x00408860 | 154 | CRT_static_init_cs_8860 | Initializes critical section for thread synchronization and registers cleanup handler via atexit for RO client resource management. |
| 0x00408960 | 154 | CRT_static_init_cs_8960 | Initializes a critical section for thread-safe CRT startup with error handling and registers destructor cleanup. |
| 0x00408A60 | 154 | CRT_static_init_cs_8a60 | Initializes CRT critical section for thread-safe global state access and registers cleanup handler via atexit. |
| 0x00408B60 | 154 | CRT_static_init_cs_8b60 | Initializes a critical section for thread-safe RO client resource access with error handling and atexit cleanup registration. |
| 0x00408C60 | 154 | CRT_static_init_cs_8c60 | Initializes CRT critical section for thread-safe global state access and registers cleanup handler via atexit. |
| 0x00408D60 | 154 | CRT_static_init_cs_8d60 | Initializes CRT critical section for thread-safe startup, handles errors, registers atexit cleanup callback. |
| 0x00408E60 | 154 | CRT_static_init_cs_8e60 | Initializes a critical section for thread-safe global resource access and registers destructor cleanup via atexit. |
| 0x00408F60 | 154 | CRT_static_init_cs_8f60 | Initializes critical section for thread-safe global state access and registers cleanup destructor via atexit. |
| 0x00409060 | 154 | CRT_static_init_cs_9060 | Initializes CRT critical section for thread-safe synchronization and registers cleanup destructor during RO client startup. |
| 0x00409160 | 154 | CRT_static_init_cs_9160 | Initializes CRT critical section for thread-safe operations and registers cleanup destructor via atexit. |
| 0x00409260 | 154 | CRT_static_init_cs_9260 | Initializes a critical section for thread synchronization, registers cleanup callback, and handles initialization errors. |
| 0x004097B0 | 154 | CRT_static_init_cs_97b0 | Initializes a critical section for thread-safe access to global game state with error handling and atexit cleanup registration. |
| 0x00409850 | 95 | CRT_static_init_new_9850 | Initializes a sentinel node for intrusive linked list and registers its destructor with atexit for cleanup. |
| 0x00409D60 | 154 | CRT_static_init_cs_9d60 | Initializes critical section for thread-safe global resource access and registers CRT cleanup handler via atexit. |
| 0x00409E00 | 95 | CRT_static_init_new_9e00 | Allocates and initializes a 24-byte sentinel node for doubly-linked list, registers destructor cleanup |
| 0x0040A310 | 154 | CRT_static_init_cs_a310 | Initializes CRT critical section for thread-safe startup and registers atexit destructor for cleanup. |
| 0x0040A3B0 | 95 | CRT_static_init_new_a3b0 | Initializes a static object destruction list node and registers atexit handler for C++ static destructor cleanup at program termination. |
| 0x0040A470 | 154 | CRT_static_init_cs_a470 | Initializes critical section for thread-safe CRT globals; registers destructor cleanup handler via atexit. |
| 0x0040A570 | 154 | CRT_static_init_cs_a570 | Initializes a critical section for thread synchronization in RO client with error handling and registers cleanup callback. |
| 0x0040AAC0 | 154 | CRT_static_init_cs_aac0 | Initializes critical section for thread synchronization and registers destructor cleanup handler via atexit in RO client startup |
| 0x0040AB60 | 95 | CRT_static_init_new_ab60 | Initializes a sentinel node for static object destruction chain with stack canary protection and atexit registration. |
| 0x0040B070 | 154 | CRT_static_init_cs_b070 | Initializes a critical section for thread-safe global state access and registers cleanup handler via atexit. |
| 0x0040B170 | 154 | CRT_static_init_cs_b170 | Initializes CRT critical section for thread-safe global state access and registers cleanup handler via atexit. |
| 0x0040B270 | 154 | CRT_static_init_cs_b270 | Initializes critical section for thread-safe access to global resource at 0x124f178 with error handling and atexit cleanup registration. |
| 0x0040B370 | 154 | CRT_static_init_cs_b370 | Initializes critical section for thread-safe static object construction and registers CRT destructor cleanup handler. |
| 0x0040B8C0 | 154 | CRT_static_init_cs_b8c0 | Initializes critical section for thread-safe global state access and registers CRT cleanup handler during RO client startup. |
| 0x0040B9C0 | 154 | CRT_static_init_cs_b9c0 | Initializes CRT critical section for thread-safe operations, converts Win32 errors to HRESULT, registers destructor. |
| 0x0040BF10 | 154 | CRT_static_init_cs_bf10 | Initializes critical section for C runtime thread synchronization with error handling and atexit cleanup registration. |
| 0x0040BFB0 | 95 | CRT_static_init_intrusive_list | Initializes a 24-byte intrusive doubly-linked list sentinel node and registers destructor for cleanup. |
| 0x0040C070 | 154 | CRT_static_init_cs_c070 | Initializes critical section for thread-safe global state access and registers CRT cleanup handler via atexit. |
| 0x0040C170 | 154 | CRT_static_init_cs_c170 | Initializes CRT critical section for thread-safe startup; registers cleanup handler via atexit callback |
| 0x0040C270 | 154 | CRT_static_init_cs_c270 | Initializes CRT critical section for thread-safe static initialization and registers destructor cleanup handler with atexit. |
| 0x0040C370 | 154 | CRT_static_init_cs_c370 | Initializes CRT critical section for thread-safe static object destruction during RO client startup. |
| 0x0040C8C0 | 154 | CRT_static_init_cs_c8c0 | Initializes critical section for CRT thread-safe cleanup and registers atexit handler with error handling. |
| 0x0040C960 | 95 | CRT_static_init_new_c960 | Initializes a static circular doubly-linked list node (0x18 bytes) with stack canary and registers atexit destructor |
| 0x0040CE70 | 154 | CRT_static_init_cs_ce70 | Initializes critical section for thread-safe game runtime data access with error handling and atexit cleanup registration. |
| 0x0040CF10 | 95 | CRT_static_init_new_cf10 | Initializes a static sentinel node for a doubly-linked list (0x18 bytes) and registers its destructor via atexit. |
| 0x0040D420 | 154 | CRT_static_init_cs_d420 | Initializes CRT critical section for thread-safe operations and registers atexit cleanup handler in RO client. |
| 0x0040D4C0 | 95 | CRT_static_init_new_d4c0 | Initializes static object destruction registry by creating a 24-byte doubly-linked list sentinel node and registering atexit handler for cleanup. |
| 0x0040D9D0 | 154 | CRT_static_init_cs_d9d0 | Initializes CRT critical section for thread-safe access and registers destructor cleanup handler via atexit. |
| 0x0040DA70 | 95 | CRT_static_init_new_da70 | Initializes a 24-byte linked-list node for static object cleanup, registers atexit destructor for process termination. |
| 0x0040DB30 | 154 | CRT_InitCriticalSection_0040db30 | Initializes a critical section for thread-safe CRT heap operations with Windows error handling and atexit cleanup registration. |
| 0x0040DC30 | 154 | CRT_InitCriticalSection_0040dc30 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x0040E180 | 154 | CRT_InitCriticalSection_0040e180 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x0040E220 | 95 | CRT_InitLinkedList_0040e220 | Initializes a 24-byte sentinel node for a doubly-linked list at global 0x125176c with self-pointers and registers destructor cleanup via atexit. |
| 0x0040E730 | 154 | CRT_InitCriticalSection_0040e730 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x0040E7D0 | 95 | CRT_InitLinkedList_0040e7d0 | Initializes a circular linked list sentinel node (24 bytes), registers atexit destructor for cleanup |
| 0x0040E890 | 154 | CRT_InitCriticalSection_0040e890 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit callback. |
| 0x0040E990 | 154 | CRT_InitCriticalSection_0040e990 | Initializes a critical section for thread synchronization with error handling and registers cleanup callback via atexit. |
| 0x0040EEE0 | 154 | CRT_InitCriticalSection_0040eee0 | Initializes a critical section for thread synchronization and registers an atexit destructor with Win32 error handling. |
| 0x0040EF80 | 95 | CRT_InitLinkedList_0040ef80 | Initializes a global circular doubly-linked list sentinel node (24 bytes) and registers its destructor for cleanup at program exit. |
| 0x0040F490 | 154 | CRT_InitCriticalSection_0040f490 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x0040F530 | 95 | CRT_InitLinkedList_0040f530 | Initializes a global sentinel node (24 bytes) for a linked list with self-pointers and registers its destructor via atexit. |
| 0x0040FA40 | 154 | CRT_InitCriticalSection_0040fa40 | Initializes a critical section for thread synchronization with Windows error handling and registers cleanup via atexit. |
| 0x0040FAE0 | 95 | CRT_InitLinkedList_0040fae0 | Allocates and initializes a 24-byte circular linked list sentinel node, registers atexit destructor for cleanup. |
| 0x0040FFF0 | 154 | CRT_InitCriticalSection_0040fff0 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit callback. |
| 0x00410090 | 95 | CRT_InitLinkedList_00410090 | Initializes global circular doubly-linked list sentinel node (24 bytes) with self-pointers and atexit destructor. |
| 0x00410150 | 154 | CRT_InitCriticalSection_00410150 | Initializes critical section for thread synchronization with error handling and registers destructor via atexit callback. |
| 0x004101F0 | 194 | CRT_InitializeStaticListNode | Initializes a doubly-linked list sentinel node, allocates 16-byte buffer, registers atexit destructor for cleanup. |
| 0x00410770 | 154 | CRT_InitCriticalSection_00410770 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit callback. |
| 0x00410810 | 95 | CRT_InitLinkedList_00410810 | Initializes global circular doubly-linked list sentinel node (24 bytes) with self-pointers and registers atexit cleanup handler. |
| 0x004108D0 | 154 | CRT_InitCriticalSection_004108d0 | Initializes a critical section for thread synchronization with HRESULT error handling and registers atexit destructor cleanup. |
| 0x004109D0 | 154 | CRT_InitCriticalSection_004109d0 | Initializes a critical section mutex for thread synchronization; registers destructor cleanup via atexit with error handling. |
| 0x00410AD0 | 154 | CRT_InitCriticalSection_00410ad0 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit callback. |
| 0x00410BD0 | 154 | CRT_InitCriticalSection_00410bd0 | Initializes a critical section for thread synchronization with error handling and atexit cleanup registration. |
| 0x00411120 | 154 | CRT_InitCriticalSection_00411120 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x004111C0 | 95 | CRT_InitLinkedList_004111c0 | Initializes a global circular linked list sentinel node (24 bytes) and registers atexit destructor for cleanup. |
| 0x00411280 | 154 | CRT_InitCriticalSection_00411280 | Initializes a critical section for thread synchronization with error handling and registers atexit destructor for cleanup. |
| 0x00411380 | 154 | CRT_InitCriticalSection_00411380 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit with Win32 exception handling. |
| 0x00411480 | 154 | CRT_InitCriticalSection_00411480 | Initializes a critical section for thread synchronization with error handling and registers atexit cleanup callback. |
| 0x00411580 | 154 | CRT_InitCriticalSection_00411580 | Initializes a critical section for thread synchronization with Windows error handling and registers cleanup callback via atexit. |
| 0x00411680 | 154 | CRT_InitCriticalSection_00411680 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit callback. |
| 0x00411780 | 154 | CRT_InitCriticalSection_00411780 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit callback. |
| 0x00411CD0 | 154 | CRT_InitCriticalSection_00411cd0 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit callback. |
| 0x00411D70 | 95 | CRT_InitLinkedList_00411d70 | Initializes a circular doubly-linked list sentinel node (24 bytes) and registers atexit destructor for cleanup. |
| 0x00412280 | 154 | CRT_InitCriticalSection_00412280 | Initializes CRT critical section for thread synchronization with error handling and atexit cleanup registration. |
| 0x00412320 | 95 | CRT_InitLinkedList_00412320 | Initializes global circular doubly-linked list sentinel node (24 bytes) with self-pointers and registers atexit destructor. |
| 0x00412830 | 154 | CRT_InitCriticalSection_00412830 | Initializes a critical section for thread synchronization with error handling and registers atexit destructor callback. |
| 0x004128D0 | 95 | CRT_InitLinkedList_004128d0 | Initializes a global 24-byte doubly-linked list sentinel node with self-pointers and registers CRT destructor. |
| 0x00412DE0 | 154 | CRT_InitCriticalSection_00412de0 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit callback. |
| 0x00412E80 | 95 | CRT_InitLinkedList_00412e80 | Initializes global linked list node (24 bytes) with self-pointers and registers destructor for cleanup. |
| 0x00413390 | 154 | CRT_InitCriticalSection_00413390 | Initializes CRT critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x00413430 | 95 | CRT_InitLinkedList_00413430 | Initializes a global circular doubly-linked list sentinel node (24 bytes) with self-pointers and registers atexit destructor. |
| 0x004134F0 | 154 | CRT_InitCriticalSection_004134f0 | Initializes CRT critical section for thread synchronization with error handling and registers atexit cleanup callback. |
| 0x004135F0 | 154 | CRT_InitCriticalSection_004135f0 | Initializes a critical section for thread synchronization in the RO client's CRT and registers an atexit destructor for cleanup. |
| 0x004136F0 | 154 | CRT_InitCriticalSection_004136f0 | Initializes a critical section for thread synchronization with HRESULT error handling and registers atexit destructor. |
| 0x004137F0 | 154 | CRT_InitCriticalSection_004137f0 | Initializes a critical section for thread synchronization with error handling and registers destructor cleanup via atexit. |
| 0x004138F0 | 154 | CRT_InitCriticalSection_004138f0 | Initializes thread-safe critical section for global state access with error handling and atexit cleanup registration. |
| 0x00413E40 | 154 | CRT_InitCriticalSection_00413e40 | Initializes a critical section mutex for thread synchronization with error handling and registers cleanup via atexit. |
| 0x00413EE0 | 95 | CRT_InitLinkedList_00413ee0 | Initializes a global doubly-linked list sentinel node (24 bytes) and registers atexit destructor for cleanup. |
| 0x004143F0 | 154 | CRT_InitCriticalSection_004143f0 | Initializes a critical section for thread synchronization with error handling and registers cleanup callback via atexit. |
| 0x00414940 | 154 | CRT_static_init_cs_4940 | Initializes a critical section for thread-safe synchronization with atexit cleanup registration and error handling. |
| 0x00414E90 | 154 | CRT_static_init_cs_4e90 | Initializes CRT critical section for thread synchronization and registers destructor cleanup handler for RO client startup. |
| 0x00414F90 | 154 | CRT_static_init_cs_4f90 | Initializes critical section for thread-safe global state access with SEH cleanup handler registration and error handling. |
| 0x00415090 | 154 | CRT_static_init_cs_5090 | Initializes critical section for CRT thread synchronization and registers destructor cleanup handler via atexit. |
| 0x00415190 | 154 | CRT_static_init_cs_5190 | Initializes thread-safe critical section for global CRT state with Windows error handling and atexit cleanup. |
| 0x00415290 | 154 | CRT_static_init_cs_5290 | Initializes CRT critical section for thread-safe access to global state; registers cleanup handler via atexit. |
| 0x00415390 | 154 | CRT_static_init_cs_5390 | Initializes critical section for thread-safe access to global resource at 0x0124f178 with error handling and atexit cleanup. |
| 0x00415490 | 154 | CRT_static_init_cs_5490 | Initializes CRT critical section for thread-safe heap operations with error handling and atexit cleanup registration. |
| 0x004159E0 | 154 | CRT_static_init_cs_59e0 | Initializes CRT critical section for thread-safe operations and registers cleanup handler via atexit with error handling. |
| 0x00415A80 | 95 | CRT_static_init_new_5a80 | Initializes a C++ static object node with circular linked list structure and registers atexit destructor handler for cleanup. |
| 0x00415F90 | 154 | CRT_static_init_cs_5f90 | Initializes CRT critical section for thread-safe access with exception handling and atexit cleanup registration. |
| 0x00416030 | 95 | CRT_static_init_new_6030 | Initializes a 24-byte doubly-linked list node for C++ static object destruction with atexit handler registration. |
| 0x004160F0 | 154 | CRT_static_init_cs_60f0 | Initializes critical section for thread-safe RO client runtime with error handling and atexit cleanup registration. |
| 0x004161F0 | 154 | CRT_static_init_cs_61f0 | Initializes CRT critical section for thread-safe static object construction during game client startup. |
| 0x00416740 | 154 | CRT_static_init_cs_6740 | Initializes critical section for thread synchronization and registers its destructor with atexit during CRT startup. |
| 0x004167E0 | 95 | CRT_static_init_new_67e0 | Initializes a 24-byte intrusive linked list node with self-pointers and registers destructor for cleanup at program exit. |
| 0x004168A0 | 154 | CRT_static_init_cs_68a0 | Initializes a critical section for C runtime thread synchronization and registers an exit destructor handler. |
| 0x004169A0 | 154 | CRT_static_init_cs_69a0 | Initializes critical section for thread synchronization and registers CRT cleanup handler during RO client startup. |
| 0x00416AA0 | 154 | CRT_static_init_cs_6aa0 | Initializes CRT critical section for thread-safe static data access during game client startup, registers cleanup handler. |
| 0x00416FF0 | 154 | CRT_static_init_cs_6ff0 | Initializes critical section for thread-safe access to global RO client resource with error handling and cleanup registration. |
| 0x00417090 | 95 | CRT_static_init_new_7090 | Initializes static linked-list node for CRT destructor registration with stack canary and atexit handler. |
| 0x00417150 | 154 | CRT_static_init_cs_7150 | Initializes CRT critical section for thread-safe startup; registers cleanup via atexit with error handling. |
| 0x004176A0 | 154 | CRT_static_init_cs_76a0 | Initializes a critical section for thread-safe global resource access and registers cleanup via atexit handler. |
| 0x00417BF0 | 154 | CRT_static_init_cs_7bf0 | Initializes a critical section for thread-safe access to global resource at 0x124f178 with atexit cleanup registration. |
| 0x00418140 | 154 | CRT_static_init_cs_8140 | Initializes thread-safe critical section for global state and registers CRT cleanup destructor via atexit. |
| 0x00418690 | 154 | CRT_static_init_cs_8690 | Initializes thread-safe critical section for CRT global state with error handling and atexit cleanup registration. |
| 0x00418750 | 95 | CRT_init_static_linked_list | Initializes a 24-byte circular doubly-linked list node with stack canary and registers destructor via atexit. |
| 0x00418810 | 154 | CRT_static_init_cs_8810 | Initializes a critical section for thread-safe access with Windows exception handling and registers cleanup via atexit. |
| 0x00418910 | 154 | CRT_static_init_cs_8910 | Initializes a critical section for thread-safe access to global resource and registers its destructor with atexit. |
| 0x00418A10 | 154 | CRT_static_init_cs_8a10 | Initializes critical section for thread-safe access to global state with error handling and atexit cleanup registration. |
| 0x00418B10 | 154 | CRT_static_init_cs_8b10 | Initializes critical section for thread-safe access to game resources and registers cleanup handler via atexit. |
| 0x00418C10 | 154 | CRT_static_init_cs_8c10 | Initializes CRT critical section for thread-safe global state access; registers cleanup handler via atexit. |
| 0x00418D10 | 154 | CRT_static_init_cs_8d10 | Initializes CRT critical section for thread-safe heap access and registers destructor cleanup via atexit. |
| 0x00418E10 | 154 | CRT_static_init_cs_8e10 | Initializes critical section for thread-safe global state access with error handling and registers cleanup callback via atexit(). |
| 0x00419360 | 154 | CRT_static_init_cs_9360 | Initializes thread-safe critical section for CRT global resource access with error handling and atexit cleanup registration. |
| 0x00419400 | 95 | CRT_static_init_new_9400 | Initializes a 24-byte intrusive linked list node with self-pointers and registers atexit destructor for cleanup. |
| 0x004194C0 | 154 | CRT_static_init_cs_94c0 | Initializes a critical section mutex for thread-safe access with error handling and atexit cleanup registration. |
| 0x004195C0 | 154 | CRT_static_init_cs_95c0 | Initializes a critical section for thread-safe access with SEH exception handling and registers cleanup via atexit. |
| 0x00419B10 | 154 | CRT_static_init_cs_9b10 | Initializes a critical section for thread-safe access to global RO client state during CRT startup, with error handling and atexit registration. |
| 0x00419C10 | 154 | CRT_static_init_cs_9c10 | Initializes a critical section for thread synchronization and registers cleanup destructor via atexit. |
| 0x0041A160 | 154 | CRT_static_init_cs_a160 | Initializes CRT critical section for thread-safe heap access with error handling and atexit cleanup registration. |
| 0x0041A200 | 95 | CRT_static_init_new_a200 | Initializes a 0x18-byte circular linked list node, registers destructor via atexit for cleanup with stack canary protection. |
| 0x0041A710 | 154 | CRT_static_init_cs_a710 | Initializes CRT critical section for thread-safe global access and registers cleanup handler via atexit. |
| 0x0041A7B0 | 95 | CRT_static_init_new_a7b0 | Initializes a 24-byte doubly-linked list sentinel node, registers its destructor with atexit, and applies stack canary protection. |
| 0x0041ACC0 | 154 | CRT_static_init_cs_acc0 | Initializes a critical section for thread-safe access to global state with error handling and registers cleanup via atexit. |
| 0x0041AD60 | 95 | CRT_static_init_new_ad60 | Initializes a 24-byte circular linked list node at global _DAT_01253cd0 and registers destructor callback for cleanup. |
| 0x0041AE20 | 154 | CRT_static_init_cs_ae20 | Initializes critical section for thread synchronization and registers CRT cleanup handler during startup |
| 0x0041AF20 | 154 | CRT_static_init_cs_af20 | Initializes C runtime critical section for thread synchronization with error handling and registers cleanup callback. |
| 0x0041B020 | 154 | CRT_static_init_cs_b020 | Initializes critical section for thread-safe access to RO client globals with error handling and atexit cleanup. |
| 0x0041B570 | 154 | CRT_static_init_cs_b570 | Initializes CRT critical section for thread synchronization with error handling and atexit cleanup registration. |
| 0x0041B610 | 95 | CRT_InitLinkedList_0041b610 | Initializes a 0x18-byte sentinel node for a doubly-linked list with self-pointers and registers CRT destructor. |
| 0x0041B6E0 | 154 | CRT_InitCriticalSection_0041b6e0 | Initializes a critical section for thread synchronization with error handling and registers atexit cleanup callback. |
| 0x0041BC30 | 154 | CRT_InitCriticalSection_0041bc30 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit callback. |
| 0x0041BCD0 | 95 | CRT_InitLinkedList_0041bcd0 | Initializes a circular doubly-linked list sentinel node at 0x01253ce0 with self-pointers and registers cleanup destructor. |
| 0x0041C1E0 | 154 | CRT_InitCriticalSection_0041c1e0 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit callback. |
| 0x0041C280 | 95 | CRT_InitLinkedList_0041c280 | Initializes a global circular doubly-linked list sentinel node (24 bytes) with self-pointers and registers atexit cleanup handler. |
| 0x0041C790 | 154 | CRT_InitCriticalSection_0041c790 | Initializes a critical section for thread synchronization with error handling and registers exit cleanup via atexit. |
| 0x0041C830 | 95 | CRT_InitLinkedList_0041c830 | Initializes global circular doubly-linked list node (24 bytes) with self-pointers and registers atexit destructor. |
| 0x0041CD40 | 154 | CRT_InitCriticalSection_0041cd40 | Initializes a critical section for thread-safe CRT resource access with error handling and atexit cleanup registration. |
| 0x0041CDE0 | 95 | CRT_InitLinkedList_0041cde0 | Initializes a sentinel linked list node (0x18 bytes) with self-pointers and registers destructor for cleanup. |
| 0x0041CE40 | 194 | InitializeListNode_LinkedList | Initializes a doubly-linked list node with capacity 0x10, sets flags and default float value, registers destructor. |
| 0x0041D3C0 | 154 | CRT_InitCriticalSection_0041d3c0 | Initializes a critical section for thread synchronization with Windows SEH exception handling and HRESULT error conversion. |
| 0x0041D460 | 95 | CRT_InitLinkedList_0041d460 | Initializes a 24-byte circular linked list sentinel node with self-pointers and registers atexit destructor for cleanup. |
| 0x0041D520 | 154 | CRT_InitCriticalSection_0041d520 | Initializes a critical section for thread-safe access to global state, registers cleanup handler, sets error flag on failure. |
| 0x0041DA70 | 154 | CRT_InitCriticalSection_0041da70 | Initializes a critical section for thread synchronization with error handling and registers atexit cleanup callback. |
| 0x0041DB10 | 95 | CRT_InitLinkedList_0041db10 | Initializes global linked list node (24 bytes) with self-pointers and registers destructor for cleanup. |
| 0x0041E020 | 154 | CRT_InitCriticalSection_0041e020 | Initializes a critical section for thread synchronization with error handling and registers cleanup callback via atexit. |
| 0x0041E0C0 | 95 | CRT_InitLinkedList_0041e0c0 | Initializes a 24-byte circular doubly-linked list sentinel node, stores pointer in global, registers destructor for cleanup. |
| 0x0041E5D0 | 154 | CRT_InitCriticalSection_0041e5d0 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit callback. |
| 0x0041E670 | 95 | CRT_InitLinkedList_0041e670 | Initializes a global 24-byte circular linked list node with self-pointers and registers atexit cleanup handler. |
| 0x0041EB80 | 154 | CRT_InitCriticalSection_0041eb80 | Initializes CRT critical section for thread synchronization with error handling and atexit cleanup registration. |
| 0x0041EC80 | 154 | CRT_InitCriticalSection_0041ec80 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit callback. |
| 0x0041ED80 | 154 | CRT_InitCriticalSection_0041ed80 | Initializes a critical section for thread synchronization with error handling and registers atexit cleanup callback. |
| 0x0041EE80 | 154 | CRT_InitCriticalSection_0041ee80 | Initializes a critical section for thread synchronization with structured exception handling and HRESULT error conversion. |
| 0x0041EF20 | 194 | InitializeGameStateList | Initializes a doubly-linked list node (16 bytes) for game state management with XOR stack canary and destructor registration. |
| 0x0041F060 | 154 | CRT_InitCriticalSection_0041f060 | Initializes critical section for thread-safe access to global state at 0x124f178 with atexit cleanup registration. |
| 0x0041F160 | 154 | CRT_InitCriticalSection_0041f160 | Initializes a critical section for thread synchronization with error handling and registers destructor cleanup via atexit. |
| 0x0041F260 | 154 | CRT_InitCriticalSection_0041f260 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x0041F360 | 154 | CRT_InitCriticalSection_0041f360 | Initializes CRT critical section for thread synchronization with error handling and atexit cleanup registration. |
| 0x0041F460 | 154 | CRT_InitCriticalSection_0041f460 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit callback. |
| 0x0041F560 | 154 | CRT_InitCriticalSection_0041f560 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x0041F660 | 154 | CRT_InitCriticalSection_0041f660 | Initializes CRT critical section for thread synchronization with error handling and atexit destructor registration. |
| 0x0041F760 | 154 | CRT_InitCriticalSection_0041f760 | Initializes critical section for thread synchronization with HRESULT error encoding and registers atexit cleanup handler. |
| 0x0041F860 | 154 | CRT_InitCriticalSection_0041f860 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x0041FDB0 | 154 | CRT_InitCriticalSection_0041fdb0 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x0041FE50 | 95 | CRT_InitLinkedList_0041fe50 | Initializes a circular doubly-linked list head node (24 bytes) with self-pointers and registers static destructor cleanup. |
| 0x0041FF10 | 154 | CRT_InitCriticalSection_0041ff10 | Initializes a critical section for thread synchronization with Windows error handling and registers cleanup via atexit. |
| 0x00420010 | 154 | CRT_InitCriticalSection_00420010 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x00420560 | 154 | CRT_InitCriticalSection_00420560 | Initializes CRT critical section for thread synchronization and registers atexit cleanup handler with error handling. |
| 0x00420AB0 | 154 | CRT_InitCriticalSection_00420ab0 | Initializes a critical section for thread synchronization with error handling and registers cleanup callback via atexit. |
| 0x00420BB0 | 154 | CRT_InitCriticalSection_00420bb0 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x00420CB0 | 154 | CRT_InitCriticalSection_00420cb0 | Initializes a critical section mutex for thread-safe access to global state and registers cleanup handler via atexit. |
| 0x00421200 | 154 | CRT_InitCriticalSection_00421200 | Initializes a critical section for thread synchronization in RO client CRT, handles errors as HRESULT, registers cleanup handler. |
| 0x00421750 | 154 | CRT_InitCriticalSection_00421750 | Initializes a critical section for thread synchronization with error handling and registers atexit destructor callback. |
| 0x004217F0 | 95 | CRT_InitLinkedList_004217f0 | Initializes global circular doubly-linked list node (24 bytes) with self-pointers and registers destructor for cleanup. |
| 0x00421D00 | 154 | CRT_InitCriticalSection_00421d00 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit callback. |
| 0x00421DA0 | 95 | CRT_InitLinkedList_00421da0 | Initializes a 24-byte circular doubly-linked list sentinel node and registers its destructor via atexit. |
| 0x004222B0 | 154 | CRT_InitCriticalSection_004222b0 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit callback. |
| 0x00422350 | 95 | CRT_InitLinkedList_00422350 | Initializes a 24-byte circular doubly-linked list sentinel node and registers destructor for cleanup on program exit. |
| 0x00422410 | 154 | CRT_InitCriticalSection_00422410 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x00422510 | 154 | CRT_static_init_cs_2510 | Initializes CRT critical section for thread synchronization with error handling and registers cleanup destructor via atexit. |
| 0x00422A60 | 154 | CRT_static_init_cs_2a60 | Initializes CRT critical section for thread-safe global state access with error handling and atexit cleanup registration. |
| 0x00422B00 | 28 | CRT_static_init_new_2b00 | Initializes a 24-byte doubly-linked list sentinel node with XOR stack canary and registers atexit destructor. |
| 0x00422BC0 | 154 | CRT_static_init_cs_2bc0 | Initializes a critical section for thread-safe access to game resources with error handling and atexit cleanup registration. |
| 0x00422C60 | 194 | init_game_doubly_linked_list_with_destructor | Initializes a 16-byte doubly-linked list sentinel node, allocates heap memory, sets up destructor via atexit. |
| 0x004231E0 | 154 | CRT_static_init_cs_31e0 | Initializes a critical section for thread-safe global resource access and registers a destructor callback for cleanup. |
| 0x00423280 | 95 | CRT_static_init_new_3280 | Initializes a 24-byte CRT static destruction node with doubly-linked list setup and atexit handler registration. |
| 0x004232E0 | 194 | CRT_static_init_new_32e0 | Initializes game state linked list (circular doubly-linked), sets default game variables (float 1.0, ints 7,8), registers static destructor. |
| 0x00423860 | 154 | CRT_static_init_cs_3860 | Initializes critical section for thread-safe global data access and registers CRT cleanup callback via atexit. |
| 0x00423900 | 95 | CRT_static_init_new_3900 | Initializes a 24-byte circular doubly-linked list sentinel node with XOR stack canary and registers destructor for cleanup. |
| 0x004239C0 | 154 | CRT_static_init_cs_39c0 | Initializes CRT critical section for thread-safe global state access and registers cleanup handler via atexit. |
| 0x00423AC0 | 154 | CRT_static_init_cs_3ac0 | Initializes thread-safe critical section for game client resource synchronization with error handling and atexit cleanup registration. |
| 0x00424010 | 154 | CRT_static_init_cs_4010 | Initializes critical section for thread-safe global state access and registers CRT cleanup handler during startup. |
| 0x00424110 | 154 | CRT_static_init_cs_4110 | Initializes a critical section for thread-safe access to global state with error handling and registers cleanup callback. |
| 0x00424210 | 154 | CRT_static_init_cs_4210 | Initializes CRT critical section for thread-safe static object destruction with atexit callback registration. |
| 0x00424310 | 154 | CRT_static_init_cs_4310 | Initializes a critical section for thread-safe global state access and registers its destructor with atexit for cleanup. |
| 0x00424410 | 154 | CRT_static_init_cs_4410 | Initializes CRT critical section for thread-safe startup and registers destructor cleanup via atexit. |
| 0x00424510 | 154 | CRT_static_init_cs_4510 | Initializes CRT critical section for thread-safe startup and registers destructor cleanup via atexit callback. |
| 0x00424A60 | 154 | CRT_static_init_cs_4a60 | Initializes a critical section for thread-safe access to RO client global resources and registers destructor. |
| 0x00424B60 | 154 | CRT_static_init_cs_4b60 | Initializes CRT critical section for thread-safe global state access and registers cleanup destructor via atexit. |
| 0x00424C00 | 95 | CRT_static_init_new_4c00 | Initializes a 32-byte sentinel node for exception handling linked list with XOR canary protection and registers destructor. |
| 0x00424C60 | 95 | CRT_static_init_new_4c60 | Initializes global CRT linked-list node (32 bytes) with self-pointers and registers atexit destructor for cleanup. |
| 0x00424CC0 | 95 | CRT_static_init_new_4cc0 | Initializes a CRT static linked list node (0x58 bytes) with self-pointers and registers atexit destructor cleanup. |
| 0x00424D20 | 95 | CRT_static_init_new_4d20 | Initializes a 32-byte doubly-linked list node with self-pointers and registers destructor for CRT cleanup. |
| 0x00424D80 | 95 | CRT_static_init_new_4d80 | Initializes a 32-byte sentinel node for a doubly-linked list with stack canary protection and registers destructor cleanup. |
| 0x00424DE0 | 86 | static_init_vector_cleanup | Initializes static vector cleanup by freeing elements and registering atexit destructor for proper shutdown. |
| 0x004252F0 | 154 | CRT_static_init_cs_52f0 | Initializes critical section for thread synchronization and registers destructor cleanup handler via atexit for RO client. |
| 0x004253F0 | 154 | CRT_static_init_cs_53f0 | Initializes CRT critical section for thread-safe access with error handling and registers atexit destructor. |
| 0x004254F0 | 154 | CRT_static_init_cs_54f0 | Initializes critical section for thread-safe global state access; registers cleanup handler via atexit with error handling. |
| 0x00425610 | 154 | CRT_static_init_cs_5610 | Initializes a critical section for thread-safe global state access with error handling and atexit cleanup registration. |
| 0x00425720 | 154 | CRT_static_init_cs_5720 | Initializes a critical section for thread synchronization with error handling and registers destructor cleanup. |
| 0x00425820 | 154 | CRT_static_init_cs_5820 | Initializes CRT critical section for thread-safe static initialization; registers destructor cleanup handler via atexit. |
| 0x00425920 | 154 | CRT_static_init_cs_5920 | Initializes a critical section for thread-safe access to global game state with error handling and atexit cleanup registration. |
| 0x00425A20 | 154 | CRT_static_init_cs_5a20 | Initializes critical section for thread-safe access to global resource at 0124f178 with error handling and atexit cleanup. |
| 0x00425B20 | 154 | CRT_static_init_cs_5b20 | Initializes a critical section for thread synchronization with error handling and registers destructor for cleanup. |
| 0x00425C20 | 154 | CRT_static_init_cs_5c20 | Initializes CRT critical section mutex for thread-safe global state access and registers atexit cleanup handler. |
| 0x00425D20 | 154 | CRT_static_init_cs_5d20 | Initializes a critical section mutex for thread synchronization with Windows error handling and registers destructor cleanup. |
| 0x00426270 | 154 | CRT_static_init_cs_6270 | Initializes CRT critical section for thread-safe static initialization and registers destructor cleanup handler via atexit. |
| 0x00426370 | 154 | CRT_static_init_cs_6370 | Initializes CRT critical section for thread-safe static initialization with exception handling and atexit registration. |
| 0x004268C0 | 154 | CRT_static_init_cs_68c0 | Initializes a critical section for thread-safe access to global resource with error handling and atexit cleanup registration. |
| 0x00426960 | 194 | GameState_LinkedList_Init | Initializes a doubly-linked list node (0x10 bytes) for game state management with self-pointers and default values. |
| 0x00426EE0 | 154 | CRT_static_init_cs_6ee0 | Initializes critical section for CRT thread synchronization with error handling and atexit destructor registration. |
| 0x00427430 | 154 | CRT_static_init_cs_7430 | Initializes a critical section for thread synchronization in RO client with error handling and atexit callback registration. |
| 0x00427980 | 154 | CRT_static_init_cs_7980 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x00427A80 | 154 | CRT_static_init_cs_7a80 | Initializes CRT critical section for thread-safe access with atexit cleanup registration and error handling. |
| 0x00427FD0 | 154 | CRT_static_init_cs_7fd0 | Initializes CRT critical section for thread-safe static initialization; registers destructor cleanup handler. |
| 0x00428520 | 154 | CRT_static_init_cs_8520 | Initializes critical section for thread synchronization and registers CRT cleanup handler in RO client startup. |
| 0x004285C0 | 194 | CRT_static_init_new_85c0 | Initializes a doubly-linked list node (0x10 bytes) for game state management with XOR stack guard and atexit cleanup handler registration. |
| 0x00428B40 | 154 | CRT_static_init_cs_8b40 | Initializes critical section for thread synchronization and registers CRT cleanup handler during startup. |
| 0x00429090 | 154 | CRT_static_init_cs_9090 | Initializes critical section for thread synchronization and registers cleanup handler via atexit during RO client startup. |
| 0x004295E0 | 154 | CRT_InitCriticalSection_004295e0 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x00429B30 | 154 | CRT_InitCriticalSection_00429b30 | Initializes a critical section for thread synchronization with HRESULT error handling and registers cleanup via atexit. |
| 0x0042A080 | 154 | CRT_InitCriticalSection_0042a080 | Initializes critical section for RO client CRT thread synchronization with error handling and atexit registration. |
| 0x0042A5D0 | 154 | CRT_InitCriticalSection_0042a5d0 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x0042AB20 | 154 | CRT_InitCriticalSection_0042ab20 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x0042B070 | 154 | CRT_InitCriticalSection_0042b070 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x0042B5C0 | 154 | CRT_InitCriticalSection_0042b5c0 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x0042BB10 | 154 | CRT_InitCriticalSection_0042bb10 | Initializes a CRT critical section for thread synchronization with error handling and atexit callback registration. |
| 0x0042C060 | 154 | CRT_InitCriticalSection_0042c060 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x0042C5B0 | 154 | CRT_InitCriticalSection_0042c5b0 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x0042CB00 | 154 | CRT_InitCriticalSection_0042cb00 | Initializes a critical section for thread synchronization and registers cleanup handler via atexit. |
| 0x0042D050 | 154 | CRT_InitCriticalSection_0042d050 | Initializes a critical section for thread synchronization with HRESULT error handling and registers cleanup callback via atexit. |
| 0x0042D5A0 | 154 | CRT_InitCriticalSection_0042d5a0 | Initializes critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x0042DAF0 | 154 | CRT_InitCriticalSection_0042daf0 | Initializes a critical section for thread synchronization with HRESULT error handling and registers cleanup destructor. |
| 0x0042E040 | 154 | CRT_InitCriticalSection_0042e040 | Initializes a critical section for thread synchronization with HRESULT error handling and registers atexit cleanup. |
| 0x0042E590 | 154 | CRT_InitCriticalSection_0042e590 | Initializes a critical section for thread synchronization with Windows error handling and registers cleanup via atexit callback. |
| 0x0042EAE0 | 154 | CRT_InitCriticalSection_0042eae0 | Initializes a critical section mutex for thread synchronization with HRESULT error handling and CRT cleanup registration via atexit. |
| 0x0042F030 | 154 | CRT_InitCriticalSection_0042f030 | Initializes a critical section for thread-safe resource access with error handling and atexit cleanup registration. |
| 0x0042F580 | 154 | CRT_InitCriticalSection_0042f580 | Initializes a critical section for CRT thread synchronization with error handling and atexit registration for cleanup. |
| 0x0042FAD0 | 154 | CRT_InitCriticalSection_0042fad0 | Initializes a critical section for thread synchronization with error handling and atexit cleanup registration. |
| 0x00430020 | 154 | CRT_InitCriticalSection_00430020 | Initializes critical section for CRT thread synchronization with error handling and atexit cleanup registration. |
| 0x00430570 | 154 | CRT_InitCriticalSection_00430570 | Initializes a critical section for CRT thread synchronization with error handling and atexit cleanup registration. |
| 0x00430AC0 | 154 | CRT_InitCriticalSection_00430ac0 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x00431010 | 154 | CRT_InitCriticalSection_00431010 | Initializes critical section for RO client thread synchronization with SEH exception handling and error code conversion. |
| 0x004310B0 | 194 | InitializeGameListStructure_004310b0 | Initializes a doubly-linked list node (0x10 bytes) and associated STL vector with default game state values, registers destructor. |
| 0x00431630 | 154 | CRT_InitCriticalSection_00431630 | Initializes a critical section for thread synchronization with Windows error handling and registers cleanup via atexit callback. |
| 0x00431B80 | 154 | CRT_InitCriticalSection_00431b80 | Initializes a critical section for CRT thread synchronization with error handling and atexit callback registration. |
| 0x00431C20 | 194 | InitializeGameListNode_00431c20 | Initializes a doubly-linked list node (16 bytes), sets game state flags, registers CRT cleanup handler for RO game data. |
| 0x004321A0 | 154 | CRT_InitCriticalSection_004321a0 | Initializes critical section for thread synchronization with error handling and registers cleanup callback via atexit. |
| 0x004326F0 | 154 | CRT_InitCriticalSection_004326f0 | Initializes critical section for thread synchronization with HRESULT error handling and registers atexit cleanup callback. |
| 0x00432C40 | 154 | CRT_InitCriticalSection_00432c40 | Initializes a critical section for thread-safe access to global data at 0x0124f178 with error handling and atexit cleanup. |
| 0x00433190 | 154 | CRT_InitCriticalSection_00433190 | Initializes CRT critical section for thread synchronization with error handling and registers atexit destructor. |
| 0x004336E0 | 154 | CRT_InitCriticalSection_004336e0 | Initializes critical section for CRT thread synchronization with error handling and registers atexit cleanup handler. |
| 0x00433C30 | 154 | CRT_InitCriticalSection_00433c30 | Initializes a critical section for thread synchronization with error handling and registers cleanup callback. |
| 0x00434180 | 154 | CRT_InitCriticalSection_00434180 | Initializes CRT critical section for thread-safe operations with error handling and registers atexit destructor callback. |
| 0x004346D0 | 154 | CRT_InitCriticalSection_004346d0 | Initializes CRT critical section for thread synchronization with error handling and atexit cleanup registration. |
| 0x00434C20 | 154 | CRT_InitCriticalSection_00434c20 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit callback. |
| 0x00435170 | 154 | CRT_InitCriticalSection_00435170 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x004356C0 | 154 | CRT_InitCriticalSection_004356c0 | Initializes a critical section for thread synchronization with Windows error handling and registers exit destructor callback. |
| 0x004357C0 | 154 | CRT_InitCriticalSection_004357c0 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x004358C0 | 154 | CRT_InitCriticalSection_004358c0 | Initializes a critical section for thread synchronization; registers destructor via atexit, sets error flag on failure. |
| 0x00435E10 | 154 | CRT_InitCriticalSection_00435e10 | Initializes critical section for thread synchronization with Windows API error handling and atexit cleanup registration. |
| 0x00435EB0 | 194 | CRT_InitializeListNodeWithGlobalState | Initializes a doubly-linked list node (0x10 bytes), sets CRT globals for list management, and registers cleanup handler. |
| 0x00436430 | 154 | CRT_InitCriticalSection_00436430 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x004364D0 | 194 | STL_list_ctor_global | Constructs global doubly-linked list sentinel node, allocates 16-byte capacity, registers CRT cleanup handler. |
| 0x00436A50 | 154 | CRT_InitCriticalSection_00436a50 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit callback. |
| 0x00436FA0 | 154 | CRT_InitCriticalSection_00436fa0 | Initializes CRT critical section for thread synchronization with error handling and registers destructor via atexit. |
| 0x004374F0 | 154 | CRT_InitCriticalSection_004374f0 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x00437A40 | 154 | CRT_InitCriticalSection_00437a40 | Initializes a critical section for thread synchronization and registers an atexit handler for cleanup with error handling. |
| 0x00437F90 | 154 | CRT_InitCriticalSection_00437f90 | Initializes a critical section for thread synchronization with error handling and registers atexit destructor callback. |
| 0x004384E0 | 154 | CRT_static_init_cs_84e0 | Initializes critical section for thread-safe global resource access and registers CRT cleanup handler via atexit. |
| 0x00438A30 | 154 | CRT_static_init_cs_8a30 | Initializes a critical section for thread synchronization with error handling and registers a destructor for cleanup. |
| 0x00438B30 | 154 | CRT_static_init_cs_8b30 | Initializes critical section for thread-safe global state access; registers CRT cleanup handler via atexit with error handling. |
| 0x00439080 | 154 | CRT_static_init_cs_9080 | Initializes critical section for thread-safe static data access and registers CRT cleanup handler via atexit. |
| 0x00439120 | 95 | CRT_static_init_new_9120 | Allocates and initializes a 24-byte circular linked list sentinel node, registers destructor for cleanup. |
| 0x00439630 | 154 | CRT_static_init_cs_9630 | Initializes critical section for RO client global state at 0x0124f178 with error handling and atexit cleanup registration. |
| 0x00439B80 | 154 | CRT_static_init_cs_9b80 | Initializes critical section for thread-safe global state access; registers cleanup handler via atexit with SEH frame setup. |
| 0x0043A0D0 | 154 | CRT_static_init_cs_a0d0 | Initializes critical section for C runtime thread synchronization; registers destructor via atexit during static initialization. |
| 0x0043A620 | 154 | CRT_static_init_cs_a620 | Initializes a critical section for thread synchronization with error handling and registers cleanup callback via atexit. |
| 0x0043AB70 | 154 | CRT_static_init_cs_ab70 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit callback. |
| 0x0043B0C0 | 154 | CRT_static_init_cs_b0c0 | Initializes critical section for CRT thread synchronization with error handling and atexit registration for cleanup. |
| 0x0043B610 | 154 | CRT_static_init_cs_b610 | Initializes CRT critical section for thread-safe static initialization and registers destructor cleanup via atexit handler. |
| 0x0043B710 | 154 | CRT_static_init_cs_b710 | Initializes a critical section for thread synchronization in RO client CRT startup with SEH and error handling. |
| 0x0043BC60 | 154 | CRT_static_init_cs_bc60 | Initializes CRT critical section for thread-safe static initialization with error handling and atexit destructor registration. |
| 0x0043C1B0 | 154 | CRT_static_init_cs_c1b0 | Initializes a critical section for thread-safe access with error handling and registers destructor via atexit. |
| 0x0043C700 | 154 | CRT_static_init_cs_c700 | Initializes CRT critical section for thread-safe static initialization and registers destructor cleanup via atexit. |
| 0x0043C7A0 | 194 | init_doubly_linked_list_node_global | Initializes a 0x10-byte doubly-linked list sentinel node with stack canary and registers destructor cleanup. |
| 0x0043CD20 | 154 | CRT_static_init_cs_cd20 | Initializes critical section for thread synchronization and registers CRT cleanup handler during startup. |
| 0x0043D270 | 154 | CRT_static_init_cs_d270 | Initializes a critical section for thread-safe access in RO client's C runtime with error handling and atexit registration. |
| 0x0043D7C0 | 154 | CRT_static_init_cs_d7c0 | Initializes critical section for thread-safe access and registers CRT cleanup handler during startup. |
| 0x0043DD10 | 154 | CRT_static_init_cs_dd10 | Initializes critical section for thread-safe global state access with error handling and atexit cleanup registration. |
| 0x0043E260 | 154 | CRT_static_init_cs_e260 | Initializes a critical section for thread-safe access to RO client data; registers cleanup handler via atexit. |
| 0x0043E7B0 | 154 | CRT_static_init_cs_e7b0 | Initializes a critical section for thread synchronization in RO client with error handling and destructor registration via atexit. |
| 0x0043ED00 | 154 | CRT_static_init_cs_ed00 | Initializes CRT critical section for thread-safe static initialization with atexit callback registration. |
| 0x0043F250 | 154 | CRT_static_init_cs_f250 | Initializes critical section for CRT thread synchronization; registers cleanup handler via atexit during static initialization. |
| 0x0043F7A0 | 154 | CRT_static_init_cs_f7a0 | Initializes CRT critical section for thread-safe operations with error handling and atexit destructor registration. |
| 0x004403F0 | 154 | CRT_static_init_cs_03f0 | Initializes a critical section for thread-safe access to game data and registers its destructor cleanup. |
| 0x004404F0 | 154 | CRT_static_init_cs_04f0 | Initializes a critical section for thread synchronization, registers cleanup handler via atexit, handles init errors. |
| 0x00440590 | 194 | CRT_static_init_new_0590 | Initializes a global doubly-linked list sentinel node (0x10 bytes) and registers destructor cleanup via atexit. |
| 0x00440B10 | 154 | CRT_static_init_cs_0b10 | Initializes a critical section for CRT thread synchronization with error handling and atexit cleanup registration. |
| 0x00441060 | 154 | CRT_static_init_cs_1060 | Initializes a critical section for thread-safe access to global data at 0x0124f178 and registers cleanup handler via atexit. |
| 0x004415B0 | 154 | CRT_static_init_cs_15b0 | Initializes critical section for thread synchronization with Windows error handling and registers cleanup destructor via atexit. |
| 0x004416B0 | 154 | CRT_static_init_cs_16b0 | Initializes a critical section for thread synchronization and registers its destructor with atexit handler. |
| 0x004417B0 | 154 | CRT_static_init_cs_17b0 | Initializes critical section for CRT thread-safe global data access with error handling and atexit registration. |
| 0x004418B0 | 154 | CRT_static_init_cs_18b0 | Initializes critical section for thread-safe global state access; registers cleanup handler via atexit with error handling. |
| 0x004419B0 | 154 | CRT_static_init_cs_19b0 | Initializes CRT critical section for thread-safe global data access and registers cleanup handler via atexit. |
| 0x00441AB0 | 154 | CRT_static_init_cs_1ab0 | Initializes CRT critical section for thread-safe access and registers cleanup destructor via atexit handler. |
| 0x00441BB0 | 154 | CRT_static_init_cs_1bb0 | Initializes a critical section for thread synchronization and registers atexit cleanup handler in RO client. |
| 0x00441CB0 | 154 | CRT_static_init_cs_1cb0 | Initializes a critical section for thread synchronization and registers a destructor cleanup handler via atexit. |
| 0x00441DB0 | 154 | CRT_static_init_cs_1db0 | Initializes critical section for thread synchronization with error handling and registers destructor cleanup via atexit. |
| 0x00441EB0 | 154 | CRT_static_init_cs_1eb0 | Initializes CRT critical section for thread-safe access with error handling and atexit registration. |
| 0x00441FB0 | 154 | CRT_static_init_cs_1fb0 | Initializes critical section for thread-safe access to global resource with error handling and atexit cleanup registration. |
| 0x004420B0 | 154 | CRT_static_init_cs_20b0 | Initializes critical section for thread-safe access to global state and registers destructor cleanup via atexit. |
| 0x004421B0 | 154 | CRT_static_init_cs_21b0 | Initializes critical section for thread synchronization and registers CRT destructor callback for cleanup. |
| 0x004422B0 | 154 | CRT_static_init_cs_22b0 | Initializes critical section for CRT thread synchronization with error handling and atexit callback registration. |
| 0x004423B0 | 154 | CRT_static_init_cs_23b0 | Initializes CRT critical section for thread-safe global state access, registers atexit cleanup handler. |
| 0x004424B0 | 154 | CRT_static_init_cs_24b0 | Initializes critical section for thread-safe CRT cleanup and registers destructor via atexit for proper resource teardown. |
| 0x00442A00 | 154 | CRT_static_init_cs_2a00 | Initializes critical section for thread synchronization in RO client startup with error handling via Windows HRESULT codes. |
| 0x00442AA0 | 95 | CRT_static_init_new_2aa0 | Initializes CRT static cleanup by allocating a linked list node and registering atexit destructor handler |
| 0x00442B60 | 154 | CRT_static_init_cs_2b60 | Initializes CRT critical section for thread-safe global data access and registers destructor cleanup handler via atexit(). |
| 0x00442C60 | 154 | CRT_static_init_cs_2c60 | Initializes CRT critical section for thread-safe operations and registers destructor cleanup via atexit during startup. |
| 0x004431B0 | 154 | CRT_static_init_cs_31b0 | Initializes critical section for C runtime thread synchronization with error handling and atexit cleanup registration. |
| 0x00443250 | 95 | CRT_static_init_new_3250 | Initializes a 24-byte doubly-linked list sentinel node and registers its destructor for cleanup. |
| 0x00443760 | 154 | CRT_static_init_cs_3760 | Initializes critical section for thread-safe access to global state; registers destructor cleanup via atexit |
| 0x00443800 | 95 | CRT_static_init_doubly_linked_list_sentinel | Initializes a 24-byte sentinel node for doubly-linked list and registers its destructor with atexit. |
| 0x00443D10 | 154 | CRT_static_init_cs_3d10 | Initializes CRT critical section for thread-safe heap access with structured exception handling and atexit cleanup registration. |
| 0x00443DB0 | 95 | CRT_static_init_new_3db0 | Initializes a doubly-linked list node for static CRT cleanup registration with stack canary and atexit destructor. |
| 0x004442C0 | 154 | CRT_static_init_cs_42c0 | Initializes CRT critical section for thread-safe access with atexit cleanup registration and error handling. |
| 0x00444360 | 95 | CRT_static_init_new_4360 | Initializes a global static object (24-byte doubly-linked list node) with self-pointers and registers destructor via atexit |
| 0x00444870 | 154 | CRT_static_init_cs_4870 | Initializes a critical section for thread-safe access to global state with error handling and atexit cleanup registration. |
| 0x00444910 | 95 | CRT_static_init_new_4910 | Initializes a global 24-byte linked list node with self-references and registers atexit destructor for cleanup. |
| 0x00444E20 | 154 | CRT_static_init_cs_4e20 | Initializes CRT critical section for thread-safe static data access and registers cleanup handler via atexit with error handling. |
| 0x00444EC0 | 95 | CRT_static_init_new_4ec0 | Initializes a static circular doubly-linked list node (0x18 bytes) with stack canary and atexit destructor registration. |
| 0x00444F80 | 154 | CRT_static_init_cs_4f80 | Initializes CRT critical section for thread-safe access to global state, with error handling and atexit registration. |
| 0x00445260 | 154 | CRT_static_init_cs_5260 | Initializes critical section for CRT thread synchronization with error handling and registers cleanup destructor via atexit. |
| 0x00445400 | 154 | CRT_static_init_cs_5400 | Initializes critical section for thread-safe global state access and registers CRT cleanup handler at startup. |
| 0x00445520 | 123 | CResourceMgr__RegisterTexturePath_static_init | Initializes texture resource manager with "texture\\" directory path and registers C3dGround buffer cleanup callback |
| 0x004457D0 | 154 | CRT_static_init_cs_57d0 | Initializes critical section for thread-safe static initialization with atexit cleanup handler registration. |
| 0x00445960 | 154 | CRT_static_init_cs_5960 | Initializes CRT critical section for thread-safe static variable access with error handling and atexit destructor registration. |
| 0x00445B80 | 154 | CRT_static_init_cs_5b80 | Initializes a critical section for thread synchronization with error handling and registers destructor cleanup via atexit. |
| 0x00445DE0 | 154 | CRT_static_init_cs_5de0 | Initializes critical section for thread synchronization and registers destructor cleanup via atexit during CRT startup. |
| 0x00445F80 | 154 | CRT_static_init_cs_5f80 | Initializes CRT critical section for thread-safe access to global game state, registers cleanup handler via atexit. |
| 0x004467A0 | 154 | CRT_static_init_cs_67a0 | Initializes critical section for thread synchronization in RO client; registers cleanup handler via atexit. |
| 0x00446930 | 154 | CRT_static_init_cs_6930 | Initializes a critical section for thread-safe access to game data with error handling and cleanup registration via atexit. |
| 0x00446E80 | 154 | CRT_static_init_cs_6e80 | Initializes a critical section for thread synchronization and registers a CRT destructor callback for cleanup. |
| 0x00447020 | 154 | CRT_static_init_cs_7020 | Initializes a critical section for C runtime thread synchronization with error handling and atexit callback registration. |
| 0x00447120 | 154 | CRT_static_init_cs_7120 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x004476F0 | 154 | CRT_static_init_cs_76f0 | Initializes critical section for thread-safe access and registers CRT cleanup handler via atexit during RO client startup. |
| 0x00447E10 | 154 | CRT_static_init_cs_7e10 | Initializes a critical section for thread-safe global access and registers its destructor for cleanup on program exit. |
| 0x00447F10 | 154 | CRT_static_init_cs_00447f10 | Initializes critical section for thread-safe global state access and registers CRT destructor cleanup via atexit. |
| 0x00448010 | 154 | CRT_static_init_cs_00448010 | Initializes critical section for thread-safe access to global data and registers cleanup handler via atexit. |
| 0x00448560 | 154 | CRT_static_init_cs_00448560 | Initializes a critical section for thread synchronization with Windows error handling and registers cleanup via atexit callback. |
| 0x00448660 | 154 | CRT_static_init_cs_00448660 | Initializes a critical section for thread-safe access to global state with error handling and registers cleanup destructor. |
| 0x00448760 | 154 | CRT_static_init_cs_00448760 | Initializes a critical section for thread-safe access to global state with error handling and atexit cleanup registration. |
| 0x00448860 | 154 | CRT_static_init_cs_00448860 | Initializes critical section for thread-safe access to game client C runtime data; registers cleanup handler via atexit. |
| 0x00448960 | 154 | CRT_static_init_cs_00448960 | Initializes critical section for CRT thread synchronization with error handling and atexit destructor registration. |
| 0x00448A60 | 154 | CRT_static_init_cs_00448a60 | Initializes a critical section for thread synchronization with error handling and registers atexit cleanup callback. |
| 0x00448FB0 | 154 | CRT_static_init_cs_00448fb0 | Initializes critical section for thread synchronization and registers CRT cleanup handler via atexit in RO client. |
| 0x004490B0 | 154 | CRT_static_init_cs_004490b0 | Initializes a critical section for thread synchronization with Windows error handling and registers cleanup via atexit. |
| 0x004491B0 | 154 | CRT_static_init_cs_004491b0 | Initializes a critical section for thread synchronization in the game client's C runtime startup with error handling and atexit registration. |
| 0x004492B0 | 154 | CRT_static_init_cs_004492b0 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x004493B0 | 154 | CRT_static_init_cs_004493b0 | Initializes a critical section for thread synchronization in RO client with error handling and atexit cleanup registration. |
| 0x004494B0 | 154 | CRT_static_init_cs_004494b0 | Initializes a critical section for thread synchronization and registers its destructor via atexit for cleanup. |
| 0x004495B0 | 154 | CRT_static_init_cs_004495b0 | Initializes critical section for thread-safe access to global state and registers CRT destructor cleanup handler. |
| 0x004496B0 | 154 | CRT_static_init_cs_004496b0 | Initializes a critical section for thread synchronization with Windows error handling and registers cleanup via atexit. |
| 0x004497B0 | 154 | CRT_static_init_cs_004497b0 | Initializes a critical section for thread synchronization and registers CRT cleanup destructor via atexit. |
| 0x004498B0 | 154 | CRT_static_init_cs_004498b0 | Initializes critical section for CRT thread synchronization during RO client startup, registers destructor. |
| 0x004499B0 | 154 | CRT_static_init_cs_004499b0 | Initializes critical section for CRT thread synchronization with error handling and atexit cleanup registration. |
| 0x00449AB0 | 154 | CRT_static_init_cs_00449ab0 | Initializes a critical section for thread synchronization with Windows error handling and registers cleanup via atexit. |
| 0x00449BB0 | 154 | CRT_static_init_cs_00449bb0 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x0044A100 | 154 | CRT_static_init_cs_0044a100 | Initializes a critical section for thread synchronization with Windows error handling and registers cleanup via atexit. |
| 0x0044A650 | 154 | CRT_static_init_cs_0044a650 | Initializes critical section for thread synchronization and registers CRT cleanup handler during RO client startup. |
| 0x0044A750 | 154 | CRT_static_init_cs_0044a750 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x0044A850 | 154 | CRT_static_init_cs_0044a850 | Initializes critical section for thread synchronization during CRT startup with error handling and atexit registration. |
| 0x0044A950 | 154 | CRT_static_init_cs_0044a950 | Initializes a critical section for thread-safe CRT static object access and registers cleanup handler via atexit. |
| 0x0044AA50 | 154 | CRT_static_init_cs_0044aa50 | Initializes critical section for thread-safe access to global state; registers cleanup handler via atexit |
| 0x0044AFA0 | 154 | CRT_static_init_cs_0044afa0 | Initializes a critical section for thread synchronization with structured exception handling and registers destructor callback. |
| 0x0044B4F0 | 154 | CRT_static_init_cs_0044b4f0 | Initializes a critical section for thread synchronization and registers cleanup handler via atexit. |
| 0x0044B590 | 95 | CRT_initialize_static_linked_list_node | Initializes a 24-byte circular doubly-linked list node and registers its destructor with atexit for cleanup. |
| 0x0044BAA0 | 154 | CRT_static_init_cs_0044baa0 | Initializes a critical section for thread synchronization in RO client with error handling and atexit cleanup registration. |
| 0x0044C0F0 | 154 | CRT_static_init_cs_0044c0f0 | Initializes a critical section for thread synchronization with Windows error handling and registers cleanup callback via atexit. |
| 0x0044C6C0 | 154 | CRT_static_init_cs_0044c6c0 | Initializes a critical section for thread synchronization with error handling and registers atexit cleanup callback. |
| 0x0044CD90 | 154 | CRT_static_init_cs_0044cd90 | Initializes a critical section for thread-safe static object initialization and registers destructor cleanup via atexit. |
| 0x0044CFD0 | 194 | GameState_InitializeListNode | Initializes a 16-byte circular doubly-linked list node for game state with stack canary and atexit cleanup handler registration. |
| 0x0044D550 | 154 | CRT_static_init_cs_0044d550 | Initializes critical section for thread synchronization in RO client with error handling and atexit destructor registration. |
| 0x0044DB20 | 154 | CRT_static_init_cs_0044db20 | Initializes a critical section for thread synchronization and registers atexit cleanup handler for RO client. |
| 0x0044E0F0 | 154 | CRT_static_init_cs_0044e0f0 | Initializes critical section for CRT thread synchronization with error handling and registers cleanup via atexit. |
| 0x0044EAC0 | 154 | CRT_static_init_cs_0044eac0 | Initializes a critical section for thread synchronization in RO client with error handling and atexit cleanup registration. |
| 0x0044F290 | 154 | CRT_static_init_cs_0044f290 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x0044F860 | 154 | CRT_static_init_cs_0044f860 | Initializes a critical section for thread-safe global state access with structured exception handling and atexit cleanup registration. |
| 0x0044FE30 | 154 | CRT_static_init_cs_0044fe30 | Initializes CRT critical section for thread-safe startup with atexit callback registration and error handling. |
| 0x00450380 | 154 | CRT_static_init_cs_00450380 | Initializes a critical section for thread-safe CRT cleanup with exception handler and atexit registration. |
| 0x00450BA0 | 154 | CRT_static_init_cs_00450ba0 | Initializes a critical section for thread synchronization and registers CRT destructor cleanup callback with error handling. |
| 0x00451970 | 154 | static_init_critical_section_effect_1 | Initializes a critical section for effect synchronization with SEH handler and registers cleanup destructor. |
| 0x00452440 | 154 | static_init_critical_section_effect_2 | Initializes a critical section for effect-related synchronization with structured exception handling and cleanup registration. |
| 0x00452D60 | 194 | static_init_effect_list_data | Initializes a doubly-linked list node for effect data storage with capacity 16, sets default effect parameters, and registers destructor. |
| 0x004532E0 | 154 | static_init_critical_section_effect_3 | Initializes a critical section for thread-safe access to effect_3 data; registers CRT destructor for cleanup. |
| 0x00454380 | 154 | static_init_critical_section_effect_4 | Initializes a critical section for effect synchronization; registers destructor cleanup via atexit on failure handling. |
| 0x00454720 | 194 | static_init_effect_list_data_2 | Initializes a doubly-linked list node for effect data storage with capacity 16, sets default parameters (alpha=1.0, lifetime=7, delay=8). |
| 0x00454CA0 | 154 | static_init_critical_section_effect_5 | Initializes a critical section for effect synchronization with error handling and CRT cleanup registration. |
| 0x00455270 | 154 | static_init_critical_section_effect_6 | Initializes critical section for effect subsystem 6; registers CRT destructor on failure handling. |
| 0x004562C0 | 154 | static_init_critical_section_effect_7 | Initializes critical section for effect_7 resource with structured exception handling and cleanup registration. |
| 0x00456810 | 154 | static_init_critical_section_effect_8 | Initializes a critical section for effect synchronization with exception handling and CRT cleanup registration. |
| 0x004568B0 | 194 | static_init_effect_list_data_3 | Initializes a doubly-linked list node for effect data storage with capacity 16, sets animation parameters, and registers destructor. |
| 0x00456E30 | 154 | static_init_critical_section_effect_9 | Initializes a critical section for effect synchronization with structured exception handling and CRT cleanup registration. |
| 0x00457BD0 | 194 | static_init_effect_list_data_4 | Initializes a doubly-linked list node for effect data with capacity 16, sets animation parameters (7, 8), and registers cleanup handler. |
| 0x00458150 | 154 | static_init_critical_section_effect_10 | Initializes critical section for effect resource 10 with SEH frame setup and CRT atexit handler registration. |
| 0x004592A0 | 154 | static_init_critical_section_effect_11 | Initializes critical section for effect subsystem 11; sets up thread synchronization with error handling and CRT cleanup registration. |
| 0x0045A340 | 154 | static_init_critical_section_effect_12 | Initializes a critical section for thread synchronization in the effect system; registers cleanup handler via atexit. |
| 0x0045B260 | 154 | CRT_static_init_cs_0045b260 | Initializes critical section for thread synchronization and registers destructor with atexit handler for cleanup. |
| 0x0045C0B0 | 154 | CRT_static_init_cs_0045c0b0 | Initializes critical section for thread synchronization and registers CRT destructor via atexit during static initialization. |
| 0x0045C8D0 | 154 | CRT_static_init_cs_0045c8d0 | Initializes critical section for thread synchronization and registers destructor with atexit handler. |
| 0x0045C9D0 | 154 | CRT_static_init_cs_0045c9d0 | Initializes critical section for thread synchronization and registers CRT cleanup handler via atexit. |
| 0x0045CF20 | 154 | CRT_static_init_cs_0045cf20 | Initializes critical section for thread synchronization and registers CRT destructor with atexit handler. |
| 0x0045D470 | 154 | CRT_static_init_cs_0045d470 | Initializes critical section for thread synchronization; registers cleanup handler via atexit; handles initialization errors with HRESULT conversion. |
| 0x0045D510 | 86 | CRT_static_init_vec_0045d510 | Initializes and registers a static STL vector for destruction at program exit via atexit handler. |
| 0x0045D5D0 | 154 | CRT_static_init_cs_0045d5d0 | Initializes a critical section for thread synchronization and registers a destructor with atexit; handles initialization errors. |
| 0x0045D6D0 | 154 | CRT_static_init_cs_0045d6d0 | Initializes a critical section for thread synchronization; registers destructor via atexit for cleanup. |
| 0x0045DC20 | 154 | CRT_static_init_cs_0045dc20 | Initializes critical section for thread synchronization in CRT startup, registers destructor cleanup handler with atexit. |
| 0x0045DCC0 | 95 | CRT_static_init_new_0045dcc0 | Initializes a static linked-list node (0x18 bytes) with self-pointers and registers its destructor with atexit. |
| 0x0045DD80 | 154 | CRT_static_init_cs_0045dd80 | Initializes critical section for thread synchronization; registers cleanup handler via atexit during CRT startup. |
| 0x0045E2D0 | 154 | CRT_static_init_cs_0045e2d0 | Initializes C runtime critical section for thread synchronization; registers destructor with atexit handler. |
| 0x0045E820 | 154 | CRT_static_init_cs_0045e820 | Initializes critical section for thread synchronization; registers destructor with atexit handler for cleanup. |
| 0x0045E8C0 | 95 | CRT_static_init_new_0045e8c0 | Initializes a 24-byte static linked-list node with self-references and registers destructor for cleanup. |
| 0x0045EDD0 | 154 | CRT_static_init_cs_0045edd0 | Initializes a critical section for thread synchronization and registers a destructor to be called at program exit. |
| 0x0045EE70 | 95 | CRT_static_init_new_0045ee70 | Initializes a static linked-list node (24 bytes) and registers its destructor with atexit for cleanup. |
| 0x0045F380 | 154 | CRT_static_init_cs_0045f380 | Initializes critical section for thread synchronization with SEH frame setup and atexit handler registration. |
| 0x0045F420 | 95 | CRT_static_init_new_0045f420 | Initializes a 24-byte intrusive doubly-linked list head node and registers its destructor with atexit. |
| 0x0045F4E0 | 154 | CRT_static_init_cs_0045f4e0 | Initializes a critical section for thread synchronization and registers cleanup handler via atexit during CRT startup. |
| 0x0045FA30 | 154 | CRT_static_init_cs_0045fa30 | Initializes critical section for thread synchronization in CRT startup; registers destructor with atexit handler. |
| 0x0045FF80 | 154 | CRT_static_init_cs_0045ff80 | Initializes critical section for thread synchronization, registers cleanup handler via atexit, handles initialization errors with HRESULT encoding. |
| 0x004604D0 | 154 | CRT_static_init_cs_004604d0 | Initializes critical section for thread synchronization in CRT, registers destructor cleanup callback via atexit. |
| 0x00460570 | 95 | CRT_static_init_new_00460570 | Initializes a static doubly-linked list node (24 bytes) with sentinel values and registers destructor for cleanup. |
| 0x00460A80 | 154 | CRT_static_init_cs_00460a80 | Initializes a critical section for thread synchronization and registers cleanup handler via atexit during CRT startup. |
| 0x00460FD0 | 154 | CRT_static_init_cs_00460fd0 | Initializes critical section for thread synchronization and registers destructor cleanup handler via atexit. |
| 0x00461070 | 95 | CRT_static_init_new_00461070 | Initializes a static 0x18-byte linked list node and registers its destructor with atexit for cleanup. |
| 0x00461580 | 154 | CRT_static_init_cs_00461580 | Initializes CRT critical section for thread-safe static object destruction; registers atexit handler for cleanup. |
| 0x00461AD0 | 154 | CRT_static_init_cs_00461ad0 | Initializes critical section for thread synchronization and registers destructor with atexit during CRT startup. |
| 0x00461B70 | 95 | CRT_static_init_new_00461b70 | Initializes a static 0x18-byte object with linked-list pointers and registers its destructor for atexit cleanup. |
| 0x00462080 | 150 | CRT_static_init_cs_00462080 | Initializes critical section for thread synchronization and registers CRT destructor cleanup handler via atexit. |
| 0x00462120 | 95 | CRT_static_init_new_00462120 | Initializes a static doubly-linked list node (24 bytes) with sentinel pointers and registers its destructor via atexit. |
| 0x00462630 | 154 | CRT_static_init_cs_00462630 | Initializes a critical section for thread synchronization and registers its destructor with atexit. |
| 0x004626D0 | 95 | CRT_static_init_new_004626d0 | Initializes a static 0x18-byte linked list node with self-references and registers its destructor with atexit. |
| 0x00462BE0 | 154 | CRT_static_init_cs_00462be0 | Initializes CRT critical section for thread-safe static variable access; registers destructor with atexit. |
| 0x00462C80 | 95 | CRT_static_init_new_00462c80 | Initializes a static 0x18-byte linked list node with self-referential pointers and registers destructor via atexit. |
| 0x00463190 | 154 | CRT_static_init_cs_00463190 | Initializes a critical section for thread synchronization and registers destructor with atexit; handles initialization errors. |
| 0x00463230 | 95 | CRT_initialize_static_list_node | Initializes a doubly-linked list node (0x18 bytes) with self-pointers and registers destructor via atexit. |
| 0x00463740 | 154 | CRT_static_init_cs_00463740 | Initializes critical section for thread synchronization; registers destructor with atexit handler for cleanup. |
| 0x004637E0 | 95 | CRT_static_init_new_004637e0 | Initializes a static 0x18-byte linked list node with self-references and registers its destructor via atexit. |
| 0x00463CF0 | 154 | CRT_static_init_cs_00463cf0 | Initializes critical section for thread synchronization; registers destructor with atexit handler for cleanup. |
| 0x00463D90 | 95 | CRT_static_init_new_00463d90 | Initializes a static intrusive doubly-linked list node (0x18 bytes) with self-pointers and registers its destructor via atexit. |
| 0x004642A0 | 154 | CRT_static_init_cs_004642a0 | Initializes critical section for thread synchronization in CRT, registers destructor with atexit, handles initialization errors. |
| 0x00464340 | 95 | CRT_static_init_new_00464340 | Initializes a 24-byte intrusive doubly-linked list node and registers its destructor with atexit handler. |
| 0x00464850 | 154 | CRT_static_init_cs_00464850 | Initializes critical section for thread synchronization and registers CRT destructor via atexit callback. |
| 0x004648F0 | 95 | CRT_static_init_new_004648f0 | Initializes a static linked-list node (0x18 bytes) with self-pointers and registers its destructor via atexit. |
| 0x00464E00 | 154 | CRT_static_init_cs_00464e00 | Initializes CRT critical section for thread-safe access; registers destructor via atexit on failure handling |
| 0x00464EA0 | 95 | CRT_static_init_new_00464ea0 | Initializes a static 24-byte linked-list node with self-references and registers its destructor with atexit. |
| 0x004653B0 | 154 | CRT_static_init_cs_004653b0 | Initializes critical section for thread synchronization and registers CRT destructor cleanup function via atexit. |
| 0x00465900 | 154 | CRT_static_init_cs_00465900 | Initializes a critical section for thread synchronization and registers a destructor callback with atexit handler. |
| 0x004659A0 | 95 | CRT_static_init_new_004659a0 | Initializes a static linked-list node (0x18 bytes) with self-pointers and registers destructor with atexit. |
| 0x00465EB0 | 154 | CRT_static_init_cs_00465eb0 | Initializes a critical section for thread synchronization and registers a destructor with atexit during CRT startup. |
| 0x00465F50 | 95 | CRT_static_init_new_00465f50 | Initializes a 24-byte intrusive doubly-linked list node with self-pointers and registers its destructor via atexit. |
| 0x00466460 | 154 | CRT_static_init_cs_00466460 | Initializes a critical section for thread synchronization and registers cleanup handler via atexit. |
| 0x00466500 | 95 | CRT_static_init_new_00466500 | Initializes a static 24-byte linked list node with self-pointers and registers destructor with atexit(). |
| 0x00466A10 | 154 | CRT_static_init_cs_00466a10 | Initializes a critical section for thread synchronization; registers destructor with atexit and handles initialization errors. |
| 0x00466AB0 | 95 | CRT_static_init_new_00466ab0 | Initializes a static 0x18-byte linked-list node with self-references and registers its destructor with atexit(). |
| 0x00466FC0 | 154 | CRT_static_init_cs_00466fc0 | Initializes a critical section for thread synchronization and registers an atexit destructor handler for cleanup. |
| 0x00467060 | 95 | CRT_static_init_new_00467060 | Initializes a static linked-list node (0x18 bytes) with self-pointers and registers its destructor via atexit. |
| 0x00467120 | 154 | CRT_static_init_cs_00467120 | Initializes CRT critical section for thread synchronization; registers destructor with atexit handler for cleanup. |
| 0x00467670 | 154 | CRT_static_init_cs_00467670 | Initializes critical section for thread synchronization and registers CRT destructor via atexit callback |
| 0x00467710 | 95 | CRT_static_init_new_00467710 | Initializes a static 24-byte linked list node with self-pointers and registers its destructor via atexit. |
| 0x004677D0 | 154 | CRT_static_init_cs_004677d0 | Initializes a critical section for thread synchronization and registers a destructor with atexit during CRT startup. |
| 0x00467E50 | 154 | CRT_static_init_cs_00467e50 | Initializes critical section for thread synchronization; registers atexit cleanup handler for CRT shutdown. |
| 0x00467EF0 | 95 | CRT_static_init_new_00467ef0 | Initializes a static 24-byte linked list node structure and registers its destructor with atexit for cleanup. |
| 0x00467F50 | 86 | CRT_static_init_new_00467f50 | Initializes a 12-byte linked list node with XOR stack canary, registers cleanup via atexit handler. |
| 0x00468460 | 154 | CRT_static_init_cs_00468460 | Initializes a critical section for thread synchronization and registers cleanup handler via atexit |
| 0x00468500 | 95 | CRT_static_init_new_00468500 | Initializes a static linked-list node (24 bytes) with self-pointers and registers destructor via atexit. |
| 0x00468A10 | 154 | CRT_static_init_cs_00468a10 | Initializes critical section for thread synchronization; registers destructor with atexit; handles initialization errors via Windows API. |
| 0x00468AB0 | 95 | CRT_static_init_new_00468ab0 | Initializes a static 24-byte object (likely linked list node) and registers its destructor with atexit. |
| 0x00468B70 | 154 | CRT_static_init_cs_00468b70 | Initializes critical section for thread synchronization and registers CRT destructor with atexit handler. |
| 0x00468C70 | 154 | CRT_static_init_cs_00468c70 | Initializes critical section for thread synchronization and registers CRT destructor cleanup handler via atexit. |
| 0x004691C0 | 154 | CRT_static_init_cs_004691c0 | Initializes a critical section for thread synchronization; registers destructor with atexit on success or failure. |
| 0x00469260 | 95 | CRT_static_init_new_00469260 | Initializes a static 24-byte linked list node structure and registers its destructor with atexit for cleanup. |
| 0x00469770 | 154 | CRT_static_init_cs_00469770 | Initializes critical section for thread synchronization and registers CRT destructor with atexit handler. |
| 0x00469810 | 95 | CRT_static_init_new_00469810 | Initializes a 24-byte intrusive linked list node and registers its destructor with atexit for cleanup. |
| 0x00469D20 | 154 | CRT_static_init_cs_00469d20 | Initializes critical section for thread synchronization and registers destructor with atexit handler for cleanup. |
| 0x00469DC0 | 95 | CRT_static_init_new_00469dc0 | Initializes a static 24-byte linked list node structure with self-references and registers destructor via atexit. |
| 0x00469E80 | 154 | CRT_static_init_cs_00469e80 | Initializes a critical section for thread synchronization and registers destructor with atexit handler for cleanup. |
| 0x00469F80 | 154 | CRT_static_init_cs_00469f80 | Initializes CRT critical section for thread-safe static initialization with SEH exception handling and atexit registration. |
| 0x0046A4D0 | 154 | CRT_static_init_cs_0046a4d0 | Initializes critical section for thread synchronization in CRT startup; registers destructor with atexit handler. |
| 0x0046A570 | 95 | CRT_static_init_new_0046a570 | Initializes a static linked-list node (24 bytes) with self-pointers and registers its destructor for CRT cleanup. |
| 0x0046AA80 | 154 | CRT_static_init_cs_0046aa80 | Initializes CRT critical section for thread-safe static initialization; registers atexit destructor handler. |
| 0x0046AB20 | 95 | CRT_static_init_new_0046ab20 | Initializes a static linked list node (24 bytes) with self-pointers and registers destructor via atexit. |
| 0x0046B030 | 154 | CRT_static_init_cs_0046b030 | Initializes C runtime critical section for thread-safe access to global state; registers cleanup handler via atexit. |
| 0x0046B0D0 | 95 | CRT_static_init_new_0046b0d0 | Initializes a 24-byte static object with self-referential pointers and registers its destructor for atexit cleanup. |
| 0x0046B5E0 | 154 | CRT_static_init_cs_0046b5e0 | Initializes critical section for thread synchronization and registers destructor with atexit; handles Win32 errors. |
| 0x0046B680 | 95 | CRT_static_init_new_0046b680 | Initializes a 24-byte linked list node with self-pointers and registers its destructor with atexit handler. |
| 0x0046BB90 | 154 | CRT_static_init_cs_0046bb90 | Initializes critical section for thread synchronization in CRT startup, registers destructor cleanup callback with atexit. |
| 0x0046BC30 | 95 | CRT_static_init_linked_list | Initializes a doubly-linked list node (0x18 bytes) with self-pointers and registers destructor via atexit. |
| 0x0046C140 | 154 | CRT_static_init_cs_0046c140 | Initializes CRT critical section for thread-safe static variable access; registers destructor with atexit. |
| 0x0046C1E0 | 95 | CRT_static_init_new_0046c1e0 | Initializes a static 24-byte intrusive linked list node and registers its destructor with atexit handler. |
| 0x0046C6F0 | 154 | CRT_static_init_cs_0046c6f0 | Initializes critical section for thread synchronization; registers destructor with atexit handler for cleanup. |
| 0x0046C790 | 95 | CRT_static_init_new_0046c790 | Initializes a static intrusive linked list node (24 bytes) with self-pointers and registers destructor via atexit. |
| 0x0046CCA0 | 154 | CRT_static_init_cs_0046cca0 | Initializes critical section for thread synchronization and registers destructor with atexit during CRT startup. |
| 0x0046CD40 | 95 | CRT_static_init_new_0046cd40 | Initializes a 24-byte intrusive linked list node with self-pointers and registers its destructor for atexit cleanup. |
| 0x0046D250 | 154 | CRT_static_init_cs_0046d250 | Initializes critical section for thread synchronization and registers cleanup handler via atexit during CRT startup. |
| 0x0046D2F0 | 95 | CRT_static_init_new_0046d2f0 | Initializes a global linked list node (24 bytes) with self-pointers and registers its destructor via atexit. |
| 0x0046D800 | 154 | CRT_static_init_cs_0046d800 | Initializes CRT critical section for thread-safe static initialization; registers destructor with atexit handler. |
| 0x0046D8A0 | 95 | CRT_static_init_new_0046d8a0 | Initializes a 24-byte global data structure with sentinel pointers and registers destructor via atexit. |
| 0x0046DDB0 | 154 | CRT_static_init_cs_0046ddb0 | Initializes critical section for thread synchronization and registers destructor with atexit handler for cleanup. |
| 0x0046DE50 | 95 | CRT_static_init_new_0046de50 | Initializes a static linked-list node (0x18 bytes) with self-pointers and registers destructor via atexit |
| 0x0046DF10 | 154 | CRT_static_init_cs_0046df10 | Initializes a critical section for thread synchronization and registers a destructor with atexit for RO client runtime startup. |
| 0x0046E460 | 154 | CRT_static_init_cs_0046e460 | Initializes a critical section for thread synchronization and registers its destructor with atexit during CRT startup. |
| 0x0046E500 | 95 | CRT_static_init_new_0046e500 | Initializes a static doubly-linked list node (0x18 bytes) with self-pointers and registers its destructor via atexit. |
| 0x0046EA10 | 154 | CRT_static_init_cs_0046ea10 | Initializes a critical section for thread synchronization; registers destructor cleanup via atexit if initialization fails. |
| 0x0046EAB0 | 95 | CRT_static_init_new_0046eab0 | Initializes a static intrusive linked list node (0x18 bytes) with self-pointers and registers its destructor via atexit. |
| 0x0046EFC0 | 154 | CRT_static_init_cs_0046efc0 | Initializes critical section for thread synchronization and registers destructor with atexit; handles initialization failures via error codes. |
| 0x0046F060 | 95 | CRT_static_init_new_0046f060 | Initializes a static linked-list node (24 bytes) at 0x0131ecf0 with self-pointers and registers destructor via atexit. |
| 0x0046F570 | 154 | CRT_static_init_cs_0046f570 | Initializes a critical section for thread synchronization; registers destructor cleanup via atexit on success or failure. |
| 0x0046F610 | 95 | CRT_static_init_new_0046f610 | Initializes a static linked list node (24 bytes) with sentinel pointers and registers its destructor with atexit. |
| 0x0046FB20 | 154 | CRT_static_init_cs_0046fb20 | Initializes critical section for thread synchronization; registers destructor with atexit handler for cleanup. |
| 0x0046FBC0 | 95 | CRT_static_init_new_0046fbc0 | Initializes a 24-byte static object with circular linked list structure and registers destructor with atexit(). |
| 0x0046FC20 | 194 | CRT_static_init_new_0046fc20 | Initializes a global STL list/deque structure with 16 bytes, sets up exception handling, and registers destructor. |
| 0x004701A0 | 154 | CRT_static_init_cs_004701a0 | Initializes critical section for thread synchronization; registers destructor via atexit for cleanup on program exit. |
| 0x00470240 | 95 | CRT_static_init_new_00470240 | Initializes a 24-byte intrusive list node with self-pointers and registers destructor via atexit. |
| 0x00470750 | 154 | CRT_static_init_cs_00470750 | Initializes critical section for thread synchronization and registers destructor with atexit during CRT startup. |
| 0x004707F0 | 95 | CRT_static_init_new_004707f0 | Initializes a static linked-list node (24 bytes) with self-pointers and registers its destructor with atexit. |
| 0x00470D00 | 154 | CRT_static_init_cs_00470d00 | Initializes C Runtime critical section for thread-safe static object destruction with SEH frame setup. |
| 0x00470DA0 | 95 | CRT_static_init_new_00470da0 | Initializes a global linked list node (0x18 bytes) with self-referential pointers and registers destructor via atexit. |
| 0x004712B0 | 154 | CRT_static_init_cs_004712b0 | Initializes CRT critical section for thread-safe static object destruction with atexit handler registration. |
| 0x00471350 | 95 | CRT_static_init_new_00471350 | Initializes a static intrusive linked-list node (24 bytes) with sentinel self-pointers and registers destructor via atexit. |
| 0x00471860 | 154 | CRT_static_init_cs_00471860 | Initializes critical section for thread synchronization in CRT startup; registers destructor with atexit handler. |
| 0x00471900 | 95 | CRT_static_init_new_00471900 | Initializes a global intrusive linked list node (0x18 bytes) with self-pointers and registers destructor via atexit. |
| 0x00471E10 | 154 | CRT_static_init_cs_00471e10 | Initializes critical section for thread synchronization; registers destructor via atexit for cleanup |
| 0x00471EB0 | 95 | CRT_static_init_new_00471eb0 | Initializes a 24-byte global linked list node at _DAT_0131ed48 with self-pointers and registers destructor via atexit. |
| 0x00471F70 | 154 | CRT_static_init_cs_00471f70 | Initializes a critical section for thread synchronization and registers its destructor with atexit during CRT startup. |
| 0x004724C0 | 154 | CRT_static_init_cs_004724c0 | Initializes critical section for thread synchronization; registers destructor with atexit; handles initialization errors via exception frame setup. |
| 0x00472560 | 95 | CRT_static_init_new_00472560 | Initializes a static linked list node (24 bytes) with self-pointers and registers destructor via atexit |
| 0x00472A70 | 154 | CRT_static_init_cs_00472a70 | Initializes critical section for thread synchronization; sets up CRT exit handlers and structured exception handling. |
| 0x00472B10 | 95 | CRT_static_init_new_00472b10 | Initializes a static intrusive doubly-linked list node (0x18 bytes) with self-pointers and registers its destructor via atexit |
| 0x00473020 | 154 | CRT_static_init_cs_00473020 | Initializes critical section for thread synchronization in CRT startup, registers atexit destructor handler. |
| 0x004730C0 | 95 | CRT_static_init_new_004730c0 | Initializes a static intrusive doubly-linked list node (24 bytes) with SEH frame and registers destructor |
| 0x004735D0 | 154 | CRT_static_init_cs_004735d0 | Initializes CRT critical section for thread-safe static object destruction; registers atexit handler for cleanup. |
| 0x00473670 | 95 | CRT_static_init_new_00473670 | Initializes a static linked list node (24 bytes) with self-pointers and registers destructor via atexit. |
| 0x00473B90 | 154 | CRT_static_init_cs_00473b90 | Initializes critical section for thread synchronization and registers CRT destructor via atexit; handles initialization errors. |
| 0x00473C30 | 95 | CRT_static_init_new_00473c30 | Initializes a static linked-list node (24 bytes) with circular self-references and registers its destructor via atexit. |
| 0x00474140 | 154 | CRT_static_init_cs_00474140 | Initializes critical section for thread synchronization in CRT, registers atexit destructor, handles initialization errors. |
| 0x004741E0 | 95 | CRT_static_init_new_004741e0 | Initializes a static 0x18-byte intrusive list node with self-pointers and registers its destructor with atexit. |
| 0x004746F0 | 154 | CRT_static_init_cs_004746f0 | Initializes critical section for thread synchronization and registers destructor with atexit handler for cleanup. |
| 0x00474790 | 95 | CRT_static_init_new_00474790 | Initializes a global intrusive list node (0x18 bytes) with self-pointers and registers its destructor with atexit. |
| 0x00474CA0 | 154 | CRT_static_init_cs_00474ca0 | Initializes a critical section for thread synchronization and registers cleanup handler via atexit callback. |
| 0x00474D40 | 95 | CRT_static_init_new_00474d40 | Initializes a 24-byte linked list node structure with self-pointers and registers destructor via atexit. |
| 0x00475250 | 154 | CRT_static_init_cs_00475250 | Initializes critical section for thread synchronization in CRT startup; registers destructor with atexit. |
| 0x004752F0 | 95 | CRT_static_init_new_004752f0 | Initializes a static linked list node (0x18 bytes) with sentinel pointers and registers its destructor via atexit. |
| 0x00475800 | 154 | CRT_static_init_cs_00475800 | Initializes critical section for thread synchronization and registers CRT destructor with atexit handler. |
| 0x004758A0 | 95 | CRT_static_init_new_004758a0 | Initializes a static linked-list node (24 bytes) with self-pointers and registers destructor via atexit. |
| 0x00475900 | 194 | CRT_static_init_new_00475900 | Initializes a static doubly-linked list node (0x10 bytes) with stack canary and registers destructor via atexit. |
| 0x00475E80 | 154 | CRT_static_init_cs_00475e80 | Initializes critical section for thread synchronization and registers destructor with atexit handler for RO client runtime. |
| 0x00475F20 | 95 | CRT_static_init_new_00475f20 | Initializes global linked list node (0x18 bytes) with self-pointers and registers destructor via atexit |
| 0x00476430 | 154 | CRT_static_init_cs_00476430 | Initializes critical section for thread synchronization and registers cleanup handler via atexit in CRT startup. |
| 0x004764D0 | 95 | CRT_static_init_new_004764d0 | Initializes a static linked list node (0x18 bytes) at _DAT_0131edb8 with self-pointers and registers destructor via atexit. |
| 0x00476590 | 154 | CRT_static_init_cs_00476590 | Initializes a critical section for thread synchronization and registers a destructor with atexit during CRT startup. |
| 0x00476AE0 | 154 | CRT_static_init_cs_00476ae0 | Initializes critical section for thread synchronization and registers destructor with atexit; handles initialization errors via Win32 API. |
| 0x00476B80 | 95 | CRT_static_init_new_00476b80 | Initializes a 24-byte CRT linked-list node with self-pointers and registers its destructor via atexit. |
| 0x00476BE0 | 194 | CRT_static_init_new_00476be0 | Initializes a global linked list node (doubly-linked list head) with size 0x10, sets up vector, and registers destructor. |
| 0x00477160 | 154 | CRT_static_init_cs_00477160 | Initializes critical section for thread synchronization and registers destructor with atexit handler during CRT startup. |
| 0x00477200 | 95 | CRT_static_init_new_00477200 | Initializes a static linked-list node (0x18 bytes) with self-pointers and registers its destructor via atexit. |
| 0x00477260 | 194 | CRT_static_init_new_00477260 | Initializes a static linked-list node (0x10 bytes) with self-pointers and registers destructor via atexit. |
| 0x00477850 | 154 | CRT_static_init_cs_00477850 | Initializes a critical section for thread synchronization and registers a destructor with atexit for cleanup. |
| 0x004778F0 | 95 | CRT_static_init_new_004778f0 | Initializes a global intrusive linked list node (24 bytes) with self-pointers and registers its destructor via atexit(). |
| 0x00477950 | 95 | CRT_static_init_new_00477950 | Initializes a static linked-list node (48 bytes) with self-pointers and registers destructor for cleanup at program exit. |
| 0x004779B0 | 95 | CRT_static_init_new_004779b0 | Initializes a static CRT list node (0x34 bytes) with circular references and registers destructor for cleanup. |
| 0x00477EC0 | 154 | CRT_static_init_cs_00477ec0 | Initializes critical section for thread synchronization and registers CRT cleanup handler via atexit |
| 0x00477F60 | 95 | CRT_static_init_new_00477f60 | Initializes a 24-byte intrusive list node with self-pointers and registers destructor via atexit. |
| 0x00477FC0 | 194 | CRT_static_init_new_00477fc0 | Initializes a global linked list node with 16-byte allocation, sets up intrusive list pointers, and registers destructor. |
| 0x00478540 | 154 | CRT_static_init_cs_00478540 | Initializes critical section for thread synchronization and registers destructor with atexit; handles initialization errors. |
| 0x004785E0 | 95 | CRT_static_init_new_004785e0 | Initializes a global intrusive linked list node (24 bytes) with self-pointers and registers its destructor via atexit. |
| 0x00478AF0 | 154 | CRT_static_init_cs_00478af0 | Initializes CRT critical section for thread-safe static initialization with SEH frame setup and atexit handler registration. |
| 0x00478B90 | 95 | CRT_static_init_new_00478b90 | Initializes a static linked-list node (0x18 bytes) with self-pointers and registers its destructor via atexit. |
| 0x004790A0 | 154 | CRT_static_init_cs_004790a0 | Initializes a critical section for thread synchronization and registers its destructor with atexit; handles Windows error codes if initialization fails. |
| 0x00479140 | 95 | CRT_static_init_new_00479140 | Initializes a static linked list node (24 bytes) with circular self-references and registers destructor via atexit |
| 0x00479650 | 154 | CRT_static_init_cs_00479650 | Initializes critical section for thread synchronization and registers CRT destructor via atexit handler. |
| 0x004796F0 | 95 | CRT_static_init_new_004796f0 | Initializes a CRT static object: allocates 24-byte structure, sets up circular linked list pointers, registers destructor with atexit. |
| 0x00479C00 | 154 | CRT_static_init_cs_00479c00 | Initializes a critical section for thread synchronization with error handling and registers destructor via atexit. |
| 0x00479CA0 | 95 | CRT_static_init_new_00479ca0 | Initializes a static doubly-linked list node (0x18 bytes) with self-pointers and registers destructor via atexit() |
| 0x0047A1B0 | 154 | CRT_static_init_cs_0047a1b0 | Initializes critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x0047A250 | 95 | CRT_static_init_new_0047a250 | Initializes a static linked list node (0x18 bytes) and registers its destructor with atexit for cleanup. |
| 0x0047A2B0 | 194 | CRT_static_init_new_a2b0 | Initializes a doubly-linked list node (0x10 bytes) with self-pointers and registers destructor via atexit. |
| 0x0047A830 | 154 | CRT_static_init_cs_a830 | Initializes a critical section for thread synchronization and registers cleanup handler via atexit during CRT startup. |
| 0x0047A8D0 | 95 | CRT_static_init_new_a8d0 | Initializes a static intrusive linked list node (24 bytes) with circular self-references and registers its destructor via atexit |
| 0x0047ADE0 | 154 | CRT_static_init_cs_ade0 | Initializes CRT critical section for thread synchronization, registers destructor cleanup handler via atexit. |
| 0x0047AE80 | 95 | CRT_static_init_new_ae80 | Initializes a static linked list node (24 bytes) with circular self-references and registers destructor via atexit. |
| 0x0047AF40 | 154 | CRT_static_init_cs_af40 | Initializes a critical section for thread synchronization and registers a destructor via atexit for cleanup. |
| 0x0047B040 | 154 | CRT_static_init_cs_b040 | Initializes critical section for thread synchronization in CRT startup, registers destructor cleanup callback via atexit. |
| 0x0047B140 | 154 | CRT_static_init_cs_b140 | Initializes critical section for thread synchronization; registers destructor via atexit, handles initialization errors. |
| 0x0047B240 | 154 | CRT_static_init_cs_b240 | Initializes a critical section for thread synchronization in the CRT, with error handling and atexit callback registration. |
| 0x0047B790 | 154 | CRT_static_init_cs_b790 | Initializes critical section for thread synchronization in CRT startup; registers destructor with atexit handler. |
| 0x0047B830 | 95 | CRT_static_init_new_b830 | Initializes a static linked-list node (24 bytes) with circular self-references and registers destructor via atexit |
| 0x0047BD40 | 154 | CRT_static_init_cs_bd40 | Initializes CRT critical section for thread-safe access; registers cleanup handler via atexit on failure. |
| 0x0047BDE0 | 95 | CRT_static_init_new_bde0 | Initializes a static linked list node (24 bytes) for CRT cleanup chain; registers destructor with atexit. |
| 0x0047C2F0 | 154 | CRT_static_init_cs_c2f0 | Initializes a critical section for thread synchronization; registers destructor with atexit handler for cleanup. |
| 0x0047C390 | 95 | CRT_static_init_new_c390 | Initializes a static linked-list node (0x18 bytes) with self-pointers and registers destructor via atexit. |
| 0x0047C8A0 | 154 | CRT_static_init_cs_c8a0 | Initializes CRT critical section for thread-safe static object destruction with error handling and atexit registration. |
| 0x0047C940 | 95 | CRT_static_init_new_c940 | Initializes static C++ object with 24-byte allocation, circular linked list pointers, and registers destructor callback. |
| 0x0047CE50 | 154 | CRT_static_init_cs_ce50 | Initializes CRT critical section for thread-safe static variable access and registers destructor with atexit. |
| 0x0047CEF0 | 95 | CRT_static_init_new_cef0 | Initializes a static doubly-linked list node (0x18 bytes) with self-pointers and registers destructor via atexit. |
| 0x0047D400 | 154 | CRT_static_init_cs_d400 | Initializes a critical section for thread synchronization in CRT startup, registering destructor cleanup via atexit. |
| 0x0047D4A0 | 95 | CRT_static_init_new_d4a0 | Initializes a static doubly-linked list node (24 bytes) with self-pointers and registers destructor via atexit |
| 0x0047D9B0 | 154 | CRT_static_init_cs_d9b0 | Initializes critical section for thread synchronization and registers destructor with atexit handler for cleanup. |
| 0x0047DA50 | 95 | CRT_static_init_new_da50 | Initializes a 24-byte linked list node (self-referential circular list) with XOR stack canary and registers destructor. |
| 0x0047DF60 | 154 | CRT_static_init_cs_df60 | Initializes CRT critical section for thread-safe access; registers destructor with atexit on success or sets error flag. |
| 0x0047E000 | 95 | CRT_static_init_new_e000 | Initializes a static CRT linked list node (0x18 bytes) with self-pointers and registers destructor with atexit. |
| 0x0047E510 | 154 | CRT_static_init_cs_e510 | Initializes critical section for thread synchronization in CRT startup, registers destructor atexit handler. |
| 0x0047E5B0 | 95 | CRT_static_init_new_e5b0 | Initializes a static 0x18-byte linked list node with self-pointers and registers destructor via atexit. |
| 0x0047EAC0 | 154 | CRT_static_init_cs_eac0 | Initializes critical section for thread synchronization and registers CRT destructor with atexit handler |
| 0x0047EB60 | 95 | CRT_static_init_new_eb60 | Initializes a static intrusive linked list node (24 bytes) and registers its destructor with atexit. |
| 0x0047F070 | 154 | CRT_static_init_cs_f070 | Initializes critical section for thread synchronization in CRT startup, registers destructor with atexit handler. |
| 0x0047F5C0 | 154 | CRT_static_init_cs_f5c0 | Initializes a critical section for thread synchronization and registers destructor cleanup with atexit handler. |
| 0x0047F660 | 95 | CRT_static_init_new_f660 | Initializes a static doubly-linked list node (24 bytes) with self-pointers and registers destructor via atexit. |
| 0x0047FB70 | 154 | CRT_static_init_cs_fb70 | Initializes critical section for thread synchronization in CRT startup; registers destructor with atexit handler. |
| 0x0047FC10 | 95 | CRT_static_init_new_fc10 | Initializes a static linked-list node (0x18 bytes) with self-pointers and registers destructor via atexit. |
| 0x00480240 | 154 | CRT_static_init_cs_0240 | Initializes a critical section for thread synchronization in the CRT, with error handling and atexit registration. |
| 0x004802E0 | 95 | CRT_static_init_new_02e0 | Initializes a static 0x18-byte linked list node (self-referential circular list) with XOR stack canary and atexit destructor hook. |
| 0x004807F0 | 154 | CRT_static_init_cs_07f0 | Initializes critical section for thread synchronization with structured exception handling and atexit cleanup registration. |
| 0x00480890 | 95 | CRT_static_init_new_0890 | Initializes a static linked list node (0x18 bytes) with self-pointers and registers destructor via atexit. |
| 0x00480950 | 154 | CRT_static_init_cs_0950 | Initializes C runtime critical section for thread-safe access to global state; registers cleanup handler. |
| 0x00480A50 | 154 | CRT_static_init_cs_0a50 | Initializes critical section for thread synchronization and registers cleanup handler via atexit during CRT startup. |
| 0x00480B50 | 154 | CRT_static_init_cs_0b50 | Initializes critical section for thread synchronization and registers destructor with atexit handler for cleanup. |
| 0x00480C50 | 154 | CRT_static_init_cs_0c50 | Initializes critical section for thread synchronization and registers destructor with atexit handler for cleanup. |
| 0x00480D50 | 154 | CRT_static_init_cs_0d50 | Initializes critical section for thread synchronization; registers destructor with atexit for cleanup on program termination. |
| 0x004812A0 | 154 | CRT_static_init_cs_12a0 | Initializes a critical section for thread synchronization and registers cleanup handler via atexit. |
| 0x00481340 | 95 | CRT_static_init_new_1340 | Initializes a static 24-byte linked-list node structure and registers its destructor for cleanup at program exit. |
| 0x00481850 | 154 | CRT_static_init_cs_1850 | Initializes critical section for thread synchronization in CRT startup, registers destructor with atexit. |
| 0x004818F0 | 95 | CRT_static_init_new_18f0 | Initializes a static linked-list node (24 bytes) with circular self-references and registers destructor via atexit. |
| 0x00481E00 | 154 | CRT_static_init_cs_1e00 | Initializes critical section for thread synchronization and registers destructor with atexit handler |
| 0x00482350 | 154 | CRT_static_init_cs_2350 | Initializes CRT critical section for thread-safe access; registers destructor via atexit on failure handling. |
| 0x004823F0 | 95 | CRT_static_init_new_23f0 | Initializes a 24-byte static object with linked-list pointers and registers its destructor for atexit cleanup. |
| 0x00482900 | 154 | CRT_static_init_cs_2900 | Initializes CRT critical section for thread-safe static variable access, registers destructor cleanup via atexit. |
| 0x004829A0 | 95 | CRT_static_init_new_29a0 | Initializes a static 24-byte linked list node with stack canary protection and registers destructor callback |
| 0x00482EB0 | 154 | CRT_static_init_cs_2eb0 | Initializes a critical section for thread synchronization in CRT startup; registers atexit destructor handler. |
| 0x00482F50 | 95 | CRT_static_init_new_2f50 | Initializes a static intrusive linked list node (24 bytes) with self-pointers and registers destructor via atexit. |
| 0x00483460 | 154 | CRT_static_init_cs_3460 | Initializes CRT critical section for thread-safe static initialization; registers destructor with atexit handler. |
| 0x00483500 | 95 | CRT_static_init_new_3500 | Initializes a 24-byte global linked-list node structure with self-pointers and registers its destructor with atexit. |
| 0x00483A10 | 154 | CRT_static_init_cs_3a10 | Initializes a critical section for thread synchronization and registers cleanup handler via atexit during CRT startup. |
| 0x00483AB0 | 95 | CRT_static_init_new_3ab0 | Initializes a 24-byte linked-list node at _DAT_0131ef50 with self-references and registers destructor via atexit. |
| 0x00483FC0 | 154 | CRT_static_init_cs_3fc0 | Initializes a critical section for thread synchronization and registers atexit handler for cleanup. |
| 0x00484060 | 95 | CRT_static_init_new_4060 | Initializes a 0x18-byte static object with linked-list structure and registers its destructor via atexit. |
| 0x00484570 | 154 | CRT_static_init_cs_4570 | Initializes critical section for thread synchronization and registers cleanup handler via atexit callback. |
| 0x00484AC0 | 154 | CRT_static_init_cs_4ac0 | Initializes critical section for thread synchronization and registers CRT destructor via atexit during static initialization. |
| 0x00484B60 | 95 | CRT_static_init_new_4b60 | Initializes a static linked-list node (24 bytes) with circular self-references and registers destructor via atexit |
| 0x00485070 | 154 | CRT_static_init_cs_5070 | Initializes critical section for thread synchronization in CRT startup; registers destructor with atexit. |
| 0x00485110 | 95 | CRT_static_init_new_5110 | Initializes a static intrusive doubly-linked list node (0x18 bytes) with self-pointers and registers destructor via atexit. |
| 0x00485620 | 154 | CRT_static_init_cs_5620 | Initializes critical section for thread synchronization in CRT startup, registers destructor with atexit handler. |
| 0x004856C0 | 95 | CRT_static_init_new_56c0 | Initializes a 24-byte intrusive doubly-linked list node with stack canary protection and registers destructor. |
| 0x00485BD0 | 154 | CRT_static_init_cs_5bd0 | Initializes a critical section for thread synchronization and registers a destructor with atexit for cleanup. |
| 0x00485C70 | 95 | CRT_static_init_new_5c70 | Initializes a global linked list node (0x18 bytes) with self-pointers and registers destructor via atexit. |
| 0x00486180 | 154 | CRT_static_init_cs_6180 | Initializes CRT critical section for thread-safe static variable access; registers cleanup handler via atexit. |
| 0x00486220 | 95 | CRT_static_init_new_6220 | Initializes a linked-list node structure (24 bytes) at static address, registers destructor with atexit. |
| 0x00486730 | 154 | CRT_static_init_cs_6730 | Initializes C runtime critical section for thread-safe access; registers destructor with atexit handler for cleanup. |
| 0x004867D0 | 95 | CRT_static_init_new_67d0 | Initializes a 24-byte global doubly-linked list node with stack canary protection and registers destructor. |
| 0x00486CE0 | 154 | CRT_static_init_cs_6ce0 | Initializes C runtime critical section for thread-safe static initialization with error handling and atexit registration. |
| 0x00487230 | 154 | CRT_static_init_cs_7230 | Initializes CRT critical section for thread-safe static variable access; registers destructor with atexit. |
| 0x004872D0 | 95 | CRT_static_init_new_72d0 | Initializes a static intrusive linked list node (24 bytes) with sentinel values and registers destructor callback. |
| 0x004877E0 | 154 | CRT_static_init_cs_77e0 | Initializes critical section for thread synchronization and registers destructor with atexit handler for cleanup. |
| 0x00487880 | 95 | CRT_static_init_new_7880 | Initializes a 24-byte static object with intrusive list pointers and registers its destructor with atexit. |
| 0x00487D90 | 154 | CRT_static_init_cs_7d90 | Initializes critical section for thread synchronization in RO client; registers destructor cleanup via atexit. |
| 0x00487E30 | 95 | CRT_static_init_new_7e30 | Initializes a static doubly-linked list node (0x18 bytes) with self-pointers and registers destructor via atexit. |
| 0x00488340 | 154 | CRT_static_init_cs_8340 | Initializes critical section for thread synchronization and registers destructor with atexit handler in CRT startup. |
| 0x00488890 | 154 | CRT_static_init_cs_8890 | Initializes critical section for thread synchronization with error handling and registers destructor via atexit. |
| 0x00488DE0 | 154 | CRT_static_init_cs_8de0 | Initializes critical section for thread synchronization and registers destructor with atexit handler for RO client. |
| 0x00489330 | 154 | CRT_static_init_cs_9330 | Initializes CRT critical section for thread-safe static object destruction; registers atexit handler for cleanup. |
| 0x004893D0 | 95 | CRT_static_init_new_93d0 | Initializes a static linked-list node (0x18 bytes) with self-pointers and registers its destructor via atexit. |
| 0x004898E0 | 154 | CRT_static_init_cs_98e0 | Initializes CRT critical section for thread-safe static variable access; registers destructor with atexit. |
| 0x00489E30 | 154 | CRT_static_init_cs_9e30 | Initializes critical section for thread synchronization and registers destructor with atexit; handles initialization errors via GetLastError. |
| 0x00489ED0 | 95 | CRT_static_init_new_9ed0 | Initializes a 0x18-byte static object with intrusive list pointers and registers its destructor for atexit cleanup. |
| 0x0048A4E0 | 154 | CRT_static_init_cs_a4e0 | Initializes critical section for thread synchronization in CRT startup, registers destructor with atexit handler. |
| 0x0048A580 | 95 | CRT_static_init_new_a580 | Initializes a static doubly-linked list node (0x18 bytes) with self-pointers and registers destructor with atexit. |
| 0x0048AA90 | 154 | CRT_static_init_cs_aa90 | Initializes a critical section for thread synchronization and registers cleanup handler via atexit. |
| 0x0048AB30 | 95 | CRT_static_init_new_ab30 | Initializes a static 24-byte linked-list node with self-pointers and registers destructor callback via atexit. |
| 0x0048B140 | 154 | CRT_static_init_cs_48b140 | Initializes CRT critical section for thread-safe static object destruction, registers atexit handler for cleanup. |
| 0x0048B1E0 | 95 | CRT_static_init_new_b1e0 | Initializes a static 0x18-byte linked list node with self-pointers and registers destructor via atexit. |
| 0x0048B6F0 | 154 | CRT_static_init_cs_b6f0 | Initializes critical section for thread synchronization in CRT startup; registers destructor with atexit. |
| 0x0048B790 | 95 | CRT_static_init_new_b790 | Initializes a 24-byte doubly-linked list node structure and registers its destructor with atexit. |
| 0x0048BDA0 | 154 | CRT_static_init_cs_bda0 | Initializes critical section for thread synchronization and registers destructor with atexit handler for cleanup. |
| 0x0048BE40 | 95 | CRT_static_init_new_be40 | Initializes a 24-byte CRT global structure with linked-list pointers and registers destructor via atexit. |
| 0x0048C350 | 154 | CRT_static_init_cs_c350 | Initializes CRT critical section for thread-safe static initialization with error handling and atexit registration. |
| 0x0048C3F0 | 95 | CRT_static_init_new_c3f0 | Initializes a static intrusive doubly-linked list node (24 bytes) and registers its destructor with atexit. |
| 0x0048CA00 | 154 | CRT_static_init_cs_ca00 | Initializes critical section for thread synchronization; registers destructor for CRT cleanup on program exit. |
| 0x0048CAA0 | 95 | CRT_static_init_new_caa0 | Initializes a static linked-list node (0x18 bytes) with sentinel pointers and registers its destructor with atexit. |
| 0x0048CB00 | 194 | CRT_static_init_new_cb00 | Initializes a global doubly-linked list node with stack canary protection and registers destructor with atexit. |
| 0x0048D080 | 154 | CRT_static_init_cs_d080 | Initializes critical section for thread synchronization and registers destructor with atexit in CRT startup sequence. |
| 0x0048D120 | 95 | CRT_static_init_new_d120 | Initializes a global linked-list node (0x18 bytes) with self-pointers and registers destructor via atexit. |
| 0x0048D880 | 154 | CRT_static_init_cs_d880 | Initializes CRT critical section for thread-safe static initialization with exception handling and atexit registration. |
| 0x0048D920 | 95 | CRT_static_init_new_d920 | Initializes a static intrusive linked-list node (24 bytes) with self-pointers and registers destructor via atexit. |
| 0x0048DE30 | 154 | CRT_static_init_cs_de30 | Initializes CRT critical section for thread-safe static object destruction with SEH frame setup |
| 0x0048DED0 | 95 | CRT_static_init_new_ded0 | Initializes a static linked-list node (0x18 bytes) with self-pointers and registers destructor via atexit |
| 0x0048E550 | 154 | CRT_static_init_cs_e550 | Initializes critical section for thread synchronization and registers destructor with atexit handler during CRT startup. |
| 0x0048E5F0 | 95 | CRT_static_init_new_e5f0 | Initializes a 24-byte static object with doubly-linked list structure and registers atexit destructor. |
| 0x0048EB70 | 154 | CRT_static_init_cs_eb70 | Initializes critical section for thread synchronization and registers CRT destructor cleanup with atexit handler |
| 0x0048EC10 | 95 | CRT_static_init_new_ec10 | Initializes a 24-byte static object with circular linked-list pointers and registers destructor via atexit. |
| 0x0048ECD0 | 154 | CRT_static_init_cs_ecd0 | Initializes CRT critical section for thread-safe static object destruction; registers atexit handler for cleanup. |
| 0x0048EDD0 | 154 | CRT_static_init_cs_edd0 | Initializes CRT critical section for thread-safe static object destruction with atexit handler registration. |
| 0x0048EED0 | 154 | CRT_static_init_cs_eed0 | Initializes critical section for thread synchronization in CRT startup, registers cleanup handler via atexit. |
| 0x0048EFD0 | 154 | CRT_static_init_cs_efd0 | Initializes a critical section for thread synchronization and registers a destructor to be called at process exit. |
| 0x0048F0D0 | 154 | CRT_static_init_cs_f0d0 | Initializes C runtime critical section for thread-safe access to global state; registers destructor cleanup handler. |
| 0x0048F1D0 | 154 | CRT_static_init_cs_f1d0 | Initializes CRT critical section for thread-safe static object destruction with atexit handler registration. |
| 0x0048F820 | 154 | CRT_static_init_cs_f820 | Initializes critical section for CRT thread safety; registers destructor cleanup via atexit handler. |
| 0x0048F8C0 | 95 | CRT_static_init_new_f8c0 | Initializes a static linked list node (24 bytes) with self-pointers and registers destructor via atexit. |
| 0x0048FDD0 | 154 | CRT_static_init_cs_fdd0 | Initializes critical section for thread synchronization and registers CRT destructor with atexit handler for cleanup. |
| 0x0048FE70 | 95 | CRT_static_init_new_fe70 | Initializes a static 0x18-byte object at _DAT_0131f044, sets up circular linked list pointers, registers destructor via atexit |
| 0x00490480 | 154 | CRT_static_init_cs_0480 | Initializes CRT critical section for thread-safe access; registers destructor cleanup with atexit handler. |
| 0x00490520 | 95 | CRT_static_init_new_0520 | Initializes a 24-byte global linked list node with XOR-based stack canary and registers destructor cleanup. |
| 0x00490A30 | 154 | CRT_static_init_cs_0a30 | Initializes critical section for thread synchronization and registers destructor with atexit during CRT startup. |
| 0x00490AD0 | 95 | CRT_static_init_new_0ad0 | Initializes a 24-byte linked list node at module startup with self-referential pointers and registers destructor via atexit. |
| 0x004910E0 | 154 | CRT_static_init_cs_10e0 | Initializes a critical section for thread synchronization and registers its destructor with atexit during CRT startup. |
| 0x00491180 | 95 | CRT_static_init_new_1180 | Initializes a static doubly-linked list node (0x18 bytes) with self-pointers and registers its destructor with atexit(). |
| 0x00491690 | 154 | CRT_static_init_cs_1690 | Initializes CRT critical section for thread-safe access; registers atexit destructor and handles initialization errors. |
| 0x00491730 | 95 | CRT_static_init_new_1730 | Initializes a static linked-list node (0x18 bytes) with self-pointers and registers destructor via atexit. |
| 0x004917F0 | 154 | CRT_static_init_cs_17f0 | Initializes a critical section for thread synchronization in the game client's CRT startup, with error handling and atexit registration. |
| 0x004918F0 | 154 | CRT_static_init_cs_18f0 | Initializes critical section for thread synchronization and registers destructor via atexit during CRT startup. |
| 0x004919F0 | 154 | CRT_static_init_cs_19f0 | Initializes a critical section for thread synchronization and registers a destructor for CRT cleanup at program exit. |
| 0x00491AF0 | 154 | CRT_static_init_cs_1af0 | Initializes a critical section for thread synchronization and registers a destructor via atexit, with error handling via Win32 API. |
| 0x00491BF0 | 154 | CRT_static_init_cs_1bf0 | Initializes critical section for thread synchronization in CRT; registers destructor with atexit handler. |
| 0x00491CF0 | 154 | CRT_static_init_cs_1cf0 | Initializes critical section for thread synchronization and registers destructor with atexit; handles initialization errors via Windows exception codes. |
| 0x00491DF0 | 154 | CRT_static_init_cs_1df0 | Initializes critical section for thread synchronization and registers destructor with CRT atexit handler. |
| 0x00491EF0 | 154 | CRT_static_init_cs_1ef0 | Initializes a critical section for thread synchronization and registers a destructor with atexit for cleanup. |
| 0x00491FF0 | 154 | CRT_static_init_cs_1ff0 | Initializes critical section for thread synchronization in CRT startup, registers destructor cleanup with atexit handler. |
| 0x004920F0 | 154 | CRT_static_init_cs_20f0 | Initializes a critical section for thread synchronization and registers an atexit destructor handler for cleanup. |
| 0x004921F0 | 154 | CRT_static_init_cs_21f0 | Initializes a critical section for thread synchronization and registers its destructor with atexit during CRT startup. |
| 0x004922F0 | 154 | CRT_static_init_cs_22f0 | Initializes a critical section for thread synchronization, registers destructor cleanup handler, handles initialization errors via Windows exception codes. |
| 0x004923F0 | 154 | CRT_static_init_cs_4923f0 | Initializes critical section for thread synchronization; registers destructor with atexit handler for cleanup. |
| 0x004924F0 | 154 | CRT_static_init_cs_24f0 | Initializes critical section for thread synchronization; registers destructor with atexit handler for cleanup. |
| 0x004925F0 | 154 | CRT_static_init_cs_25f0 | Initializes CRT critical section for thread synchronization; registers destructor with atexit handler for cleanup |
| 0x004926F0 | 154 | CRT_static_init_cs_26f0 | Initializes CRT critical section for thread-safe access; registers destructor with atexit handler. |
| 0x004927F0 | 154 | CRT_static_init_cs_27f0 | Initializes CRT critical section for thread-safe static initialization with error handling and atexit registration. |
| 0x004928F0 | 154 | CRT_static_init_cs_28f0 | Initializes critical section for thread-safe access to global CRT data; registers atexit destructor handler. |
| 0x004929F0 | 154 | CRT_static_init_cs_29f0 | Initializes critical section for thread synchronization and registers destructor with atexit during CRT startup. |
| 0x00492AF0 | 154 | CRT_static_init_cs_2af0 | Initializes critical section for thread synchronization and registers destructor with atexit handler for cleanup. |
| 0x00492BF0 | 154 | CRT_static_init_cs_2bf0 | Initializes a critical section for thread synchronization in the CRT, handling errors and registering destructor cleanup. |
| 0x00492CF0 | 154 | CRT_static_init_cs_2cf0 | Initializes a critical section for thread synchronization and registers its destructor with atexit handler. |
| 0x00492DF0 | 154 | CRT_static_init_cs_2df0 | Initializes a critical section for thread synchronization and registers cleanup handler with atexit during CRT startup. |
| 0x00492EF0 | 154 | CRT_static_init_cs_2ef0 | Initializes critical section for thread synchronization in CRT startup, registers destructor with atexit handler. |
| 0x00493540 | 154 | CRT_static_init_cs_3540 | Initializes a critical section for thread synchronization in the CRT, with error handling and atexit callback registration. |
| 0x004935E0 | 95 | CRT_static_init_new_35e0 | Initializes a static linked-list node (24 bytes) with self-pointers and registers destructor via atexit. |
| 0x00493AF0 | 154 | CRT_static_init_cs_3af0 | Initializes critical section for thread synchronization and registers CRT destructor; handles initialization errors via Windows exception codes. |
| 0x00493B90 | 95 | CRT_static_init_new_3b90 | Initializes a CRT static list node (24 bytes) with circular pointers and registers destructor via atexit |
| 0x004941A0 | 154 | CRT_static_init_cs_41a0 | Initializes CRT critical section for thread-safe access; registers destructor with atexit on success. |
| 0x00494240 | 95 | CRT_static_init_new_4240 | Initializes a static linked list node (24 bytes) with self-pointers and registers destructor via atexit. |
| 0x00494750 | 154 | CRT_static_init_cs_4750 | Initializes CRT critical section for thread-safe static variable access; registers atexit destructor handler. |
| 0x004947F0 | 95 | CRT_static_init_new_47f0 | Initializes a 24-byte static object with linked-list pointers and registers destructor via atexit. |
| 0x00494D00 | 154 | CRT_static_init_cs_4d00 | Initializes CRT critical section for thread-safe static initialization with error handling and atexit registration. |
| 0x00494DA0 | 95 | CRT_static_init_new_4da0 | Initializes a static 24-byte linked list node with self-pointers and registers destructor via atexit. |
| 0x004952B0 | 154 | CRT_static_init_cs_52b0 | Initializes a critical section for thread synchronization and registers its destructor with atexit handler. |
| 0x00495350 | 95 | CRT_static_init_new_5350 | Initializes static CRT object (24-byte linked list node) with self-pointers and registers destructor via atexit |
| 0x004953B0 | 194 | STL_list_static_init | Initializes a static STL list/deque node (sentinel) with self-referential pointers and registers destructor |
| 0x00495930 | 154 | CRT_static_init_cs_5930 | Initializes a critical section for thread synchronization in the CRT, registers destructor cleanup with atexit handler. |
| 0x004959D0 | 95 | CRT_static_init_new_59d0 | Initializes a static linked-list node (0x18 bytes) with self-pointers and registers destructor via atexit(). |
| 0x00495F10 | 154 | CRT_static_init_cs_5f10 | Initializes a critical section for thread synchronization and registers a destructor with atexit for cleanup. |
| 0x00495FB0 | 95 | CRT_static_init_new_5fb0 | Initializes a static linked list node (0x18 bytes) with self-pointers and registers destructor via atexit() |
| 0x00496010 | 194 | CRT_static_init_new_6010 | Initializes a global linked-list node structure with sentinel values and registers destructor for cleanup. |
| 0x00496590 | 154 | CRT_static_init_cs_6590 | Initializes critical section for thread synchronization and registers destructor via atexit in CRT startup. |
| 0x00496630 | 95 | CRT_static_init_new_6630 | Initializes a static linked list node (0x18 bytes) with self-references and registers destructor via atexit. |
| 0x00496B40 | 154 | CRT_static_init_cs_6b40 | Initializes critical section for thread synchronization and registers destructor with atexit handler during CRT startup. |
| 0x00496BE0 | 95 | CRT_static_init_new_6be0 | Initializes a global linked-list node (0x18 bytes) with self-pointers and registers destructor via atexit. |
| 0x004970F0 | 154 | CRT_static_init_cs_70f0 | Initializes CRT critical section for thread-safe static initialization with error handling and atexit registration. |
| 0x00497190 | 95 | CRT_static_init_new_7190 | Initializes a CRT static object with linked-list node structure (0x18 bytes), sets up atexit destructor handler. |
| 0x004976A0 | 154 | CRT_static_init_cs_4976a0 | Initializes a critical section for thread synchronization and registers destructor cleanup with atexit during CRT startup. |
| 0x00497740 | 95 | CRT_static_init_new_7740 | Initializes a static linked list node (24 bytes) at 0x136e700 with self-pointers and registers destructor via atexit. |
| 0x00497C50 | 154 | CRT_static_init_cs_7c50 | Initializes critical section for thread synchronization and registers CRT destructor callback via atexit. |
| 0x00497CF0 | 95 | CRT_static_init_new_7cf0 | Initializes a global intrusive doubly-linked list node (0x18 bytes) with self-pointers and registers destructor via atexit. |
| 0x00498200 | 154 | CRT_static_init_cs_8200 | Initializes CRT critical section for thread-safe access; registers destructor with atexit handler. |
| 0x004982A0 | 95 | CRT_static_init_new_82a0 | Initializes a static intrusive doubly-linked list node (24 bytes) with self-pointers and registers destructor via atexit. |
| 0x004987B0 | 154 | CRT_static_init_cs_87b0 | Initializes a critical section for thread synchronization and registers cleanup handler via atexit in CRT startup. |
| 0x00498D00 | 154 | CRT_static_init_cs_8d00 | Initializes critical section for thread synchronization in CRT startup, registers atexit destructor handler |
| 0x00498DA0 | 95 | CRT_static_init_new_8da0 | Initializes a global 24-byte object with linked-list node pointers and registers its destructor with atexit. |
| 0x004992B0 | 154 | CRT_static_init_cs_92b0 | Initializes a critical section for thread synchronization and registers a destructor with atexit for cleanup. |
| 0x00499350 | 95 | CRT_static_init_new_9350 | Initializes a static linked-list node (0x18 bytes) at _DAT_0136e720 with circular self-references and registers destructor with atexit. |
| 0x00499860 | 154 | CRT_static_init_cs_9860 | Initializes a critical section for thread synchronization in the CRT, registers cleanup handler via atexit. |
| 0x00499900 | 95 | CRT_static_init_new_9900 | Initializes a static linked list node (24 bytes) with circular self-references and registers its destructor via atexit. |
| 0x00499E10 | 154 | CRT_static_init_cs_9e10 | Initializes critical section for thread synchronization, registers destructor with atexit, handles initialization errors via Windows error codes. |
| 0x00499EB0 | 95 | CRT_static_init_new_9eb0 | Initializes a static doubly-linked list node (0x18 bytes) at _DAT_0136e730 with canary value and registers destructor. |
| 0x0049A3C0 | 154 | CRT_static_init_cs_a3c0 | Initializes critical section for thread synchronization; registers destructor with atexit and handles initialization errors. |
| 0x0049A460 | 95 | CRT_static_init_new_a460 | Initializes a static linked list node (0x18 bytes) with self-referential pointers and registers destructor via atexit. |
| 0x0049A520 | 154 | CRT_static_init_cs_a520 | Initializes critical section for thread synchronization in CRT, registers destructor cleanup via atexit, handles Windows API errors. |
| 0x0049AA70 | 154 | CRT_static_init_cs_aa70 | Initializes CRT critical section for thread-safe static variable access; registers destructor with atexit handler. |
| 0x0049AB10 | 194 | CRT_static_init_new_ab10 | Initializes a global doubly-linked list node (0x10 bytes) with forward/back pointers and registers destructor callback via atexit. |
| 0x0049B090 | 154 | CRT_static_init_cs_b090 | Initializes critical section for thread synchronization and registers destructor with atexit handler for cleanup. |
| 0x0049B190 | 154 | CRT_static_init_cs_b190 | Initializes critical section for thread synchronization; registers destructor cleanup via atexit if initialization fails. |
| 0x0049B6E0 | 154 | CRT_static_init_cs_b6e0 | Initializes critical section for thread synchronization with structured exception handling and atexit registration. |
| 0x0049B7E0 | 154 | CRT_static_init_cs_b7e0 | Initializes CRT critical section for thread-safe access; registers destructor with atexit handler. |
| 0x0049BD30 | 154 | CRT_static_init_cs_bd30 | Initializes a critical section for thread synchronization and registers its destructor with atexit. |
| 0x0049BDD0 | 95 | CRT_static_init_new_bdd0 | Initializes a global doubly-linked list node (0x18 bytes) with self-pointers and registers destructor via atexit. |
| 0x0049C2F0 | 154 | CRT_static_init_cs_49c2f0 | Initializes critical section for thread synchronization and registers destructor with atexit handler |
| 0x0049C390 | 95 | CRT_static_init_new_49c390 | Initializes a static linked list node (24 bytes) with self-pointers and registers destructor cleanup via atexit. |
| 0x0049C8C0 | 154 | CRT_static_init_cs_49c8c0 | Initializes critical section for thread synchronization and registers CRT destructor cleanup via atexit during static initialization. |
| 0x0049C960 | 101 | XMLDocument__static_init | Initializes global XMLDocument node instance and registers destructor for cleanup at program exit. |
| 0x0049C9D0 | 95 | CRT_static_init_new_c9d0 | Initializes a static doubly-linked list node (0x18 bytes) with self-pointers and registers destructor for cleanup. |
| 0x0049CF10 | 154 | CRT_static_init_cs_cf10 | Initializes a critical section for thread synchronization in the CRT; registers cleanup handler with atexit. |
| 0x0049CFB0 | 95 | CRT_static_init_new_cfb0 | Initializes a static intrusive linked list node (24 bytes) with self-pointers and registers destructor via atexit() |
| 0x0049D4C0 | 154 | CRT_static_init_cs_d4c0 | Initializes critical section for thread synchronization and registers destructor with atexit in CRT startup. |
| 0x0049D560 | 95 | CRT_static_init_new_d560 | Initializes a static linked list node (0x18 bytes) with self-pointers, registers destructor via atexit, sets up SEH frame. |
| 0x0049D620 | 154 | CRT_static_init_cs_d620 | Initializes critical section for thread synchronization and registers destructor with atexit handler in CRT startup. |
| 0x0049D6C0 | 103 | CRT_static_init_new_d6c0 | Initializes a 12-byte linked list node with XOR-based stack canary, registers atexit handler for cleanup. |
| 0x0049D730 | 194 | CRT_static_init_new_d730 | Initializes a global linked list node (0x10 bytes) with self-pointers and registers CRT destructor cleanup. |
| 0x0049DCB0 | 154 | CRT_static_init_cs_dcb0 | Initializes CRT critical section for thread-safe static variable access; registers destructor cleanup via atexit. |
| 0x0049DDB0 | 154 | CRT_static_init_cs_ddb0 | Initializes critical section for thread synchronization in CRT; sets up exception handler and registers destructor with atexit. |
| 0x0049E300 | 154 | CRT_static_init_cs_e300 | Initializes critical section for thread synchronization and registers destructor with atexit handler for RO client startup. |
| 0x0049E850 | 154 | CRT_static_init_cs_e850 | Initializes CRT critical section for thread-safe access; registers cleanup handler via atexit. |
| 0x0049E8F0 | 95 | CRT_static_init_new_e8f0 | Initializes a 24-byte linked list node at global _DAT_0159c080 with self-pointers and registers destructor via atexit. |
| 0x0049EE00 | 154 | CRT_static_init_cs_ee00 | Initializes critical section for thread synchronization and registers destructor with atexit during CRT startup. |
| 0x0049F350 | 154 | CRT_static_init_cs_f350 | Initializes CRT critical section for thread-safe static initialization with atexit cleanup registration. |
| 0x0049F8A0 | 154 | CRT_static_init_cs_f8a0 | Initializes a critical section for thread synchronization and registers its destructor with atexit handler. |
| 0x0049FDF0 | 154 | crt_static_init_critsect_0049fdf0 | Initializes a critical section for thread synchronization; registers destructor with atexit on success or sets error flag on failure. |
| 0x0049FEB0 | 95 | crt_static_init_list_node_0049feb0 | Initializes a static doubly-linked list node (0x18 bytes) with self-pointers and registers destructor via atexit |
| 0x004A03C0 | 154 | crt_static_init_critsect_004a03c0 | Initializes a critical section for thread synchronization; registers destructor with atexit on success or error. |
| 0x004A0460 | 69 | crt_static_init_atexit_004a0460 | Registers a CRT destructor callback via atexit, manages thread-local FS offset for exception handling setup. |
| 0x004A04B0 | 95 | crt_static_init_list_node_004a04b0 | Initializes a static intrusive linked list node (0x18 bytes) with self-pointers and registers destructor via atexit. |
| 0x004A09C0 | 154 | crt_static_init_critsect_004a09c0 | Initializes a critical section for thread synchronization; registers cleanup via atexit if initialization fails. |
| 0x004A0A60 | 69 | crt_static_init_atexit_004a0a60 | Registers a CRT destructor callback via atexit; sets up exception handling frame for static object cleanup. |
| 0x004A0AB0 | 95 | crt_static_init_list_node_004a0ab0 | Initializes a static linked list node (0x18 bytes) with self-pointers and registers CRT destructor cleanup. |
| 0x004A0B10 | 86 | CRT_static_vector_cleanup_atexit | Initializes stack guard, clears STL vector, registers destructor callback via atexit for static cleanup. |
| 0x004A1020 | 154 | crt_static_init_critsect_004a1020 | Initializes a critical section for thread synchronization and registers its destructor with atexit handler. |
| 0x004A1570 | 154 | crt_static_init_critsect_004a1570 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit on success or failure. |
| 0x004A165B | 7 | CRT_atexit_trampoline | Trampoline that calls _atexit with the return address as the callback |
| 0x004A1AC0 | 154 | crt_static_init_critsect_004a1ac0 | Initializes a critical section for thread synchronization; registers destructor with atexit on success, sets error flag on failure. |
| 0x004A1B60 | 95 | crt_static_init_list_node_004a1b60 | Initializes a static linked list node with circular references and registers destructor with atexit handler. |
| 0x004A1BC0 | 69 | crt_static_init_atexit_004a1bc0 | Registers CRT destructor callback via atexit; manages thread-local storage frame for static cleanup during program termination. |
| 0x004A1C70 | 154 | crt_static_init_critsect_004a1c70 | Initializes a critical section for thread synchronization and registers a destructor with atexit for cleanup. |
| 0x004A1D70 | 154 | crt_static_init_critsect_004a1d70 | Initializes a critical section for thread synchronization; registers destructor with atexit on success or marks error state on failure. |
| 0x004A1E70 | 154 | crt_static_init_critsect_004a1e70 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit on success or sets error flag on failure. |
| 0x004A1F70 | 154 | crt_static_init_critsect_004a1f70 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit on success or failure. |
| 0x004A2010 | 86 | CRT_init_grfManager | Initializes global GRF manager singleton with stack guard XOR cookie and registers destructor for cleanup. |
| 0x004A2520 | 154 | crt_static_init_critsect_004a2520 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit. |
| 0x004A2620 | 154 | crt_static_init_critsect_004a2620 | Initializes a critical section for thread synchronization in CRT startup, with error handling and atexit registration. |
| 0x004A2720 | 154 | crt_static_init_critsect_004a2720 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit on success or failure. |
| 0x004A2820 | 154 | crt_static_init_critsect_004a2820 | Initializes a critical section for thread synchronization; registers destructor via atexit on success or failure. |
| 0x004A2920 | 154 | crt_static_init_critsect_004a2920 | Initializes a critical section for thread synchronization; registers atexit handler for cleanup on process termination. |
| 0x004A2A20 | 154 | crt_static_init_critsect_004a2a20 | Initializes a critical section for thread synchronization with error handling and registers a destructor for cleanup. |
| 0x004A2BE0 | 124 | crt_static_init_list_critsect_004a2be0 | Initializes a CRT static critical section object with linked-list structure and registers destructor for cleanup. |
| 0x004A2FF0 | 154 | crt_static_init_critsect_004a2ff0 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit on success or sets error flag on failure. |
| 0x004A3090 | 95 | crt_static_init_list_node_004a3090 | Initializes static CRT list node at 0x159d448 with self-referential pointers and registers destructor via atexit. |
| 0x004A35A0 | 154 | crt_static_init_critsect_004a35a0 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit on success or failure. |
| 0x004A3AF0 | 154 | crt_static_init_critsect_004a3af0 | Initializes a critical section for thread synchronization, registers cleanup handler via atexit, handles initialization errors. |
| 0x004A3BF0 | 154 | crt_static_init_critsect_004a3bf0 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit on success or failure. |
| 0x004A3CF0 | 154 | crt_static_init_critsect_004a3cf0 | Initializes a critical section for thread synchronization; registers cleanup handler with atexit on success or failure. |
| 0x004A4240 | 154 | crt_static_init_critsect_004a4240 | Initializes a critical section for thread synchronization with error handling and registers a destructor for cleanup. |
| 0x004A42E0 | 95 | crt_static_init_list_node_004a42e0 | Initializes a static linked-list node (24 bytes) with self-pointers and registers CRT destructor via atexit. |
| 0x004A47F0 | 154 | crt_static_init_critsect_004a47f0 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit on success or failure. |
| 0x004A4890 | 194 | crt_static_init_vector_004a4890 | Initializes a static STL vector with 16 bytes, sets up linked list pointers, and registers cleanup via atexit. |
| 0x004A4E10 | 154 | crt_static_init_critsect_004a4e10 | Initializes a critical section for thread synchronization; registers destructor via atexit on success or failure. |
| 0x004A4EB0 | 95 | crt_static_init_list_node_004a4eb0 | Initializes a static linked list node (24 bytes) with circular self-references and registers CRT destructor for cleanup. |
| 0x004A53C0 | 154 | crt_static_init_critsect_004a53c0 | Initializes a critical section for thread synchronization, registers atexit handler, handles Windows API errors. |
| 0x004A5910 | 154 | crt_static_init_critsect_004a5910 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit on success or failure. |
| 0x004A59B0 | 194 | crt_static_init_vector_004a59b0 | Initializes a static vector container (0x24 bytes) with 16 4-byte elements and registers destructor for cleanup. |
| 0x004A5A80 | 86 | CRT_static_vector_cleanup_register_dtor | Initializes stack cookie, clears STL vector, registers destructor with atexit for cleanup on program termination. |
| 0x004A5B40 | 154 | crt_static_init_critsect_004a5b40 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit on success or failure. |
| 0x004A5C60 | 154 | crt_static_init_critsect_004a5c60 | Initializes a critical section for thread synchronization; registers destructor via atexit on success or marks initialization failure. |
| 0x004A5D60 | 154 | crt_static_init_critsect_004a5d60 | Initializes critical section for thread-safe access; registers destructor with atexit on success, sets error flag on initialization failure. |
| 0x004A5E60 | 154 | crt_static_init_critsect_004a5e60 | Initializes critical section for thread synchronization; registers destructor with atexit handler for cleanup. |
| 0x004A5F60 | 154 | crt_static_init_critsect_004a5f60 | Initializes a critical section for thread synchronization in CRT startup, handling errors via Win32 API and registering destructor cleanup. |
| 0x004A6060 | 154 | crt_static_init_critsect_004a6060 | Initializes a critical section for thread synchronization in CRT startup, handles initialization errors and registers cleanup callback. |
| 0x004A6160 | 154 | crt_static_init_critsect_004a6160 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit on success or failure. |
| 0x004A6260 | 154 | crt_static_init_critsect_004a6260 | Initializes a critical section for thread synchronization; registers destructor cleanup via atexit on success or failure. |
| 0x004A6360 | 154 | crt_static_init_critsect_004a6360 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x004A68B0 | 154 | crt_static_init_critsect_004a68b0 | Initializes a critical section for thread synchronization with error handling and registers destructor via atexit. |
| 0x004A69B0 | 154 | crt_static_init_critsect_004a69b0 | Initializes a critical section for thread synchronization; registers destructor with atexit on success or marks init failure. |
| 0x004A6AB0 | 154 | crt_static_init_critsect_004a6ab0 | Initializes a critical section for thread synchronization; registers destructor with atexit on success, sets error flag on failure. |
| 0x004A6BB0 | 154 | crt_static_init_critsect_004a6bb0 | Initializes a critical section for thread synchronization; registers atexit handler for cleanup on process termination. |
| 0x004A7100 | 154 | crt_static_init_critsect_004a7100 | Initializes a critical section for thread synchronization; registers destructor for CRT cleanup on program exit. |
| 0x004A71A0 | 95 | crt_static_init_list_node_004a71a0 | Initializes a static linked list node (24 bytes) with self-referential pointers and registers destructor with atexit. |
| 0x004A7200 | 194 | crt_static_init_vector_004a7200 | Initializes a static STL vector with 16 bytes, sets up linked list pointers, and registers CRT destructor for cleanup. |
| 0x004A7780 | 154 | crt_static_init_critsect_004a7780 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit if initialization fails. |
| 0x004A7820 | 95 | crt_static_init_list_node_004a7820 | Initializes a static doubly-linked list node (0x18 bytes) with self-pointers and registers destructor via atexit. |
| 0x004A7D30 | 154 | crt_static_init_critsect_004a7d30 | Initializes a critical section for thread synchronization; registers cleanup handler with atexit on success or failure. |
| 0x004A7DD0 | 194 | crt_static_init_vector_004a7dd0 | Initializes a static doubly-linked list node (16 bytes) with sentinel pointers and registers destructor via atexit. |
| 0x004A8350 | 154 | crt_static_init_critsect_004a8350 | Initializes a critical section for thread synchronization; registers destructor cleanup via atexit on failure handling. |
| 0x004A83F0 | 95 | crt_static_init_list_node_004a83f0 | Initializes a static linked list node with self-references (24 bytes), registers CRT destructor, uses stack cookie for security. |
| 0x004A8900 | 154 | crt_static_init_critsect_004a8900 | Initializes a critical section for thread synchronization in the CRT runtime; registers cleanup handler via atexit. |
| 0x004A8A00 | 154 | crt_static_init_critsect_004a8a00 | Initializes a critical section for thread synchronization; registers cleanup handler with atexit on success or error. |
| 0x004A8F50 | 154 | crt_static_init_critsect_004a8f50 | Initializes a critical section for thread synchronization; registers atexit handler for cleanup on process termination. |
| 0x004A8FF0 | 194 | crt_static_init_vector_004a8ff0 | Initializes a global STL vector with 16 DWORDs, sets up linked-list structure, registers destructor with atexit. |
| 0x004A9570 | 154 | crt_static_init_critsect_004a9570 | Initializes a critical section for thread synchronization; registers cleanup via atexit if initialization succeeds. |
| 0x004A9AC0 | 154 | crt_static_init_critsect_004a9ac0 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit on success or failure. |
| 0x004AA010 | 154 | crt_static_init_critsect_004aa010 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit if initialization fails. |
| 0x004AA560 | 154 | crt_static_init_critsect_004aa560 | Initializes a critical section for thread synchronization with error handling and registers a destructor via atexit. |
| 0x004AAAB0 | 154 | crt_static_init_critsect_004aaab0 | Initializes a critical section for thread synchronization and registers cleanup handler via atexit. |
| 0x004AB000 | 154 | crt_static_init_critsect_004ab000 | Initializes a critical section for thread synchronization in CRT startup, registers atexit destructor handler. |
| 0x004AB550 | 154 | crt_static_init_critsect_004ab550 | Initializes critical section for thread synchronization; registers cleanup handler via atexit on RO client startup |
| 0x004ABAA0 | 154 | crt_static_init_critsect_004abaa0 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit on success or failure. |
| 0x004ABFF0 | 154 | crt_static_init_critsect_004abff0 | Initializes a critical section for thread synchronization; sets up CRT exception handling and registers destructor with atexit. |
| 0x004AC540 | 154 | crt_static_init_critsect_004ac540 | Initializes a critical section for thread synchronization, registers cleanup handler with atexit, handles initialization errors. |
| 0x004ACA90 | 154 | crt_static_init_critsect_004aca90 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit on success or failure. |
| 0x004ACFE0 | 154 | crt_static_init_critsect_004acfe0 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit on success or failure. |
| 0x004AD530 | 154 | crt_static_init_critsect_004ad530 | Initializes a critical section for thread synchronization in CRT startup, with error handling and atexit registration. |
| 0x004AD5D0 | 194 | crt_static_init_vector_004ad5d0 | Initializes a global STL vector with 16 bytes, sets up linked-list pointers, initializes float/int fields, registers destructor via atexit. |
| 0x004ADB50 | 154 | crt_static_init_critsect_004adb50 | Initializes critical section for thread-safe access; registers destructor via atexit if initialization fails. |
| 0x004ADBF0 | 95 | crt_static_init_list_node_004adbf0 | Initializes a static linked list node (24 bytes) with circular self-references and registers destructor via atexit. |
| 0x004AE100 | 154 | crt_static_init_critsect_004ae100 | Initializes a critical section for thread synchronization and registers destructor; handles WIN32 API errors and sets up exception handling. |
| 0x004AE650 | 154 | crt_static_init_critsect_004ae650 | Initializes a critical section for thread synchronization with error handling and registers atexit cleanup handler. |
| 0x004AEBA0 | 154 | crt_static_init_critsect_004aeba0 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit if initialization fails. |
| 0x004AEC40 | 194 | crt_static_init_vector_004aec40 | Initializes a static STL vector with 16 DWORD elements, sets up exception handling and CRT cleanup registration. |
| 0x004AF1C0 | 154 | crt_static_init_critsect_004af1c0 | Initializes a critical section for thread synchronization; registers destructor cleanup via atexit on success or failure. |
| 0x004AF710 | 154 | crt_static_init_critsect_004af710 | Initializes a critical section for thread synchronization; registers destructor cleanup via atexit on success or failure. |
| 0x004AFC60 | 154 | crt_static_init_critsect_004afc60 | Initializes a critical section for thread synchronization in CRT startup; registers atexit handler for cleanup. |
| 0x004B01B0 | 154 | crt_static_init_critsect_004b01b0 | Initializes a critical section for thread synchronization in the CRT, handling errors and registering cleanup with atexit. |
| 0x004B0700 | 154 | crt_static_init_critsect_004b0700 | Initializes a critical section for thread synchronization in the CRT, registering a destructor for cleanup at exit. |
| 0x004B0C50 | 154 | crt_static_init_critsect_004b0c50 | Initializes a critical section for thread synchronization, registers cleanup handler via atexit, handles initialization errors. |
| 0x004B11A0 | 154 | crt_static_init_critsect_004b11a0 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit on success. |
| 0x004B16F0 | 154 | crt_static_init_critsect_004b16f0 | Initializes a critical section for thread synchronization; registers destructor with atexit on success or sets error flag on failure. |
| 0x004B1C40 | 154 | crt_static_init_critsect_004b1c40 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit on success or failure. |
| 0x004B2190 | 154 | crt_static_init_critsect_004b2190 | Initializes a critical section for thread synchronization; registers destructor with atexit on success or failure. |
| 0x004B26E0 | 154 | crt_static_init_critsect_004b26e0 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit on success or failure. |
| 0x004B2C30 | 154 | crt_static_init_critsect_004b2c30 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit on success or failure. |
| 0x004B3180 | 154 | crt_static_init_critsect_004b3180 | Initializes a critical section for thread synchronization in RO client startup, registering destructor cleanup. |
| 0x004B36D0 | 154 | crt_static_init_critsect_004b36d0 | Initializes a critical section for thread synchronization; registers destructor with atexit on success, sets error flag on failure. |
| 0x004B3C20 | 154 | crt_static_init_critsect_004b3c20 | Initializes a critical section for thread synchronization, registers cleanup handler via atexit, handles initialization errors. |
| 0x004B4170 | 154 | crt_static_init_critsect_004b4170 | Initializes a critical section for thread synchronization, registers atexit handler, handles initialization errors via Windows API. |
| 0x004B46C0 | 154 | crt_static_init_critsect_004b46c0 | Initializes critical section for thread synchronization; registers cleanup handler via atexit on failure. |
| 0x004B4C10 | 154 | crt_static_init_critsect_004b4c10 | Initializes a critical section for thread synchronization; registers destructor with atexit on success, handles initialization errors. |
| 0x004B5160 | 154 | crt_static_init_critsect_004b5160 | Initializes a critical section for thread synchronization; registers destructor with atexit on success, handles errors. |
| 0x004B56B0 | 154 | crt_static_init_critsect_004b56b0 | Initializes a critical section for thread synchronization; registers atexit handler for cleanup on process termination. |
| 0x004B5C00 | 154 | crt_static_init_critsect_004b5c00 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit on Windows. |
| 0x004B5CA0 | 194 | crt_static_init_vector_004b5ca0 | Initializes static STL vector with 16 bytes, sets up linked-list pointers, registers destructor with atexit |
| 0x004B6220 | 154 | crt_static_init_critsect_004b6220 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit on success or failure. |
| 0x004B6770 | 154 | crt_static_init_critsect_004b6770 | Initializes a critical section for thread synchronization; registers destructor with atexit handler on failure. |
| 0x004B6CC0 | 154 | crt_static_init_critsect_004b6cc0 | Initializes a critical section for thread synchronization; registers atexit handler for cleanup on process termination. |
| 0x004B7210 | 154 | crt_static_init_critsect_004b7210 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit on success or failure. |
| 0x004B7760 | 154 | crt_static_init_critsect_004b7760 | Initializes a critical section for thread synchronization; registers destructor with atexit on success or failure. |
| 0x004B7CB0 | 154 | crt_static_init_critsect_004b7cb0 | Initializes a critical section for thread synchronization in CRT startup, with error handling and atexit registration. |
| 0x004B8200 | 154 | crt_static_init_critsect_004b8200 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit on success or failure. |
| 0x004B8750 | 154 | crt_static_init_critsect_004b8750 | Initializes a critical section for thread synchronization with error handling and registers destructor via atexit. |
| 0x004B8850 | 154 | crt_static_init_critsect_004b8850 | Initializes critical section for thread-safe access; registers destructor via atexit if initialization succeeds. |
| 0x004B8DA0 | 154 | crt_static_init_critsect_004b8da0 | Initializes a critical section for thread synchronization; registers destructor with atexit on success, handles initialization errors. |
| 0x004B8E40 | 95 | crt_static_init_list_node_004b8e40 | Initializes a static linked list node structure (24 bytes) with self-referential pointers and registers CRT destructor. |
| 0x004B9350 | 154 | crt_static_init_critsect_004b9350 | Initializes a critical section for thread synchronization; registers destructor cleanup with atexit on success or failure. |
| 0x004B9410 | 95 | crt_static_init_list_node_004b9410 | Initializes a static CRT linked list node with sentinel values and registers destructor for cleanup. |
| 0x004B9470 | 95 | crt_static_init_list_node_004b9470 | Initializes a static linked list node (24-byte doubly-linked list header) with self-pointers and registers destructor via atexit. |
| 0x004B9980 | 154 | crt_static_init_critsect_004b9980 | Initializes critical section for thread-safe access; registers cleanup handler via atexit on success or failure. |
| 0x004B9A20 | 95 | crt_static_init_list_node_004b9a20 | Initializes a static linked list node (24 bytes) with self-pointers and registers destructor via atexit. |
| 0x004B9F30 | 154 | crt_static_init_critsect_004b9f30 | Initializes critical section for thread-safe access; registers destructor via atexit if initialization fails. |
| 0x004B9FD0 | 95 | crt_static_init_list_node_004b9fd0 | Initializes a static linked list node (0x18 bytes) with self-pointers and registers CRT destructor via atexit. |
| 0x004BA4E0 | 154 | crt_static_init_critsect_004ba4e0 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit on success or failure. |
| 0x004BAA30 | 154 | crt_static_init_critsect_004baa30 | Initializes critical section for thread synchronization; registers CRT destructor via atexit callback |
| 0x004BAAD0 | 95 | crt_static_init_list_node_004baad0 | Initializes a static linked list node (0x18 bytes) at _DAT_015c4400 with circular self-references and registers CRT destructor. |
| 0x004BAFE0 | 154 | crt_static_init_critsect_004bafe0 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x004BB080 | 95 | crt_static_init_list_node_004bb080 | Initializes a static linked-list node (0x18 bytes) with sentinel pointers and registers destructor via atexit. |
| 0x004BB590 | 154 | crt_static_init_critsect_004bb590 | Initializes a critical section for thread synchronization, registers cleanup handler via atexit, handles initialization errors. |
| 0x004BB630 | 95 | crt_static_init_list_node_004bb630 | Initializes a static linked list node (0x18 bytes) with self-referential pointers and registers destructor via atexit. |
| 0x004BB6F0 | 154 | crt_static_init_critsect_004bb6f0 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit on success or failure. |
| 0x004BBC40 | 154 | crt_static_init_critsect_004bbc40 | Initializes a critical section for thread synchronization with error handling and registers destructor via atexit. |
| 0x004BBCE0 | 95 | crt_static_init_list_node_004bbce0 | Initializes a static linked list node (24 bytes) with circular self-pointers and registers CRT destructor via atexit |
| 0x004BC1F0 | 154 | crt_static_init_critsect_004bc1f0 | Initializes a critical section for thread synchronization; registers destructor via atexit, handles initialization errors. |
| 0x004BC290 | 95 | crt_static_init_list_node_004bc290 | Initializes a 24-byte circular doubly-linked list node structure with sentinel pointers and registers CRT destructor. |
| 0x004BC7A0 | 154 | crt_static_init_critsect_004bc7a0 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit on success/failure. |
| 0x004BC840 | 95 | crt_static_init_list_node_004bc840 | Initializes a static linked list node (24 bytes) with circular self-references and registers CRT destructor for cleanup. |
| 0x004BC910 | 154 | crt_static_init_critsect_004bc910 | Initializes a critical section for thread synchronization; registers destructor for cleanup via atexit. |
| 0x004BCEB0 | 154 | crt_static_init_critsect_004bceb0 | Initializes a critical section for thread synchronization in the CRT, with error handling and atexit registration. |
| 0x004BCF50 | 95 | crt_static_init_list_node_004bcf50 | Initializes a static linked list node (24 bytes) with self-pointers and registers CRT destructor via atexit. |
| 0x004BD010 | 154 | crt_static_init_critsect_004bd010 | Initializes a critical section for thread synchronization in CRT startup, registers destructor with atexit. |
| 0x004BD560 | 154 | crt_static_init_critsect_004bd560 | Initializes a critical section for thread synchronization in CRT startup, with error handling and atexit callback registration. |
| 0x004BD600 | 95 | crt_static_init_list_node_004bd600 | Initializes a static intrusive list node (24 bytes) with self-pointers and registers CRT destructor for cleanup. |
| 0x004BD660 | 194 | crt_static_init_vector_004bd660 | Initializes a static STL vector with 16 bytes, sets up linked-list pointers, registers destructor with atexit. |
| 0x004BDBE0 | 154 | crt_static_init_critsect_004bdbe0 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit on success. |
| 0x004BDCA0 | 95 | crt_static_init_list_node_004bdca0 | Initializes a static linked list node (0x18 bytes) with self-referential pointers and registers destructor with atexit |
| 0x004BDD00 | 194 | crt_static_init_vector_004bdd00 | Initializes static STL vector with 16-byte node structure, sets up linked list pointers, registers destructor with atexit handler. |
| 0x004BE280 | 154 | crt_static_init_critsect_004be280 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit(). |
| 0x004BE320 | 95 | crt_static_init_list_node_004be320 | Initializes a static list node (0x18 bytes) with circular self-references and registers CRT destructor for cleanup. |
| 0x004BE380 | 194 | crt_static_init_vector_004be380 | Initializes a static STL vector with 16 bytes, sets up doubly-linked list pointers, registers destructor with atexit. |
| 0x004BE900 | 154 | crt_static_init_critsect_004be900 | Initializes a critical section for thread synchronization in CRT startup, with error handling and atexit registration. |
| 0x004BE9C0 | 95 | crt_static_init_list_node_004be9c0 | Initializes a static linked list node (0x18 bytes) with self-pointers and registers CRT destructor via atexit |
| 0x004BEA20 | 194 | crt_static_init_vector_004bea20 | Initializes a static STL vector with 16 bytes, sets up linked-list pointers, and registers destructor for cleanup at program exit. |
| 0x004BEFA0 | 154 | crt_static_init_critsect_004befa0 | Initializes a critical section for thread synchronization, registering a destructor with atexit for cleanup. |
| 0x004BF040 | 95 | crt_static_init_list_node_004bf040 | Initializes a static CRT linked-list node (24 bytes) with circular self-references and registers destructor |
| 0x004BF0A0 | 194 | crt_static_init_vector_004bf0a0 | Initializes a static doubly-linked list node (16 bytes) with sentinel pointers and registers CRT destructor cleanup. |
| 0x004BF620 | 154 | crt_static_init_critsect_004bf620 | Initializes a critical section for thread synchronization; registers destructor with atexit on success or failure. |
| 0x004BF6C0 | 194 | crt_static_init_vector_004bf6c0 | Initializes a static STL vector with 16 bytes, sets up linked list pointers, and registers destructor for CRT cleanup. |
| 0x004BFC40 | 154 | crt_static_init_critsect_004bfc40 | Initializes a critical section for thread synchronization in CRT startup, with error handling and atexit registration. |
| 0x004C0190 | 154 | crt_static_init_critsect_004c0190 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit on success or failure. |
| 0x004C0290 | 154 | crt_static_init_critsect_004c0290 | Initializes a critical section for thread synchronization and registers a CRT destructor via atexit callback. |
| 0x004C0390 | 154 | crt_static_init_critsect_004c0390 | Initializes a critical section for thread synchronization in CRT startup, registers cleanup handler with atexit. |
| 0x004C0490 | 154 | crt_static_init_critsect_004c0490 | Initializes a critical section for thread synchronization; registers destructor with atexit on success or sets error flag on failure. |
| 0x004C0590 | 154 | crt_static_init_critsect_004c0590 | Initializes a critical section for thread synchronization in CRT startup; registers destructor via atexit on success. |
| 0x004C0690 | 154 | crt_static_init_critsect_004c0690 | Initializes critical section for CRT thread-safe static variable access with error handling and atexit registration. |
| 0x004C0790 | 154 | crt_static_init_critsect_004c0790 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit if initialization succeeds |
| 0x004C0890 | 154 | crt_static_init_critsect_004c0890 | Initializes a critical section for thread synchronization; registers destructor cleanup via atexit on success or sets error flag on failure. |
| 0x004C0990 | 154 | crt_static_init_critsect_004c0990 | Initializes a critical section for thread synchronization with error handling and registers atexit cleanup handler. |
| 0x004C0A90 | 154 | crt_static_init_critsect_004c0a90 | Initializes a critical section for thread synchronization; registers destructor via atexit on success or sets error flag on failure. |
| 0x004C0B90 | 154 | crt_static_init_critsect_004c0b90 | Initializes a critical section for thread synchronization in CRT startup, with error handling and atexit registration. |
| 0x004C10E0 | 154 | crt_static_init_critsect_004c10e0 | Initializes a critical section for thread synchronization in CRT startup, registers atexit destructor handler |
| 0x004C1630 | 154 | crt_static_init_critsect_004c1630 | Initializes a critical section for thread synchronization, registers atexit handler, sets up SEH frame for CRT. |
| 0x004C1B80 | 154 | crt_static_init_critsect_004c1b80 | Initializes a critical section for thread synchronization; registers destructor with atexit on success, sets error flag on failure. |
| 0x004C1C80 | 154 | crt_static_init_critsect_004c1c80 | Initializes a critical section for thread synchronization; registers destructor with atexit on success or failure. |
| 0x004C1D80 | 154 | crt_static_init_critsect_004c1d80 | Initializes a critical section for thread synchronization, registers destructor cleanup handler via atexit. |
| 0x004C1E80 | 154 | crt_static_init_critsect_004c1e80 | Initializes a critical section for thread synchronization; registers destructor with atexit on success or failure. |
| 0x004C1F80 | 154 | crt_static_init_critsect_004c1f80 | Initializes critical section for thread-safe access; registers atexit handler for cleanup on program termination. |
| 0x004C2020 | 194 | crt_static_init_vector_004c2020 | Initializes a static STL vector with 16 bytes, sets up linked-list pointers, and registers destructor with atexit. |
| 0x004C25B0 | 154 | crt_static_init_critsect_004c25b0 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit on success or failure. |
| 0x004C2650 | 95 | crt_static_init_list_node_004c2650 | Initializes a static linked list node (0x18 bytes) with circular references and registers CRT destructor for cleanup. |
| 0x004C2B60 | 154 | crt_static_init_critsect_004c2b60 | Initializes a critical section for thread synchronization; registers destructor with atexit on success, handles initialization errors. |
| 0x004C2C00 | 194 | crt_static_init_vector_004c2c00 | Initializes a static STL vector with 16 DWORDs, sets up exception handling, and registers CRT destructor. |
| 0x004C3180 | 154 | crt_static_init_critsect_004c3180 | Initializes a critical section for thread synchronization; registers destructor with atexit on success, handles errors via GetLastError. |
| 0x004C3220 | 95 | crt_static_init_list_node_004c3220 | Initializes a static doubly-linked list node (24 bytes) with self-pointers and registers destructor via atexit |
| 0x004C3280 | 194 | crt_static_init_vector_004c3280 | Initializes a global doubly-linked list node (sentinel) for STL container with stack canary protection and atexit handler |
| 0x004C3800 | 154 | crt_static_init_critsect_004c3800 | Initializes a critical section for thread synchronization; registers destructor with atexit on success or sets error flag on failure. |
| 0x004C38A0 | 95 | crt_static_init_list_node_004c38a0 | Initializes a static linked list node (0x18 bytes) with self-pointers and registers CRT destructor cleanup. |
| 0x004C3940 | 69 | crt_static_init_atexit_004c3940 | Registers CRT destructor callback via atexit; sets up stack frame exception handler for static object cleanup |
| 0x004C3990 | 194 | crt_static_init_vector_004c3990 | Initializes a global STL vector with 16 bytes, sets up linked-list pointers, registers destructor, applies stack canary protection. |
| 0x004C3F10 | 154 | crt_static_init_critsect_004c3f10 | Initializes a critical section for thread synchronization; registers destructor with atexit on success or failure. |
| 0x004C3FB0 | 95 | crt_static_init_list_node_004c3fb0 | Initializes a static circular doubly-linked list node (0x18 bytes) with self-pointers and registers destructor |
| 0x004C4010 | 194 | crt_static_init_vector_004c4010 | Initializes static linked list node at 0x01251600 with size 0x10 and registers CRT destructor cleanup. |
| 0x004C4590 | 154 | crt_static_init_critsect_004c4590 | Initializes a critical section for thread synchronization and registers a destructor via atexit for cleanup. |
| 0x004C4630 | 95 | crt_static_init_list_node_004c4630 | Initializes a static linked list node (24 bytes) with self-pointers and registers destructor via atexit. |
| 0x004C4690 | 194 | crt_static_init_vector_004c4690 | Initializes a static STL vector with 16 bytes, sets up linked list pointers, registers CRT destructor for cleanup |
| 0x004C4C10 | 154 | crt_static_init_critsect_004c4c10 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit on success or failure. |
| 0x004C4CB0 | 95 | crt_static_init_list_node_004c4cb0 | Initializes a static linked list node (0x18 bytes) with self-pointers and registers CRT destructor via atexit. |
| 0x004C51C0 | 154 | crt_static_init_critsect_004c51c0 | Initializes a critical section for thread synchronization; registers destructor with atexit on success or failure. |
| 0x004C5260 | 194 | crt_static_init_vector_004c5260 | Initializes static vector container with 16-byte allocation, sets up linked list pointers, registers destructor via atexit. |
| 0x004C57E0 | 154 | crt_static_init_critsect_004c57e0 | Initializes a critical section for thread synchronization in CRT startup, registers destructor with atexit on success. |
| 0x004C5880 | 95 | crt_static_init_list_node_004c5880 | Initializes a static linked list node (24 bytes) with circular self-references and registers CRT destructor cleanup. |
| 0x004C5D90 | 154 | crt_static_init_critsect_004c5d90 | Initializes a critical section for thread synchronization; registers destructor with atexit on success or failure. |
| 0x004C5E30 | 95 | crt_static_init_list_node_004c5e30 | Initializes a static linked list node (0x18 bytes) with self-referential pointers and registers CRT destructor via atexit |
| 0x004C5E90 | 194 | crt_static_init_vector_004c5e90 | Initializes static vector with 16-byte allocation, sets linked-list pointers, registers destructor via atexit. |
| 0x004C6410 | 154 | crt_static_init_critsect_004c6410 | Initializes a critical section for thread synchronization in the CRT, with error handling and atexit registration. |
| 0x004C64B0 | 95 | crt_static_init_list_node_004c64b0 | Initializes a static linked list node (24 bytes) with self-pointers and registers CRT destructor cleanup callback. |
| 0x004C6510 | 194 | crt_static_init_vector_004c6510 | Initializes a static STL vector with 16 bytes, sets up sentinel nodes, registers destructor via atexit |
| 0x004C6A90 | 154 | crt_static_init_critsect_004c6a90 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit if initialization fails. |
| 0x004C6B30 | 95 | crt_static_init_list_node_004c6b30 | Initializes a static linked list node (0x18 bytes) with self-referential pointers and registers CRT destructor cleanup. |
| 0x004C6B90 | 194 | crt_static_init_vector_004c6b90 | Initializes a static STL vector with 16 bytes, sets up sentinel node pointers, and registers destructor for cleanup. |
| 0x004C7110 | 154 | crt_static_init_critsect_004c7110 | Initializes a critical section for thread synchronization; registers destructor with atexit on success. |
| 0x004C71B0 | 95 | crt_static_init_list_node_004c71b0 | Initializes a static linked list node (0x18 bytes) with self-referential pointers and registers destructor |
| 0x004C7210 | 194 | crt_static_init_vector_004c7210 | Initializes a static STL vector with 16 float elements, registers destructor, sets up stack frame security cookie. |
| 0x004C7790 | 154 | crt_static_init_critsect_004c7790 | Initializes a critical section for thread synchronization, registers atexit handler, sets up SEH frame for CRT startup. |
| 0x004C7830 | 95 | crt_static_init_list_node_004c7830 | Initializes a static linked list node (0x18 bytes) with self-pointers and registers CRT destructor cleanup handler. |
| 0x004C78B0 | 194 | crt_static_init_vector_004c78b0 | Initializes static STL vector with 16 bytes, sets up linked list pointers, registers destructor with atexit handler. |
| 0x004C7E30 | 154 | crt_static_init_critsect_004c7e30 | Initializes a critical section for thread synchronization with error handling and registers a destructor for cleanup. |
| 0x004C7ED0 | 95 | crt_static_init_list_node_004c7ed0 | Initializes a static linked-list node (24 bytes) with circular pointers and registers destructor with atexit. |
| 0x004C7F30 | 194 | CRT_static_init_list_node_004c7f30 | Initializes a doubly-linked list node (0x10 bytes) with self-pointers and registers destructor via atexit. |
| 0x004C84B0 | 154 | crt_static_init_critsect_004c84b0 | Initializes a critical section for thread synchronization with error handling and registers cleanup via atexit. |
| 0x004C8550 | 95 | crt_static_init_list_node_004c8550 | Initializes a static circular linked list node (24 bytes) with self-pointers and registers CRT destructor callback. |
| 0x004C85B0 | 194 | crt_static_init_vector_004c85b0 | Initializes static STL vector with 16 bytes, sets up linked list pointers and float constant 1.0, registers destructor. |
| 0x004C8B30 | 154 | crt_static_init_critsect_004c8b30 | Initializes a critical section for thread synchronization; registers cleanup handler via atexit if initialization fails. |
| 0x004C8BD0 | 95 | crt_static_init_list_node_004c8bd0 | Initializes a static linked list node (24 bytes) with sentinel pointers and registers destructor via atexit. |
| 0x004C8C90 | 154 | crt_static_init_critsect_004c8c90 | Initializes a critical section for thread synchronization in CRT startup, registers atexit handler for cleanup. |
| 0x004C8D90 | 154 | crt_static_init_critsect_004c8d90 | Initializes a critical section for thread synchronization, registers atexit destructor, handles errors via Windows API. |
| 0x004C8E30 | 194 | crt_static_init_vector_004c8e30 | Initializes a static STL vector container with 16 bytes, sets up linked list pointers, and registers destructor with atexit. |
| 0x004C93B0 | 154 | crt_static_init_critsect_004c93b0 | Initializes a critical section for thread synchronization; registers destructor with atexit on success, handles initialization errors. |
| 0x004C9450 | 95 | crt_static_init_list_node_004c9450 | Initializes a static circular linked list node (24 bytes) with sentinel pointers and registers CRT destructor cleanup. |
| 0x004C9960 | 154 | crt_static_init_critsect_004c9960 | Initializes a critical section for thread synchronization; registers destructor with atexit on success, sets error flag on failure. |
| 0x004C9C30 | 89 | buffer_free_and_reset | Frees dynamic buffer and zeroes three consecutive fields (pointer, size, capacity/count). |
| 0x004C9C90 | 102 | buffer_free_at_offset_0x20 | Frees dynamically allocated buffer at offset 0x20 within a struct, then zeros buffer pointer and associated size/count fields at offsets 0x24-0x28. |
| 0x004C9D00 | 20 | _AtlInitializeCriticalSectionEx | Wrapper that initializes a critical section with spincount and flags parameters for thread synchronization. |
| 0x004C9D20 | 21 | raise_exception_wrapper | Thin wrapper that raises a Windows exception with specified code and flags, zero arguments. |
| 0x004C9D40 | 81 | wcsdup_alloc | Allocates and duplicates a wide-character string (wchar_t*), throwing std::bad_alloc on allocation failure. |
| 0x004CA1A0 | 43 | xxh3_128bits_copy_to_buffer | Computes XXH3 128-bit hash with seed and copies 16-byte result to destination buffer via stack temporary. |
| 0x004CA1D0 | 91 | uint128_bswap_from_parts | Constructs 128-bit value from 4 dwords with byte-swap, storing param_5/4/3/2 into output[0/1/2/3]. |
| 0x004CA230 | 158 | uint128_compare | Compares two 128-bit unsigned integers (stored as 4 dwords); returns -1/0/1 for less/equal/greater. |
| 0x004CA2D0 | 47 | uint128_bswap_copy | Converts 128-bit value between big-endian and little-endian with byte-swap and dword reversal. |
| 0x004CC740 | 1 | int3_padding_004cc740 | INT3 breakpoint padding byte between functions |
| 0x004CDBE9 | 1 | int3_padding_004cdbe9 | INT3 breakpoint padding byte between functions |
| 0x004CE1DE | 1 | int3_padding_004ce1de | INT3 breakpoint padding byte between functions |
| 0x004CE2A0 | 1 | int3_padding_004ce2a0 | INT3 breakpoint padding byte between functions |
| 0x004CE344 | 1 | int3_padding_004ce344 | INT3 breakpoint padding byte between functions |
| 0x004D0F80 | 1 | int3_padding_004d0f80 | INT3 breakpoint padding byte between functions |
| 0x004D9384 | 1 | int3_padding_004d9384 | INT3 breakpoint padding byte between functions |
| 0x004EEE80 | 1 | int3_padding_004eee80 | INT3 breakpoint padding byte between functions |
| 0x004EEE90 | 1 | int3_padding_004eee90 | INT3 breakpoint padding byte between functions |
| 0x004EEEA0 | 1 | int3_padding_004eeea0 | INT3 breakpoint padding byte between functions |
| 0x004EEEC0 | 1 | int3_padding_004eeec0 | INT3 breakpoint padding byte between functions |
| 0x004EEED0 | 1 | int3_padding_004eeed0 | INT3 breakpoint padding byte between functions |
| 0x004EEEE0 | 1 | int3_padding_004eeee0 | INT3 breakpoint padding byte between functions |
| 0x004EEEF0 | 1 | int3_padding_004eeef0 | INT3 breakpoint padding byte between functions |
| 0x004EEF10 | 1 | int3_padding_004eef10 | INT3 breakpoint padding byte between functions |
| 0x004F2340 | 163 | CRT_init_locale_singleton | Initializes thread-safe locale singleton with epoch synchronization and atexit handler registration. |
| 0x004F32A0 | 160 | CRT_half_to_double | Converts IEEE 754 half-precision (float16) to double-precision floating point with sign handling. |
| 0x004F3340 | 110 | CRT_make_error_code_from_winerror | Converts Windows error codes to standard error codes via std::_Winerror_map, storing result and category pointer in output struct. |
| 0x004F33C0 | 18 | error_code_ctor | Initializes error_code object by setting category (param_1) and value (param_3) fields. |
| 0x004F4CD0 | 173 | CRT_init_error_category | Initializes error category object with category pointer and thread-safe epoch state management for std::error_category. |
| 0x004F4D80 | 173 | CRT_init_thread_local_storage | Initializes thread-local storage with epoch synchronization and registers cleanup handler via atexit. |
| 0x004F4E30 | 106 | std__basic_string__assign_syserror | Assigns a system error message string to a std::basic_string object using std::_Syserror_map lookup |
| 0x004F4EC0 | 186 | CRT_system_error_message | Initializes a string object with a system error message for a given error code, or "unknown error" if allocation fails. |
| 0x004F5B00 | 448 | std_string__assign_cstring | Extracts null-terminated C string from exception object and assigns it to std::string via range assignment. |
| 0x004F5F00 | 152 | CRT_init_singleton_with_thread_epoch | Initializes a singleton with thread-safe epoch synchronization, registering atexit handler on first init. |
| 0x004FC5F0 | 182 | CRT_uint_to_string | Converts unsigned 32-bit integer to string, storing result in std::string-like buffer with SSO optimization. |
| 0x004FCCC0 | 61 | underflow | std::basic_filebuf::underflow - refills input buffer by reading next character from file stream |
| 0x004FDD5A | 1 | int3_padding_004fdd5a | INT3 breakpoint padding byte between functions |
| 0x004FDDA6 | 41 | SEH_cleanup_return_true | SEH cleanup epilogue: resets string buffer capacity to 0xf, restores FS chain, returns 1 |
| 0x004FE8E0 | 185 | CXmlException__what_v2 | CXmlException::what() builds cached error message by combining exception name with location string in SSO buffer. |
| 0x005041C7 | 44 | SEH_cleanup_return_false | SEH cleanup epilogue: resets string buffer, restores FS chain, returns 0 |
| 0x00505027 | 44 | SEH_cleanup_return_false_00505027 | SEH cleanup epilogue: resets string buffer, restores FS chain, returns 0 |
| 0x00505BF1 | 44 | SEH_cleanup_return_false_00505bf1 | SEH cleanup epilogue: resets string buffer, restores FS chain, returns 0 |
| 0x0050F7B0 | 130 | std_system_error_copy_ctor | Copy constructor for std::system_error that initializes exception data and copies message string via STL exception copy |
| 0x0050F840 | 122 | CRT_exception_ctor_from_cstr | Constructs a std::system_error exception object from a C string, initializing vtable and copying error message data. |
| 0x00512DF0 | 133 | CRT_exception_dtor | Destructor for CRT exception object; cleans up STL exception base and conditionally deallocates this pointer. |
| 0x00512E80 | 27 | CRT_scalar_deleting_dtor_8 | Scalar deleting destructor that conditionally deallocates 8-byte object if flag indicates heap allocation. |
| 0x00513030 | 103 | buffer_compare_with_size | Compares two buffers of equal size (param_3) for equality, optimized with 4-byte word comparisons then byte-by-byte remainder. |
| 0x005130A0 | 1 | int3_padding_005130a0 | INT3 breakpoint padding byte between functions |
| 0x005130B0 | 1 | int3_padding_005130b0 | INT3 breakpoint padding byte between functions |
| 0x005130C0 | 1 | int3_padding_005130c0 | INT3 breakpoint padding byte between functions |
| 0x005130D0 | 1 | int3_padding_005130d0 | INT3 breakpoint padding byte between functions |
| 0x005130E0 | 1 | int3_padding_005130e0 | INT3 breakpoint padding byte between functions |
| 0x00515AD0 | 647 | CRT_dtoa_dragon4_digits | Dragon4 algorithm for extracting decimal digits from double-precision float mantissa/exponent for printf-style formatting. |
| 0x00516B70 | 110 | throw_cbor_conversion_error | Validates CBOR value conversion and throws C++ exception with error details if validation fails. |
| 0x00517210 | 767 | CRT_dtoa_dragon4 | Dragon4 algorithm implementation for IEEE 754 double-to-decimal conversion with mantissa/exponent extraction and power-of-10 scaling. |
| 0x00517E30 | 367 | CRT_dtoa_round_digit | Dragon4 algorithm digit rounding for double-to-ASCII conversion; compares remainder against half-divisor to decide rounding direction. |
| 0x005190B0 | 51 | get_json_allocator_vsprintf | Retrieves global JSON allocator and calls vsprintf with flags ORed with 2, returns formatted length or -1. |
| 0x00519450 | 39 | SEH_cleanup_return_zero | SEH cleanup epilogue: resets string buffer, restores FS chain, returns 0 |
| 0x00529850 | 50 | format_string_with_json_allocator | Wraps vsprintf using JSON allocator; formats string with variable arguments, returns length or -1 |
| 0x0053FA40 | 1 | int3_padding_0053fa40 | INT3 breakpoint padding byte between functions |
| 0x00545B59 | 1 | int3_padding_00545b59 | INT3 breakpoint padding byte between functions |
| 0x00557000 | 1 | int3_padding_00557000 | INT3 breakpoint padding byte between functions |
| 0x00557010 | 1 | int3_padding_00557010 | INT3 breakpoint padding byte between functions |
| 0x00557020 | 1 | int3_padding_00557020 | INT3 breakpoint padding byte between functions |
| 0x00557030 | 1 | int3_padding_00557030 | INT3 breakpoint padding byte between functions |
| 0x00557040 | 1 | int3_padding_00557040 | INT3 breakpoint padding byte between functions |
| 0x00560CB0 | 87 | atexit_static_string_dtor_00560cb0 | atexit handler that destroys two static std::string objects with XOR canary stack protection |
| 0x00560D10 | 68 | atexit_static_string_dtor_00560d10 | atexit handler that destroys a static std::string object with stack canary protection via XOR verification |
| 0x00561342 | 1 | int3_padding_00561342 | INT3 breakpoint padding byte between functions |
| 0x005613BD | 41 | SEH_init_string_and_assign | SEH partial handler: initializes a string with capacity 0xf then calls std_string__assign_range |
| 0x005621F0 | 91 | atexit_static_string_dtor_005621f0 | Iterates through static string array destroying each std::string object via registered atexit destructor callback. |
| 0x00562360 | 68 | atexit_static_string_dtor_00562360 | atexit handler that destroys a static std::string object with XOR stack canary protection |
| 0x00563FC0 | 72 | atexit_static_vtable_release_00563fc0 | Invokes virtual destructor (vtable offset +8) on object param_1 with stack canary validation for cleanup. |
| 0x00564010 | 61 | atexit_static_vtable_release_00564010 | Calls virtual destructor (vftable offset +8) on object with stack canary verification via XOR cookie. |
| 0x005640B0 | 106 | atexit_static_vector_dealloc_8byte_005640b0 | Deallocates 8-byte aligned static vector at program exit; validates heap metadata and calls operator delete with XOR-encoded stack cookie. |
| 0x005655B0 | 1 | int3_padding_005655b0 | INT3 breakpoint padding byte between functions |
| 0x005655C0 | 1 | int3_padding_005655c0 | INT3 breakpoint padding byte between functions |
| 0x005655D0 | 1 | int3_padding_005655d0 | INT3 breakpoint padding byte between functions |
| 0x005659E0 | 55 | atexit_static_dealloc_8byte_005659e0 | Deallocates 8-byte-aligned static memory block with size validation before calling operator delete |
| 0x00566150 | 64 | atexit_static_dealloc_20byte_00566150 | atexit handler that deallocates a 32-byte (0x20) heap block stored at offset +4 of param_1 structure |
| 0x005661A0 | 64 | atexit_static_dealloc_20byte_005661a0 | Deallocates a 20-byte static object via operator delete, called at program exit via atexit handler. |
| 0x005661F0 | 75 | atexit_static_dealloc_14byte_005661f0 | atexit handler that deallocates a 14-byte heap object stored at param_1+4 with stack canary protection |
| 0x005672B0 | 1 | int3_padding_005672b0 | INT3 breakpoint padding byte between functions |
| 0x00567560 | 97 | atexit_static_vector_dealloc_40byte_00567560 | atexit handler that deallocates a 40-byte STL vector and its associated 32-byte heap allocation with stack canary protection |
| 0x00567840 | 104 | atexit_static_obj_dtor_00567840 | Destructor for static CTexture object; calls virtual destructor and resets vtable during program exit cleanup. |
| 0x005678B0 | 122 | atexit_static_obj_scalar_dtor_005678b0 | Destructor for CTexture static object; calls virtual destructor on member at offset +16, optionally deletes allocated memory. |
| 0x00567C80 | 137 | QueryMediaInfo_PopulateOutput | Queries COM media interface for dimensions/format, populates 6-element output struct with width, height, format, and bytes-per-pixel. |
| 0x005681C0 | 64 | atexit_static_dealloc_18byte_005681c0 | atexit handler that deallocates 24-byte static buffer via operator delete with stack canary XOR validation |
| 0x00568290 | 75 | atexit_static_dealloc_18byte_00568290 | atexit handler that deallocates 18-byte static object via operator delete with stack canary validation |
| 0x005682E0 | 75 | atexit_static_dealloc_18byte_005682e0 | Deallocates 18-byte static object at program exit via operator_delete with stack canary validation. |
| 0x00569780 | 61 | atexit_static_vtable_release_00569780 | Calls virtual destructor (vfunc offset +8) on object with stack canary validation via XOR cookie. |
| 0x0056BA6D | 1 | int3_padding_0056ba6d | INT3 breakpoint padding byte between functions |
| 0x0056E5F0 | 175 | atexit_static_hashtable_dealloc_0056e5f0 | Deallocates static hash table: decrements ref count, frees each bucket, then bucket array and 8-byte header. |
| 0x005732E8 | 1 | int3_padding_005732e8 | INT3 breakpoint padding byte between functions |
| 0x0057A400 | 370 | CRT_locale_get_numpunct_facet | Retrieves or lazily initializes the numpunct locale facet for numeric punctuation formatting in the game client. |
| 0x0057A580 | 244 | CRT_locale_use_numpunct_facet | Retrieves or lazily initializes the numpunct locale facet with thread-safe locking and global locale fallback. |
| 0x0057F820 | 83 | atexit_static_free_buffers_0057f820 | Atexit handler that frees three dynamically allocated buffers from a static multi-buffer resource object at offsets +8, +0x10, +0x14. |
| 0x0057F880 | 83 | atexit_static_free_buffers_0057f880 | Frees three dynamically allocated buffers from a structure at offsets +8, +0x10, +0x14 during process exit cleanup. |
| 0x0057F970 | 112 | atexit_static_wstring_vector_dtor_0057f970 | Destructor callback for static std::vector<wchar_t> that deallocates heap memory with XOR cookie validation and bounds checking. |
| 0x0057FAF0 | 115 | CRT_ofstream_destructor | Destructs std::ofstream by destroying filebuf and basic_ostream components with stack canary validation. |
| 0x0057FB70 | 230 | CRT_filebuf_destructor | Destructor for std::basic_filebuf<char> that clears stream buffers, deallocates memory, and invokes base class destructor. |
| 0x0057FC60 | 77 | atexit_static_string_dtor_0057fc60 | atexit handler that destroys a static std::string object with stack canary protection via XOR cookie |
| 0x0057FCB0 | 111 | CRT_filebuf_codecvt_destructor | Destructor for codecvt<char,char,_Mbstate> that frees internal buffers and calls parent destructor with SEH. |
| 0x0057FD20 | 111 | CRT_filebuf_codecvt_destructor_2 | Destructor for codecvt<char,char,_Mbstate> facet; frees internal buffers and calls base destructor with SEH. |
| 0x0057FD90 | 65 | atexit_static_string_dtor_0057fd90 | atexit handler that destroys a static std::string object; uses XOR stack canary for buffer overflow protection |
| 0x0057FDE0 | 65 | atexit_static_string_dtor_0057fde0 | atexit handler that destroys a static std::string object with stack canary protection via XOR |
| 0x00582550 | 825 | CRT_format_precision_value | Formats a floating-point value to a string with specified precision using C++ iostreams and locale-aware number formatting. |
| 0x005834C1 | 56 | SEH_cleanup_destroy_string | SEH cleanup handler: destroys a std::string and restores FS exception chain |
| 0x00583590 | 523 | std__numpunct__init | Initializes C++ std::numpunct facet with locale-specific numeric formatting (decimal/thousands separators, true/false strings) |
| 0x005837A0 | 422 | CRT_locale_init_numpunct_narrow | Initializes numpunct locale facet with grouping, decimal point, thousands separator, and boolean string representations. |
| 0x00584E16 | 1 | int3_padding_00584e16 | INT3 breakpoint padding byte between functions |
| 0x00584E24 | 1 | int3_padding_00584e24 | INT3 breakpoint padding byte between functions |
| 0x00584F5E | 129 | SEH_cleanup_destroy_wstring_and_string | SEH cleanup handler: clears a wstring, frees a string buffer, restores FS chain |
| 0x00587540 | 84 | pbackfail | std::basic_stringbuf putback failure handler; attempts to decrement stream position and restore character to buffer |
| 0x005875A0 | 373 | CRT_create_pipe_checked | Creates a bidirectional pipe for inter-process communication, storing read/write FDs in output parameters; throws on failure. |
| 0x0058BD8C | 1 | int3_padding_0058bd8c | INT3 breakpoint padding byte between functions |
| 0x0058DF00 | 64 | atexit_static_dealloc_10byte_0058df00 | atexit handler that deallocates a 16-byte (0x10) heap object stored at offset+4 with XOR stack canary protection |
| 0x0058DF50 | 64 | atexit_static_dealloc_10byte_0058df50 | atexit handler that deallocates 10-byte static object via operator delete with stack cookie validation |
| 0x0058DFA0 | 64 | atexit_static_dealloc_10byte_0058dfa0 | atexit handler that deallocates a 10-byte static object by calling operator delete on pointer at offset +4 |
| 0x0058DFF0 | 64 | atexit_static_dealloc_10byte_0058dff0 | Deallocates 10-byte static object via operator delete with stack guard (XOR canary validation). |
| 0x0058E040 | 64 | atexit_static_dealloc_10byte_0058e040 | atexit handler that deallocates a 10-byte static object via operator delete with stack canary verification |
| 0x0058E090 | 64 | atexit_static_dealloc_10byte_0058e090 | atexit handler that deallocates a 10-byte heap object via operator delete with stack canary validation |
| 0x0058E0E0 | 64 | atexit_static_dealloc_10byte_0058e0e0 | atexit handler that deallocates a 10-byte static object via operator delete with stack canary validation |
| 0x0058E130 | 64 | atexit_static_dealloc_10byte_0058e130 | atexit handler that deallocates a 10-byte static object by calling operator delete on pointer at offset+4 |
| 0x0058E180 | 64 | atexit_static_dealloc_10byte_0058e180 | atexit handler that deallocates a 10-byte static object via operator delete with stack canary validation |
| 0x0058E1D0 | 64 | atexit_static_dealloc_10byte_0058e1d0 | atexit handler that deallocates 16-byte static object via operator delete with stack cookie validation |
| 0x0058E220 | 64 | atexit_static_dealloc_10byte_0058e220 | atexit handler that deallocates a 10-byte heap object via operator delete with stack canary verification |
| 0x0058ECE0 | 75 | atexit_static_dealloc_10byte_0058ece0 | Deallocates 10-byte heap block via operator_delete with stack canary validation during program exit. |
| 0x0058ED30 | 120 | atexit_static_obj_string_dealloc_40byte_0058ed30 | Deallocates a 64-byte static string object (40-byte string + 24-byte overhead) registered with atexit(). |
| 0x0058EDB0 | 113 | atexit_static_obj_string_dealloc_0058edb0 | atexit handler that deallocates a static std::string object by destroying and freeing its buffer |
| 0x0058F050 | 110 | atexit_static_obj_string_dealloc_24byte_0058f050 | atexit handler that deallocates a 24-byte static std::string object by destroying and freeing its heap buffer |
| 0x0058F0D0 | 110 | atexit_static_obj_string_dealloc_0058f0d0 | atexit handler that deallocates a static std::string object and its associated heap buffer |
| 0x0058F150 | 75 | atexit_static_dealloc_0058f150 | Deallocates memory at offset +4 of param_1 structure during program exit cleanup via atexit handler. |
| 0x0058F1A0 | 113 | atexit_static_obj_nop_dealloc_10byte_0058f1a0 | Destructor for static 10-byte object; conditionally deallocates heap memory at offset +4 if non-null |
| 0x0058F220 | 92 | atexit_static_vtable_release_0058f220 | Releases virtual table pointer at offset 0x24 by invoking destructor; cleans up object vtable on exit. |
| 0x0058F280 | 74 | atexit_static_map_dealloc_10byte_0058f280 | Deallocates a 10-byte static map structure via double indirection; frees inner pointer then outer container. |
| 0x0058F570 | 74 | atexit_static_dealloc_0058f570 | atexit handler that deallocates two nested heap objects with XOR canary validation before process termination |
| 0x0058F630 | 80 | atexit_static_string_dtor_0058f630 | atexit handler that destroys a static std::string object during program termination with stack canary protection. |
| 0x0058F700 | 83 | atexit_static_string_dtor_0058f700 | Static string destructor registered with atexit; cleans up a std::string object at program termination. |
| 0x0058F760 | 65 | atexit_static_string_dtor_0058f760 | atexit callback that destroys a static std::string object with stack canary protection via XOR |
| 0x0058FBD0 | 68 | atexit_static_string_dtor_0058fbd0 | atexit callback that destroys a static std::string instance with stack cookie XOR protection |
| 0x00590CF8 | 45 | SEH_cleanup_noop | SEH cleanup handler: no-op, just resets string buffer and restores FS chain |
| 0x00591C08 | 81 | SEH_cleanup_release_com_object | SEH cleanup: calls COM Release (vtable+0x10) on an object if non-null, clears the pointer, restores FS chain |
| 0x00593302 | 40 | SEH_cleanup_noop_00593302 | SEH cleanup: resets string buffer and restores FS chain, no-op body |
| 0x0059358E | 56 | SEH_cleanup_destroy_string_0059358e | SEH cleanup: destroys a std::string then restores FS chain |
| 0x00595680 | 65 | atexit_static_dealloc_00595680 | Conditional deallocation wrapper with stack canary validation; calls operator_delete if param_2 is non-zero. |
| 0x005956D0 | 65 | atexit_static_dealloc_005956d0 | Conditional deallocation wrapper that calls operator delete with stack canary validation if param_2 is non-zero. |
| 0x00596800 | 1 | int3_padding_00596800 | INT3 breakpoint padding byte between functions |
| 0x00598810 | 74 | atexit_static_map_dealloc_10byte_00598810 | Deallocates nested 10-byte heap structures registered with atexit; deletes inner pointer then outer container. |
| 0x0059AD70 | 1 | int3_padding_0059ad70 | INT3 breakpoint padding byte between functions |
| 0x0059B310 | 1 | int3_padding_0059b310 | INT3 breakpoint padding byte between functions |
| 0x0059B8A8 | 1 | int3_padding_0059b8a8 | INT3 breakpoint padding byte between functions |
| 0x0059B8B9 | 1 | int3_padding_0059b8b9 | INT3 breakpoint padding byte between functions |
| 0x0059BC75 | 40 | SEH_cleanup_noop_0059bc75 | SEH cleanup: no-op, restores FS chain |
| 0x0059C1DA | 1 | int3_padding_0059c1da | INT3 breakpoint padding byte between functions |
| 0x0059C1E8 | 1 | int3_padding_0059c1e8 | INT3 breakpoint padding byte between functions |
| 0x0059C204 | 1 | int3_padding_0059c204 | INT3 breakpoint padding byte between functions |
| 0x0059C263 | 47 | SEH_cleanup_reset_state | SEH cleanup: sets state to -1, restores FS chain |
| 0x0059C2A0 | 65 | atexit_static_string_dtor_0059c2a0 | atexit handler that destroys a static std::string object with stack canary protection via XOR |
| 0x0059C2F0 | 80 | atexit_static_string_dtor_0059c2f0 | atexit handler that destructs a static std::string object, likely used for cleanup of a global string during program termination. |
| 0x0059C340 | 106 | atexit_static_string_dtor_0059c340 | Destructs two static std::string objects at program exit, likely for global game client state strings. |
| 0x0059C3B0 | 106 | atexit_static_string_dtor_0059c3b0 | atexit handler that destroys two static std::string objects during program termination cleanup |
| 0x0059C4F0 | 87 | atexit_static_string_dtor_0059c4f0 | atexit callback that destructs a static std::string object with stack canary validation via XOR |
| 0x0059C550 | 74 | atexit_static_string_dtor_0059c550 | atexit handler that destructs a static std::string object, likely used for cleanup of global string data during program termination. |
| 0x0059C680 | 109 | atexit_static_obj_string_dealloc_0059c680 | Destructor for std::string static object; cleans up string resources and optionally deallocates the object itself. |
| 0x0059C6F0 | 96 | atexit_static_obj_string_dealloc_0059c6f0 | Destructor for static std::string object; deallocates string memory and optionally frees object via operator delete. |
| 0x0059C816 | 1 | int3_padding_0059c816 | INT3 breakpoint padding byte between functions |
| 0x0059C824 | 1 | int3_padding_0059c824 | INT3 breakpoint padding byte between functions |
| 0x0059C840 | 1 | int3_padding_0059c840 | INT3 breakpoint padding byte between functions |
| 0x0059C8D9 | 66 | SEH_cleanup_destroy_two_strings | SEH cleanup: destroys two std::strings then restores FS chain |
| 0x0059CDF0 | 50 | format_string_with_allocator | Wraps vsnprintf_s using a global JSON allocator; formats string with bounds checking and returns length or -1 |
| 0x0059D5B0 | 64 | atexit_static_dealloc_30byte_0059d5b0 | atexit handler that deallocates a 48-byte (0x30) static heap object via operator delete with XOR stack cookie validation. |
| 0x0059D600 | 119 | atexit_static_obj_string_dealloc_0059d600 | Destructs static std::string object; clears capacity/size fields and deallocates 48-byte string buffer at program exit. |
| 0x0059D680 | 175 | atexit_static_hashtable_dealloc_0059d680 | Deallocates a dynamic hash table structure by freeing bucket array, entries, and metadata on program exit. |
| 0x0059D850 | 104 | atexit_static_obj_string_dealloc_0059d850 | Destructor callback for static std::string object; deallocates string buffer and wrapper structure at program exit. |
| 0x0059D8E0 | 185 | atexit_static_hashtable_dealloc_0059d8e0 | Deallocates a hash table structure by freeing all bucket entries, the bucket array, and the table metadata during program exit. |
| 0x0059F5E0 | 1 | int3_padding_0059f5e0 | INT3 breakpoint padding byte between functions |
| 0x0059F860 | 1 | int3_padding_0059f860 | INT3 breakpoint padding byte between functions |
| 0x0059F86E | 1 | int3_padding_0059f86e | INT3 breakpoint padding byte between functions |
| 0x0059F88A | 1 | int3_padding_0059f88a | INT3 breakpoint padding byte between functions |
| 0x0059F8E9 | 47 | SEH_cleanup_reset_state_0059f8e9 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x005A08D0 | 65 | atexit_static_string_dtor_005a08d0 | atexit handler that destroys a static std::string with stack canary protection via XOR |
| 0x005A0920 | 67 | atexit_static_dealloc_b0byte_005a0920 | atexit handler that deallocates a 0xb0-byte static buffer with stack canary protection via XOR validation |
| 0x005A0A50 | 78 | atexit_static_dealloc_b0byte_005a0a50 | Deallocates 0xb0-byte static buffer at program exit via registered atexit handler with stack canary protection. |
| 0x005A0B10 | 58 | atexit_static_unordered_map_dealloc_005a0b10 | atexit handler that clears and deallocates a static unordered_map, then frees the map object itself |
| 0x005A0BD0 | 68 | atexit_CAccountLinkedConfigEntry_dtor_005a0bd0 | atexit handler that destroys CAccountLinkedConfigEntry instance with stack canary validation |
| 0x005A0C20 | 68 | atexit_CAccountLinkedConfigEntry_dtor_005a0c20 | atexit callback that destructs a CAccountLinkedConfigEntry object with stack canary protection |
| 0x005A0C70 | 83 | atexit_static_unordered_map_dtor_005a0c70 | atexit handler that destroys a static unordered_map by clearing its contents and deallocating the hash table structure |
| 0x005A0E90 | 83 | atexit_static_unordered_map_dealloc_005a0e90 | Atexit callback that clears and deallocates a static unordered_map, then frees the associated memory block. |
| 0x005A2BC0 | 1 | int3_padding_005a2bc0 | INT3 breakpoint padding byte between functions |
| 0x005AC190 | 1 | int3_padding_005ac190 | INT3 breakpoint padding byte between functions |
| 0x005AF114 | 1 | int3_padding_005af114 | INT3 breakpoint padding byte between functions |
| 0x005AF122 | 1 | int3_padding_005af122 | INT3 breakpoint padding byte between functions |
| 0x005AF13E | 1 | int3_padding_005af13e | INT3 breakpoint padding byte between functions |
| 0x005AF19D | 47 | SEH_cleanup_reset_state_005af19d | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x005B01A7 | 1 | int3_padding_005b01a7 | INT3 breakpoint padding byte between functions |
| 0x005B01B5 | 1 | int3_padding_005b01b5 | INT3 breakpoint padding byte between functions |
| 0x005B01D1 | 1 | int3_padding_005b01d1 | INT3 breakpoint padding byte between functions |
| 0x005B0230 | 47 | SEH_cleanup_reset_state_005b0230 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x005B0F27 | 1 | int3_padding_005b0f27 | INT3 breakpoint padding byte between functions |
| 0x005B0F35 | 1 | int3_padding_005b0f35 | INT3 breakpoint padding byte between functions |
| 0x005B0F51 | 1 | int3_padding_005b0f51 | INT3 breakpoint padding byte between functions |
| 0x005B0FB0 | 47 | SEH_cleanup_reset_state_005b0fb0 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x005B1BF1 | 1 | int3_padding_005b1bf1 | INT3 breakpoint padding byte between functions |
| 0x005B1BFF | 1 | int3_padding_005b1bff | INT3 breakpoint padding byte between functions |
| 0x005B1C1B | 1 | int3_padding_005b1c1b | INT3 breakpoint padding byte between functions |
| 0x005B1C7A | 47 | SEH_cleanup_reset_state_005b1c7a | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x005B2E62 | 1 | int3_padding_005b2e62 | INT3 breakpoint padding byte between functions |
| 0x005B2E7E | 1 | int3_padding_005b2e7e | INT3 breakpoint padding byte between functions |
| 0x005B2EAE | 1 | int3_padding_005b2eae | INT3 breakpoint padding byte between functions |
| 0x005B2F2B | 54 | SEH_cleanup_clear_flag_at_fc | SEH cleanup: clears byte at ESI+0xFC (flag reset), restores FS chain |
| 0x005B4797 | 1 | int3_padding_005b4797 | INT3 breakpoint padding byte between functions |
| 0x005B47A5 | 1 | int3_padding_005b47a5 | INT3 breakpoint padding byte between functions |
| 0x005B47C1 | 1 | int3_padding_005b47c1 | INT3 breakpoint padding byte between functions |
| 0x005B4820 | 47 | SEH_cleanup_reset_state_005b4820 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x005BB26B | 1 | int3_padding_005bb26b | INT3 breakpoint padding byte between functions |
| 0x005BB272 | 37 | SEH_cleanup_deallocate_int_vector | SEH cleanup: deallocates an int vector buffer and restores FS chain |
| 0x005BFB0C | 1 | int3_padding_005bfb0c | INT3 breakpoint padding byte between functions |
| 0x005BFB1D | 1 | int3_padding_005bfb1d | INT3 breakpoint padding byte between functions |
| 0x005BFDE6 | 1 | int3_padding_005bfde6 | INT3 breakpoint padding byte between functions |
| 0x005C0CFA | 39 | SEH_cleanup_noop_005c0cfa | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x005C28C0 | 1 | int3_padding_005c28c0 | INT3 breakpoint padding byte between functions |
| 0x005C28D0 | 1 | int3_padding_005c28d0 | INT3 breakpoint padding byte between functions |
| 0x005C28E0 | 1 | int3_padding_005c28e0 | INT3 breakpoint padding byte between functions |
| 0x005C2F27 | 1 | int3_padding_005c2f27 | INT3 breakpoint padding byte between functions |
| 0x005C2F35 | 1 | int3_padding_005c2f35 | INT3 breakpoint padding byte between functions |
| 0x005C2F51 | 1 | int3_padding_005c2f51 | INT3 breakpoint padding byte between functions |
| 0x005C2FB0 | 47 | SEH_cleanup_reset_state_005c2fb0 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x005C3287 | 1 | int3_padding_005c3287 | INT3 breakpoint padding byte between functions |
| 0x005C3295 | 1 | int3_padding_005c3295 | INT3 breakpoint padding byte between functions |
| 0x005C32B1 | 1 | int3_padding_005c32b1 | INT3 breakpoint padding byte between functions |
| 0x005C334D | 78 | SEH_cleanup_destroy_three_strings | SEH cleanup: destroys three std::strings then restores FS chain |
| 0x005C3C60 | 92 | atexit_static_vtable_release_005c3c60 | Releases virtual table pointer at offset 0x24 (param_1[9]) by invoking destructor at vtable+0x10. |
| 0x005C5F97 | 1 | int3_padding_005c5f97 | INT3 breakpoint padding byte between functions |
| 0x005C5FA5 | 1 | int3_padding_005c5fa5 | INT3 breakpoint padding byte between functions |
| 0x005C5FC1 | 1 | int3_padding_005c5fc1 | INT3 breakpoint padding byte between functions |
| 0x005C6020 | 47 | SEH_cleanup_reset_state_005c6020 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x005C7968 | 1 | int3_padding_005c7968 | INT3 breakpoint padding byte between functions |
| 0x005C7976 | 1 | int3_padding_005c7976 | INT3 breakpoint padding byte between functions |
| 0x005C7992 | 1 | int3_padding_005c7992 | INT3 breakpoint padding byte between functions |
| 0x005C79F1 | 47 | SEH_cleanup_reset_state_005c79f1 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x005C8923 | 40 | SEH_cleanup_noop_005c8923 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x005C8A7E | 58 | SEH_cleanup_destroy_string_005c8a7e | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x005C93D0 | 1 | int3_padding_005c93d0 | INT3 breakpoint padding byte between functions |
| 0x005C93DE | 1 | int3_padding_005c93de | INT3 breakpoint padding byte between functions |
| 0x005C93FA | 1 | int3_padding_005c93fa | INT3 breakpoint padding byte between functions |
| 0x005C9459 | 47 | SEH_cleanup_reset_state_005c9459 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x005CD685 | 1 | int3_padding_005cd685 | INT3 breakpoint padding byte between functions |
| 0x005CD698 | 1 | int3_padding_005cd698 | INT3 breakpoint padding byte between functions |
| 0x005D4700 | 113 | atexit_static_obj_string_dealloc_005d4700 | Deallocates a static std::string object by calling destructor and freeing 0x30-byte allocated memory block at exit. |
| 0x005D47E0 | 87 | atexit_static_string_dtor_005d47e0 | atexit handler that destroys static std::string objects with stack canary validation during program termination |
| 0x005D4840 | 68 | atexit_static_string_dtor_005d4840 | atexit handler that destroys a static std::string object with stack canary protection via XOR |
| 0x005D509E | 164 | SEH_cleanup_free_two_strings_return_true | SEH cleanup: frees two std::string buffers, returns 1 |
| 0x005D81F0 | 1 | int3_padding_005d81f0 | INT3 breakpoint padding byte between functions |
| 0x005DA2F4 | 38 | SEH_cleanup_noop_005da2f4 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x005DCB10 | 38 | SEH_cleanup_noop_005dcb10 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x005E3A18 | 1 | int3_padding_005e3a18 | INT3 breakpoint padding byte between functions |
| 0x005E4837 | 1 | int3_padding_005e4837 | INT3 breakpoint padding byte between functions |
| 0x005E4845 | 1 | int3_padding_005e4845 | INT3 breakpoint padding byte between functions |
| 0x005E4861 | 1 | int3_padding_005e4861 | INT3 breakpoint padding byte between functions |
| 0x005E48C0 | 57 | SEH_cleanup_clear_field_c8 | SEH cleanup: clears DWORD at ESI+0xC8, restores FS chain |
| 0x005E4BA7 | 1 | int3_padding_005e4ba7 | INT3 breakpoint padding byte between functions |
| 0x005E4BB5 | 1 | int3_padding_005e4bb5 | INT3 breakpoint padding byte between functions |
| 0x005E4BD1 | 1 | int3_padding_005e4bd1 | INT3 breakpoint padding byte between functions |
| 0x005E4C70 | 84 | SEH_cleanup_store_eax_and_destroy_strings | SEH cleanup: stores EAX into ESI+0xC8, destroys three strings, restores FS chain |
| 0x005E5507 | 1 | int3_padding_005e5507 | INT3 breakpoint padding byte between functions |
| 0x005E5515 | 1 | int3_padding_005e5515 | INT3 breakpoint padding byte between functions |
| 0x005E5531 | 1 | int3_padding_005e5531 | INT3 breakpoint padding byte between functions |
| 0x005E55AE | 68 | SEH_cleanup_clear_fields_c8_e0 | SEH cleanup: clears byte at ESI+0xC8 and DWORD at ESI+0xE0, restores FS chain |
| 0x005E5CCB | 1 | int3_padding_005e5ccb | INT3 breakpoint padding byte between functions |
| 0x005EE890 | 1 | int3_padding_005ee890 | INT3 breakpoint padding byte between functions |
| 0x005EE8F8 | 55 | SEH_cleanup_destroy_string_005ee8f8 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x005EEA59 | 58 | SEH_cleanup_destroy_string_005eea59 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x005EEB83 | 55 | SEH_cleanup_destroy_string_005eeb83 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x005EEBC0 | 1 | int3_padding_005eebc0 | INT3 breakpoint padding byte between functions |
| 0x005F2D09 | 1 | int3_padding_005f2d09 | INT3 breakpoint padding byte between functions |
| 0x005F4606 | 43 | SEH_cleanup_noop_005f4606 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x005F4B67 | 43 | SEH_cleanup_noop_005f4b67 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x005F4E67 | 1 | int3_padding_005f4e67 | INT3 breakpoint padding byte between functions |
| 0x005F4E75 | 1 | int3_padding_005f4e75 | INT3 breakpoint padding byte between functions |
| 0x005F4F56 | 118 | SEH_cleanup_free_string_return_flag | SEH cleanup: if a flag is clear, resets string buffer and returns a byte value. If flag is set, frees the string buffer via operator_delete. |
| 0x005FB540 | 1 | int3_padding_005fb540 | INT3 breakpoint padding byte between functions |
| 0x00605B77 | 1 | nop_stub_00605b77 | Single-byte NOP stub (no operation, returns immediately) |
| 0x00605BFD | 43 | SEH_string_cleanup_epilog | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x0061CC00 | 69 | std__basic_ostream__unlock | Unlocks output stream buffer by calling virtual destructor on lock guard object via vftable. |
| 0x0061CC50 | 108 | CRT_ostream_sentry_dtor | Destructor for std::basic_ostream sentry; flushes stream if no exceptions, then restores guard handler. |
| 0x0061CCC0 | 124 | CRT_fstream_dtor | Destructor for std::fstream that cleans up file buffer and basic_iostream/basic_ios components with stack guard verification. |
| 0x006243CE | 42 | SEH_string_cleanup_epilog_006243ce | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x006249C4 | 42 | SEH_string_cleanup_epilog_006249c4 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x0062510E | 43 | SEH_string_cleanup_epilog_0062510e | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x006260EE | 42 | SEH_string_cleanup_epilog_006260ee | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x006265F0 | 1 | nop_stub_006265f0 | Single-byte NOP stub (no operation, returns immediately) |
| 0x00627596 | 1 | nop_stub_00627596 | Single-byte NOP stub (no operation, returns immediately) |
| 0x006275A7 | 1 | nop_stub_006275a7 | Single-byte NOP stub (no operation, returns immediately) |
| 0x00627EE6 | 1 | nop_stub_00627ee6 | Single-byte NOP stub (no operation, returns immediately) |
| 0x00627EF7 | 1 | nop_stub_00627ef7 | Single-byte NOP stub (no operation, returns immediately) |
| 0x006287E6 | 1 | nop_stub_006287e6 | Single-byte NOP stub (no operation, returns immediately) |
| 0x006287F7 | 1 | nop_stub_006287f7 | Single-byte NOP stub (no operation, returns immediately) |
| 0x006291C8 | 1 | nop_stub_006291c8 | Single-byte NOP stub (no operation, returns immediately) |
| 0x00629596 | 1 | nop_stub_00629596 | Single-byte NOP stub (no operation, returns immediately) |
| 0x006295A7 | 1 | nop_stub_006295a7 | Single-byte NOP stub (no operation, returns immediately) |
| 0x00629A16 | 1 | nop_stub_00629a16 | Single-byte NOP stub (no operation, returns immediately) |
| 0x00629A27 | 1 | nop_stub_00629a27 | Single-byte NOP stub (no operation, returns immediately) |
| 0x00629CB6 | 1 | nop_stub_00629cb6 | Single-byte NOP stub (no operation, returns immediately) |
| 0x00629CC7 | 1 | nop_stub_00629cc7 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0062A5B6 | 1 | nop_stub_0062a5b6 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0062A5C7 | 1 | nop_stub_0062a5c7 | Single-byte NOP stub (no operation, returns immediately) |
| 0x00641F30 | 72 | CRT_InitOnceComplete_or_abort | Wrapper that calls InitOnceComplete and aborts the process if initialization fails. |
| 0x006432F0 | 6 | _invalid_parameter_noinfo_noreturn | CRT runtime infinite recursion trap for invalid parameter handling in MSVC runtime library |
| 0x00643522 | 1 | nop_stub_00643522 | Single-byte NOP stub (no operation, returns immediately) |
| 0x00643533 | 1 | nop_stub_00643533 | Single-byte NOP stub (no operation, returns immediately) |
| 0x00646FFE | 1 | nop_stub_00646ffe | Single-byte NOP stub (no operation, returns immediately) |
| 0x0064700F | 1 | nop_stub_0064700f | Single-byte NOP stub (no operation, returns immediately) |
| 0x00653D70 | 1 | nop_stub_00653d70 | Single-byte NOP stub (no operation, returns immediately) |
| 0x00653D80 | 1 | nop_stub_00653d80 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0065ABBA | 42 | SEH_string_cleanup_epilog_0065abba | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x0065C100 | 1 | nop_stub_0065c100 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0065C110 | 1 | nop_stub_0065c110 | Single-byte NOP stub (no operation, returns immediately) |
| 0x00667350 | 221 | CItemSlotManager__register_slot_handler | Registers an item slot handler by finding/inserting slot data in tree, executing handler callback, and updating unordered map with string assignment. |
| 0x00669370 | 1 | nop_stub_00669370 | Single-byte NOP stub (no operation, returns immediately) |
| 0x006712DB | 1 | nop_stub_006712db | Single-byte NOP stub (no operation, returns immediately) |
| 0x006725B0 | 74 | atexit_delete_linked_list_a | Cleanup atexit handler that recursively deletes a linked list node and its children via operator_delete. |
| 0x00672620 | 74 | atexit_delete_linked_list_b | Deallocates a linked list node structure by deleting both its data pointer and the node itself via operator delete. |
| 0x00672690 | 74 | atexit_delete_linked_list_c | Destructor that recursively deletes a linked list node and its child node, freeing heap memory via operator delete. |
| 0x00672700 | 54 | atexit_destroy_hashmap_0x50 | atexit handler that destroys a 0x50-byte HashMap object and deallocates its memory |
| 0x00672750 | 54 | atexit_destroy_hashmap_buckets | atexit handler that destroys HashMap buckets and deallocates the HashMap structure during program shutdown |
| 0x006727A0 | 54 | atexit_destroy_hashmap_0x2c | atexit handler that destroys a 0x2c-sized HashMap object and deallocates its memory |
| 0x006727F0 | 74 | atexit_delete_linked_list_d | atexit handler that recursively deletes a linked list node and its child node via operator delete |
| 0x00672860 | 54 | atexit_destroy_hashmap_0x2c_nested | atexit handler that destroys a 0x2c-byte nested HashMap structure and deallocates its memory |
| 0x006728B0 | 74 | atexit_delete_linked_list_e | Destructor that recursively deletes a linked list node and its child, deallocating memory via operator_delete with XOR stack canary. |
| 0x00672920 | 54 | atexit_destroy_hashmap_0x2c_b | atexit handler that destroys a 0x2c-byte HashMap structure and deallocates its memory |
| 0x00672970 | 54 | atexit_destroy_hashmap_0x2c_nested_b | atexit handler that destroys a 0x2c-byte nested HashMap structure and deallocates its memory |
| 0x006729C0 | 74 | atexit_delete_linked_list_f | atexit handler that recursively deletes a linked list node and its child, deallocating both with operator delete (0x18 bytes each) |
| 0x00672A30 | 65 | atexit_cleanup_wrapper_a | Clears STL map container during program exit cleanup; used as atexit() handler for resource deallocation. |
| 0x00672A80 | 65 | atexit_cleanup_wrapper_b | Clears STL map container during program exit cleanup; wraps stack cookie validation and STL_map_clear_tree call. |
| 0x00672AD0 | 65 | atexit_cleanup_wrapper_c | Clears STL tree map during process exit cleanup; uses stack canary protection for security. |
| 0x00672B20 | 65 | atexit_cleanup_wrapper_d | atexit handler that clears STL map tree structure (0x18 bytes) with stack canary protection |
| 0x00672B70 | 68 | atexit_destroy_rbtree_0x2c_str | Destroys red-black tree nodes containing 0x2c-byte strings, then deallocates the tree structure via operator delete. |
| 0x00672BD0 | 68 | atexit_destroy_rbtree_0x34 | atexit handler that destroys red-black tree nodes and deallocates the tree structure (0x34 bytes) |
| 0x00672C30 | 65 | atexit_cleanup_wrapper_e | atexit handler that clears an STL map container with stack canary protection via XOR-based buffer overflow detection. |
| 0x00672C80 | 68 | atexit_destroy_std_string | atexit callback that safely destroys a std::string object with stack canary protection via XOR |
| 0x00672CD0 | 87 | cleanup_nested_object_pointers | Destructor callback that recursively deletes nested allocated objects via operator_delete with stack canary protection. |
| 0x00672D50 | 80 | atexit_destroy_and_free_hashmap_0x10_c | atexit handler that destroys and deallocates a 0x10_c sized HashMap before program termination |
| 0x00672DA0 | 96 | atexit_destroy_hashmap_vector_a | atexit handler that destroys a HashMap and its associated STL vector buffer during program termination |
| 0x00672E20 | 80 | atexit_destroy_and_free_hashmap_0x2c_b | atexit handler that destroys and deallocates a 0x2c-byte hashmap structure before program termination |
| 0x00672E70 | 96 | atexit_destroy_hashmap_vector_b | atexit handler that destroys a HashMap and deallocates its vector buffer during program shutdown |
| 0x00672EF0 | 65 | atexit_cleanup_wrapper_f | Clears STL map container during program exit cleanup, likely for game state or resource deallocation. |
| 0x00672F40 | 65 | atexit_destroy_and_free_hashmap_0x10 | atexit handler that destroys and frees a 0x10-sized HashMap, likely cleanup for game state or session data |
| 0x00672F90 | 65 | atexit_destroy_and_free_hashmap_0x10_b | atexit handler that destroys and deallocates a 0x10 byte HashMap with stack canary protection before program termination |
| 0x00672FE0 | 65 | atexit_destroy_and_free_hashmap_0x10_c2 | atexit handler that destroys and deallocates a 0x10-sized HashMap, called during process termination |
| 0x00673030 | 65 | atexit_destroy_and_free_hashmap_0x10_d | atexit handler that destroys and frees a 0x10-sized HashMap, likely for game session cleanup |
| 0x00673080 | 83 | atexit_destroy_hashmap_vector_c | atexit handler that destroys a HashMap and frees its associated vector buffer during program termination |
| 0x006730F0 | 83 | atexit_destroy_hashmap_vector_d | atexit handler that destroys a HashMap by freeing its buckets and deallocating the bucket array |
| 0x00673160 | 83 | atexit_destroy_hashmap_vector_e | atexit handler that destroys a HashMap and its associated vector buffer during program shutdown |
| 0x006731D0 | 65 | atexit_destroy_and_free_hashmap_0x10_e | atexit handler that destroys and frees a 0x10_e sized HashMap, called during program termination |
| 0x00673220 | 83 | atexit_destroy_hashmap_vector_f | atexit handler that destroys a HashMap and its nested vector buffer during program termination cleanup |
| 0x00673290 | 65 | atexit_destroy_and_free_hashmap_0x2c_b2 | atexit handler that destroys and deallocates a 0x2c-sized HashMap structure during program termination |
| 0x006732E0 | 83 | atexit_destroy_hashmap_vector_g | atexit handler that destroys a HashMap and deallocates its 0x2c-byte memory block via operator delete |
| 0x00673350 | 83 | atexit_destroy_hashmap_vector_h | atexit handler that destroys a HashMap and frees its associated STL vector buffer during program termination |
| 0x006733C0 | 65 | atexit_destroy_and_free_hashmap_0x10_f | atexit handler that destroys and frees a 0x10-sized HashMap before process termination |
| 0x006736C0 | 106 | atexit_destroy_dual_hashmap | atexit handler that destroys two HashMaps during program termination with stack canary protection |
| 0x00673740 | 181 | atexit_destroy_rbtree_dealloc_a | Destroys and deallocates red-black tree node memory during program exit cleanup, handling sentinel node reinitialization. |
| 0x00673810 | 181 | atexit_destroy_rbtree_dealloc_b | atexit handler that destroys and deallocates a red-black tree container, clearing node pointers and filling range with sentinel values |
| 0x006738E0 | 181 | atexit_destroy_rbtree_dealloc_c | atexit handler that destroys and deallocates an STL red-black tree container, clearing node pointers and filling memory. |
| 0x006739B0 | 103 | atexit_destroy_hashmap_node_0x50 | Cleanup handler that destroys a HashMap node, either individually or via full HashMap destruction with bucket reset. |
| 0x00673A20 | 103 | atexit_erase_hashmap_FNV1a | Cleanup callback that erases or destroys FNV1a-based hashmap buckets, called at program exit to deallocate hash table memory. |
| 0x00673A90 | 103 | atexit_destroy_hashmap_node_0x2c | Cleanup handler that destroys a hashmap node or entire hashmap structure, resetting linked list pointers and filling memory. |
| 0x00673B00 | 136 | atexit_fill_and_delete_a | Clears and deallocates a doubly-linked list node, zeroing pointers and filling memory before deletion. |
| 0x00673BA0 | 75 | atexit_fill_destroy_hashmap_0x2c_nested | Destroys nested hashmap entries and clears container at atexit, reinitializing list pointers. |
| 0x00673BF0 | 136 | atexit_fill_and_delete_b | Clears and deallocates a doubly-linked list node structure, zeroing metadata and invoking fill operation on remaining data. |
| 0x00673C90 | 75 | atexit_fill_destroy_hashmap_0x2c_b | Destroys a 0x2c-sized hashmap at program exit, clearing entries and reinitializing container pointers. |
| 0x00673CE0 | 75 | atexit_fill_destroy_hashmap_0x2c_nested_b | Destroys a 0x2c-sized nested hashmap and fills its memory range with a default value at exit. |
| 0x0067BD36 | 1 | nop_stub_0067bd36 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0067BD4C | 1 | nop_stub_0067bd4c | Single-byte NOP stub (no operation, returns immediately) |
| 0x0067CDE2 | 1 | nop_stub_0067cde2 | Single-byte NOP stub (no operation, returns immediately) |
| 0x006875D0 | 1 | nop_stub_006875d0 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0068D540 | 64 | atexit_delete_operator_a | atexit handler that deletes a dynamically allocated object via operator delete with stack canary validation |
| 0x0068D590 | 64 | atexit_delete_operator_b | Deletes dynamically allocated memory at offset +4 from param_1 structure during program exit cleanup. |
| 0x0068D820 | 75 | atexit_delete_operator_c | atexit handler that safely deallocates a 16-byte object via operator delete with stack cookie validation |
| 0x0068D870 | 75 | atexit_delete_operator_d | atexit handler that safely deletes dynamically allocated memory at program termination via operator delete |
| 0x0068DB00 | 74 | atexit_delete_linked_list_g | atexit handler that recursively deletes a linked list node and its child, freeing allocated memory before process termination |
| 0x0068DB70 | 87 | atexit_vector_clear_dealloc_a | Cleanup handler that clears and deallocates an STL vector, likely for game data structures during process exit. |
| 0x0068DBD0 | 87 | atexit_vector_clear_dealloc_b | atexit handler that clears and deallocates an STL vector with stack canary protection for exception safety |
| 0x0068DD90 | 99 | atexit_destroy_std_strings | atexit handler that destroys multiple global std::string objects during program termination cleanup |
| 0x0068DE00 | 181 | atexit_destroy_rbtree_dealloc_d | atexit handler that destroys and deallocates an STL red-black tree container, clearing nodes and resetting internal pointers |
| 0x00690F10 | 64 | atexit_delete_operator_e | atexit handler that safely deletes a dynamically allocated object with stack canary protection via XOR |
| 0x00690F60 | 64 | atexit_delete_operator_f | atexit handler that safely deletes a dynamically allocated object (0x38 bytes) with stack canary protection |
| 0x00690FB0 | 64 | atexit_delete_operator_g | Cleanup handler that safely deletes a 0x38-byte object via operator delete with stack canary validation. |
| 0x00691000 | 75 | atexit_delete_linked_list_h | Destructor callback that safely deletes dynamically allocated linked list node at offset +4 with stack canary protection. |
| 0x00691050 | 144 | cleanup_nested_object_with_destructor | Calls virtual destructor on nested object at offset 0x34, then deallocates parent structure via operator delete. |
| 0x006910F0 | 144 | cleanup_nested_object_with_virtual_destructor | Calls virtual destructor on nested object at offset 0x34, then deallocates parent object via operator delete. |
| 0x00691270 | 103 | atexit_destroy_rbtree_deque_a | Cleanup function that destroys either an rbtree or deque container and deallocates memory, filling remaining slots with null pointers. |
| 0x006912E0 | 103 | atexit_destroy_rbtree_deque_b | Cleanup handler that destroys either an STL rbtree or deque container based on size threshold, deallocating memory and resetting node pointers. |
| 0x00694670 | 74 | atexit_destroy_lua_state | atexit callback that destroys a CLuaState instance, likely cleaning up Lua VM on process termination |
| 0x006946E0 | 96 | atexit_destroy_lua_state_and_delete | Destructor for Lua state management; destroys CLuaState instance and optionally deallocates object memory. |
| 0x0069A2E0 | 1 | nop_stub_0069a2e0 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0069CA2E | 1 | nop_stub_0069ca2e | Single-byte NOP stub (no operation, returns immediately) |
| 0x0069CA3F | 1 | nop_stub_0069ca3f | Single-byte NOP stub (no operation, returns immediately) |
| 0x0069CC8F | 1 | nop_stub_0069cc8f | Single-byte NOP stub (no operation, returns immediately) |
| 0x0069CCA0 | 1 | nop_stub_0069cca0 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0069CFBB | 1 | nop_stub_0069cfbb | Single-byte NOP stub (no operation, returns immediately) |
| 0x0069CFCC | 1 | nop_stub_0069cfcc | Single-byte NOP stub (no operation, returns immediately) |
| 0x0069F0C0 | 92 | atexit_destroy_rbtree_28 | Destroys red-black tree nodes recursively and deallocates the tree structure during program exit cleanup. |
| 0x006A2320 | 118 | atexit_cleanup_vector_and_int | atexit handler that deallocates a vector and two STL red-black trees (string keys), with stack canary validation |
| 0x006A2430 | 90 | atexit_free_vector_and_map | atexit handler that cleans up STL vector and map containers, likely for game state or resource management cleanup on client exit. |
| 0x006A7EA0 | 68 | atexit_destroy_std_string_b | atexit handler that destroys a std::string object during program shutdown with stack canary protection. |
| 0x006AA12E | 45 | SEH_string_cleanup_epilog_006aa12e | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x006AAB29 | 1 | nop_stub_006aab29 | Single-byte NOP stub (no operation, returns immediately) |
| 0x006AAB43 | 1 | nop_stub_006aab43 | Single-byte NOP stub (no operation, returns immediately) |
| 0x006AABA4 | 1 | nop_stub_006aaba4 | Single-byte NOP stub (no operation, returns immediately) |
| 0x006AF2A0 | 1 | nop_stub_006af2a0 | Single-byte NOP stub (no operation, returns immediately) |
| 0x006AFD40 | 65 | cstr_duplicate | Allocates and returns a null-terminated copy of a string, with optional length parameter (0xffffffff triggers strlen behavior). |
| 0x006B0F50 | 24 | safe_free | Safely deallocates memory by checking for null pointer before calling free to prevent undefined behavior. |
| 0x006B1D10 | 13 | set_byte_value | Writes a single byte value to memory at the specified pointer address. |
| 0x006B2E40 | 61 | uint_to_string_reverse | Converts unsigned integer to null-terminated string written backwards into buffer pointed to by param_2. |
| 0x006C1FE0 | 34 | memmove_range_to | Moves memory from param_1 to param_3 for (param_2 - param_1) bytes, returns end pointer of destination buffer. |
| 0x006C7890 | 1 | nop_stub_006c7890 | Single-byte NOP stub (no operation, returns immediately) |
| 0x006DD533 | 1 | nop_stub_006dd533 | Single-byte NOP stub (no operation, returns immediately) |
| 0x006E64B0 | 1 | nop_stub_006e64b0 | Single-byte NOP stub (no operation, returns immediately) |
| 0x006E6F69 | 1 | nop_stub_006e6f69 | Single-byte NOP stub (no operation, returns immediately) |
| 0x006FA34F | 1 | nop_stub_006fa34f | Single-byte NOP stub (no operation, returns immediately) |
| 0x0070E2C0 | 42 | CRT_streampos__Constructor | Initializes a streampos object with file position state (offset and state flags set to zero). |
| 0x0070F970 | 35 | CRT_stringbuf__free_or_callback | Invokes callback at offset 0x4c if set, otherwise frees memory at param_2; cleanup pattern for stringbuf. |
| 0x0070F9A0 | 1 | nop_stub_0070f9a0 | Single-byte NOP stub (no operation, returns immediately) |
| 0x00714ECE | 1 | nop_stub_00714ece | Single-byte NOP stub (no operation, returns immediately) |
| 0x00714EFF | 1 | nop_stub_00714eff | Single-byte NOP stub (no operation, returns immediately) |
| 0x00715060 | 43 | SEH_string_cleanup_epilog_00715060 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x007170E0 | 1 | nop_stub_007170e0 | Single-byte NOP stub (no operation, returns immediately) |
| 0x007253E0 | 1 | nop_stub_007253e0 | Single-byte NOP stub (no operation, returns immediately) |
| 0x007301F0 | 1 | nop_stub_007301f0 | Single-byte NOP stub (no operation, returns immediately) |
| 0x00763B47 | 1 | int3_pad_00763b47 | INT3 breakpoint padding byte between functions |
| 0x00763B66 | 1 | int3_pad_00763b66 | INT3 breakpoint padding byte between functions |
| 0x00763B94 | 1 | int3_pad_00763b94 | INT3 breakpoint padding byte between functions |
| 0x00763C1D | 1 | int3_pad_00763c1d | INT3 breakpoint padding byte between functions |
| 0x00763C39 | 1 | int3_pad_00763c39 | INT3 breakpoint padding byte between functions |
| 0x00763C58 | 1 | int3_pad_00763c58 | INT3 breakpoint padding byte between functions |
| 0x00763C86 | 1 | int3_pad_00763c86 | INT3 breakpoint padding byte between functions |
| 0x00763D13 | 1 | int3_pad_00763d13 | INT3 breakpoint padding byte between functions |
| 0x007708E0 | 514 | CSimpleMsgMgr__register_callback | Registers a callback handler in message manager with string key validation and unordered_map insertion of callback node. |
| 0x00771810 | 315 | CSimpleMsgMgr__register_entry | Registers a message entry in the simple message manager, validating non-empty strings and managing unordered set/map containers. |
| 0x00771C20 | 179 | CSimpleMsgMgr__register_with_callback | Registers a message callback with CSimpleMsgMgr using std::function with proper exception handling and cleanup. |
| 0x0077A600 | 1 | int3_pad_0077a600 | INT3 breakpoint padding byte between functions |
| 0x0077A671 | 1 | int3_pad_0077a671 | INT3 breakpoint padding byte between functions |
| 0x0077A6DA | 1 | int3_pad_0077a6da | INT3 breakpoint padding byte between functions |
| 0x0077A741 | 1 | int3_pad_0077a741 | INT3 breakpoint padding byte between functions |
| 0x0077A7B2 | 1 | int3_pad_0077a7b2 | INT3 breakpoint padding byte between functions |
| 0x0077A823 | 1 | int3_pad_0077a823 | INT3 breakpoint padding byte between functions |
| 0x0077A894 | 1 | int3_pad_0077a894 | INT3 breakpoint padding byte between functions |
| 0x0077A905 | 1 | int3_pad_0077a905 | INT3 breakpoint padding byte between functions |
| 0x0077A976 | 1 | int3_pad_0077a976 | INT3 breakpoint padding byte between functions |
| 0x0077A9DF | 1 | int3_pad_0077a9df | INT3 breakpoint padding byte between functions |
| 0x0077AA46 | 1 | int3_pad_0077aa46 | INT3 breakpoint padding byte between functions |
| 0x0077AAB7 | 1 | int3_pad_0077aab7 | INT3 breakpoint padding byte between functions |
| 0x0077AB20 | 1 | int3_pad_0077ab20 | INT3 breakpoint padding byte between functions |
| 0x0077AB87 | 1 | int3_pad_0077ab87 | INT3 breakpoint padding byte between functions |
| 0x0077ABF8 | 1 | int3_pad_0077abf8 | INT3 breakpoint padding byte between functions |
| 0x0077AC61 | 1 | int3_pad_0077ac61 | INT3 breakpoint padding byte between functions |
| 0x0077ACC8 | 1 | int3_pad_0077acc8 | INT3 breakpoint padding byte between functions |
| 0x0077AD39 | 1 | int3_pad_0077ad39 | INT3 breakpoint padding byte between functions |
| 0x0077ADAA | 1 | int3_pad_0077adaa | INT3 breakpoint padding byte between functions |
| 0x0077AE13 | 1 | int3_pad_0077ae13 | INT3 breakpoint padding byte between functions |
| 0x00784F3A | 1 | int3_pad_00784f3a | INT3 breakpoint padding byte between functions |
| 0x00784F4B | 1 | int3_pad_00784f4b | INT3 breakpoint padding byte between functions |
| 0x00786141 | 1 | int3_pad_00786141 | INT3 breakpoint padding byte between functions |
| 0x0078B0A9 | 1 | int3_pad_0078b0a9 | INT3 breakpoint padding byte between functions |
| 0x0078B0B7 | 1 | int3_pad_0078b0b7 | INT3 breakpoint padding byte between functions |
| 0x0078BD52 | 1 | int3_pad_0078bd52 | INT3 breakpoint padding byte between functions |
| 0x0078C8A3 | 1 | int3_pad_0078c8a3 | INT3 breakpoint padding byte between functions |
| 0x0078C8B1 | 1 | int3_pad_0078c8b1 | INT3 breakpoint padding byte between functions |
| 0x00790B20 | 1 | int3_pad_00790b20 | INT3 breakpoint padding byte between functions |
| 0x0079572F | 1 | int3_pad_0079572f | INT3 breakpoint padding byte between functions |
| 0x00797363 | 39 | SEH_cleanup_noop_00797363 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x0079BD2E | 1 | int3_pad_0079bd2e | INT3 breakpoint padding byte between functions |
| 0x0079CD5E | 1 | int3_pad_0079cd5e | INT3 breakpoint padding byte between functions |
| 0x007A6E90 | 1 | int3_pad_007a6e90 | INT3 breakpoint padding byte between functions |
| 0x007B32DC | 41 | SEH_cleanup_noop_007b32dc | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x007B4EC4 | 1 | int3_pad_007b4ec4 | INT3 breakpoint padding byte between functions |
| 0x007B4ECE | 1 | int3_pad_007b4ece | INT3 breakpoint padding byte between functions |
| 0x007B51CA | 39 | SEH_cleanup_noop_007b51ca | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x007B58D8 | 41 | SEH_cleanup_noop_007b58d8 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x007B82D1 | 1 | int3_pad_007b82d1 | INT3 breakpoint padding byte between functions |
| 0x007B82DF | 1 | int3_pad_007b82df | INT3 breakpoint padding byte between functions |
| 0x007B87F7 | 182 | SEH_cleanup_two_strings_007b87f7 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x007B9225 | 1 | int3_pad_007b9225 | INT3 breakpoint padding byte between functions |
| 0x007B9236 | 1 | int3_pad_007b9236 | INT3 breakpoint padding byte between functions |
| 0x007C8174 | 43 | SEH_cleanup_noop_007c8174 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x007C8D7D | 1 | int3_pad_007c8d7d | INT3 breakpoint padding byte between functions |
| 0x007D1D4E | 1 | int3_pad_007d1d4e | INT3 breakpoint padding byte between functions |
| 0x007D1D5C | 1 | int3_pad_007d1d5c | INT3 breakpoint padding byte between functions |
| 0x007D1E69 | 1 | int3_pad_007d1e69 | INT3 breakpoint padding byte between functions |
| 0x007D1E7A | 1 | int3_pad_007d1e7a | INT3 breakpoint padding byte between functions |
| 0x007D1F73 | 1 | int3_pad_007d1f73 | INT3 breakpoint padding byte between functions |
| 0x007D1F84 | 1 | int3_pad_007d1f84 | INT3 breakpoint padding byte between functions |
| 0x007E004B | 1 | int3_pad_007e004b | INT3 breakpoint padding byte between functions |
| 0x007E1060 | 1 | int3_pad_007e1060 | INT3 breakpoint padding byte between functions |
| 0x007E106E | 1 | int3_pad_007e106e | INT3 breakpoint padding byte between functions |
| 0x007E108F | 1 | int3_pad_007e108f | INT3 breakpoint padding byte between functions |
| 0x007E115F | 1 | int3_pad_007e115f | INT3 breakpoint padding byte between functions |
| 0x007E11C6 | 1 | int3_pad_007e11c6 | INT3 breakpoint padding byte between functions |
| 0x007E12D0 | 41 | SEH_cleanup_noop_007e12d0 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x007F24BD | 1 | int3_pad_007f24bd | INT3 breakpoint padding byte between functions |
| 0x007FBA57 | 127 | SEH_cleanup_string_and_dtor | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x007FC223 | 1 | int3_pad_007fc223 | INT3 breakpoint padding byte between functions |
| 0x007FC392 | 1 | int3_pad_007fc392 | INT3 breakpoint padding byte between functions |
| 0x007FC950 | 1 | int3_pad_007fc950 | INT3 breakpoint padding byte between functions |
| 0x007FC95E | 1 | int3_pad_007fc95e | INT3 breakpoint padding byte between functions |
| 0x007FD602 | 135 | SEH_cleanup_string_free | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x008137E3 | 1 | int3_pad_008137e3 | INT3 breakpoint padding byte between functions |
| 0x008137F6 | 1 | int3_pad_008137f6 | INT3 breakpoint padding byte between functions |
| 0x0081B7E0 | 1 | int3_pad_0081b7e0 | INT3 breakpoint padding byte between functions |
| 0x00820B87 | 41 | SEH_cleanup_noop_00820b87 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x0082B103 | 183 | SEH_cleanup_strings_and_append | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x0082C655 | 1 | int3_pad_0082c655 | INT3 breakpoint padding byte between functions |
| 0x0082C66A | 1 | int3_pad_0082c66a | INT3 breakpoint padding byte between functions |
| 0x0082D28D | 1 | int3_pad_0082d28d | INT3 breakpoint padding byte between functions |
| 0x0082D29C | 1 | int3_pad_0082d29c | INT3 breakpoint padding byte between functions |
| 0x0082DD18 | 1 | int3_pad_0082dd18 | INT3 breakpoint padding byte between functions |
| 0x0082DD2F | 1 | int3_pad_0082dd2f | INT3 breakpoint padding byte between functions |
| 0x0082DF2D | 41 | SEH_cleanup_noop_0082df2d | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x0082F234 | 1 | int3_pad_0082f234 | INT3 breakpoint padding byte between functions |
| 0x0082FB9F | 1 | int3_pad_0082fb9f | INT3 breakpoint padding byte between functions |
| 0x0083104F | 1 | nop_stub_0083104f | Single-byte NOP stub (no operation, returns immediately) |
| 0x0083105D | 1 | nop_stub_0083105d | Single-byte NOP stub (no operation, returns immediately) |
| 0x0083122C | 1 | nop_stub_0083122c | Single-byte NOP stub (no operation, returns immediately) |
| 0x00832772 | 1 | nop_stub_00832772 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0083D3D5 | 1 | nop_stub_0083d3d5 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0083D5FC | 20 | seh_epilog_restore_fs | SEH epilog stub, restores FS register from saved value on stack. |
| 0x0083DE41 | 1 | nop_stub_0083de41 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0083E2F1 | 1 | nop_stub_0083e2f1 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0083F154 | 1 | nop_stub_0083f154 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0083F263 | 1 | nop_stub_0083f263 | Single-byte NOP stub (no operation, returns immediately) |
| 0x00841186 | 1 | nop_stub_00841186 | Single-byte NOP stub (no operation, returns immediately) |
| 0x00841194 | 1 | nop_stub_00841194 | Single-byte NOP stub (no operation, returns immediately) |
| 0x00864E80 | 1 | nop_stub_00864e80 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0086613D | 1 | nop_stub_0086613d | Single-byte NOP stub (no operation, returns immediately) |
| 0x0086614B | 1 | nop_stub_0086614b | Single-byte NOP stub (no operation, returns immediately) |
| 0x0086615D | 1 | nop_stub_0086615d | Single-byte NOP stub (no operation, returns immediately) |
| 0x00866197 | 1 | nop_stub_00866197 | Single-byte NOP stub (no operation, returns immediately) |
| 0x008661E8 | 1 | nop_stub_008661e8 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0086647F | 1 | nop_stub_0086647f | Single-byte NOP stub (no operation, returns immediately) |
| 0x0086648D | 1 | nop_stub_0086648d | Single-byte NOP stub (no operation, returns immediately) |
| 0x0087680D | 1 | nop_stub_0087680d | Single-byte NOP stub (no operation, returns immediately) |
| 0x00876BAE | 1 | nop_stub_00876bae | Single-byte NOP stub (no operation, returns immediately) |
| 0x00876CAE | 1 | nop_stub_00876cae | Single-byte NOP stub (no operation, returns immediately) |
| 0x00876CBF | 1 | nop_stub_00876cbf | Single-byte NOP stub (no operation, returns immediately) |
| 0x00877079 | 1 | nop_stub_00877079 | Single-byte NOP stub (no operation, returns immediately) |
| 0x00877087 | 1 | nop_stub_00877087 | Single-byte NOP stub (no operation, returns immediately) |
| 0x008770A8 | 1 | nop_stub_008770a8 | Single-byte NOP stub (no operation, returns immediately) |
| 0x008949F0 | 1 | nop_stub_008949f0 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0089DB22 | 1 | nop_stub_0089db22 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0089DB35 | 1 | nop_stub_0089db35 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0089F2CE | 30 | seh_epilog_restore_fs_0089f2ce | SEH epilog stub, restores FS register from saved stack value. |
| 0x008A1D4C | 1 | nop_stub_008a1d4c | Single-byte NOP stub (no operation, returns immediately) |
| 0x008A5F11 | 1 | nop_stub_008a5f11 | Single-byte NOP stub (no operation, returns immediately) |
| 0x008A5F24 | 1 | nop_stub_008a5f24 | Single-byte NOP stub (no operation, returns immediately) |
| 0x008D08A3 | 1 | nop_stub_008d08a3 | Single-byte NOP stub (no operation, returns immediately) |
| 0x008D08CB | 1 | nop_stub_008d08cb | Single-byte NOP stub (no operation, returns immediately) |
| 0x008D7BE2 | 1 | nop_stub_008d7be2 | Single-byte NOP stub (no operation, returns immediately) |
| 0x008D84A0 | 64 | SEH_cleanup_delete_5C | SEH exception handler that deletes a dynamically allocated object at offset +4 with size 0x5c and stack cookie validation. |
| 0x008D84F0 | 64 | SEH_cleanup_delete_18 | SEH cleanup handler that deletes a 0x18-byte object stored at offset +4 with stack canary validation. |
| 0x008D8540 | 67 | SEH_cleanup_delete_340 | SEH cleanup handler that deletes a dynamically allocated object (0x340 bytes) with stack canary protection |
| 0x008D8590 | 64 | SEH_cleanup_delete_18b | SEH exception handler that safely deletes a 0x18-byte object via operator delete with stack cookie validation. |
| 0x008D85E0 | 64 | SEH_cleanup_delete_85e0 | Destructor wrapper that safely deletes a 24-byte heap object with SEH exception handling and stack cookie validation. |
| 0x008D8630 | 64 | SEH_cleanup_delete_8630 | SEH-protected destructor that deletes a dynamically allocated object (0x4c bytes) with stack cookie validation. |
| 0x008D8680 | 64 | SEH_cleanup_delete_8680 | SEH exception handler that safely deletes a 0x58-byte object pointer stored at offset +4 with stack canary protection. |
| 0x008D86D0 | 64 | SEH_cleanup_delete_86d0 | SEH-protected destructor that deallocates a 32-byte object pointer stored at offset +4 from param_1 |
| 0x008D8720 | 64 | SEH_cleanup_delete_8720 | SEH exception handler that safely deletes a 0x24-byte allocated object via operator delete with stack canary protection |
| 0x008D8770 | 64 | SEH_cleanup_delete_8770 | SEH cleanup handler that safely deletes dynamically allocated memory at offset +4 with stack cookie validation. |
| 0x008D87C0 | 64 | SEH_cleanup_delete_87c0 | SEH cleanup handler that deletes a dynamically allocated 0x30-byte object with stack canary protection via XOR verification. |
| 0x008D8810 | 64 | SEH_cleanup_delete_8810 | Cleanup SEH handler that conditionally deletes a 0x34-byte object via operator delete with stack cookie validation |
| 0x008D8A50 | 57 | SEH_cleanup_rbtree_destroy | SEH-protected destructor for red-black tree; destroys string nodes and deallocates tree structure memory. |
| 0x008D8AB0 | 57 | cleanup_rbtree_node_destroy | Destroys a red-black tree node by calling STL destructor and freeing 0x58 bytes with XOR stack canary protection |
| 0x008D8B10 | 57 | STL_rbtree__DestroyNode_Cleanup | SEH cleanup handler that destroys red-black tree node and deallocates 32-byte node structure with XOR stack canary verification. |
| 0x008D8B70 | 7 | SEH_cleanup_thunk_5190 | SEH cleanup thunk that deletes and cleans up an STL tree node during exception handling unwinding. |
| 0x008D8B80 | 57 | STL_rbtree__Cleanup_and_Delete | Destroys red-black tree nodes containing strings, then deallocates the tree structure with XOR stack cookie validation. |
| 0x008D8BE0 | 57 | RBTree_StringMap_Destructor | Destructs red-black tree node hierarchy containing strings, then deallocates tree structure (0x30 bytes). |
| 0x008D8C40 | 57 | STL_rbtree__Cleanup_and_delete_with_string_vec | Cleans up red-black tree nodes containing string vectors, then deallocates the tree structure via operator delete. |
| 0x008D9900 | 95 | SEH_cleanup_two_strings | SEH exception handler cleanup routine that destroys two std::string objects during stack unwinding in Ragnarok client |
| 0x008DCBFE | 1 | nop_stub_008dcbfe | Single-byte NOP stub (no operation, returns immediately) |
| 0x008E1150 | 1 | nop_stub_008e1150 | Single-byte NOP stub (no operation, returns immediately) |
| 0x008E1165 | 1 | nop_stub_008e1165 | Single-byte NOP stub (no operation, returns immediately) |
| 0x008E11B9 | 1 | nop_stub_008e11b9 | Single-byte NOP stub (no operation, returns immediately) |
| 0x008E12D1 | 1 | nop_stub_008e12d1 | Single-byte NOP stub (no operation, returns immediately) |
| 0x008E1324 | 1 | nop_stub_008e1324 | Single-byte NOP stub (no operation, returns immediately) |
| 0x008E1389 | 1 | nop_stub_008e1389 | Single-byte NOP stub (no operation, returns immediately) |
| 0x008E13DC | 1 | nop_stub_008e13dc | Single-byte NOP stub (no operation, returns immediately) |
| 0x008E2181 | 1 | nop_stub_008e2181 | Single-byte NOP stub (no operation, returns immediately) |
| 0x008E218F | 1 | nop_stub_008e218f | Single-byte NOP stub (no operation, returns immediately) |
| 0x008E222E | 1 | nop_stub_008e222e | Single-byte NOP stub (no operation, returns immediately) |
| 0x008E226A | 1 | nop_stub_008e226a | Single-byte NOP stub (no operation, returns immediately) |
| 0x008EC8E0 | 1 | nop_stub_008ec8e0 | Single-byte NOP stub (no operation, returns immediately) |
| 0x008EC8EE | 1 | nop_stub_008ec8ee | Single-byte NOP stub (no operation, returns immediately) |
| 0x008EC90F | 1 | nop_stub_008ec90f | Single-byte NOP stub (no operation, returns immediately) |
| 0x009078DE | 1 | nop_stub_009078de | Single-byte NOP stub (no operation, returns immediately) |
| 0x009078EF | 1 | nop_stub_009078ef | Single-byte NOP stub (no operation, returns immediately) |
| 0x00907D80 | 1 | nop_stub_00907d80 | Single-byte NOP stub (no operation, returns immediately) |
| 0x00907D90 | 1 | nop_stub_00907d90 | Single-byte NOP stub (no operation, returns immediately) |
| 0x00907DA0 | 1 | nop_stub_00907da0 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0090A6F4 | 1 | nop_stub_0090a6f4 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0091003A | 1 | nop_stub_0091003a | Single-byte NOP stub (no operation, returns immediately) |
| 0x00910057 | 1 | nop_stub_00910057 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0091013B | 1 | nop_stub_0091013b | Single-byte NOP stub (no operation, returns immediately) |
| 0x009174F0 | 1 | nop_stub_009174f0 | Single-byte NOP stub (no operation, returns immediately) |
| 0x009225F7 | 1 | nop_stub_009225f7 | Single-byte NOP stub (no operation, returns immediately) |
| 0x009229BB | 1 | nop_stub_009229bb | Single-byte NOP stub (no operation, returns immediately) |
| 0x0092B250 | 1 | nop_stub_0092b250 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0092B640 | 1 | nop_stub_0092b640 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0092B650 | 1 | nop_stub_0092b650 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0092C4B0 | 1 | nop_stub_0092c4b0 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0092F4F0 | 1 | nop_stub_0092f4f0 | Single-byte NOP stub (no operation, returns immediately) |
| 0x009314FB | 1 | nop_stub_009314fb | Single-byte NOP stub (no operation, returns immediately) |
| 0x009425B3 | 1 | nop_stub_009425b3 | Single-byte NOP stub (no operation, returns immediately) |
| 0x00943D2A | 1 | nop_stub_00943d2a | Single-byte NOP stub (no operation, returns immediately) |
| 0x00943D60 | 1 | nop_stub_00943d60 | Single-byte NOP stub (no operation, returns immediately) |
| 0x00943FF2 | 1 | nop_stub_00943ff2 | Single-byte NOP stub (no operation, returns immediately) |
| 0x00944183 | 1 | nop_stub_00944183 | Single-byte NOP stub (no operation, returns immediately) |
| 0x00963BE0 | 1 | nop_stub_00963be0 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0097737C | 1 | nop_stub_0097737c | Single-byte NOP stub (no operation, returns immediately) |
| 0x009879D1 | 1 | nop_stub_009879d1 | Single-byte NOP stub (no operation, returns immediately) |
| 0x009879E4 | 1 | nop_stub_009879e4 | Single-byte NOP stub (no operation, returns immediately) |
| 0x00987BD1 | 1 | nop_stub_00987bd1 | Single-byte NOP stub (no operation, returns immediately) |
| 0x00987BE4 | 1 | nop_stub_00987be4 | Single-byte NOP stub (no operation, returns immediately) |
| 0x00988A9E | 1 | nop_stub_00988a9e | Single-byte NOP stub (no operation, returns immediately) |
| 0x00988AB1 | 1 | nop_stub_00988ab1 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0098A836 | 1 | nop_stub_0098a836 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0098A849 | 1 | nop_stub_0098a849 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0098AA36 | 1 | nop_stub_0098aa36 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0098AA49 | 1 | nop_stub_0098aa49 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0098B3CF | 1 | nop_stub_0098b3cf | Single-byte NOP stub (no operation, returns immediately) |
| 0x0098B3E2 | 1 | nop_stub_0098b3e2 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0098B67D | 1 | nop_stub_0098b67d | Single-byte NOP stub (no operation, returns immediately) |
| 0x0098B690 | 1 | nop_stub_0098b690 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0098B71E | 1 | nop_stub_0098b71e | Single-byte NOP stub (no operation, returns immediately) |
| 0x0098B96A | 1 | nop_stub_0098b96a | Single-byte NOP stub (no operation, returns immediately) |
| 0x0098B97D | 1 | nop_stub_0098b97d | Single-byte NOP stub (no operation, returns immediately) |
| 0x0098C1BF | 1 | nop_stub_0098c1bf | Single-byte NOP stub (no operation, returns immediately) |
| 0x0098C1D2 | 1 | nop_stub_0098c1d2 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0098CA66 | 1 | nop_stub_0098ca66 | Single-byte NOP stub (no operation, returns immediately) |
| 0x0098CA74 | 1 | nop_stub_0098ca74 | Single-byte NOP stub (no operation, returns immediately) |
| 0x009E03FA | 1 | padding_stub_009e03fa | Alignment padding stub between functions |
| 0x009E040D | 1 | padding_stub_009e040d | Alignment padding stub between functions |
| 0x009E0BEC | 1 | padding_stub_009e0bec | Alignment padding stub between functions |
| 0x009E0BFF | 1 | padding_stub_009e0bff | Alignment padding stub between functions |
| 0x009E0DEC | 1 | padding_stub_009e0dec | Alignment padding stub between functions |
| 0x009E0DFF | 1 | padding_stub_009e0dff | Alignment padding stub between functions |
| 0x009F1EFE | 1 | padding_stub_009f1efe | Alignment padding stub between functions |
| 0x009F1F11 | 1 | padding_stub_009f1f11 | Alignment padding stub between functions |
| 0x009F2744 | 1 | padding_stub_009f2744 | Alignment padding stub between functions |
| 0x009F2757 | 1 | padding_stub_009f2757 | Alignment padding stub between functions |
| 0x009F2938 | 1 | padding_stub_009f2938 | Alignment padding stub between functions |
| 0x009F294B | 1 | padding_stub_009f294b | Alignment padding stub between functions |
| 0x009F2B29 | 1 | padding_stub_009f2b29 | Alignment padding stub between functions |
| 0x009F2B3C | 1 | padding_stub_009f2b3c | Alignment padding stub between functions |
| 0x009F2B79 | 1 | padding_stub_009f2b79 | Alignment padding stub between functions |
| 0x009F2C63 | 1 | padding_stub_009f2c63 | Alignment padding stub between functions |
| 0x009F2CB9 | 1 | padding_stub_009f2cb9 | Alignment padding stub between functions |
| 0x009F2CCC | 1 | padding_stub_009f2ccc | Alignment padding stub between functions |
| 0x009F2D4E | 1 | padding_stub_009f2d4e | Alignment padding stub between functions |
| 0x009F3E3C | 1 | padding_stub_009f3e3c | Alignment padding stub between functions |
| 0x009F57DA | 1 | padding_stub_009f57da | Alignment padding stub between functions |
| 0x009F57ED | 1 | padding_stub_009f57ed | Alignment padding stub between functions |
| 0x009F5EAF | 1 | padding_stub_009f5eaf | Alignment padding stub between functions |
| 0x009F5EC2 | 1 | padding_stub_009f5ec2 | Alignment padding stub between functions |
| 0x009F5FD2 | 1 | padding_stub_009f5fd2 | Alignment padding stub between functions |
| 0x009F5FE5 | 1 | padding_stub_009f5fe5 | Alignment padding stub between functions |
| 0x009F6113 | 1 | padding_stub_009f6113 | Alignment padding stub between functions |
| 0x009F6126 | 1 | padding_stub_009f6126 | Alignment padding stub between functions |
| 0x009F63C5 | 1 | padding_stub_009f63c5 | Alignment padding stub between functions |
| 0x009F63D8 | 1 | padding_stub_009f63d8 | Alignment padding stub between functions |
| 0x009F65C0 | 1 | padding_stub_009f65c0 | Alignment padding stub between functions |
| 0x009F65D3 | 1 | padding_stub_009f65d3 | Alignment padding stub between functions |
| 0x009F991B | 1 | padding_stub_009f991b | Alignment padding stub between functions |
| 0x009FAFF3 | 1 | padding_stub_009faff3 | Alignment padding stub between functions |
| 0x009FB006 | 1 | padding_stub_009fb006 | Alignment padding stub between functions |
| 0x009FBF43 | 1 | padding_stub_009fbf43 | Alignment padding stub between functions |
| 0x009FBF56 | 1 | padding_stub_009fbf56 | Alignment padding stub between functions |
| 0x009FD618 | 1 | padding_stub_009fd618 | Alignment padding stub between functions |
| 0x009FD62B | 1 | padding_stub_009fd62b | Alignment padding stub between functions |
| 0x009FD818 | 1 | padding_stub_009fd818 | Alignment padding stub between functions |
| 0x009FD82B | 1 | padding_stub_009fd82b | Alignment padding stub between functions |
| 0x009FE062 | 1 | padding_stub_009fe062 | Alignment padding stub between functions |
| 0x009FE075 | 1 | padding_stub_009fe075 | Alignment padding stub between functions |
| 0x00A01750 | 1 | padding_stub_00a01750 | Alignment padding stub between functions |
| 0x00A01763 | 1 | padding_stub_00a01763 | Alignment padding stub between functions |
| 0x00A01F5E | 1 | padding_stub_00a01f5e | Alignment padding stub between functions |
| 0x00A01F71 | 1 | padding_stub_00a01f71 | Alignment padding stub between functions |
| 0x00A024E5 | 1 | padding_stub_00a024e5 | Alignment padding stub between functions |
| 0x00A024F8 | 1 | padding_stub_00a024f8 | Alignment padding stub between functions |
| 0x00A06002 | 1 | padding_stub_00a06002 | Alignment padding stub between functions |
| 0x00A06015 | 1 | padding_stub_00a06015 | Alignment padding stub between functions |
| 0x00A06202 | 1 | padding_stub_00a06202 | Alignment padding stub between functions |
| 0x00A06215 | 1 | padding_stub_00a06215 | Alignment padding stub between functions |
| 0x00A069E5 | 1 | padding_stub_00a069e5 | Alignment padding stub between functions |
| 0x00A069F8 | 1 | padding_stub_00a069f8 | Alignment padding stub between functions |
| 0x00A06E19 | 1 | padding_stub_00a06e19 | Alignment padding stub between functions |
| 0x00A06E2C | 1 | padding_stub_00a06e2c | Alignment padding stub between functions |
| 0x00A070EC | 1 | padding_stub_00a070ec | Alignment padding stub between functions |
| 0x00A070FF | 1 | padding_stub_00a070ff | Alignment padding stub between functions |
| 0x00A072CC | 1 | padding_stub_00a072cc | Alignment padding stub between functions |
| 0x00A072DF | 1 | padding_stub_00a072df | Alignment padding stub between functions |
| 0x00A074A6 | 1 | padding_stub_00a074a6 | Alignment padding stub between functions |
| 0x00A074B9 | 1 | padding_stub_00a074b9 | Alignment padding stub between functions |
| 0x00A07690 | 1 | padding_stub_00a07690 | Alignment padding stub between functions |
| 0x00A076A3 | 1 | padding_stub_00a076a3 | Alignment padding stub between functions |
| 0x00A0F064 | 1 | padding_stub_00a0f064 | Alignment padding stub between functions |
| 0x00A0F077 | 1 | padding_stub_00a0f077 | Alignment padding stub between functions |
| 0x00A0F337 | 1 | padding_stub_00a0f337 | Alignment padding stub between functions |
| 0x00A0F34A | 1 | padding_stub_00a0f34a | Alignment padding stub between functions |
| 0x00A0F9F1 | 1 | padding_stub_00a0f9f1 | Alignment padding stub between functions |
| 0x00A0FA04 | 1 | padding_stub_00a0fa04 | Alignment padding stub between functions |
| 0x00A0FB37 | 1 | padding_stub_00a0fb37 | Alignment padding stub between functions |
| 0x00A0FB4A | 1 | padding_stub_00a0fb4a | Alignment padding stub between functions |
| 0x00A0FDCD | 1 | padding_stub_00a0fdcd | Alignment padding stub between functions |
| 0x00A0FDE0 | 1 | padding_stub_00a0fde0 | Alignment padding stub between functions |
| 0x00A0FFC8 | 1 | padding_stub_00a0ffc8 | Alignment padding stub between functions |
| 0x00A0FFDB | 1 | padding_stub_00a0ffdb | Alignment padding stub between functions |
| 0x00A15B37 | 1 | padding_stub_00a15b37 | Alignment padding stub between functions |
| 0x00A15B4A | 1 | padding_stub_00a15b4a | Alignment padding stub between functions |
| 0x00A164CD | 1 | padding_stub_00a164cd | Alignment padding stub between functions |
| 0x00A164E0 | 1 | padding_stub_00a164e0 | Alignment padding stub between functions |
| 0x00A1660E | 1 | padding_stub_00a1660e | Alignment padding stub between functions |
| 0x00A16621 | 1 | padding_stub_00a16621 | Alignment padding stub between functions |
| 0x00A1674F | 1 | padding_stub_00a1674f | Alignment padding stub between functions |
| 0x00A16762 | 1 | padding_stub_00a16762 | Alignment padding stub between functions |
| 0x00A16A01 | 1 | padding_stub_00a16a01 | Alignment padding stub between functions |
| 0x00A16A14 | 1 | padding_stub_00a16a14 | Alignment padding stub between functions |
| 0x00A16B6C | 1 | padding_stub_00a16b6c | Alignment padding stub between functions |
| 0x00A16BF9 | 1 | padding_stub_00a16bf9 | Alignment padding stub between functions |
| 0x00A16C0C | 1 | padding_stub_00a16c0c | Alignment padding stub between functions |
| 0x00A16C4A | 1 | padding_stub_00a16c4a | Alignment padding stub between functions |
| 0x00A16D23 | 1 | padding_stub_00a16d23 | Alignment padding stub between functions |
| 0x00A1A1F0 | 1 | padding_stub_00a1a1f0 | Alignment padding stub between functions |
| 0x00A224BB | 1 | padding_stub_00a224bb | Alignment padding stub between functions |
| 0x00A23092 | 1 | padding_stub_00a23092 | Alignment padding stub between functions |
| 0x00A23959 | 1 | padding_stub_00a23959 | Alignment padding stub between functions |
| 0x00A32E10 | 1 | padding_stub_00a32e10 | Alignment padding stub between functions |
| 0x00A336B0 | 1 | padding_stub_00a336b0 | Alignment padding stub between functions |
| 0x00A37173 | 1 | padding_stub_00a37173 | Alignment padding stub between functions |
| 0x00A4F721 | 1 | padding_stub_00a4f721 | Alignment padding stub between functions |
| 0x00A55029 | 1 | padding_stub_00a55029 | Alignment padding stub between functions |
| 0x00A5E6E0 | 1 | padding_stub_00a5e6e0 | Alignment padding stub between functions |
| 0x00A6D1F0 | 1 | padding_stub_00a6d1f0 | Alignment padding stub between functions |
| 0x00A6D660 | 1 | padding_stub_00a6d660 | Alignment padding stub between functions |
| 0x00A7B96E | 19 | crt_init_epoch_and_rand | Initializes CRT thread epoch and calls rand() for seeding |
| 0x00A7C412 | 21 | SEH_cleanup_string_and_return_negative2 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00A7C59D | 43 | SEH_cleanup_string_init_empty | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00A815AE | 1 | null_stub_00a815ae | Null stub function that returns immediately with no operation |
| 0x00A83D5C | 1 | null_stub_00a83d5c | Null stub function that returns immediately with no operation |
| 0x00A83DE5 | 41 | SEH_cleanup_string_init_empty_00a83de5 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00A8E1FA | 43 | SEH_cleanup_string_init_empty_00a8e1fa | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00A8E33C | 87 | SEH_cleanup_get_string_buffer_ptr | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00A8E4BD | 45 | SEH_cleanup_string_init_empty_00a8e4bd | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00A8E96C | 118 | SEH_cleanup_destroy_string_00a8e96c | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00A8FC90 | 1 | null_stub_00a8fc90 | Null stub function that returns immediately with no operation |
| 0x00A91C35 | 41 | SEH_cleanup_string_init_empty_00a91c35 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00A939FD | 1 | null_stub_00a939fd | Null stub function that returns immediately with no operation |
| 0x00A93A0F | 1 | null_stub_00a93a0f | Null stub function that returns immediately with no operation |
| 0x00A93B73 | 1 | null_stub_00a93b73 | Null stub function that returns immediately with no operation |
| 0x00A93BA9 | 1 | null_stub_00a93ba9 | Null stub function that returns immediately with no operation |
| 0x00A93E8D | 1 | null_stub_00a93e8d | Null stub function that returns immediately with no operation |
| 0x00A93E9F | 1 | null_stub_00a93e9f | Null stub function that returns immediately with no operation |
| 0x00A93FC5 | 1 | null_stub_00a93fc5 | Null stub function that returns immediately with no operation |
| 0x00A961E0 | 51 | crt_strrchr | Finds the last occurrence of a character in a string, scanning from end to start, returns pointer or NULL if not found. |
| 0x00A969D6 | 41 | SEH_cleanup_string_init_empty_00a969d6 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00A972A0 | 1 | null_stub_00a972a0 | Null stub function that returns immediately with no operation |
| 0x00A98190 | 43 | crt_sscanf_wrapper | Wrapper for vsscanf that retrieves Lua global data and performs formatted string parsing with stdio flags. |
| 0x00A9B278 | 1 | null_stub_00a9b278 | Null stub function that returns immediately with no operation |
| 0x00A9B291 | 1 | null_stub_00a9b291 | Null stub function that returns immediately with no operation |
| 0x00A9B29C | 31 | SEH_cleanup_restore_fs | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00A9C886 | 331 | SEH_cleanup_destroy_four_strings | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00A9D039 | 1 | null_stub_00a9d039 | Null stub function that returns immediately with no operation |
| 0x00A9D04A | 1 | null_stub_00a9d04a | Null stub function that returns immediately with no operation |
| 0x00A9D3D4 | 129 | SEH_cleanup_destroy_string_return_status | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00A9D5DC | 44 | SEH_cleanup_string_return_true | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00A9D6F0 | 42 | SEH_cleanup_string_return_true_00a9d6f0 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00A9D7BE | 1 | null_stub_00a9d7be | Null stub function that returns immediately with no operation |
| 0x00A9D7CF | 1 | null_stub_00a9d7cf | Null stub function that returns immediately with no operation |
| 0x00A9D8BA | 116 | SEH_cleanup_destroy_string_return_zero | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00A9D9DE | 1 | null_stub_00a9d9de | Null stub function that returns immediately with no operation |
| 0x00A9D9EF | 1 | null_stub_00a9d9ef | Null stub function that returns immediately with no operation |
| 0x00A9DADA | 116 | SEH_cleanup_destroy_string_return_zero_00a9dada | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00A9DC06 | 1 | null_stub_00a9dc06 | Null stub function that returns immediately with no operation |
| 0x00A9DC17 | 1 | null_stub_00a9dc17 | Null stub function that returns immediately with no operation |
| 0x00A9DD18 | 117 | SEH_cleanup_destroy_string_return_zero_00a9dd18 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00A9E12C | 1 | null_stub_00a9e12c | Null stub function that returns immediately with no operation |
| 0x00A9F895 | 40 | SEH_cleanup_string_init_empty_00a9f895 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00AA7550 | 1 | null_stub_00aa7550 | Null stub function that returns immediately with no operation |
| 0x00AA757D | 1 | null_stub_00aa757d | Null stub function that returns immediately with no operation |
| 0x00AD55BE | 40 | SEH_cleanup_string_init_empty_00ad55be | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00AD684E | 41 | SEH_cleanup_string_init_empty_00ad684e | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00AE8150 | 40 | SEH_cleanup_string_init_empty_00ae8150 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00AEC196 | 38 | SEH_cleanup_string_init_empty_00aec196 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00B09940 | 36 | crt_rand_noop | Calls rand() without returning; likely dead code stub or infinite loop placeholder in initialization |
| 0x00B21969 | 1 | null_stub_00b21969 | Null stub function that returns immediately with no operation |
| 0x00B219C6 | 1 | null_stub_00b219c6 | Null stub function that returns immediately with no operation |
| 0x00B21ABD | 133 | SEH_cleanup_destroy_two_strings_00b21abd | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00B256A0 | 43 | SEH_cleanup_string_init_empty_00b256a0 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00B25960 | 43 | SEH_cleanup_string_init_empty_00b25960 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00B261B0 | 1 | null_stub_00b261b0 | Null stub function that returns immediately with no operation |
| 0x00B2BAAF | 18 | SEH_cleanup_string_return_true_00b2baaf | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00B2CA75 | 1 | null_stub_00b2ca75 | Null stub function that returns immediately with no operation |
| 0x00B2CA83 | 1 | null_stub_00b2ca83 | Null stub function that returns immediately with no operation |
| 0x00B2CCA2 | 188 | SEH_cleanup_destroy_strings_return_value | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00B2D132 | 1 | null_stub_00b2d132 | Null stub function that returns immediately with no operation |
| 0x00B2D2F2 | 120 | SEH_cleanup_destroy_string_return_value | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00B2DFB0 | 1 | null_stub_00b2dfb0 | Null stub function that returns immediately with no operation |
| 0x00B2EA00 | 1 | null_stub_00b2ea00 | Null stub function that returns immediately with no operation |
| 0x00B31B9D | 66 | SEH_cleanup_close_registry_key | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00B37CEA | 1 | null_stub_00b37cea | Null stub function that returns immediately with no operation |
| 0x00B397E2 | 66 | SEH_cleanup_close_registry_key_00b397e2 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00B3AB60 | 1 | null_stub_00b3ab60 | Null stub function that returns immediately with no operation |
| 0x00B3AB70 | 1 | null_stub_00b3ab70 | Null stub function that returns immediately with no operation |
| 0x00B3B4D3 | 1 | null_stub_00b3b4d3 | Null stub function that returns immediately with no operation |
| 0x00B3B4E4 | 1 | null_stub_00b3b4e4 | Null stub function that returns immediately with no operation |
| 0x00B3B7A5 | 504 | SEH_cleanup_destroy_six_strings | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00B3E6C0 | 1 | null_stub_00b3e6c0 | Null stub function that returns immediately with no operation |
| 0x00B420F7 | 114 | SEH_cleanup_destroy_string_00b420f7 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00B42361 | 71 | SEH_cleanup_destroy_string_00b42361 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00B42542 | 54 | SEH_cleanup_init_string_and_destroy | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00B428E0 | 43 | SEH_cleanup_string_init_empty_00b428e0 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00B42D7E | 42 | SEH_cleanup_string_init_empty_00b42d7e | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00B432CF | 1 | null_stub_00b432cf | Null stub function that returns immediately with no operation |
| 0x00B43792 | 115 | SEH_cleanup_destroy_string_00b43792 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00B43A76 | 116 | SEH_cleanup_destroy_string_00b43a76 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00B43FDC | 42 | SEH_cleanup_string_init_empty_00b43fdc | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00B44630 | 262 | SEH_cleanup_destroy_three_strings_00b44630 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00B44929 | 212 | SEH_cleanup_destroy_three_strings_00b44929 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00B44FC6 | 1 | null_stub_00b44fc6 | Null stub function that returns immediately with no operation |
| 0x00B44FD9 | 1 | null_stub_00b44fd9 | Null stub function that returns immediately with no operation |
| 0x00B44FFC | 144 | SEH_cleanup_move_string_and_destroy_temps | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00B45095 | 313 | SEH_cleanup_destroy_flagged_strings | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00B45643 | 115 | SEH_cleanup_destroy_string_00b45643 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00B45B52 | 115 | SEH_cleanup_destroy_string_00b45b52 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00B464C6 | 1 | null_stub_00b464c6 | Null stub function that returns immediately with no operation |
| 0x00B54995 | 19 | SEH_cleanup_call_indirect_handler | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00B5D1BA | 1 | null_stub_00b5d1ba | Null stub function that returns immediately with no operation |
| 0x00BAD231 | 1 | null_stub_00bad231 | Null stub function that returns immediately with no operation |
| 0x00BE17D2 | 51 | SEH_init_string_from_cstr | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00BE189D | 17 | SEH_cleanup_call_indirect_handler_00be189d | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00C1314C | 141 | SEH_cleanup_destroy_three_strings_00c1314c | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00C1A9B0 | 47 | STL_endl_ostream_char | std::endl manipulator for basic_ostream<char> - writes newline character and flushes output stream |
| 0x00C1A9E0 | 40 | CRT_pow_unoptimized_fallback | Wrapper that calls SSE2 pow but returns unmodified input; likely dead code or incomplete implementation. |
| 0x00C37490 | 1 | null_stub_00c37490 | Null stub function that returns immediately with no operation |
| 0x00C374A0 | 1 | null_stub_00c374a0 | Null stub function that returns immediately with no operation |
| 0x00C374B0 | 1 | null_stub_00c374b0 | Null stub function that returns immediately with no operation |
| 0x00C374C0 | 1 | null_stub_00c374c0 | Null stub function that returns immediately with no operation |
| 0x00C374D0 | 1 | null_stub_00c374d0 | Null stub function that returns immediately with no operation |
| 0x00C374E0 | 1 | null_stub_00c374e0 | Null stub function that returns immediately with no operation |
| 0x00C374F0 | 1 | null_stub_00c374f0 | Null stub function that returns immediately with no operation |
| 0x00C37500 | 1 | null_stub_00c37500 | Null stub function that returns immediately with no operation |
| 0x00C37510 | 1 | null_stub_00c37510 | Null stub function that returns immediately with no operation |
| 0x00C37530 | 1 | null_stub_00c37530 | Null stub function that returns immediately with no operation |
| 0x00C37540 | 1 | null_stub_00c37540 | Null stub function that returns immediately with no operation |
| 0x00C37550 | 1 | null_stub_00c37550 | Null stub function that returns immediately with no operation |
| 0x00C37560 | 1 | null_stub_00c37560 | Null stub function that returns immediately with no operation |
| 0x00C3B970 | 1 | null_stub_00c3b970 | Null stub function that returns immediately with no operation |
| 0x00C6E538 | 119 | SEH_cleanup_destroy_string_final_00c6e538 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00C966C0 | 33 | free_tagged_alloc | Safely frees tagged memory allocation by validating 0xdddd magic marker at offset -8 before deallocation. |
| 0x00C966F0 | 159 | safe_memcpy | Safe memcpy wrapper that validates destination/source pointers and buffer sizes, zeroing destination on error. |
| 0x00C9DA84 | 1 | null_stub_00c9da84 | Null stub function that returns immediately with no operation |
| 0x00C9DA8B | 1 | null_stub_00c9da8b | Null stub function that returns immediately with no operation |
| 0x00C9DB3D | 117 | SEH_cleanup_destroy_string_final_00c9db3d | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00CA1803 | 1 | null_stub_00ca1803 | Null stub function that returns immediately with no operation |
| 0x00CAFCB3 | 1 | null_stub_00cafcb3 | Null stub function that returns immediately with no operation |
| 0x00CB364A | 41 | SEH_cleanup_string_init_empty_00cb364a | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00CB38D9 | 1 | null_stub_00cb38d9 | Null stub function that returns immediately with no operation |
| 0x00CB38E3 | 1 | null_stub_00cb38e3 | Null stub function that returns immediately with no operation |
| 0x00CB398C | 255 | SEH_cleanup_destroy_three_strings_00cb398c | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00CB3BC6 | 1 | null_stub_00cb3bc6 | Null stub function that returns immediately with no operation |
| 0x00CB3BD0 | 1 | null_stub_00cb3bd0 | Null stub function that returns immediately with no operation |
| 0x00CB87FA | 39 | SEH_cleanup_string_init_empty_00cb87fa | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00CBE5EF | 1 | null_stub_00cbe5ef | Null stub function that returns immediately with no operation |
| 0x00CC22F0 | 1 | null_stub_00cc22f0 | Null stub function that returns immediately with no operation |
| 0x00CCBF90 | 1 | null_stub_00ccbf90 | Null stub function that returns immediately with no operation |
| 0x00CCEE56 | 41 | SEH_cleanup_string_init_empty_00ccee56 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00CCEFF0 | 1 | null_stub_00cceff0 | Null stub function that returns immediately with no operation |
| 0x00CCF058 | 1 | null_stub_00ccf058 | WARNING (jumptable): Unable to track spacebase fully for stack |
| 0x00CCF075 | 1 | null_stub_00ccf075 | WARNING (jumptable): Unable to track spacebase fully for stack |
| 0x00CD4AA6 | 40 | SEH_cleanup_string_init_empty_00cd4aa6 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00CE7920 | 51 | allocator_vsprintf_wrapper | Wraps vsprintf using global JSON allocator; returns formatted string length or -1 on error |
| 0x00CF7940 | 1 | null_stub_00cf7940 | Null stub function that returns immediately with no operation |
| 0x00CF8030 | 1 | null_stub_00cf8030 | Null stub function that returns immediately with no operation |
| 0x00CF8840 | 1 | null_stub_00cf8840 | Null stub function that returns immediately with no operation |
| 0x00CF8A50 | 1 | null_stub_00cf8a50 | Null stub function that returns immediately with no operation |
| 0x00CF99B0 | 1 | null_stub_00cf99b0 | Null stub function that returns immediately with no operation |
| 0x00CFB8A0 | 1 | null_stub_00cfb8a0 | Null stub function that returns immediately with no operation |
| 0x00D00060 | 1 | null_stub_00d00060 | Null stub function that returns immediately with no operation |
| 0x00D0022A | 1 | null_stub_00d0022a | Null stub function that returns immediately with no operation |
| 0x00D0023B | 1 | null_stub_00d0023b | Null stub function that returns immediately with no operation |
| 0x00D00321 | 116 | SEH_cleanup_destroy_string_final_00d00321 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00D003A0 | 1 | null_stub_00d003a0 | Null stub function that returns immediately with no operation |
| 0x00D00550 | 1 | null_stub_00d00550 | Null stub function that returns immediately with no operation |
| 0x00D00B40 | 1 | null_stub_00d00b40 | Null stub function that returns immediately with no operation |
| 0x00D059A0 | 1 | null_stub_00d059a0 | Null stub function that returns immediately with no operation |
| 0x00D05A93 | 1 | null_stub_00d05a93 | Null stub function that returns immediately with no operation |
| 0x00D05B50 | 1 | null_stub_00d05b50 | Null stub function that returns immediately with no operation |
| 0x00D05B61 | 1 | null_stub_00d05b61 | Null stub function that returns immediately with no operation |
| 0x00D05B72 | 1 | null_stub_00d05b72 | Null stub function that returns immediately with no operation |
| 0x00D06160 | 1 | null_stub_00d06160 | Null stub function that returns immediately with no operation |
| 0x00D07800 | 1 | null_stub_00d07800 | Null stub function that returns immediately with no operation |
| 0x00D09EB0 | 1 | null_stub_00d09eb0 | Null stub function that returns immediately with no operation |
| 0x00D0AD08 | 1 | null_stub_00d0ad08 | Null stub function that returns immediately with no operation |
| 0x00D0AD19 | 1 | null_stub_00d0ad19 | Null stub function that returns immediately with no operation |
| 0x00D0B0EA | 184 | SEH_cleanup_destroy_two_strings_00d0b0ea | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00D0BBD4 | 40 | SEH_cleanup_string_init_empty_00d0bbd4 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00D0CC30 | 1 | null_stub_00d0cc30 | Null stub function that returns immediately with no operation |
| 0x00D0CC60 | 1 | null_stub_00d0cc60 | Null stub function that returns immediately with no operation |
| 0x00D0CC90 | 1 | null_stub_00d0cc90 | Null stub function that returns immediately with no operation |
| 0x00D1C660 | 1 | identity_return_param_00d1c660 | Identity function that returns its input parameter unchanged |
| 0x00D1D5A8 | 1 | SEH__init_string_from_cstr | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00D1D5C5 | 1 | SEH__assign_string_from_cstr | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00D1EE62 | 39 | SEH__init_empty_string_cleanup | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00D26A45 | 41 | SEH__init_empty_string_cleanup_00d26a45 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00D2E89E | 39 | SEH__init_empty_string_return_zero | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00D2EF06 | 42 | SEH__init_empty_string_return_one | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00D5A03D | 43 | SEH__init_empty_string_cleanup_00d5a03d | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00D5CA87 | 43 | SEH__init_empty_string_cleanup_00d5ca87 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00D5CD05 | 41 | SEH__init_empty_string_cleanup_00d5cd05 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00D60BBD | 43 | SEH__init_empty_string_cleanup_00d60bbd | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00D71C03 | 43 | SEH__init_empty_string_cleanup_00d71c03 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00D71FBB | 1 | SEH__init_string_from_cstr_00d71fbb | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00D71FCC | 1 | SEH__assign_string_from_cstr_00d71fcc | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00D7209F | 41 | SEH__init_empty_string_cleanup_00d7209f | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00D794F0 | 1 | identity_return_param_00d794f0 | Identity function that returns its input parameter unchanged |
| 0x00D79500 | 1 | identity_return_param_00d79500 | Identity function that returns its input parameter unchanged |
| 0x00D79510 | 1 | identity_return_param_00d79510 | Identity function that returns its input parameter unchanged |
| 0x00D9AC62 | 40 | SEH__init_empty_string_cleanup_00d9ac62 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00D9E365 | 43 | SEH__init_empty_string_cleanup_00d9e365 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00DB8DE0 | 116 | crt_string_assign_from_cstr | Computes strlen of C string then delegates to std_string__assign_range to populate std::string object |
| 0x00DB902E | 38 | SEH__init_empty_string_cleanup_00db902e | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00DBA7E0 | 6 | _Xbad_alloc | STL bad_alloc exception thrower - infinite recursion anomaly, likely corrupted/stripped std::_Xbad_alloc stub |
| 0x00DBA7E6 | 6 | CRT_Mbrtowc_Stub | Infinite recursion stub; appears to be a broken wrapper or placeholder for multibyte-to-wide character conversion |
| 0x00DBA80A | 6 | _Xlength_error | STL exception handler that throws std::length_error for invalid string/container size operations |
| 0x00DBA810 | 6 | _Xout_of_range | STL out_of_range exception thrower; infinite recursion or tail-call optimization artifact from std::__throw_out_of_range wrapper |
| 0x00DBA824 | 36 | ___std_get_string_size_without_trailing_whitespace@8 | : std get string size without trailing whitespace@8 |
| 0x00DBA848 | 41 | ___std_system_error_allocate_message@8 | Formats system error message using Windows API and trims trailing whitespace from result string. |
| 0x00DBA871 | 6 | memory_free_wrapper | Wrapper function that delegates to Windows LocalFree API; appears to be instrumentation or hooking layer for memory deallocation tracking. |
| 0x00DBA877 | 6 | CRT_Syserror_map | CRT runtime function mapping system error codes to error message strings; infinite recursion detected (decompilation artifact). |
| 0x00DBA87D | 6 | CRT_Winerror_map | CRT runtime function mapping Windows error codes to standard errno values; appears to have indirect jump table implementation. |
| 0x00DBA911 | 44 | _Facet_Register | Registers a locale facet object into a linked list by allocating a node and updating the global facet chain pointer. |
| 0x00DBA93D | 6 | _Strcoll_Recursive_Stub | Infinite recursion wrapper; likely decompilation artifact or trampoline stub for locale-based string collation |
| 0x00DBA943 | 6 | _Strxfrm_Recursive_Stub | Infinite recursive stub wrapper around _Strxfrm; likely decompilation artifact or obfuscated indirection layer |
| 0x00DBA96D | 6 | STL_locale__Init | STL std::locale initialization wrapper; appears to be infinite recursion or decompilation artifact from 2025 Ragexe binary. |
| 0x00DBA973 | 6 | _Getgloballocale | Returns pointer to global locale implementation object for C++ Standard Library locale management. |
| 0x00DBAA03 | 6 | _Fiopen | STL file stream open wrapper; opens file with specified mode flags and file descriptor options |
| 0x00DBAA09 | 6 | STL_regex_error_infinite_recursion | Infinite recursion bug - calls itself without terminating, likely corrupted exception handler for std::regex errors |
| 0x00DBAA0F | 6 | _Xbad_function_call | STL exception handler that throws std::bad_function_call when std::function is invoked without a valid target |
| 0x00DBAA1B | 6 | _Incref | Increments reference count for std::locale::facet object; prevents premature deallocation of locale facet |
| 0x00DBB071 | 33 | ___std_swap_ranges_trivially_swappable | STL swap ranges wrapper for trivially swappable types using SIMD optimization, returns total elements swapped. |
| 0x00DBB13D | 6 | _Xinvalid_argument | STL invalid_argument exception thrower - infinite recursion wrapper for std::invalid_argument |
| 0x00DBB143 | 6 | _Xtime_get_ticks_stub | Infinite recursion stub - corrupted _Xtime_get_ticks CRT import thunk, non-functional |
| 0x00DBB16D | 6 | STL_setprecision_wrapper | Infinite recursion wrapper around std::setprecision; likely compiler-generated thunk or stub for stream precision manipulation. |
| 0x00DBB173 | 6 | STL_Random_device_infinite_recursion | Infinite recursion bug - calls itself without base case, will cause stack overflow at runtime. |
| 0x00DBB1AE | 257 | crt_get_codepage_info_ex | Retrieves extended codepage info via GetCPInfoExW and populates a lead byte bitmap for multibyte character encoding support. |
| 0x00DBB2CD | 6 | STL_setw_wrapper | Recursive wrapper around std::setw stream manipulator; appears to be a decompilation artifact or indirect call trampoline with no actual implementation. |
| 0x00DBB3DA | 35 | _ATL_BASE_MODULE70 | ATL::_ATL_BASE_MODULE70 constructor that initializes module state by zeroing 0x18 bytes at offset 0x14 and three 4-byte fields. |
| 0x00DBB3FD | 23 | crt_lock_guard_release | Releases a critical section lock if held, using flag at offset+4 to track lock state. |
| 0x00DBB4E1 | 51 | AddResourceInstance | ATL base module method that thread-safely registers a resource instance handle in internal array. |
| 0x00DBB514 | 58 | crt_errno_to_hresult_throw | Converts CRT errno codes to HRESULT values and throws charset exception; maps ENOMEMโE_OUTOFMEMORY, EINVALโE_INVALIDARG, othersโE_FAIL. |
| 0x00DBB54F | 69 | GetHInstanceAt | ATL::CAtlBaseModule method that retrieves an HINSTANCE at specified index with thread-safe critical section locking |
| 0x00DBB5DD | 19 | crt_lock_guard_acquire | Acquires a critical section lock and sets the held flag to indicate the lock is owned by the current thread. |
| 0x00DBB5FA | 29 | RemoveAll | Clears all HINSTANCE pointers from ATL::CSimpleArray by freeing memory and resetting size/capacity fields to zero. |
| 0x00DBB617 | 78 | RemoveAt | Removes element at index from ATL::CSimpleArray, shifts remaining elements, returns success status |
| 0x00DBB665 | 93 | RemoveResourceInstance | Removes a resource module instance from ATL's resource instance array with thread-safe access via critical section. |
| 0x00DBB6CC | 17 | crt_lock_guard_leave | Releases a critical section lock and clears the held flag in a lock guard destructor pattern. |
| 0x00DBB6E7 | 81 | memmove_s | ATL checked memory move wrapper that validates buffer sizes and source/dest pointers, throws on errors |
| 0x00DBB738 | 20 | crt_win32_error_to_hresult | Converts Win32 error codes to HRESULT format by masking lower 16 bits and OR-ing with 0x80070000 severity flag. |
| 0x00DBB74C | 76 | _memmove_s | Secure memory move wrapper that validates destination size and source/destination pointers before copying |
| 0x00DBB857 | 68 | find_pe_section | Locates a PE section header by virtual address offset within a loaded PE binary image. |
| 0x00DBB8A0 | 52 | is_potentially_valid_image_base | Validates PE executable header by checking MZ signature, PE offset, and PE magic for 32-bit image. |
| 0x00DBB8DB | 50 | ___scrt_acquire_startup_lock | Acquires startup lock for UCRT initialization, returns success if lock acquired or thread already owns it |
| 0x00DBB972 | 52 | ___scrt_dllmain_exception_filter | DLL initialization exception filter that handles UCRT setup and invokes SEH exception handling during DllMain context. |
| 0x00DBB9D6 | 57 | ___scrt_initialize_crt | CRT initialization routine that sets up ISA detection and performs runtime checks for Visual Studio CRT startup. |
| 0x00DBBA0F | 135 | ___scrt_initialize_onexit_tables | Initializes C runtime onexit/atexit callback tables for program termination handlers, with UCRT DLL detection. |
| 0x00DBBA96 | 126 | ___scrt_is_nonwritable_in_current_image | Checks if a memory address belongs to a read-only PE section in the current image by validating PE header and section characteristics. |
| 0x00DBBB2A | 29 | ___scrt_release_startup_lock | Releases C runtime startup lock when UCRT DLL is in use and force flag is false, returns lock state. |
| 0x00DBBB47 | 40 | ___scrt_uninitialize_crt | CRT cleanup routine that conditionally invokes nop stubs based on initialization state and parameter flags. |
| 0x00DBBB6F | 45 | __onexit | CRT exit handler registration wrapper that queues function for execution at program termination via atexit mechanism. |
| 0x00DBBB9C | 35 | crt_register_atexit_function | Registers a callback function for execution at program exit via CRT onexit mechanism, or triggers quick exit if already initialized. |
| 0x00DBBBBF | 21 | _atexit | CRT wrapper that registers a function to be called at program exit via __onexit, returning success/failure status. |
| 0x00DBBBD4 | 14 | __security_check_cookie | Validates stack cookie against global sentinel value; calls failure handler if corrupted (buffer overflow detection). |
| 0x00DBBBE2 | 5 | CRT_free | Memory deallocation wrapper; delegates to standard C runtime free function for heap memory release. |
| 0x00DBBBF0 | 52 | __allmul | CRT runtime library function for 64-bit integer multiplication on 32-bit systems using decomposed parameters |
| 0x00DBBC30 | 31 | __aullshr | CRT runtime function that performs unsigned 64-bit right logical shift with shift amount validation and masking |
| 0x00DBBC4F | 76 | operator_new_throw | Memory allocation wrapper that throws bad_alloc exception on malloc failure after invoking new handler. |
| 0x00DBBC7F | 14 | operator_delete | Wrapper for CRT memory deallocation; calls free() to release dynamically allocated memory |
| 0x00DBBCB4 | 1 | CRT__init_condition_variable_cs | Initializes critical section with spin count 4000. Tries to get SleepConditionVariableCS/WakeAllConditionVariable from api-ms-win-core-synch or kernel32. Falls back to CreateEvent. |
| 0x00DBBD52 | 36 | __Init_thread_abort | Atomically clears thread abort flag and notifies waiting threads via critical section protection and event signaling. |
| 0x00DBBD76 | 74 | crt_init_thread_epoch_start | Increments thread-safe epoch counter, stores in TLS slot, notifies thread initialization completion. |
| 0x00DBBDC0 | 82 | crt_init_thread_epoch_wait | Thread-safe initialization guard that waits for another thread to complete static initialization before proceeding. |
| 0x00DBBE1E | 54 | __Init_thread_notify | Initializes thread notification by invoking callback or signaling/resetting event handle for synchronization. |
| 0x00DBBE60 | 78 | __Init_thread_wait | Synchronization primitive that waits for a thread event with optional timeout and executes callback if signaled. |
| 0x00DBBEAE | 72 | operator_new | C++ operator new overload with nothrow semantics; delegates to operator_new_throw for allocation |
| 0x00DBBF10 | 43 | __chkstk | Stack probe function that validates stack growth and prevents stack overflow by touching pages during allocation. |
| 0x00DBBF40 | 70 | crt_float_to_uint32_with_avx512_fallback | Converts float to uint32 using AVX-512 vcvttss2usi when available, else manual bit manipulation with saturation handling. |
| 0x00DBC010 | 109 | crt_float_to_int64 | Converts single-precision float in XMM0 to int64, using AVX-512 vcvttps2qq if available, else manual bit extraction with exponent shifting. |
| 0x00DBC080 | 116 | crt_double_to_uint32 | Converts double-precision floating-point (XMM0) to uint32, using AVX-512 instruction or manual bit extraction fallback. |
| 0x00DBC1B0 | 121 | crt_double_to_int64 | Converts double-precision floating-point value in XMM0 to int64, using AVX-512 instruction when available, otherwise manual bit extraction. |
| 0x00DBC1F8 | 54 | dtol3_getbits | Performs variable-length bit extraction/shifting based on exponent value encoded in EDX for floating-point decoding |
| 0x00DBC260 | 81 | crt_uint64_to_double_avx512 | Converts 64-bit unsigned integer to double using AVX-512 instruction if CPU supports ISA level >5 |
| 0x00DBC2C0 | 65 | crt_int64_to_double_avx512 | Converts int64 to double using AVX-512 vcvtqq2pd instruction if CPU supports ISA level > 5 |
| 0x00DBC308 | 33 | crt_exception_dtor_0c | CRT scalar deleting destructor for 12-byte exception object; conditionally frees memory if flag bit 0 set |
| 0x00DBC640 | 170 | __alldiv | Divides two 64-bit signed integers (param_1:param_2 / param_3:param_4), handling sign correction and overflow. |
| 0x00DBC6F0 | 31 | __allshl | CRT runtime function that performs 64-bit left shift by variable amount (0-63 bits), returning 0 if shift exceeds 63. |
| 0x00DBC710 | 104 | __aulldiv | Performs 64-bit unsigned integer division (dividend in param_1:param_2, divisor in param_3:param_4) |
| 0x00DBC780 | 149 | __aulldvrm | Microsoft Visual C++ runtime library function for unsigned 64-bit integer division with remainder |
| 0x00DBC820 | 117 | __aullrem | Computes unsigned 64-bit remainder (modulo) operation; Visual Studio CRT runtime helper for division operations. |
| 0x00DBC895 | 9 | crt_new_handler_wrapper | CRT new handler wrapper that invokes the hooked std::get_new_handler() to handle memory allocation failures. |
| 0x00DBC89E | 5 | CRT_free | CRT memory deallocation wrapper that calls the standard C runtime free() function |
| 0x00DBC8C0 | 5 | crt_fptoi_x87 | Converts x87 extended precision floating-point (float10) to 32-bit signed integer with overflow/underflow handling |
| 0x00DBC8D0 | 124 | crt_fptoi_x87 | Converts x87 floating-point value in ST0 to int32, handling overflow by returning INT_MIN. |
| 0x00DBC997 | 91 | crt_fptoui_x87 | Converts x87 extended-precision float (ST0) to uint32, returning 0 for underflow and 0xFFFFFFFF for overflow. |
| 0x00DBCA00 | 171 | crt_fptoi64_x87 | Converts x87 FPU extended-precision float (ST0) to int64, handling edge cases and manual bit extraction for legacy ISA. |
| 0x00DBCAFC | 109 | crt_fptoui64_x87 | CRT runtime function converting x87 extended-precision float (ST0) to unsigned 64-bit integer with overflow detection. |
| 0x00DBCB70 | 22 | __alloca_probe_16 | CRT stack probe helper that aligns allocation size to 16-byte boundary for __alloca stack allocation |
| 0x00DBCB86 | 22 | __alloca_probe_8 | Stack allocation alignment probe - rounds up allocation size to 8-byte boundary and sets carry flag for failure detection. |
| 0x00DBCC01 | 20 | crt_array_unwind_handler_a | CRT exception handler that unwinds partially-constructed arrays on initialization failure when AL==0 |
| 0x00DBCC8F | 16 | crt_array_unwind_handler_b | CRT exception handler for array construction cleanup; unwinds partially-constructed arrays on initialization failure |
| 0x00DBCC9F | 46 | crt_cpp_exception_terminate_handler | CRT exception handler that validates C++ exception magic (0xe06d7363), stores exception context, and calls terminate() |
| 0x00DBCCCE | 76 | __ArrayUnwind | CRT helper that destructs array elements by calling destructor function param_4 for each of param_3 elements starting at param_1 with stride param_2 |
| 0x00DBCD5E | 14 | crt_free_wrapper_a | Thin wrapper that delegates memory deallocation to the CRT free() function |
| 0x00DBCD6C | 14 | crt_free_wrapper_b | Wrapper function that delegates memory deallocation to CRT_free; used for consistent free() call routing |
| 0x00DBCD7A | 9 | crt_operator_new_nothrow | CRT operator new wrapper for nothrow allocation; delegates to operator_new with size and nothrow_t tag |
| 0x00DBCD90 | 178 | __allrem | Computes 64-bit signed integer modulo (remainder) operation with sign handling for dividend and divisor |
| 0x00DBCE42 | 465 | crt_detect_isa_level | Detects CPU ISA support level (SSE2/AVX/AVX2/AVX-512) via CPUID and sets global feature flags. |
| 0x00DBD07E | 20 | crt_array_unwind_handler_c | CRT exception handler that unwinds partially-constructed arrays on constructor failure by calling __ArrayUnwind with object pointers and destructors. |
| 0x00DBD092 | 47 | __except_handler4 | Standard MSVC exception handler that filters x86 SSE2 floating-point exceptions and delegates to common handler |
| 0x00DBD190 | 318 | CRT_Startup | CRT initialization routine that runs global constructors, calls WinMain entry point, and handles cleanup/exit sequence. |
| 0x00DBD351 | 10 | mainCRTStartup | Initializes security cookie and CRT runtime before program execution begins |
| 0x00DBD35B | 3 | crt_noop_stub | CRT runtime no-op stub function used for initialization or placeholder purposes in Ragnarok Online client startup |
| 0x00DBD35E | 10 | dereference_pointer | Dereferences and returns the value at the pointer address passed as parameter. |
| 0x00DBD368 | 10 | crt_deref_exception_record_b | Dereferences a 32-bit pointer and returns the dereferenced value; likely a utility wrapper for pointer indirection. |
| 0x00DBD372 | 27 | CRT__range_check_trap | CRT runtime bounds check that triggers software interrupt 3 (breakpoint) if parameter fails unsigned range validation. |
| 0x00DBD4DC | 1 | ret_one_00dbd4dc | Returns 1/true (MOV EAX,1; RET) |
| 0x00DBD4E0 | 12 | ___scrt_is_ucrt_dll_in_use | Checks if the Universal C Runtime (UCRT) DLL is in use by testing a static flag. |
| 0x00DBD607 | 49 | ___scrt_get_show_window_mode | Retrieves window show mode from process startup info; returns wShowWindow if flag set, else default value 10 (SW_SHOW). |
| 0x00DBD638 | 1 | ret_zero_00dbd638 | Returns zero (XOR EAX,EAX; RET) |
| 0x00DBD63D | 1 | ret_zero_00dbd63d | Returns zero (XOR EAX,EAX; RET) |
| 0x00DBD683 | 12 | SetupGlobalExceptionHandler | Registers a global unhandled exception filter callback for the application's crash/exception handling system. |
| 0x00DBD692 | 85 | validate_and_handle_exception | Validates exception object magic numbers and exception codes, then terminates if specific RO exception types detected. |
| 0x00DBD6E8 | 8 | crt_clear_watson_flag | Clears the Watson (anti-cheat) flag by zeroing the global state variable at 0x01602f30 |
| 0x00DBD6F0 | 69 | __SEH_prolog4 | SEH (Structured Exception Handling) prologue for x86 stack frame setup with callee-saved registers and XOR cookie protection. |
| 0x00DBD740 | 20 | __SEH_epilog4 | SEH (Structured Exception Handling) epilog that restores exception handler state and returns from function |
| 0x00DBD754 | 29 | bad_alloc | Constructs std::bad_alloc exception object, initializing vptr and message string parameter from STL library. |
| 0x00DBD771 | 24 | CRT__init_bad_alloc_exception | Initializes std::bad_alloc exception object with vtable pointer and error message string. |
| 0x00DBD789 | 29 | exception | std::exception constructor initializing vtable, message pointer, and reserved fields for exception object |
| 0x00DBD7A6 | 28 | CRT__throw_bad_alloc | Initializes and throws a bad_alloc exception for memory allocation failure handling in the CRT runtime. |
| 0x00DBD7E0 | 77 | ___get_entropy | Generates pseudo-random entropy by XORing system time, thread/process IDs, performance counter, and stack address. |
| 0x00DBD82D | 75 | ___security_init_cookie | Initializes stack canary cookie for buffer overflow detection; generates entropy-based value with fallback patterns. |
| 0x00DBD87B | 1 | ret_zero_00dbd87b | Returns zero (XOR EAX,EAX; RET) |
| 0x00DBD87E | 1 | ret_0x4000 | Returns the constant value 0x4000 (16384) |
| 0x00DBD884 | 3 | crt_noop_ret | Null operation stub function that returns zero; used for placeholder initialization or disabled functionality. |
| 0x00DBD887 | 1 | ret_zero_00dbd887 | Returns zero (XOR EAX,EAX; RET) |
| 0x00DBD88A | 1 | CRT__init_slist_head | CRT: init slist head |
| 0x00DBD8A2 | 1 | ret_true_00dbd8a2 | Returns 1/true (MOV EAX,1; RET) |
| 0x00DBD8A5 | 1 | CRT__init_fp_control | CRT: init fp control |
| 0x00DBD8C6 | 1 | nop_stub_00dbd8c6 | Single-byte NOP stub (no operation, returns immediately) |
| 0x00DBD8C9 | 1 | nop_stub_00dbd8c9 | Single-byte NOP stub (no operation, returns immediately) |
| 0x00DBD8CC | 1 | CRT__init_global_allocator_flags | CRT: init global allocator flags |
| 0x00DBD8E9 | 1 | CRT__is_debug_heap_inactive | CRT: is debug heap inactive |
| 0x00DBD8F5 | 6 | crt_get_global_ptr_a | Returns pointer to global data structure at 0x01606a14, likely game state or configuration storage. |
| 0x00DBD8FB | 6 | crt_get_global_ptr_b | Returns pointer to global data structure at 0x01606a10, likely for accessing shared game state or configuration data. |
| 0x00DBD901 | 1 | nop_stub_00dbd901 | Single-byte NOP stub (no operation, returns immediately) |
| 0x00DC34D0 | 208 | deflate_align_bits | Aligns bit buffer to byte boundary in DEFLATE compression stream, flushes bits to output buffer. |
| 0x00DC39E0 | 96 | __tr_init | Initializes translation/localization system by setting up function pointers and zlib compression statistics for RO client text handling. |
| 0x00DC3C80 | 92 | bi_windup | Flushes accumulated bytes from a 2-byte buffer to output stream when buffer reaches capacity or windup completes. |
| 0x00DC9090 | 6 | get_security_cookie_table | Returns pointer to global security cookie table used for stack canary validation in RO client binary. |
| 0x00DFBE76 | 18 | nop_stub_00dfbe76 | Single-byte NOP stub (no operation, returns immediately) |
| 0x00E07D2D | 6 | Wrapper_GetProcessMemoryInfo | Wrapper function that directly calls Windows API GetProcessMemoryInfo; likely injected for API hooking/interception purposes |
| 0x00E07D45 | 6 | CRT_InvalidExceptionHandler | Infinite recursion stub; likely corrupted/invalid exception handler or decompilation artifact from jumptable |
| 0x00E07D4B | 6 | memcpy_wrapper | Wrapper function that delegates to standard memcpy; likely used for hooking or instrumentation in game client. |
| 0x00E07D51 | 6 | CRT_memset_wrapper | Wrapper function that delegates to standard CRT memset; likely a thunk or hook point for memory operations. |
| 0x00E07D5D | 6 | strchr | Wrapper for standard C library strchr() - locates first occurrence of character in string |
| 0x00E07D63 | 6 | infinite_recursion_artifact | Infinite recursion stub - corrupted __std_exception_copy CRT import thunk, non-functional |
| 0x00E07D69 | 6 | CRT_infinite_recursion_stub | Infinite recursion stub; likely corrupted/obfuscated code or decompiler artifact. Non-functional placeholder. |
| 0x00E07D6F | 6 | _CxxThrowException | Microsoft C++ exception throwing mechanism - infinite recursion placeholder or wrapper for CRT exception dispatch |
| 0x00E07D75 | 6 | CRT_memchr_wrapper | Wrapper that calls standard C runtime memchr; likely used for hooking or compatibility layer in game client |
| 0x00E07D7B | 6 | CRT_memmove_wrapper | Wrapper function that delegates to standard C runtime memmove; possible hooking point or instrumentation stub. |
| 0x00E07D81 | 6 | strstr | Wrapper function that delegates to the standard C runtime strstr() to find substring occurrence in a string. |
| 0x00E07D87 | 6 | CRT_longjmp | Infinite recursion stub - corrupted longjmp CRT import thunk, non-functional |
| 0x00E07D8D | 6 | setjmp3 | Infinite recursive call with no base case; likely corrupted/obfuscated code or decompilation artifact from jumptable analysis failure |
| 0x00E07D93 | 6 | CRT_strrchr | CRT wrapper calling standard library strrchr; finds last occurrence of character in string |
| 0x00E07D99 | 6 | __RTDynamicCast | Infinite recursive call stub; likely corrupted/stripped function or IDA analysis failure on indirect jumps |
| 0x00E07D9F | 6 | CRT_set_purecall_handler | CRT runtime function that sets and returns the pure virtual function call error handler for C++ RTTI violations |
| 0x00E07DAB | 6 | __std_type_info_compare | Infinite recursion stub - likely corrupted/stripped function or decompiler artifact. Unrecoverable jumptable indicates obfuscation. |
| 0x00E07DB1 | 6 | __RTtypeid | Infinite recursive stub function - likely corrupted, placeholder, or decompiler artifact from jumptable analysis failure |
| 0x00E07DB7 | 6 | local_unwind4 | Infinite recursive function stub; likely compiler-generated exception unwinding code or corrupted/placeholder function |
| 0x00E07DBD | 6 | __current_exception | Infinite recursion stub; likely corrupted/invalid code or decompiler artifact from jumptable at 0x00e07dbd |
| 0x00E07DC3 | 6 | __current_exception_context | Infinite recursive call with no base case; likely corrupted/stripped code or decompiler artifact from indirect jump table. |
| 0x00E07DC9 | 6 | except_handler4_common | Infinite recursive call with no base case; likely corrupted/stripped code or decompilation artifact from jump table |
| 0x00E07DD5 | 6 | CRT_wcsrchr | CRT wrapper/thunk that delegates to standard library wcsrchr; finds last occurrence of wide character in string |
| 0x00E07DDB | 6 | CRT_wcsstr | Wrapper calling standard CRT wcsstr; searches for wide-character substring within another wide-character string |
| 0x00E07DE7 | 6 | free | C Runtime memory deallocation wrapper; recurses to standard free() causing infinite loop, likely hooking point for memory tracking |
| 0x00E07DED | 6 | malloc_wrapper | Wrapper function that recursively calls malloc; likely a hook/patch point for memory allocation tracking or debugging in game client. |
| 0x00E07E17 | 6 | CRT_fclose_wrapper | Wrapper function that delegates to standard CRT fclose(); likely for hooking or API interception in game client. |
| 0x00E07E1D | 6 | FlushFileBuffer_Hooked | Wrapper hook around standard fflush() that intercepts file buffer flushing calls in the game client |
| 0x00E07E35 | 6 | CRT_fread_wrapper | Wrapper/hook around standard fread() that intercepts file read operations, likely for custom file I/O or DLL injection point. |
| 0x00E07E47 | 6 | CRT_fwrite | CRT wrapper/trampoline for standard fwrite; indirect call through jumptable or IAT redirection |
| 0x00E07E77 | 6 | CRT_errno | Infinite recursion stub; likely a trampoline to actual CRT errno function or corrupted decompilation artifact. |
| 0x00E07EA1 | 6 | CRT_ceil | Wrapper calling standard C runtime ceil() function; likely a thunk or indirect dispatch mechanism in the game client. |
| 0x00E07EA7 | 6 | __acrt_iob_func | Infinite recursion stub; likely corrupted/stripped function or decompilation artifact from indirect jump table |
| 0x00E07EB3 | 6 | CRT_ferror_wrapper | Wrapper function that recursively calls ferror; likely a trampoline or hook in game client binary patching |
| 0x00E07EB9 | 6 | CRT_fopen_wrapper | Wrapper function that delegates to standard CRT fopen; likely used for hooking/patching file operations in game client |
| 0x00E07ED1 | 6 | GetErrorMessageHook | Wrapper/hook function that intercepts strerror calls, likely for error message localization or logging in RO client |
| 0x00E07EE9 | 6 | libm_sse2_pow_precise | Infinite recursive call with no implementation; likely corrupted/stripped code or decompiler failure. |
| 0x00E07EEF | 6 | floor | CRT runtime wrapper that delegates to the standard C library floor() function for floating-point rounding down. |
| 0x00E07EFB | 6 | CRT_exit | Infinite recursion wrapper around standard C runtime exit function; likely a decompilation artifact or intentional stub. |
| 0x00E07F4F | 6 | frexp | CRT wrapper for standard library frexp() - extracts mantissa and exponent from floating-point number |
| 0x00E07F55 | 6 | CRT_modf | CRT wrapper recursively calling modf; likely compiler-generated thunk or import forwarder for C runtime math library |
| 0x00E07F5B | 6 | CRT_atan2_stub | Infinite recursion stub; likely a corrupted or unimplemented CRT math function wrapper in decompilation artifact. |
| 0x00E07F61 | 6 | CRT_CIcosh | CRT intrinsic - internal cosh (hyperbolic cosine) computation thunk |
| 0x00E07F67 | 6 | CRT_fmod | C runtime library wrapper for floating-point modulo operation (fmod). Infinite recursion indicates decompiler error or trampo |
| 0x00E07F6D | 6 | CRT_IsinH | CRT math library hyperbolic sine wrapper; infinite recursion indicates decompilation failure or thunk artifact |
| 0x00E07F73 | 6 | CRT_undefined_recursive_stub | Undefined recursive stub - 6-byte infinite recursion artifact, likely corrupted or stripped CRT thunk |
| 0x00E07F79 | 6 | libm_sse2_acos_precise | Infinite recursion stub - likely corrupted/stripped function or decompiler artifact with no actual implementation |
| 0x00E07F7F | 6 | recursive_stub_or_invalid_function | Infinite recursive stub with no implementation; likely a decompilation artifact or corrupted function pointer. |
| 0x00E07F85 | 6 | libm_sse2_atan_precise | Infinite recursive call with no implementation; likely corrupted function or decompilation artifact from the binary. |
| 0x00E07F8B | 6 | libm_sse2_cos_precise | Infinite recursion stub; likely corrupted code or decompiler error. Does not implement cosine calculation. |
| 0x00E07F91 | 6 | libm_sse2_exp_precise | Infinite recursive function stub - likely corrupted decompilation or intentional anti-analysis code, not a math library function |
| 0x00E07F97 | 6 | libm_sse2_log10_precise | Infinite recursion stub - likely corrupted/stripped function or decompiler artifact with no actual implementation |
| 0x00E07F9D | 6 | infinite_loop_stub | Infinite recursive call; likely corrupted/stripped function or decompiler artifact. Needs manual inspection. |
| 0x00E07FA3 | 6 | libm_sse2_sin_precise | CRT intrinsic - SSE2 optimized sine computation thunk |
| 0x00E07FA9 | 6 | libm_sse2_sqrt_precise | Infinite recursion stub - likely corrupted function or decompilation artifact with no meaningful implementation |
| 0x00E07FAF | 6 | libm_sse2_tan_precise | Infinite recursive stub; likely corrupted/stripped function or decompiler artifact. Needs binary inspection. |
| 0x00E07FEB | 6 | CRT_gmtime64 | Infinite recursion wrapper or thunk for standard CRT gmtime64; converts time64_t to broken-down tm struct (UTC) |
| 0x00E08009 | 6 | CRT_remove | CRT wrapper function that delegates to the standard C runtime remove() for file deletion operations. |
| 0x00E08075 | 6 | _infinite_recursion_stub | Infinite recursion stub; calls itself without modification. Likely decompilation artifact or intentional anti-analysis code. |
| 0x00E0807B | 6 | CRT_infinite_recursion_trap | Infinite recursion trap; appears to be corrupted/invalid stub or anti-debugging artifact in binary |
| 0x00E0810B | 6 | CRT_abort | Infinite recursion wrapper around standard C runtime abort() function; likely a hooking point or corrupted decompilation artifact. |
| 0x00E08165 | 6 | CRT_atof | Wrapper or recursion point for standard C runtime atof string-to-double conversion function |
| 0x00E08183 | 6 | roundf | Infinite recursion stub or corrupted function; likely decompilation artifact or intentional anti-analysis code |
| 0x00E0820D | 6 | initialize_onexit_table | Infinite recursion stub; likely decompilation artifact or corrupted code. Does not initialize atexit handlers. |
| 0x00E08213 | 6 | register_onexit_function | Infinite recursion without base case; likely corrupted decompilation or intentional anti-analysis code in game client. |
| 0x00E0821F | 6 | crt_atexit | Infinite recursion stub; likely compiler artifact, corrupted code, or placeholder in stripped binary. Requires manual inspection. |
| 0x00E08225 | 6 | crt_at_quick_exit | Infinite recursion stub; likely corrupted/misaligned code or decompiler artifact masquerading as CRT cleanup handler. |
| 0x00E0822B | 6 | CRT_InfiniteRecursion_Bug | Infinite recursion bug - calls itself unconditionally; likely corrupted/failed decompilation or broken CRT cleanup code |
| 0x00E08231 | 6 | _callnewh | Infinite recursion wrapper for new handler callback; likely corrupted/placeholder code from decompilation artifact |
| 0x00E0824F | 6 | get_narrow_winmain_command_line | Infinite recursion stub; likely corrupted/stripped function or IDA decompilation artifact from obfuscated code |
| 0x00E08255 | 6 | initterm | Infinite recursion stub; likely corrupted/invalid code or decompiler artifact. Requires manual inspection of raw binary. |
| 0x00E0825B | 6 | initterm_e | Infinite recursion stub; likely corrupted/obfuscated code or decompiler artifact from jump table recovery failure. |
| 0x00E08273 | 6 | register_thread_local_exe_atexit_callback | Infinite recursion bug - function calls itself unconditionally with no base case or meaningful operation |
| 0x00E084D4 | 1 | ret_true_00e084d4 | Returns 1/true (MOV EAX,1; RET) |
| 0x00E084D7 | 1 | ret_true_00e084d7 | Returns 1/true (MOV EAX,1; RET) |
| 0x00E084DD | 1 | ret_true_00e084dd | Returns 1/true (MOV EAX,1; RET) |
| 0x00E084E0 | 1 | ret_zero_00e084e0 | Returns zero (XOR EAX,EAX; RET) |
| 0x00E084E3 | 120 | __filter_x86_sse2_floating_point_exception_default | SSE2 floating-point exception filter that maps MXCSR status flags to structured exception codes for x86 processors. |
| 0x00E13499 | 20 | SEH__invalid_exception_handler_00e13499 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E1F0A6 | 1 | SEH__map_destroy_and_vector_cleanup_fragment | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E27713 | 15 | SEH__invalid_exception_handler_00e27713 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E2BCEE | 28 | SEH__invalid_exception_handler_00e2bcee | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E2EB83 | 17 | SEH__invalid_exception_handler_00e2eb83 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E2F14B | 1 | SEH__operator_delete_from_stack | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E3594E | 1 | SEH__conditional_int3_trap | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E3F1F0 | 1 | SEH__rbtree_destroy_and_delete_0x44 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E42070 | 1 | SEH__clear_flag_and_destroy_string | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E45084 | 1 | SEH__string_destructor_cleanup_00e45084 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E496AE | 1 | SEH__tree_clear_and_delete_pair | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E4F013 | 1 | SEH__string_destructor_cleanup_00e4f013 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E55321 | 28 | SEH__invalid_exception_handler_00e55321 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E5A4DA | 29 | SEH__invalid_exception_handler_00e5a4da | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E7798D | 5 | CRT_InvalidExceptionHandler | CRT invalid exception handler stub. Called when an invalid C++ exception is encountered, typically triggering process termination. |
| 0x00E77EDD | 5 | CRT_InvalidExceptionHandler | CRT invalid exception handler stub. Called when an invalid C++ exception is encountered, typically triggering process termination. |
| 0x00E77F7D | 39 | SEH__invalid_exception_handler_00e77f7d | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E7959D | 39 | SEH__invalid_exception_handler_00e7959d | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E79BED | 1 | SEH__release_interface_and_clear | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E7A6AD | 15 | SEH__invalid_exception_handler_00e7a6ad | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E7A74D | 1 | SEH__hash_cleanup_and_delete_00e7a74d | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E7ACFD | 1 | SEH__hash_node_clear_and_delete_0x2c | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E7B71B | 1 | SEH__string_cleanup_and_vector_free_00e7b71b | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E7BDAD | 29 | SEH__invalid_exception_handler_00e7bdad | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E7CE1D | 1 | SEH__rbtree_destroy_and_delete_0x94 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E7D46D | 1 | int3_trap_00e7d46d | Invalid/misaligned code fragment - likely data misidentified as a call target |
| 0x00E7DB1D | 1 | SEH__operator_delete_0xf8 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E7DC7D | 27 | SEH__invalid_exception_handler_00e7dc7d | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E7E35D | 15 | SEH__invalid_exception_handler_00e7e35d | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E7E86D | 1 | SEH__operator_delete_0xd8 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E7EEBD | 29 | SEH__invalid_exception_handler_00e7eebd | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E7F66D | 1 | SEH__vector_free_4byte_buffer | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E8038D | 1 | int3_trap_00e8038d | Invalid/misaligned code fragment - likely data misidentified as a call target |
| 0x00E80F2D | 1 | SEH__free_buffer_and_clear | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E814DD | 1 | SEH__string_destructor_cleanup_00e814dd | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E81F9D | 1 | int3_trap_00e81f9d | Invalid/misaligned code fragment - likely data misidentified as a call target |
| 0x00E8254D | 1 | SEH__string_destructor_cleanup_00e8254d | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E825ED | 1 | SEH__string_destructor_cleanup_00e825ed | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E82AFD | 23 | SEH__invalid_exception_handler_00e82afd | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E82D90 | 1 | SEH__CItemSlotManager_clear_rbtree | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E830AD | 1 | SEH__vector_free_4byte_buffer_00e830ad | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E8314D | 15 | SEH__invalid_exception_handler_00e8314d | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E83C0D | 1 | SEH__operator_delete_0x134 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E841BD | 1 | int3_trap_00e841bd | Invalid/misaligned code fragment - likely data misidentified as a call target |
| 0x00E8425D | 1 | SEH__string_destructor_cleanup_00e8425d | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E84EBD | 27 | SEH__invalid_exception_handler_00e84ebd | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E853CD | 1 | SEH__string_destructor_cleanup_00e853cd | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E865AD | 1 | SEH__destroy_two_strings | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E876BD | 23 | SEH__invalid_exception_handler_00e876bd | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E88110 | 1 | SEH__string_destructor_cleanup_00e88110 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E96F29 | 20 | SEH__invalid_exception_handler_00e96f29 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00E9F5CB | 1 | SEH__string_destructor_cleanup_00e9f5cb | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00EAF66D | 1 | nop_stub_00eaf66d | Single-byte NOP stub (no operation, returns immediately) |
| 0x00EC2BF3 | 1 | SEH__invalid_exception_handler_00ec2bf3 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00EC9A5F | 1 | SEH__operator_delete_0xc | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00ECEAC1 | 1 | int3_trap_00eceac1 | Invalid/misaligned code fragment - likely data misidentified as a call target |
| 0x00ED9137 | 1 | int3_trap_00ed9137 | Invalid/misaligned code fragment - likely data misidentified as a call target |
| 0x00EEAB4F | 1 | SEH__release_interface_and_clear_00eeab4f | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00EEE1EE | 1 | nop_stub_00eee1ee | Single-byte NOP stub (no operation, returns immediately) |
| 0x00EEF933 | 1 | SEH__operator_delete_0xc_00eef933 | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00EF9B92 | 1 | SEH__vector_free_4byte_and_cleanup | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00F02E52 | 1 | SEH__crt_free_wrapper_with_global | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00F055FF | 1 | SEH__crt_free_wrapper | SEH exception handler cleanup code - destroys local variables and restores FS chain |
| 0x00F2BA6F | 5 | CRT_InvalidExceptionHandler | CRT invalid exception handler stub. Called when an invalid C++ exception is encountered, typically triggering process termination. |
| 0x00F3CBC0 | 102 | atexit__cleanup_encoded_pointers | atexit handler that decodes and destructs encoded pointers in array, then deletes critical section |
| 0x00F3CC30 | 280 | CRT_atexit_dtor_00f3cc30 | Cleanup destructor that unregisters window classes and frees class name storage on CRT shutdown. |
| 0x00F3CDC0 | 280 | CRT_atexit_dtor_00f3cdc0 | Cleanup function that unregisters window classes and frees class registry memory during CRT shutdown. |
| 0x00F3CF50 | 280 | CRT_atexit_dtor_00f3cf50 | Cleanup atexit destructor that unregisters window classes, frees class name list, and deletes critical section. |
| 0x00F3D0E0 | 280 | CRT_atexit_dtor_00f3d0e0 | Cleanup/destructor that unregisters window classes, frees class name buffer, and deletes critical section on shutdown. |
| 0x00F3D200 | 10 | STL_variant_cleanup_atexit | Exit handler that cleans up STL variant objects by invoking their destructor during program termination. |
| 0x00F3D2B0 | 280 | CRT_atexit_dtor_00f3d2b0 | Cleanup atexit destructor that unregisters window classes and frees associated memory, with exception handling for bounds validation. |
| 0x00F3D3D0 | 3 | CRT_atexit_ret_00f3d3d0 | Empty atexit handler stub; likely placeholder or unused cleanup routine in CRT initialization chain. |
| 0x00F3D450 | 280 | CRT_atexit_dtor_00f3d450 | Cleanup handler that unregisters window classes and frees class name storage on exit or error condition. |
| 0x00F3D5E0 | 280 | CRT_atexit_dtor_00f3d5e0 | Destructor that unregisters window classes and frees associated memory during CRT shutdown. |
| 0x00F3D770 | 280 | CRT_atexit_dtor_00f3d770 | Cleanup function that unregisters window classes and frees allocated memory for a window class registry, called at process exit. |
| 0x00F3D890 | 10 | std_string_cleanup_atexit | atexit handler that destroys global std::string instances during program shutdown |
| 0x00F3D8A0 | 10 | CRT_string_cleanup_atexit | CRT exit handler that destroys all std::string instances during program termination |
| 0x00F3D8B0 | 10 | STL_string_cleanup_atexit | CRT exit handler that invokes std::string destructor to clean up string resources during program termination. |
| 0x00F3D8C0 | 10 | CRT_atexit_ret_00f3d8c0 | CRT atexit handler that destroys a global std::string object during program termination. |
| 0x00F3D8D0 | 10 | CRT_std_string_cleanup | Cleanup handler registered with atexit() to destroy std::string objects during program termination. |
| 0x00F3D8F0 | 10 | CRT_std_string_cleanup_atexit | Cleanup handler registered with atexit() to destroy std::string resources during program termination. |
| 0x00F3D900 | 10 | CRT_atexit_ret_00f3d900 | CRT cleanup handler that destroys all std::string instances registered with atexit during program termination. |
| 0x00F3D920 | 10 | CRT_atexit_ret_00f3d920 | Runtime exit handler that destroys a std::string object during CRT shutdown sequence. |
| 0x00F3D930 | 10 | CRT_atexit_ret_00f3d930 | CRT exit handler that destroys std::string instances during program termination cleanup |
| 0x00F3D940 | 10 | CRT_atexit_ret_00f3d940 | Exit handler that destroys all std::string instances registered for cleanup at program termination |
| 0x00F3D950 | 10 | CRT_atexit_ret_00f3d950 | CRT exit handler that destructs global std::string objects during program termination |
| 0x00F3D960 | 10 | CRT_cleanup_std_strings | CRT cleanup handler that destroys all std::string instances during program termination via atexit(). |
| 0x00F3D990 | 10 | CRT_atexit_cleanup | CRT exit handler that destroys global std::string objects during program termination |
| 0x00F3D9A0 | 10 | CRT_atexit_ret_00f3d9a0 | Exit handler that destroys all std::string instances registered with atexit during CRT shutdown. |
| 0x00F3D9B0 | 10 | CRT_atexit_ret_00f3d9b0 | CRT exit handler that destroys std::string instances registered with atexit during program shutdown |
| 0x00F3D9C0 | 10 | CRT_atexit_ret_00f3d9c0 | Runtime cleanup handler that destroys all std::string instances during program termination via atexit(). |
| 0x00F3D9D0 | 10 | CRT_atexit_ret_00f3d9d0 | CRT exit handler that invokes std::string destructor for static string cleanup during program termination. |
| 0x00F3D9E0 | 10 | CRT_atexit_ret_00f3d9e0 | Exit handler that destroys global std::string instances during program termination via atexit() |
| 0x00F3D9F0 | 10 | CRT_atexit_ret_00f3d9f0 | CRT exit handler that destroys global std::string objects during program termination |
| 0x00F3DA00 | 10 | CRT_cleanup_string_destructors | Runtime cleanup handler that invokes std::string destructor during program exit via atexit mechanism. |
| 0x00F3DA10 | 10 | CRT_cleanup_std_string | Runtime cleanup routine that destroys std::string objects during program exit via atexit handler. |
| 0x00F3DA90 | 280 | CRT_atexit_dtor_00f3da90 | Cleanup routine that unregisters window classes and frees allocated class storage during CRT exit/destruction. |
| 0x00F3DC20 | 280 | CRT_atexit_dtor_00f3dc20 | Cleanup routine that unregisters window classes and frees class registration array during CRT shutdown/atexit. |
| 0x00F3DDB0 | 280 | CRT_atexit_dtor_00f3ddb0 | Destructor that unregisters window classes and cleans up class registration state during CRT shutdown. |
| 0x00F3DF40 | 280 | CRT_atexit_dtor_00f3df40 | CRT atexit destructor that unregisters window classes and cleans up associated resources before program termination. |
| 0x00F3E0D0 | 280 | CRT_atexit_dtor_00f3e0d0 | Cleanup routine that unregisters window classes and frees associated class name buffer on program exit. |
| 0x00F3E260 | 280 | CRT_atexit_dtor_00f3e260 | Cleanup routine unregistering window classes and freeing class registry data at program exit with exception handling. |
| 0x00F3E380 | 10 | atexit__release_renderer_resource | atexit handler that releases D3D renderer resources by calling CRenderer::ReleaseAndNull |
| 0x00F3E400 | 280 | CRT_atexit_dtor_00f3e400 | Cleanup function that unregisters window classes and frees associated memory; handles critical section deletion during CRT shutdown. |
| 0x00F3E590 | 280 | CRT_atexit_dtor_00f3e590 | Cleanup routine unregistering window classes and freeing class registry array on process exit or error. |
| 0x00F3E6B0 | 10 | CRT_atexit_ret_00f3e6b0 | CRT exit handler that invokes std::string destructor to clean up string objects during program termination. |
| 0x00F3E6C0 | 10 | CRT_atexit_ret_00f3e6c0 | CRT exit handler that destroys static std::string instances during program shutdown |
| 0x00F3E6D0 | 10 | CRT_atexit_ret_00f3e6d0 | CRT exit handler that destroys all std::string instances during program termination cleanup. |
| 0x00F3E6E0 | 10 | CRT_atexit_ret_00f3e6e0 | CRT exit handler that invokes std::string destructor during program termination cleanup |
| 0x00F3E6F0 | 10 | CRT_atexit_ret_00f3e6f0 | CRT exit handler that destroys all std::string instances registered for cleanup at program termination. |
| 0x00F3E700 | 10 | cleanup_std_string_atexit | Runtime cleanup handler registered with atexit() to destroy std::string objects at program termination. |
| 0x00F3E710 | 10 | CRT_atexit_ret_00f3e710 | CRT atexit handler that destroys global std::string instances during program termination. |
| 0x00F3E720 | 10 | CRT_atexit_ret_00f3e720 | CRT exit handler that invokes std::string destructor for cleanup during program termination. |
| 0x00F3E730 | 10 | CRT_atexit_ret_00f3e730 | Runtime cleanup handler that invokes the standard string destructor during program exit via atexit mechanism. |
| 0x00F3E740 | 10 | CRT_atexit_ret_00f3e740 | CRT exit handler that destroys global std::string instances during program termination |
| 0x00F3E750 | 10 | CRT_cleanup_string_resources | Runtime cleanup handler that destroys std::string resources during program exit via atexit callback. |
| 0x00F3E760 | 10 | AtExit_CleanupStringResources | Runtime cleanup handler that destroys all std::string instances at program termination via atexit callback. |
| 0x00F3E770 | 10 | CRT_atexit_ret_00f3e770 | atexit handler that invokes std::string destructor for global string cleanup during program termination |
| 0x00F3E780 | 10 | CRT_atexit_ret_00f3e780 | Exit handler that destroys all std::string instances registered with atexit during program termination |
| 0x00F3E790 | 10 | CRT_atexit_ret_00f3e790 | Destructs a std::string object, likely registered as an atexit handler for CRT cleanup during program termination. |
| 0x00F3E7A0 | 10 | CRT_atexit_ret_00f3e7a0 | CRT exit handler that destructs std::string objects registered for cleanup at program termination |
| 0x00F3E7B0 | 10 | atexit_cleanup_strings | CRT exit handler that destroys all global std::string instances during program termination. |
| 0x00F3E7C0 | 10 | CRT_atexit_ret_00f3e7c0 | CRT exit handler that destroys a std::string object during program termination cleanup |
| 0x00F3E7D0 | 10 | CRT_atexit_ret_00f3e7d0 | Runtime cleanup handler that destroys std::string objects during program exit via atexit mechanism. |
| 0x00F3E7E0 | 10 | CRT_atexit_ret_00f3e7e0 | CRT exit handler that destroys global std::string instances during program termination. |
| 0x00F3E7F0 | 10 | CRT_atexit_ret_00f3e7f0 | CRT exit handler that destroys all std::string instances registered with atexit during program termination |
| 0x00F3E800 | 10 | CRT_atexit_ret_00f3e800 | CRT atexit handler that destroys all std::string objects registered for cleanup on program exit |
| 0x00F3E810 | 10 | CRT_atexit_ret_00f3e810 | Exit handler that destroys all std::string instances registered with atexit during program termination. |
| 0x00F3E820 | 10 | CRT_atexit_ret_00f3e820 | Cleanup handler registered with atexit to destroy std::string objects before program termination. |
| 0x00F3E830 | 10 | CRT_atexit_ret_00f3e830 | CRT exit handler that destroys global std::string instances during program termination. |
| 0x00F3E8B0 | 280 | CRT_atexit_dtor_00f3e8b0 | Cleanup handler that unregisters window classes and frees class list memory during program shutdown. |
| 0x00F3E9D0 | 144 | atexit__cleanup_gdiplus_and_custom_fonts | atexit handler that cleans up GDI+ resources: deletes custom font handles, removes fonts from CTextRenderer, shuts down GDI+, deallocates vector. |
| 0x00F3EA60 | 66 | CRT_atexit_dtor_00f3ea60 | CRT exit-time destructor that destroys and deallocates an STL tree container via stack unwinding. |
| 0x00F3EB20 | 280 | CRT_atexit_dtor_00f3eb20 | Cleanup handler that unregisters window classes and frees associated memory during CRT shutdown |
| 0x00F3ECB0 | 280 | CRT_atexit_dtor_00f3ecb0 | Cleanup function that unregisters window classes and frees allocated class registry memory during CRT shutdown. |
| 0x00F3EE40 | 280 | CRT_atexit_dtor_00f3ee40 | Cleanup atexit destructor unregistering window classes, freeing class list, and destroying critical section. |
| 0x00F3EF60 | 66 | CRT_atexit_dtor_00f3ef60 | CRT atexit destructor that cleans up a global STL list with stack canary protection before program termination. |
| 0x00F3EFB0 | 10 | CRT_atexit_ret_00f3efb0 | atexit handler that destroys all std::string instances during program termination |
| 0x00F3EFC0 | 10 | CRT_atexit_ret_00f3efc0 | Cleanup routine registered with atexit to destroy std::string resources during program termination. |
| 0x00F3EFD0 | 10 | CRT_cleanup_string_atexit | CRT exit handler that destroys std::string objects during program termination cleanup |
| 0x00F3EFE0 | 10 | CRT_atexit_ret_00f3efe0 | atexit handler that calls std::string destructor during program shutdown |
| 0x00F3F000 | 10 | CRT_atexit_ret_00f3f000 | CRT atexit handler that invokes std::string destructor for global/static string cleanup at program termination |
| 0x00F3F010 | 10 | CRT_atexit_ret_00f3f010 | CRT exit handler that destroys a std::string instance during program termination |
| 0x00F3F020 | 10 | CRT_atexit_ret_00f3f020 | CRT exit handler that destroys a std::string object during program termination. |
| 0x00F3F030 | 10 | CRT_cleanup_string_destructor | Runtime cleanup function that destroys std::string instances during program exit via atexit handler. |
| 0x00F3F040 | 10 | CRT_atexit_ret_00f3f040 | CRT exit handler that destroys a std::string instance during program termination cleanup. |
| 0x00F3F050 | 10 | CRT_atexit_ret_00f3f050 | Runtime exit handler that destroys global std::string instances during program termination via atexit() |
| 0x00F3F060 | 10 | CRT_atexit_ret_00f3f060 | Registered atexit handler that destroys all std::string instances during program termination. |
| 0x00F3F070 | 10 | CRT_atexit_ret_00f3f070 | CRT exit handler that destroys std::string instances during program termination cleanup. |
| 0x00F3F080 | 10 | CRT_atexit_ret_00f3f080 | CRT exit handler that destroys global std::string objects during program termination cleanup. |
| 0x00F3F090 | 10 | CRT_atexit_ret_00f3f090 | Exit handler that destroys all std::string instances registered with atexit during CRT shutdown |
| 0x00F3F0A0 | 10 | CRT_atexit_ret_00f3f0a0 | CRT exit handler that destroys all std::string instances registered for cleanup at program termination. |
| 0x00F3F0B0 | 10 | CRT_atexit_ret_00f3f0b0 | Cleanup function registered with atexit() that destroys all std::string instances during program termination. |
| 0x00F3F0C0 | 10 | CRT_atexit_ret_00f3f0c0 | atexit handler that destroys std::string resources during program termination cleanup |
| 0x00F3F0D0 | 10 | CRT_atexit_ret_00f3f0d0 | Runtime cleanup handler that destroys std::string instances during program exit via atexit registration. |
| 0x00F3F0E0 | 10 | CRT_atexit_ret_00f3f0e0 | CRT exit handler that destructs std::string instances during program shutdown |
| 0x00F3F0F0 | 10 | STL_String_Cleanup_Atexit | CRT atexit handler that cleans up std::string global/static instances during program termination |
| 0x00F3F100 | 10 | CRT_atexit_ret_00f3f100 | Exit handler that destroys all std::string instances registered with atexit during program termination |
| 0x00F3F110 | 10 | CRT_atexit_ret_00f3f110 | CRT exit handler that destroys a global std::string object during program termination. |
| 0x00F3F120 | 10 | CRT_atexit_ret_00f3f120 | Exit handler that destroys a std::string instance during CRT shutdown. |
| 0x00F3F130 | 10 | CRT_atexit_ret_00f3f130 | CRT exit handler that destroys all std::string instances during program termination cleanup. |
| 0x00F3F1B0 | 280 | CRT_atexit_dtor_00f3f1b0 | Cleanup destructor for window class registry; unregisters classes and frees class name buffer on exit. |
| 0x00F3F340 | 280 | CRT_atexit_dtor_00f3f340 | Cleanup function that unregisters window classes and frees allocated class registry memory during CRT shutdown. |
| 0x00F3F460 | 66 | CRT_atexit_dtor_00f3f460 | CRT atexit destructor that destroys and frees an STL list container during program termination cleanup. |
| 0x00F3F4B0 | 10 | CRT_std_string_atexit_cleanup | CRT exit handler that invokes std::string global destructor during program shutdown. |
| 0x00F3F4C0 | 10 | CRT_atexit_ret_00f3f4c0 | CRT exit handler that destroys all std::string instances during program termination |
| 0x00F3F4D0 | 10 | CRT_atexit_ret_00f3f4d0 | CRT cleanup handler registered with atexit() to destruct std::string instances at program termination. |
| 0x00F3F4E0 | 10 | CRT_atexit_ret_00f3f4e0 | Exit handler that destroys global std::string instances during program termination |
| 0x00F3F4F0 | 10 | CRT_atexit_ret_00f3f4f0 | CRT exit handler that destroys std::string objects during program termination |
| 0x00F3F500 | 10 | CRT_atexit_std_string_cleanup | CRT exit handler that destroys static std::string instances during program termination |
| 0x00F3F510 | 10 | CRT_atexit_ret_00f3f510 | atexit handler that destroys a std::string object during program termination cleanup |
| 0x00F3F520 | 10 | CRT_atexit_ret_00f3f520 | Exit handler that destroys std::string instances registered with atexit during CRT shutdown |
| 0x00F3F530 | 10 | CRT_atexit_ret_00f3f530 | Cleanup handler registered with atexit() to destroy global std::string objects at program termination. |
| 0x00F3F540 | 10 | CRT_atexit_ret_00f3f540 | atexit handler that invokes std::string destructor for static string cleanup during program termination |
| 0x00F3F550 | 10 | CRT_atexit_ret_00f3f550 | CRT cleanup routine that destroys std::string instances registered with atexit during program termination. |
| 0x00F3F560 | 10 | CRT_atexit_ret_00f3f560 | CRT cleanup handler that destroys global std::string instances during program termination via atexit() |
| 0x00F3F570 | 10 | CRT_atexit_ret_00f3f570 | CRT atexit handler that destroys global/static std::string instances during program termination. |
| 0x00F3F580 | 10 | CRT_atexit_ret_00f3f580 | Cleanup function called at program exit to destroy std::string objects before process termination. |
| 0x00F3F590 | 10 | CRT_atexit_cleanup_strings | CRT exit handler that destroys all std::string instances during program termination |
| 0x00F3F5A0 | 10 | CRT_atexit_ret_00f3f5a0 | CRT exit handler that destroys all std::string instances during program termination |
| 0x00F3F5B0 | 10 | CRT_atexit_ret_00f3f5b0 | CRT exit handler that invokes std::string destructor for global/static string cleanup at program termination |
| 0x00F3F5C0 | 10 | CRT_atexit_ret_00f3f5c0 | CRT exit handler that destroys global std::string instances during program termination. |
| 0x00F3F5D0 | 10 | std_string__cleanup_atexit | Cleanup function registered with atexit() to destroy std::string instances during program termination. |
| 0x00F3F5E0 | 10 | CRT_atexit_ret_00f3f5e0 | CRT exit handler that destroys a static std::string object during program termination. |
| 0x00F3F5F0 | 10 | CRT_atexit_ret_00f3f5f0 | Calls std::string destructor during program exit cleanup via atexit registration. |
| 0x00F3F600 | 10 | cleanup_string_atexit | CRT atexit handler that destructs a global std::string object during program termination |
| 0x00F3F610 | 10 | CRT_atexit_ret_00f3f610 | Runtime exit handler that destroys all std::string instances during program termination |
| 0x00F3F620 | 10 | CRT_atexit_ret_00f3f620 | CRT exit handler that destroys all std::string instances during program termination via atexit() |
| 0x00F3F630 | 10 | CRT_atexit_ret_00f3f630 | CRT exit handler that destroys a std::string object during program termination cleanup |
| 0x00F3F6B0 | 280 | CRT_atexit_dtor_00f3f6b0 | Cleanup function that unregisters window classes and frees class registration metadata during program exit. |
| 0x00F3F840 | 280 | CRT_atexit_dtor_00f3f840 | Cleanup handler that unregisters window classes and frees class registry resources, then deletes critical section on exit. |
| 0x00F3F960 | 10 | CRT_atexit_ret_00f3f960 | CRT exit handler that destroys std::string instances during program termination cleanup. |
| 0x00F3F970 | 10 | CRT_cleanup_strings | Cleanup function registered with atexit() to destroy all std::string instances before program termination. |
| 0x00F3F980 | 10 | CRT_atexit_ret_00f3f980 | Wrapper function that calls the std::string destructor, likely registered as an atexit handler for cleanup |
| 0x00F3F990 | 10 | CRT_atexit_ret_00f3f990 | CRT exit handler that invokes std::string destructor cleanup during program termination |
| 0x00F3F9A0 | 10 | CRT_atexit_ret_00f3f9a0 | CRT exit handler that destroys global std::string instances during program termination. |
| 0x00F3F9B0 | 10 | std_string_atexit_cleanup | CRT atexit handler that destroys global std::string instances during program termination |
| 0x00F3F9C0 | 10 | CRT_atexit_ret_00f3f9c0 | Exit handler that invokes the std::string destructor cleanup routine during program termination. |
| 0x00F3F9D0 | 10 | CRT_atexit_ret_00f3f9d0 | Exit handler that destroys all static std::string instances during program termination. |
| 0x00F3F9E0 | 10 | CRT_atexit_ret_00f3f9e0 | CRT exit handler that destroys all std::string instances during program termination |
| 0x00F3F9F0 | 10 | CRT_atexit_ret_00f3f9f0 | Calls std::string destructor; likely registered as atexit handler to clean up global string objects at program termination. |
| 0x00F3FA00 | 10 | CRT_atexit_ret_00f3fa00 | CRT exit handler that destroys a std::string instance during program termination cleanup. |
| 0x00F3FA10 | 10 | CRT_atexit_ret_00f3fa10 | Cleanup function registered with atexit() to destroy std::string global/static instances at program termination. |
| 0x00F3FA20 | 10 | CRT_atexit_ret_00f3fa20 | Destructor callback registered with atexit() to clean up std::string resources at program termination. |
| 0x00F3FA30 | 10 | CRT_atexit_ret_00f3fa30 | CRT atexit handler that cleans up std::string instances during program termination |
| 0x00F3FA40 | 10 | CRT_atexit_ret_00f3fa40 | Cleanup routine registered with atexit() to destroy std::string objects during program termination. |
| 0x00F3FA60 | 10 | CRT_atexit_ret_00f3fa60 | Exit handler that destroys all std::string instances registered with atexit during CRT shutdown |
| 0x00F3FA70 | 10 | CRT_atexit_ret_00f3fa70 | Exit handler that destroys a global std::string object during program termination cleanup. |
| 0x00F3FA80 | 10 | CRT_cleanup_string_at_exit | Exit handler that destroys global/static std::string objects during C runtime shutdown |
| 0x00F3FA90 | 10 | CRT_atexit_ret_00f3fa90 | CRT exit handler that destroys global std::string instances during program termination cleanup. |
| 0x00F3FAA0 | 10 | CRT_atexit_ret_00f3faa0 | Exit handler that destroys global std::string instances during program termination. |
| 0x00F3FAB0 | 10 | CRT_atexit_ret_00f3fab0 | CRT exit handler that destructs all std::string instances registered for cleanup at program termination. |
| 0x00F3FAC0 | 10 | CRT_atexit_ret_00f3fac0 | Cleanup callback registered with atexit() to destroy global std::string instances at program termination. |
| 0x00F3FAD0 | 10 | CRT_atexit_ret_00f3fad0 | CRT exit handler that destroys a global std::string object during program termination. |
| 0x00F3FAE0 | 10 | CRT_atexit_ret_00f3fae0 | CRT exit handler that destroys std::string instances during program termination cleanup |
| 0x00F3FB60 | 280 | CRT_atexit_dtor_00f3fb60 | Cleanup routine that unregisters window classes, frees class list buffer, and destroys critical section during program termination. |
| 0x00F3FCF0 | 280 | CRT_atexit_dtor_00f3fcf0 | Cleanup function that unregisters window classes and frees allocated class handle array during shutdown. |
| 0x00F3FE80 | 280 | CRT_atexit_dtor_00f3fe80 | Cleanup function that unregisters window classes, frees class name buffer, and destroys critical section during CRT shutdown. |
| 0x00F40010 | 280 | CRT_atexit_dtor_00f40010 | Destructor that unregisters window classes and frees associated memory during CRT shutdown. |
| 0x00F401A0 | 280 | CRT_atexit_dtor_00f401a0 | Cleanup registered window classes and critical section during CRT exit; unregisters class atoms and deallocates class list. |
| 0x00F402C0 | 10 | CRT_atexit_ret_00f402c0 | Runtime cleanup handler that destroys std::string objects during program exit via atexit callback. |
| 0x00F402D0 | 10 | CRT_atexit_handler | CRT exit handler that invokes std::string destructor cleanup during program termination |
| 0x00F402E0 | 10 | CRT_atexit_ret_00f402e0 | CRT atexit handler that destructs global std::string objects during program termination |
| 0x00F402F0 | 10 | CRT_atexit_ret_00f402f0 | CRT exit handler that destroys all std::string instances during program termination cleanup |
| 0x00F40300 | 10 | CRT_atexit_ret_00f40300 | Cleanup routine that destroys a std::string object, likely registered as an atexit handler for global string destruction. |
| 0x00F40310 | 10 | CRT_atexit_ret_00f40310 | Cleanup handler registered with atexit() to destroy static std::string instances at program termination. |
| 0x00F40320 | 10 | CRT_atexit_ret_00f40320 | atexit handler that destroys a static std::string object during CRT shutdown |
| 0x00F40330 | 10 | CRT_atexit_ret_00f40330 | atexit handler that destroys a std::string object during program termination cleanup |
| 0x00F40340 | 10 | CRT_atexit_ret_00f40340 | Cleanup routine that calls the std::string destructor, likely registered as an atexit handler for program termination. |
| 0x00F40360 | 10 | CRT_atexit_ret_00f40360 | Wrapper function that calls std::string destructor, likely registered as atexit handler for cleanup |
| 0x00F40370 | 10 | CRT_atexit_ret_00f40370 | atexit handler that cleans up global std::string objects during program termination |
| 0x00F40380 | 10 | CRT_atexit_ret_00f40380 | CRT exit handler that destroys a std::string object during program termination cleanup. |
| 0x00F40390 | 10 | CRT_atexit_ret_00f40390 | CRT exit handler that destroys a std::string instance during program termination. |
| 0x00F403A0 | 10 | CRT_atexit_ret_00f403a0 | Runtime exit handler that destroys std::string objects during program termination cleanup. |
| 0x00F403B0 | 10 | CRT_atexit_ret_00f403b0 | CRT exit handler that destroys global std::string instances during program termination. |
| 0x00F403C0 | 10 | CRT_atexit_ret_00f403c0 | atexit handler that invokes std::string destructor for cleanup during program termination |
| 0x00F403D0 | 10 | CRT_atexit_ret_00f403d0 | Runtime exit handler that destroys a std::string instance during CRT shutdown |
| 0x00F403E0 | 10 | CRT_atexit_ret_00f403e0 | atexit handler that destroys all std::string instances during program termination |
| 0x00F403F0 | 10 | CRT_atexit_ret_00f403f0 | CRT exit handler that invokes std::string destructor during program termination cleanup |
| 0x00F40400 | 10 | CRT_atexit_ret_00f40400 | atexit handler that destroys a std::string object during C runtime shutdown |
| 0x00F40430 | 10 | CRT_atexit_ret_00f40430 | atexit handler that destroys global std::string instances during program termination |
| 0x00F40440 | 10 | CRT_atexit_ret_00f40440 | CRT atexit handler that invokes std::string destructor for cleanup during program termination |
| 0x00F404C0 | 280 | CRT_atexit_dtor_00f404c0 | Cleanup routine that unregisters window classes and frees allocated class registry memory during CRT shutdown. |
| 0x00F405E0 | 208 | atexit__cleanup_global_object_tree | atexit handler that destroys all objects in a global std::set tree, calls their virtual destructors, then deallocates the tree structure. |
| 0x00F40730 | 280 | CRT_atexit_dtor_00f40730 | Cleanup registered window classes at exit; unregisters classes, frees class name array, deletes critical section. |
| 0x00F408C0 | 280 | CRT_atexit_dtor_00f408c0 | Cleanup function that unregisters window classes and frees class registry memory during CRT shutdown. |
| 0x00F40A50 | 280 | CRT_atexit_dtor_00f40a50 | Cleanup routine that unregisters window classes, frees class name buffer, and destroys critical section during CRT atexit |
| 0x00F40BE0 | 280 | CRT_atexit_dtor_00f40be0 | Cleanup destructor that unregisters window classes, frees class name array, and destroys critical section on process exit. |
| 0x00F40D70 | 280 | CRT_atexit_dtor_00f40d70 | Cleanup destructor that unregisters window classes, frees class list buffer, and deletes critical section during CRT shutdown. |
| 0x00F40F00 | 280 | CRT_atexit_dtor_00f40f00 | Cleanup destructor that unregisters window classes and frees class handle array during CRT shutdown. |
| 0x00F41090 | 280 | CRT_atexit_dtor_00f41090 | Cleanup destructor unregistering window classes and freeing class name storage during CRT shutdown. |
| 0x00F41220 | 280 | CRT_atexit_dtor_00f41220 | Cleanup function that unregisters window classes and frees allocated class name storage during program termination. |
| 0x00F41340 | 10 | CRT_atexit_ret_00f41340 | Wrapper function that calls std::string destructor, likely registered as atexit handler for cleanup. |
| 0x00F41350 | 10 | CRT_atexit_ret_00f41350 | atexit handler that destroys a std::string object during program shutdown |
| 0x00F41360 | 10 | CRT_atexit_ret_00f41360 | CRT exit handler that destroys a std::string object during program shutdown cleanup. |
| 0x00F41370 | 10 | CRT_atexit_ret_00f41370 | Wrapper function that calls std::string destructor, likely registered as atexit handler for cleanup. |
| 0x00F41390 | 10 | CRT_atexit_ret_00f41390 | Exit handler that destroys a std::string object during CRT shutdown sequence |
| 0x00F413A0 | 10 | CRT_atexit_ret_00f413a0 | Destructor cleanup function registered with atexit to deallocate std::string resources at program termination. |
| 0x00F413B0 | 10 | CRT_atexit_ret_00f413b0 | Destructs std::string objects registered with atexit; called during program termination to free string memory. |
| 0x00F413C0 | 10 | CRT_atexit_ret_00f413c0 | Exit handler that destructs global/static std::string objects during program termination |
| 0x00F413D0 | 10 | AtExitCleanup_DestroyStdString | Cleanup handler registered with atexit() that destroys a std::string instance during program termination. |
| 0x00F413E0 | 10 | CRT_atexit_ret_00f413e0 | CRT atexit handler that destroys a std::string object during program termination cleanup |
| 0x00F413F0 | 10 | CRT_atexit_ret_00f413f0 | atexit handler that destroys all std::string instances during program shutdown |
| 0x00F41400 | 10 | CRT_atexit_ret_00f41400 | Calls std::string destructor as part of C runtime exit sequence; cleans up global string objects. |
| 0x00F41410 | 10 | CRT_atexit_ret_00f41410 | Cleanup function registered with atexit() that destroys a std::string object during program termination |
| 0x00F41420 | 10 | CRT_atexit_ret_00f41420 | Wrapper function that calls the standard string destructor, likely registered as atexit handler for cleanup. |
| 0x00F41430 | 10 | STL_String_Cleanup_AtExit | atexit handler that destroys a std::string instance during program termination |
| 0x00F41440 | 10 | CRT_atexit_ret_00f41440 | Cleanup function registered with atexit() to destroy std::string objects at program termination |
| 0x00F41450 | 10 | CRT_atexit_ret_00f41450 | Cleanup handler registered with atexit() to destroy global std::string instances during program termination. |
| 0x00F41460 | 10 | CRT_atexit_ret_00f41460 | Wrapper function that calls the std::string destructor, likely registered as an atexit handler for cleanup. |
| 0x00F41480 | 10 | CRT_atexit_ret_00f41480 | Exit handler that invokes std::string destructor for cleanup during program termination. |
| 0x00F41490 | 10 | STL_string_destructor_atexit_callback | atexit handler that destroys a static std::string object during program termination cleanup |
Part 2 of CRT/UCRT: functions 2,543 to 5,117, 0x00F414A0 to 0x00F5FFB0
No function in this part matches that. Search all 43,836 functions instead.