PE Compile Time

2025-02-22 18:33:45

PE Imphash

6aee864015431826fdf1cb3ee0f68524

PEiD Signatures

Microsoft Visual C++ V8.0 (Debug)

Sections

Name Virtual Address Virtual Size Size of Raw Data Entropy
.textbss 0x00001000 0x00055d21 0x00000000 0.0
.text 0x00057000 0x000b8242 0x000b8400 5.51929687233
.rdata 0x00110000 0x0002b2fc 0x0002b400 3.87723851642
.data 0x0013c000 0x000028d8 0x00001000 2.16841861681
.idata 0x0013f000 0x0000127c 0x00001400 4.02101322618
.gfids 0x00141000 0x000004d6 0x00000600 1.77627942977
.00cfg 0x00142000 0x00000104 0x00000200 0.0611628522412
.rsrc 0x00143000 0x00000446 0x00000600 2.18321463137
.reloc 0x00144000 0x00006845 0x00006a00 6.09245513499

Resources

Name Offset Size Language Sub-language File type
RT_MANIFEST 0x00143170 0x00000188 LANG_ENGLISH SUBLANG_ENGLISH_US XML 1.0 document, ASCII text, with CRLF line terminators

Imports

Library KERNEL32.DLL:
0x53f0b8 CreateThread
0x53f0bc FlushFileBuffers
0x53f0c0 GetConsoleCP
0x53f0c4 WaitForSingleObject
0x53f0c8 GetConsoleMode
0x53f0cc TerminateThread
0x53f0d0 Process32NextW
0x53f0d4 Process32FirstW
0x53f0dc SetPriorityClass
0x53f0e0 CreateFileW
0x53f0e4 GetCommandLineA
0x53f0e8 CreateProcessW
0x53f0ec GetModuleHandleW
0x53f0f0 GetModuleFileNameW
0x53f0f4 LoadLibraryA
0x53f0f8 CloseHandle
0x53f0fc WriteFile
0x53f100 SetStdHandle
0x53f104 ExitProcess
0x53f108 GetProcAddress
0x53f10c VirtualAlloc
0x53f110 DecodePointer
0x53f114 Sleep
0x53f128 GetCommandLineW
0x53f12c GetCPInfo
0x53f13c SetLastError
0x53f144 CreateEventW
0x53f148 TlsAlloc
0x53f14c TlsGetValue
0x53f150 TlsSetValue
0x53f154 TlsFree
0x53f15c GetTickCount
0x53f168 GetCurrentProcess
0x53f16c TerminateProcess
0x53f174 IsDebuggerPresent
0x53f178 RaiseException
0x53f17c MultiByteToWideChar
0x53f180 WideCharToMultiByte
0x53f188 GetCurrentProcessId
0x53f18c GetCurrentThreadId
0x53f190 InitializeSListHead
0x53f194 GetStartupInfoW
0x53f198 GetLastError
0x53f19c HeapAlloc
0x53f1a0 HeapFree
0x53f1a4 GetProcessHeap
0x53f1a8 VirtualQuery
0x53f1ac FreeLibrary
0x53f1b0 RtlUnwind
0x53f1bc LoadLibraryExW
0x53f1c0 EncodePointer
0x53f1c4 GetModuleFileNameA
0x53f1c8 GetModuleHandleExW
0x53f1cc HeapValidate
0x53f1d0 GetSystemInfo
0x53f1d4 GetStdHandle
0x53f1d8 GetACP
0x53f1dc GetCurrentThread
0x53f1e0 GetFileType
0x53f1e4 OutputDebugStringA
0x53f1e8 OutputDebugStringW
0x53f1ec WriteConsoleW
0x53f1f8 GetDateFormatW
0x53f1fc GetTimeFormatW
0x53f200 CompareStringW
0x53f204 LCMapStringW
0x53f208 GetLocaleInfoW
0x53f20c IsValidLocale
0x53f210 GetUserDefaultLCID
0x53f214 EnumSystemLocalesW
0x53f218 GetStringTypeW
0x53f21c HeapReAlloc
0x53f220 HeapSize
0x53f228 FindClose
0x53f22c FindFirstFileExA
0x53f230 FindFirstFileExW
0x53f234 FindNextFileA
0x53f238 FindNextFileW
0x53f23c IsValidCodePage
0x53f240 GetOEMCP
0x53f244 SetFilePointerEx
Library ADVAPI32.dll:
0x53f000 RegQueryValueExA
0x53f004 RegOpenKeyExA
0x53f008 RegCloseKey
0x53f00c RegSetValueExA
Library GDI32.dll:
0x53f03c CreateBitmap
0x53f040 CreatePolygonRgn
0x53f044 GdiAlphaBlend
0x53f048 StretchBlt
0x53f04c SetBitmapBits
0x53f050 SelectObject
0x53f054 SelectClipRgn
0x53f058 PatBlt
0x53f05c PlgBlt
0x53f060 GetBitmapBits
0x53f064 Ellipse
0x53f068 DeleteObject
0x53f06c CreateSolidBrush
0x53f070 CreateEllipticRgn
0x53f074 CreateCompatibleDC
0x53f07c BitBlt
Library USER32.dll:
0x53f2c4 GetSystemMetrics
0x53f2c8 GetDC
0x53f2cc MessageBoxA
0x53f2d0 RedrawWindow
Library WINMM.dll:
0x53f300 waveOutClose
0x53f30c waveOutWrite
0x53f310 waveOutOpen

!This program cannot be run in DOS mode.
.textbss!]
`.rdata
@.data
.idata
@.gfids
@.00cfg
@.rsrc
@.reloc
_Alproxy
_Alproxy
header
hWaveOut
buffer
header
hWaveOut
buffer
header
buffer
hWaveOut
header
hwaveout
buffer
header
hWaveOut
buffer
header
hWaveOut
buffer
header
hWaveOut
buffer
header
hWaveOut
buffer
header
hWaveOut
buffer
header
hWaveOut
buffer
header
hWaveOut
buffer
header
hWaveOut
buffer
_Alproxy
_Alproxy
lightness
saturation
lightness
saturation
vertices
center
version
cmdline
_Alproxy
_Alproxy
bEnabled
93~AW3
s h45Q
t?h$8Q
t#h`9Q
jShP:Q
jfhP:Q
URPQQhP
t&ht=Q
;t$,v-
UQPXY]Y[
u&hpTQ
u&hpTQ
u#h@eQ
u#h@eQ
jAhpeQ
jAhpeQ
jAhpeQ
jAhpeQ
u&h@eQ
u&h@eQ
u&h@eQ
t&h<dQ
u&h$bQ
j1h8jQ
u&htmQ
u&h0qQ
t&hptQ
t&htvQ
u&htmQ
t&h oQ
t&h$pQ
u$hdyQ
u&hLzQ
t1hd}Q
u&h0qQ
u&hppQ
u&h(~Q
u&h(~Q
u&hppQ
u&hppQ
u&htmQ
u&h0qQ
t/j=[f;
`SSSSj
P$+Q8+U
P$+Q8+U
P$+Q8+U
P$+Q8+U
P$+Q8+U
P$+Q8+U
J$+H8+M
J$+H8+M
J$+H8+M
J$+H8+M
J$+H8+M
J$+H8+M
u&h86R
u&h86R
u&h86R
u&h86R
;H8te3
;H8te3
;H8te3
;H8te3
;H8te3
;H8te3
u#hXmR
u#h(nR
u#h(nR
jCh@qR
jCh@qR
jDh@qR
jDh@qR
jQh@qR
jQh@qR
jCh@qR
jCh@qR
jDh@qR
jDh@qR
jQh@qR
jQh@qR
u&hhrR
u&hhrR
u&hhrR
u&hhrR
f-00f=
u&h0vR
u#h0vR
u#h0wR
u&h@eQ
u&h@eQ
t&ht=Q
f-00f=
u&hppQ
u#hppQ
j'h@qR
j'h@qR
j2h@qR
j2h@qR
u&h@eQ
u&h@eQ
u#h@eQ
u#h@eQ
f9:t!V
tBjfh0
tz9tc
u#h`6S
u#h`6S
u#h`6S
u#h`6S
jch89S
jch89S
j'h@qR
j'h@qR
j2h@qR
j2h@qR
u&h(dS
PPPPPPPP
jjh4eS
u#hxeS
u#hDfS
u#htfS
u#hxeS
u#hDfS
u#htfS
u#hxeS
u#hDfS
u#htfS
j]hTgS
jphTgS
jUh(iS
jUh(iS
jVh(iS
jVh(iS
j1h(iS
j1h(iS
j2h(iS
j2h(iS
jih jS
jih jS
jjh jS
jjh jS
j9h jS
j9h jS
j:h jS
j:h jS
u#h@lS
;r&hxpS
y#hXqS
y#hXqS
j~hhrS
j~hhrS
u&htfS
j7hhrS
j7hhrS
j8hhrS
j8hhrS
u#htfS
j9hhrS
j9hhrS
u#h(wS
u#h(wS
j4h(xS
j4h(xS
_Ptr_container != 0
Are you sure?
_Ptr != 0
_Count <= (size_t)(-1) / _Sz
(_Ptr_user & (_BIG_ALLOCATION_ALIGNMENT - 1)) == 0
reinterpret_cast<uintptr_t *>(_Ptr_ptr)[-1] == _BIG_ALLOCATION_SENTINEL
tinySolaris.exe (2/2 warning)
_Ptr_container < _Ptr_user
2 * sizeof(void *) <= _Ptr_user - _Ptr_container
_Ptr_user - _Ptr_container <= _NON_USER_SIZE
kotojokohogohotojokohogokokhpmjmjfokhomkjhggcckotojokohogohotojokohogokokhpmjmjfrmorokfjkkkkkkrpomkjkmokmpoprrjjkkoommoottqqhjkkjjhfecebccccccfffhihfdfcdahhhjkjhghegcmjcjmjpjojmjkhchkhohmhkhjhkhmhohphmhoomkjkhhhhhh
string too long
invalid string position
Standard C++ Libraries Out of Range
vector<T> too long
tinySolaris.exe (beta version 1) by raduminecraft. i hope you liked it!
fatal error
hahaha the end had come
RtlAdjustPrivilege
ntdll.dll
NtRaiseHardError
SOFTWARE\Microsoft\Windows NT\CurrentVersion
CurrentVersion
-start
tinySolaris.exe (1/2 warning)
ffffff
Unknown exception
bad allocation
bad function call
regex_error(error_collate): The expression contained an invalid collating element name.
regex_error(error_ctype): The expression contained an invalid character class name.
regex_error(error_escape): The expression contained an invalid escaped character, or a trailing escape.
regex_error(error_backref): The expression contained an invalid back reference.
regex_error(error_brack): The expression contained mismatched [ and ].
regex_error(error_paren): The expression contained mismatched ( and ).
regex_error(error_brace): The expression contained mismatched { and }.
regex_error(error_badbrace): The expression contained an invalid range in a { expression }.
regex_error(error_range): The expression contained an invalid character range, such as [b-a] in most encodings.
regex_error(error_space): There was insufficient memory to convert the expression into a finite state machine.
regex_error(error_badrepeat): One of *?+{ was not preceded by a valid regular expression.
regex_error(error_complexity): The complexity of an attempted match against a regular expression exceeded a pre-set level.
regex_error(error_stack): There was insufficient memory to determine whether the regular expression could match the specified character sequence.
regex_error(error_parse)
regex_error(error_syntax)
regex_error
FlsAlloc
FlsFree
FlsGetValue
FlsSetValue
InitializeCriticalSectionEx
InitOnceExecuteOnce
CreateEventExW
CreateSemaphoreW
CreateSemaphoreExW
CreateThreadpoolTimer
SetThreadpoolTimer
WaitForThreadpoolTimerCallbacks
CloseThreadpoolTimer
CreateThreadpoolWait
SetThreadpoolWait
CloseThreadpoolWait
FlushProcessWriteBuffers
FreeLibraryWhenCallbackReturns
GetCurrentProcessorNumber
CreateSymbolicLinkW
GetCurrentPackageId
GetTickCount64
GetFileInformationByHandleEx
SetFileInformationByHandle
GetSystemTimePreciseAsFileTime
InitializeConditionVariable
WakeConditionVariable
WakeAllConditionVariable
SleepConditionVariableCS
InitializeSRWLock
AcquireSRWLockExclusive
TryAcquireSRWLockExclusive
ReleaseSRWLockExclusive
SleepConditionVariableSRW
CreateThreadpoolWork
SubmitThreadpoolWork
CloseThreadpoolWork
CompareStringEx
GetLocaleInfoEx
LCMapStringEx
bad array new length
Stack around the variable '
' was corrupted.
The variable '
' is being used without being initialized.
The value of ESP was not properly saved across a function call. This is usually a result of calling a function declared with one calling convention with a function pointer declared with a different calling convention.
A cast to a smaller data type has caused a loss of data. If this was intentional, you should mask the source of the cast with the appropriate bitmask. For example:
char c = (i & 0xFF);
Changing the code in this way will not affect the quality of the resulting optimized code.
Stack memory was corrupted
A local variable was used before it was initialized
Stack memory around _alloca was corrupted
Unknown Runtime Check Error
Unknown Filename
Unknown Module Name
Run-Time Check Failure #%d - %s
Stack corrupted near unknown variable
Stack area around _alloca memory reserved by this function is corrupted
Data: <
Allocation number within this function:
Size:
Address: 0x
Stack area around _alloca memory reserved by this function is corrupted
%s%s%p%s%zd%s%d%s
%s%s%s%s
A variable is being used without being initialized.
Stack pointer corruption
Cast to smaller type causing loss of data
Stack memory corruption
Local variable used before initialization
Stack around _alloca corrupted
RegOpenKeyExW
RegQueryValueExW
RegCloseKey
PDBOpenValidate5
f:\dd\vctools\crt\vcruntime\src\eh\std_type_info.cpp
f:\dd\vctools\crt\vcruntime\src\internal\per_thread_data.cpp
bad exception
EventRegister
EventSetInformation
EventUnregister
EventWriteTransfer
__based(
__cdecl
__pascal
__stdcall
__thiscall
__fastcall
__vectorcall
__clrcall
__eabi
__ptr64
__restrict
__unaligned
restrict(
delete
operator
`vftable'
`vbtable'
`vcall'
`typeof'
`local static guard'
`string'
`vbase destructor'
`vector deleting destructor'
`default constructor closure'
`scalar deleting destructor'
`vector constructor iterator'
`vector destructor iterator'
`vector vbase constructor iterator'
`virtual displacement map'
`eh vector constructor iterator'
`eh vector destructor iterator'
`eh vector vbase constructor iterator'
`copy constructor closure'
`udt returning'
`local vftable'
`local vftable constructor closure'
new[]
delete[]
`omni callsig'
`placement delete closure'
`placement delete[] closure'
`managed vector constructor iterator'
`managed vector destructor iterator'
`eh vector copy constructor iterator'
`eh vector vbase copy constructor iterator'
`dynamic initializer for '
`dynamic atexit destructor for '
`vector copy constructor iterator'
`vector vbase copy constructor iterator'
`managed vector copy constructor iterator'
`local static thread guard'
operator ""
Type Descriptor'
Base Class Descriptor at (
Base Class Array'
Class Hierarchy Descriptor'
Complete Object Locator'
template-parameter-
generic-type-
`anonymous namespace'
`non-type-template-parameter
`template-parameter
`template-type-parameter-
`generic-class-parameter-
`generic-method-parameter-
`vtordispex{
`vtordisp{
`adjustor{
`local static destructor helper'
`template static data member constructor helper'
`template static data member destructor helper'
static
virtual
private:
protected:
public:
[thunk]:
extern "C"
short
unsigned
volatile
std::nullptr_t
std::nullptr_t
<ellipsis>
,<ellipsis>
throw(
double
__int8
__int16
__int32
__int64
__int128
<unknown>
char16_t
char32_t
wchar_t
__w64
UNKNOWN
signed
volatile
`unknown ecsu'
union
struct
class
coclass
cointerface
volatile
const
cli::array<
cli::pin_ptr<
{flat}
<program name unknown>
minkernel\crts\ucrt\src\appcrt\misc\dbgrpt.cpp
[aOni*{
~ $s%r
@b;zO]
v2!L.2
This is the first beta version of tinySolaris.exe.
The next features will be:
->better MBR
->probably more payloads
->suggest me something because i don't know what to add.
This is a malware that will be showcased on Malwarelab150 channel. If you choose "Yes" you assume the risks but if you don't know what this is, choose "No".
The creator (raduminecraft) is not responsable for using this piece of software incorectly.
You decide.
IND)ind)S
Normal
Ignore
Client
Client hook allocation failure at file %hs line %d.
Client hook allocation failure.
Error: memory allocation: bad memory block type.
Client hook re-allocation failure at file %hs line %d.
Client hook re-allocation failure.
Error: memory allocation: bad memory block type.
Memory allocated at %hs(%d).
The Block at 0x%p was allocated by aligned routines, use _aligned_realloc()
Error: possible heap corruption at or near 0x%p
The Block at 0x%p was allocated by aligned routines, use _aligned_free()
Client hook free failure.
HEAP CORRUPTION DETECTED: before %hs block (#%d) at 0x%p.
CRT detected that the application wrote to memory before start of heap buffer.
Memory allocated at %hs(%d).
HEAP CORRUPTION DETECTED: before %hs block (#%d) at 0x%p.
CRT detected that the application wrote to memory before start of heap buffer.
HEAP CORRUPTION DETECTED: after %hs block (#%d) at 0x%p.
CRT detected that the application wrote to memory after end of heap buffer.
Memory allocated at %hs(%d).
HEAP CORRUPTION DETECTED: after %hs block (#%d) at 0x%p.
CRT detected that the application wrote to memory after end of heap buffer.
DAMAGED
HEAP CORRUPTION DETECTED: on top of Free block at 0x%p.
CRT detected that the application wrote to a heap buffer that was freed.
Memory allocated at %hs(%d).
HEAP CORRUPTION DETECTED: on top of Free block at 0x%p.
CRT detected that the application wrote to a heap buffer that was freed.
%hs located at 0x%p is %Iu bytes long.
Memory allocated at %hs(%d).
%hs located at 0x%p is %Iu bytes long.
Cycle in block list detected while processing block located at 0x%p.
Heap validation failed.
Bad memory block found at 0x%p.
Memory allocated at %hs(%d).
Bad memory block found at 0x%p.
Data: <%s> %s
Dumping objects ->
#File Error#(%d) :
%hs(%d) :
{%ld}
client block at 0x%p, subtype %x, %Iu bytes long.
normal block at 0x%p, %Iu bytes long.
crt block at 0x%p, subtype %x, %Iu bytes long.
Object dump complete.
Detected memory leaks!
%Id bytes in %Id %hs Blocks.
Largest number used: %Id bytes.
Total allocations: %Id bytes.
The block at 0x%p was not allocated by _aligned routines, use realloc()
Damage before 0x%p which was allocated by aligned routine
The block at 0x%p was not allocated by _aligned routines, use free()
minkernel\crts\ucrt\src\appcrt\startup\argv_parsing.cpp
minkernel\crts\ucrt\src\desktopcrt\env\environment_initialization.cpp
CorExitProcess
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
minkernel\crts\ucrt\src\appcrt\locale\wsetlocale.cpp
minkernel\crts\ucrt\src\appcrt\startup\onexit.cpp
`h````
xpxxxx
`h`hhh
xwpwpp
(null)
minkernel\crts\ucrt\inc\corecrt_internal_stdio_output.h
minkernel\crts\ucrt\src\appcrt\internal\per_thread_data.cpp
UUUUUU
?UUUUUU
Second Chance Assertion Failed: File
<file unknown>
, Line
_CrtDbgReport: String too long or IO Error
Assertion failed:
Assertion failed!
%s(%d) : %s
_CrtDbgReport: String too long or Invalid characters in String
minkernel\crts\ucrt\src\appcrt\misc\signal.cpp
AreFileApisANSI
EnumSystemLocalesEx
GetActiveWindow
GetDateFormatEx
GetEnabledXStateFeatures
GetLastActivePopup
GetProcessWindowStation
GetTimeFormatEx
GetUserDefaultLocaleName
GetUserObjectInformationW
GetXStateFeaturesMask
IsValidLocaleName
LCIDToLocaleName
LocaleNameToLCID
LocateXStateFeature
MessageBoxA
MessageBoxW
RoInitialize
RoUninitialize
SetThreadStackGuarantee
SystemFunction036
UUUUUU
?UUUUUU
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
January
February
August
September
October
November
December
MM/dd/yy
dddd, MMMM dd, yyyy
HH:mm:ss
_hypot
_nextafter
minkernel\crts\ucrt\src\appcrt\startup\argv_wildcards.cpp
minkernel\crts\ucrt\src\appcrt\mbstring\mbctype.cpp
minkernel\crts\ucrt\src\desktopcrt\env\get_environment_from_os.cpp
minkernel\crts\ucrt\src\desktopcrt\env\setenv.cpp
minkernel\crts\ucrt\src\appcrt\lowio\osfinfo.cpp
 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~
minkernel\crts\ucrt\src\appcrt\locale\initctype.cpp
minkernel\crts\ucrt\src\appcrt\locale\initmon.cpp
minkernel\crts\ucrt\src\appcrt\locale\initnum.cpp
minkernel\crts\ucrt\src\appcrt\locale\inittime.cpp
minkernel\crts\ucrt\src\appcrt\locale\getstringtypea.cpp
minkernel\crts\ucrt\src\appcrt\stdio\_sftbuf.cpp
NAN(SNAN)
nan(snan)
NAN(IND)
nan(ind)
minkernel\crts\ucrt\src\appcrt\stdio\_file.cpp
]vQ<)8
|)P!?Ua0
Eb2]A=
u?^p?o4
y1~?|"
?x+s7
?5Od%
?|I7Z#
>,'1D=
?g)([|X>=
~U`?K
:h"?bC
@H#?43
Ax#?uN}*
r7Yr7=
F0$?3=1
H`$?h|
&?~YK|
sU0&?W
<8bunz8
?#%X.y
F||<##
<@En[vP
?uZEeu
?uZEeu
minkernel\crts\ucrt\src\appcrt\locale\lcmapstringa.cpp
minkernel\crts\ucrt\src\appcrt\locale\getlocaleinfoa.cpp
1#QNAN
1#SNAN
minkernel\crts\ucrt\src\appcrt\locale\comparestringa.cpp
minkernel\crts\ucrt\src\appcrt\stdio\_getbuf.cpp
minkernel\crts\ucrt\src\appcrt\stdio\stream.cpp
?5Wg4p
%S#[k=
"B <1=
C:\Users\Radu\Desktop\solaris2\Debug\solaris2.pdb
abcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWXYZ
.?AVbad_alloc@std@@
.?AVexception@std@@
.?AVinvalid_argument@std@@
.?AVlogic_error@std@@
.?AVlength_error@std@@
.?AVout_of_range@std@@
.?AVoverflow_error@std@@
.?AVruntime_error@std@@
.?AVbad_function_call@std@@
.?AVregex_error@std@@
.?AVtype_info@@
.?AVbad_array_new_length@std@@
.?AVbad_exception@std@@
.?AVDNameNode@@
.?AVcharNode@@
.?AVpcharNode@@
.?AVpDNameNode@@
.?AVDNameStatusNode@@
.?AVpairNode@@
VirtualAlloc
GetProcAddress
ExitProcess
CreateThread
WaitForSingleObject
WriteFile
CloseHandle
LoadLibraryA
GetModuleFileNameW
GetModuleHandleW
CreateProcessW
GetCommandLineA
CreateFileW
SetPriorityClass
CreateToolhelp32Snapshot
Process32FirstW
Process32NextW
TerminateThread
KERNEL32.DLL
GetSystemMetrics
MessageBoxA
RedrawWindow
USER32.dll
BitBlt
CreateBitmap
CreateCompatibleBitmap
CreateCompatibleDC
CreateEllipticRgn
CreateSolidBrush
DeleteObject
Ellipse
GetBitmapBits
PlgBlt
PatBlt
SelectClipRgn
SelectObject
SetBitmapBits
StretchBlt
GdiAlphaBlend
CreatePolygonRgn
GDI32.dll
RegCloseKey
RegOpenKeyExA
RegQueryValueExA
RegSetValueExA
ADVAPI32.dll
waveOutOpen
waveOutClose
waveOutPrepareHeader
waveOutUnprepareHeader
waveOutWrite
WINMM.dll
EnterCriticalSection
LeaveCriticalSection
DeleteCriticalSection
SetLastError
InitializeCriticalSectionAndSpinCount
CreateEventW
TlsAlloc
TlsGetValue
TlsSetValue
TlsFree
GetSystemTimeAsFileTime
GetTickCount
UnhandledExceptionFilter
SetUnhandledExceptionFilter
GetCurrentProcess
TerminateProcess
IsProcessorFeaturePresent
IsDebuggerPresent
RaiseException
MultiByteToWideChar
WideCharToMultiByte
QueryPerformanceCounter
GetCurrentProcessId
GetCurrentThreadId
InitializeSListHead
GetStartupInfoW
GetLastError
HeapAlloc
HeapFree
GetProcessHeap
VirtualQuery
FreeLibrary
RtlUnwind
InterlockedPushEntrySList
InterlockedFlushSList
LoadLibraryExW
EncodePointer
GetModuleFileNameA
GetModuleHandleExW
HeapValidate
GetSystemInfo
GetStdHandle
GetACP
GetCurrentThread
GetFileType
OutputDebugStringA
OutputDebugStringW
WriteConsoleW
WaitForSingleObjectEx
SetConsoleCtrlHandler
GetDateFormatW
GetTimeFormatW
CompareStringW
LCMapStringW
GetLocaleInfoW
IsValidLocale
GetUserDefaultLCID
EnumSystemLocalesW
GetStringTypeW
HeapReAlloc
HeapSize
HeapQueryInformation
FindClose
FindFirstFileExA
FindFirstFileExW
FindNextFileA
FindNextFileW
IsValidCodePage
GetOEMCP
GetCPInfo
GetCommandLineW
GetEnvironmentStringsW
FreeEnvironmentStringsW
SetEnvironmentVariableA
SetEnvironmentVariableW
SetStdHandle
DecodePointer
FlushFileBuffers
GetConsoleCP
GetConsoleMode
SetFilePointerEx
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel level='requireAdministrator' uiAccess='false' />
</requestedPrivileges>
</security>
</trustInfo>
</assembly>
6F7o7&8O8(9-9
:H:T:4;A;F;N;W;n;w;|;
>0>I?_?
1161?1D1I1{1
242=2B2G2\2i2n2v2
3&33383@3I3`3i3n3s3
=8>h>t>
8$8T8`8l8x8
;);?;P;
> ><>Z>m>~>
5D5P5\5h5t537
9.9O9e9v9
:t;[<z<
=$=0=<=3>
0*0;0h0t0
444U4k4
6&7.7g7s7
7(8G8c8
<.<D<U<
080D0P0\0h0s1
3"3>3_3u3
8%8*868R8W8\8V9
::3:?:!;A;`;
=1=9=Y=a=
4*4B4t4
4/5>5R5t5
8(8B8n8
;8;D;1=
===N=q=
? ?B?\?
5@5Q5}5
5/8>8R8
0.0B0]0$151
22P2\23.3B3]3$454
55P5\56.6B6k6
8&8>8p8|8
:):C:i:
>">R>f>|>
0#0;0l0x0
282^2y2
3/4R4l4
686L6b6
8P9c98:m:t<
404<4H4T4`4l4x4
;=;V;j;
<=2=U>
4H5p5|5
989\9h9t:
$080a0
3(444$585S5i5
7E8Y8o8
>:>K>l>
1.1H1f1
60_0F2o2
7"7P7\7h7t7
:$:0:<:
;/;P;c;t;
4W6a6u6O:j:p:
1D1X1b1v1
2+252L2V2m2
213E3O3f3p3
4!4+4E4O4m4
6P6d6n6
7.7a7u7
8)8I8u8
9#979A9[9o9y9
:":<:F:`:
;);3;M;W;q;{;
;)<3<Q<g<
=$=>=^=h=
>&>9>g>
494X4n4
7"7-7;7E7M7[7j7t7~7
:1;Q;p;
=A=I=i=q=
>Q?]?e?m?u?
0$0*00060<0B0H0N0T0Z0`0f0l0r0x0~0
>!>(>/>6>=>D>L>P>T>X>\>`>d>h>l>p>t>x>|>
1%1+131=1C1Q1V1`1f1t1y1
2"2'21272E2J2T2Z2h2m2w2}2
3&3,3:3?3I3O3]3b3l3r3
4!4/444>4D4R4W4a4g4u4z4
5$5)53595G5L5V5\5j5o5y5
6(6.6<6A6K6Q6_6d6n6t6
8 9&9p9v9
<8<`<f<
< =&=T=
= >&>p>v>
?@?F?d?
0@1F1x1
6b6h6n6t6z6
9!919B9U9
:,;2;8;>;D;J;Q;X;_;f;m;t;{;
>!>S>d>
60;0M0
3D3W3t3
8f8k8}8
=V>[>m>
>:?M?e?
6A7Q7n7
8'848=8E8r8|8
:9:B:J:
<4=:=T=
=6>d>t>\?
,0z0$1*1
2"2)2D2f2
6%616=6I6U6a6m6z6
809<9I9S9[9`9g9
??$?(?,?0?
203-4B7j:o:x:[<&=.=F=u=
7O7I8|8
;#;e;m;|;
=F>K>]>
P0Y0V:[:m:
676>6D6M6x6
7$8)8.8T8Y8^8
9D9I9N9t9y9~9
<+<J<O<[<u<
0$0*090A0I0S0c0l0t0}0
4[8g8|8
9%9+9P9g9}9
:":7:=:J:P:_:
<-=E>R?
8%9T9t9
9P:%;U;
=#=6=M=
>"><>E>J>{>
0F0:1j2w2
2G3X3c3l3
484J4S4m4t4
5'5:5C5
5M6T6]6}6
8 8$8(8L8P8T8X8\8`8d8h8l8p8t8x8|8
< <$<(<,<0<4<8<
111<1D1
2<2a2T4X4\4`4d4i6
757L7U7\7 8*8>8J8i8z8
829C9r9|9
9_:l:z:
<!<'<0<5<Y<k<
<*=<=]=j=
313=3F3e3l3u3
3O4W4]4
5'5<5|5
646A6J6)7
8,8L8Z8b8n8z8
101>1K1Z1c1|1
2@3`3h3n3
44B4M4a4l4t4
5>6I6`6
6;8D8i8t8
9'909S9Z9g9r9
:5:@:N:[:i:s:{:
;@;D;H;L;P;T;X;
;P<T<X<\<`<d<h<l<
00Q0g0
1$1,131q1
262K2T2
5/5>5G5L5Z5c5
8=9L9w9$:2:;:
;C;U;^;c;
>$?(?,?0?4?8?
121@1I1P1
252C2L2\3
56+696B6I6V6_6s6{6=7T7x7
8(8P8w8
9!9)929>9M9V9l9z9
:5:b:o:
;@;S;x;|;
=-=:=B=G=r=+?
1<2@2D2H2L2P2T2X2\2`2
4$4*424;4e4p4|4
4L5X5`5i5r5z5
6>7W7_7e7v7
9M:[:c:i:r:x:
:;(;a;i;x;
;9=B=L=^=p={=
0!0D0H0L0P0T0X0\0`0d0h0l0p0t0x0|0
0D1H1L1P1T1X1\1`1d1
5$61696K6X6v6
8B8G8[8a8j8s8y8
8!9.9]9j9
7L8B9P9]9
7:7F7a7q7}7
8#9(9-929Y9
< =,=I=U=p=
> >0><>
>2?7?<?A?h?
1161?1i1n1s1
33(3R3W3\3
;-<&>6>F>V>f>v>
2K3P3Y3
8:8E8W8
8 929r9}9
3#4(4-4K5P5Y5
5[6`6i6
8-929>9n9s9x9|:
;];b;n;
<(=-=2=
2&2D4H4L4J9Q9x;|;
3 4%4\4k5p5|5
5L6[7`7l7
=O=T=`=
<2%4*464]4b4g4
8-929>9k9p9u9
:;:@:E:
595@5F5O5z5
666Y6}6
1&2+272q2v2
4N4S4_4
5"5'535O5m5w5|5
8C8L8X8a8
8N9S9}9
:&:.:8:A:F:L:T:Z:`:i:z:
:H<M<_<
?=?B?G?
2d2i2u2
2A3I3[3f3n3w3
5'51565B5]5c5k5|5
5(7-7?7T7a7j7r7{7
7H8M8_8s8
8I9P9Y9^98:=:L:
>%?*?6?c?h?m?
2:2?2K2x2}2
7#7G7S7x7}7
9?9D9I9V9v9
<<<A<F<V=[=g=
1@1E1J185=5O5
8&8S8X8]8
1 1%1*1/191o1
2"2'2,262S2X2]2k2
2&393V3i3
4E5"6'636`6e6j6
7E8b9g9s9
F9V9f9v9-;
<)<M<[<f<t<
<'=,=j=
>a?f?k?
4$5F5j5
7S7c8v9
:&;9;f;
=!=K=Y=n=v=
4H4M4_4
465Y5^5g5
5$6)6.6n6
9!9>9_9y9
;(<-<?<
2,3B3!4
8[9x9}9
9M:R:W:
;/<4<9<~<
0+10151:1
32373<3s3x3}3
4]4b4g4
4H6M6_6
;_<d<p<
=>$>)>.>
0X1]1o1
;6;C;f<v<z<
(3-3?3
485=5O5
6K9P9Y9
:4;9;B;l;q;v;+<0<9<c<h<m<
>">L>Q>V>
?C?H?M?
1,11161
1)2.232
6I7N7Z7
;.<3<?<o<t<y<
1"1n1s1
576<6H6x6}6
7<;w;|;
<<O<T<Y<
1"1n1s1
6(6X6]6b6
6[;`;l;
=.=3=8=
?!?N?S?X?
$0)050b0g0l0
4K4P4U4
7K7P7U7
;K;P;U;
>K>P>U>
2K2P2U2
5K5P5U5
9K9P9U9
:m<r<~<
=+>0>5>m?r?~?
0+10151m3r3~3
4+50555m6r6~6
7+80858m:r:~:
;+<0<5<m=r=~=
>+?0?5?
m1r1~1
2+30353m4r4~4
5+60656]8b8n8
8m:r:~:
m0r0~0
1+20252m3r3~3
4+50555-727>7k7p7u7
:=<B<N<{<
<m?r?~?
0+10151m2r2~2
3+40454m6r6~6
7+80858m9r9~9
:+;0;5;m=r=~=
>+?0?5?
m0r0~0
1+20252
F;V;f;v;
7+80858b8
:#:/:\:a:f:=;B;N;{;
;T<X<\<`<d<h<l<p<n=s=
2 2%2R2
44L4Q4V4-525>5k5p5u5
5D6H6L6P6T6X6\6`6^7c7o7
><>A>F>?$?0?]?b?g?
4080<0@0D0H0L0P0N1S1_1
7,81868
9 9M9R9W9
9$:(:,:0:4:8:<:@:>;C;O;|;
;_<d<p<
<t=x=|=
8 8$8(8,8
;X;\;`;d;h;l;
;(<,<0<4<8<<<
?!?h?l?p?t?x?|?
80<0@0D0H0L0
2m3r3~3
3M4R4^4
4-525>5k5p5u5
6K6P6U6
6+70757
9m:r:~:
:M;R;^;
11161;1#2(242a2f2k2S3X3d3
6!7&7+7
l3q3}3
494>4C4y4
4(6,6064686<6@6D6H6L6,818=8j8o8t8
<*=/=4={=
1;2@2L2y2~2
2h4l4p4t4x4|4
4l6q6}6
797>7C7y7
7(9,9094989<9@9D9H9L9,;1;=;j;o;t;
*0/040{0
4;5@5L5y5~5
5h7l7p7t7x7|7
7l9q9}9
:9:>:C:y:
:(<,<0<4<8<<<@<D<H<L<,>1>=>j>o>t>
2*3/343{3
7;8@8L8y8~8
8h:l:p:t:x:|:
? ?$?(?,?
32595@8D8H8L8P8T8X8\8`8d8h8l8
3 6$6(6,6064686<6@6D6H6L6
)1\1c1
5,636`9d9h9l9p9t9x9|9
;0>4>8><>@>D>H>L>P>T>X>\>
3 3$3(3,3
=.=3=8=
1>1C1H1
5!5N5S5X5
8 9%919^9c9h9
<0=5=A=n=s=x=
.0@1E1Q1~1
3>4P5U5a5
7 7$7(7N8`9e9q9
; ;$;(;,;0;4;8;^<p=u=
=,?0?4?8?<?@?D?H?
1<3@3D3H3L3P3T3X3
7!7N7S7X7
8?8D8I8h8l8p8t8x8|8
<.<3<8<y<
<=$=)=H=L=P=T=X=\=`=d=`>e>q>
>Q?V?b?
2(2,2024282<2@2D2@3E3Q3~3
31464B4o4t4y4
7 7$7 8%818^8c8h8
9"9O9T9Y9x9|9
=>=C=H=
>/>4>9>X>\>`>d>h>l>p>t>p?u?
a0f0r0
9&9S9X9]9
;3;8;=;
'1,151_1d1i1
2/24292
<8?=?I?v?{?
1&2+202
4J5O5[5
6H6M6R6:7
8 8$8:9
: :$::;
< <$<:=
> >$>p?u?
3>3C3H3
5"5.5[5`5e5
6&666F6V6f6v6
-020;0e0j0o0
2!3&3+3
4E4J4O4
5#5A9F9O9y9~9
2-22272#7(717[7`7e7
?#?M?R?W?
C4H4Q4{4
1161?1i1n1s1
22I2N2S2
3D3I3R3|3
3a5f5o5
5=6B6K6u6z6
6A7j7o7x7
:':1:W:-<2<><k<p<u<
:8:=:B:
(3-3?3
9q92:'<><
373G3]3
3,454@4{4
6Y6e6}6
;M<a<y<
>H>P>]>
:C;P;u;I<U<e<q<
??/?9?H?
)0.030r0w0
0X1]1v1G2\2a2f2
2W3\3a3
3+40454i4z4
5R5W5\5
5D6I6N6v6{6
8:8L8t8
81969;9
= =%=*=R=X=s=
> >%>[>`>e>j>
>-?>?C?H?M?v?{?
0 0V0[0`0e0
1 1%1*1M1V1
3)3:3A3
=$=f=b>
5)5V5y5*6
7!8(8-898E8Q8]8p8t8x8|8
9::H:V:d:
;&<+<7<d<i<n<f=u=
>$>x>|>
D0O0U0_0h071C1K1x1~1
2H3M3_3F4Y4
636v6{6
767;7@7f7k7p7
8&8+808V8[8`8
9 9F9K9P9v9{9
:6:;:@:f:k:p:
;&;+;0;V;[;`;
< <F<K<P<
<H=r=w=
?!?-?G?
0*0Y0{0
2/2:2y2
7'8:8y8
<)=O=)>O>
192E2U2a2~2
919'=B=^=v=
5L5]57_8
;%;0;S;^;
0#1(1-1v2{2
3.33383
5C5H5M5
;4;9;>;p;w;
;g<o<t<}<
>Q?V?_?
?0h0m0v0
3(4-42485=5I5v5{5
7-72777
<%=*=6=c=h=m=a?f?k?
0(1-121v1{1
9D9Q9a9e9o9
94:;:I:Y:h:x:
;5;?;];k<
283N3h3m3
?"?'?V?f?v?
#0(0-0E0i0n0w0
0K1P1Y1
2=3`3n3
9)9=9J9f9s9x9
<N=S=X=
>f>k>p>
l1r1x1~1
585=5O5
6/696K6T6
778@8X8]8o8
:*;6;B;X;
<<+<c<h<m<
<O>T>`>
222Q2p2
=@?K?W?b?n?
5<5]5c6
< <J=O=T=
<`>e>n>
44595E5r5w5|5
6'7.757<7C7J7Q7X7_7f7m7t7{7
8K9P9\9
:M:R:^:
5#5,5J5X5a5l5v5
7"7/797H7
:E:J:S:}:
;=;I;z;
=I=R=v=
:n:(;-;3;V;
4(4B4m4
5%6O6a6v6
&1+141^1c1h13$3-3W3\3a3H5M5V5
9F9K9T9~9
92:7:@:j:o:t:
<3<8<=<v<{<
<f=k=t=
=>$>)>+?0?9?c?h?m?
1!1K1P1U1[2`2i2
4G4L4U4
<A<F<K<
1e3j3v3
696>6C6
>2>7><>
?>?C?H?
2]3b3k3
3G4p4u4~4
8:Q:V:[:
>>>C>H>
?*?Z?_?d?
<3<8<=<v<{<
=,=1=6=
> ?%?*?c?h?q?
3<3A3F3
4%4O4T4Y4o6Q7
<&=+=4=^=c=h=
>?$?)?o?t?}?
24292>2w2|2
2\4a4j4
5K7n7s7|7
;;R;[;
>3>8>=>v>{>
??(?R?W?\?
1W3\3e3
=!=&=X=]=b=g=
=X>\>`>d>
91:?:P:r:
1&2+242^2c2h2
3)4.434y4~4
5<5A5F5
2B2G2P2z2
343b3l3
4G4L4Q4w4
4/5X5]5f5l6
7f7k7w7
=W>l>u>~>
12171@1u1z1
3T3w3|3
4&4[4`4e4
6"6+6x6
9 :%:.:P:Y:`:
==j=o=x=
5!6-6A6M6Y6y6
77+7:7
>H>M>V>
(0-0?0I2U2
5"5(5.545:5@5F5L5R5X5^5d5j5p5v5|5
6$6*60666<6B6H6N6T6Z6`6f6l6r6x6~6
T1X1\1`1d1j3d8h8l8p8t8x8|8
7 7$7(78:<:D;
4 4$4(4044484@4D4H4P4T4X4`4d4h4p4t4x4
4H?L?T?X?`?d?h?
L6P6T6X6\6
;H>L>P>T>X>\>`>d>h>l>p>t>x>|>
? ?$?(?,?0?4?8?<?@?D?H?L?P?T?X?\?`?d?h?l?p?t?x?|?
@;D;H;L;T;X;\;`;h;l;p;t;|;
6 6$6(6,6064686<6
9(90=8=<=@=D=H=L=P=T=X=\=`=d=h=l=p=t=
3$3(3,30343
`;d;h;l;p;t;x;|;
< <,<0<4<8<<<@<D<H<L<P<T<X<\<`<d<h<l<p<t<x<|<
<,=4=<=D=L=T=\=d=l=t=|=
= =,=8=D=P=\=h=t=
>(>4>@>L>X>d>p>|>
?$?0?<?H?T?`?l?x?
1$101<1H1T1`1l1x1
;$;,;4;<;D;L;T;\;d;l;t;|;
<$<,<4<<<D<L<T<\<d<l<t<|<
=$=,=4=<=D=L=T=\=d=l=t=|=
>$>,>4><>D>L>T>\>d>l>t>|>
?$?,?4?<?D?L?T?\?d?l?t?|?
0$0,040<0D0L0T0\0d0l0t0|0
1$1,141<1D1L1T1\1d1l1t1|1
0 0(00080@0H0P0X0`0h0p0x0
1 1(10181@1H1P1X1`1h1p1x1
2 2(20282@2H2P2X2`2h2p2x2
3 3(30383@3H3P3X3`3h3p3x3
4 4(40484@4H4P4X4`4h4p4x4
5 5(50585@5H5P5X5`5h5p5x5
6 6(60686@6H6P6X6`6h6p6x6
5 50<4<H<P<X<p<
=(=@=D=X=`=d=h=p=
> >$>(>0>H>`>d>x>
? ?4?<?@?H?`?x?|?
00040H0P0T0X0`0x0
1,1D1H1\1d1h1p1
2 2(2@2X2\2p2x2|2
=0=8=\=p=
=H>\>d>
?4?@?d?p?
1<1H1l1t1
2,282@2L2P2T2`2t2
3$30383D3H3T3\3h3l3x3
4$4,484<4@4L4`4|4
5 5<5@5T5x5
6(6H6h6
7(7H7h7
8$8(8H8h8
9(9H9h9
:(:H:h:
;(;H;h;t;
<(<H<d<h<
=(=H=T=`=
>8>X>d>
?(?H?h?
1(181H1`1l1p1t1
74888H8L8P8T8X8\8`8d8h8l8x8|8
: ;L;p;
<<<`<|<
=(=H=l=
jjjjjj
"_Ptr_container != 0" && 0
c:\program files (x86)\microsoft visual studio 14.0\vc\include\xmemory0
std::_Allocate
"invalid argument"
"_Ptr != 0" && 0
"_Count <= (size_t)(-1) / _Sz" && 0
-start
std::_Deallocate
"(_Ptr_user & (_BIG_ALLOCATION_ALIGNMENT - 1)) == 0" && 0
"reinterpret_cast<uintptr_t *>(_Ptr_ptr)[-1] == _BIG_ALLOCATION_SENTINEL" && 0
"_Ptr_container < _Ptr_user" && 0
"2 * sizeof(void *) <= _Ptr_user - _Ptr_container" && 0
"_Ptr_user - _Ptr_container <= _NON_USER_SIZE" && 0
c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring
string subscript out of range
invalid null pointer
c:\program files (x86)\microsoft visual studio 14.0\vc\include\vector
vector subscript out of range
"Standard C++ Libraries Out of Range" && 0
std::vector<struct tagPOINT,class std::allocator<struct tagPOINT> >::operator []
"out of range"
\\.\PhysicalDrive0
ntdll.dll
kernel32.dll
Runtime Check Error.
Unable to display RTC Message.
Run-Time Check Failure #%d - %s
bin\MSPDB140.DLL
VCRUNTIME140D.dll
api-ms-win-core-registry-l1-1-0.dll
advapi32.dll
SOFTWARE\Wow6432Node\Microsoft\VisualStudio\14.0\Setup\VC
ProductDir
MSPDB140
MSPDB140
to->_What == nullptr && to->_DoFree == false
f:\dd\vctools\crt\vcruntime\src\eh\std_exception.cpp
advapi32
api-ms-win-core-fibers-l1-1-1
api-ms-win-core-synch-l1-2-0
kernel32
cached_handle == INVALID_HANDLE_VALUE
f:\dd\vctools\crt\vcruntime\src\internal\winapi_downlevel.cpp
cached_handle == new_handle
cached_fp == invalid_function_sentinel()
cached_fp == new_fp
Warning
Assertion Failed
For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts.
Debug %ls!
Program: %hs%ls%ls%hs%ls%hs%ls%hs%ls%ls%hs%ls
(Press Retry to debug the application)
Debug %ls!
Program: %ls%ls%ls%ls%ls%ls%ls%ls%ls%ls%ls%ls
(Press Retry to debug the application)
<program name unknown>
mode == _CRT_RPTHOOK_INSTALL || mode == _CRT_RPTHOOK_REMOVE
minkernel\crts\ucrt\src\appcrt\misc\dbgrpt.cpp
common_set_report_hook
new_hook != nullptr
common_message_window
traits::tcscpy_s(program_name, (sizeof(*__countof_helper(program_name)) + 0), get_program_name_unknown_text(Character()))
Expression:
Line:
File:
Module:
(*_errno())
wcscpy_s(message_buffer, 4096, L"_CrtDbgReport: String too long or IO Error")
_CrtDbgReport: String too long or IO Error
Microsoft Visual C++ Runtime Library
("The hook function is not in the list!", 0)
ts != nullptr
minkernel\crts\ucrt\src\appcrt\time\time.cpp
common_timespec_get
("Division by zero", false)
minkernel\crts\ucrt\inc\corecrt_internal_big_integer.h
value != nullptr
minkernel\crts\ucrt\inc\corecrt_internal_strtox.h
(_is_double)
__crt_strtox::floating_point_value::as_double
_is_double
(!_is_double)
__crt_strtox::floating_point_value::as_float
!_is_double
("unexpected rounding mode", false)
result != nullptr
minkernel\crts\ucrt\src\appcrt\convert\atof.cpp
common_atodbl_l
string != nullptr
common_atof_l
__crt_strtox::parse_floating_point
locale != nullptr
_p != nullptr
__crt_strtox::c_string_character_source<char>::validate
c == '\0' || *_p == c
__crt_strtox::c_string_character_source<char>::unget
__crt_strtox::c_string_character_source<wchar_t>::validate
__crt_strtox::c_string_character_source<wchar_t>::unget
new_handler == 0
minkernel\crts\ucrt\src\appcrt\heap\new_handler.cpp
_CrtCheckMemory()
minkernel\crts\ucrt\src\appcrt\heap\debug_heap.cpp
_CrtIsValidHeapPointer(block)
old_head->_line_number == line_number_for_ignore_blocks && old_head->_request_number == request_number_for_ignore_blocks
reallocation_is_allowed || (!reallocation_is_allowed && new_head == old_head)
__acrt_last_block == old_head
__acrt_first_block == old_head
block != nullptr
_expand_dbg
is_block_type_valid(header->_block_use)
header->_line_number == line_number_for_ignore_blocks && header->_request_number == request_number_for_ignore_blocks
header->_block_use == block_use || header->_block_use == _CRT_BLOCK && block_use == _NORMAL_BLOCK
__acrt_last_block == header
__acrt_first_block == header
_msize_dbg
new_bits == _CRTDBG_REPORT_FLAG || new_bits_have_only_valid_flags
_CrtSetDbgFlag
callback != nullptr
_CrtDoForAllClientObjects
state != nullptr
_CrtMemCheckpoint
_CrtMemDifference
old_state != nullptr
new_state != nullptr
print_block_data
_CrtMemDumpStatistics
IS_2_POW_N(alignment)
_aligned_offset_malloc_dbg
offset == 0 || offset < size
_aligned_offset_realloc_dbg
_aligned_msize_dbg
minkernel\crts\ucrt\src\appcrt\internal\report_runtime_error.cpp
__acrt_report_runtime_error
wcscpy_s(outmsg, (sizeof(*__countof_helper(outmsg)) + 0), L"Runtime Error!\n\nProgram: ")
Runtime Error!
Program:
wcscpy_s(progname, progname_size, L"<program name unknown>")
wcsncpy_s(pch, progname_size - (pch - progname), L"...", 3)
wcscat_s(outmsg, (sizeof(*__countof_helper(outmsg)) + 0), L"\n\n")
wcscat_s(outmsg, (sizeof(*__countof_helper(outmsg)) + 0), message)
mode == _crt_argv_expanded_arguments || mode == _crt_argv_unexpanded_arguments
minkernel\crts\ucrt\src\appcrt\startup\argv_parsing.cpp
common_configure_argv
minkernel\crts\ucrt\src\desktopcrt\env\environment_initialization.cpp
create_environment
traits::tcscpy_s(variable.get(), required_count, source_it)
mscoree.dll
mode == _O_TEXT || mode == _O_BINARY || mode == _O_WTEXT || mode == _O_U8TEXT || mode == _O_U16TEXT
minkernel\crts\ucrt\src\appcrt\lowio\setmode.cpp
_setmode
(fh >= 0 && (unsigned)fh < (unsigned)_nhandle)
(_osfile(fh) & FOPEN)
("Invalid file descriptor. File possibly closed by a different thread",0)
mode == _O_TEXT || mode == _O_BINARY || mode == _O_WTEXT
_set_fmode
pMode != nullptr
_get_fmode
LC_ALL
LC_COLLATE
LC_CTYPE
LC_MONETARY
LC_NUMERIC
LC_TIME
("Invalid parameter for _configthreadlocale",0)
minkernel\crts\ucrt\src\appcrt\locale\wsetlocale.cpp
_configthreadlocale
LC_MIN <= _category && _category <= LC_MAX
_wsetlocale
_wsetlocale_nolock
wcsncpy_s(lctemp, (sizeof(*__countof_helper(lctemp)) + 0), s, len)
_wsetlocale_set_cat
wcscpy_s(pch_cat_locale, cch, lctemp)
_wsetlocale_get_all
wcscat_s(pch, cch, L";")
_expandlocale
wcsncpy_s(localeNameOutput, localeNameSizeInChars, _psetloc_data->_cacheLocaleName, (sizeof(*__countof_helper(_psetloc_data->_cacheLocaleName)) + 0))
wcscpy_s(output, sizeInChars, L"C")
wcsncpy_s(localeNameOutput, localeNameSizeInChars, names.szLocaleName, wcslen(names.szLocaleName) + 1)
wcsncpy_s(cacheout, cacheoutLen, expr, charactersInExpression + 1)
wcsncpy_s(localeNameOutput, localeNameSizeInChars, expr, charactersInExpression + 1)
wcsncpy_s(_psetloc_data->_cacheLocaleName, (sizeof(*__countof_helper(_psetloc_data->_cacheLocaleName)) + 0), expr, charactersInExpression + 1)
wcsncpy_s(_psetloc_data->_cacheLocaleName, (sizeof(*__countof_helper(_psetloc_data->_cacheLocaleName)) + 0), localeNameOutput, wcslen(localeNameOutput) + 1)
wcsncpy_s(cachein, cacheinLen, expr, charactersInExpression + 1)
wcscpy_s(output, sizeInChars, cacheout)
_wcscats
wcscat_s(outstr, numberOfElements, (*(wchar_t **)((substr += ((sizeof(wchar_t *) + sizeof(int) - 1) & ~(sizeof(int) - 1))) - ((sizeof(wchar_t *) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))
__lc_wcstolc
wcsncpy_s(names->szCodePage, (sizeof(*__countof_helper(names->szCodePage)) + 0), &wlocale[1], 16-1)
wcsncpy_s(names->szLanguage, (sizeof(*__countof_helper(names->szLanguage)) + 0), wlocale, len)
wcsncpy_s(names->szCountry, (sizeof(*__countof_helper(names->szCountry)) + 0), wlocale, len)
wcsncpy_s(names->szCodePage, (sizeof(*__countof_helper(names->szCodePage)) + 0), wlocale, len)
__lc_lctowcs
wcscpy_s(locale, numberOfElements, names->szLanguage)
__acrt_copy_locale_name
wcsncpy_s(localeNameCopy, cch+1, localeName, cch+1)
mode == 0 || mode == 1
minkernel\crts\ucrt\src\appcrt\heap\new_mode.cpp
_set_new_mode
( (_Stream.is_string_backed()) || (fn = _fileno(_Stream.public_stream()), ((_textmode_safe(fn) == __crt_lowio_text_mode::ansi) && !_tm_unicode_safe(fn))))
minkernel\crts\ucrt\inc\corecrt_internal_stdio.h
__acrt_stdio_char_traits<char>::validate_stream_is_ansi_if_required
stream != nullptr
minkernel\crts\ucrt\src\appcrt\stdio\output.cpp
common_vfprintf
format != nullptr
common_vsprintf
buffer_count == 0 || buffer != nullptr
common_vsprintf_s
buffer != nullptr && buffer_count > 0
("Buffer too small", 0)
common_vsnprintf_s
_format_it != nullptr
minkernel\crts\ucrt\inc\corecrt_internal_stdio_output.h
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::standard_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::process
("Incorrect format specifier", 0)
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t>,class __crt_stdio_output::standard_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> > >::process
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::format_validation_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::process
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t>,class __crt_stdio_output::format_validation_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> > >::process
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::process
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t>,class __crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> > >::process
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::standard_base<char,class __crt_stdio_output::string_output_adapter<char> > >::process
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t>,class __crt_stdio_output::standard_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> > >::process
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::string_output_adapter<char> > >::process
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t>,class __crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> > >::process
_stream.valid()
__crt_stdio_output::stream_output_adapter<char>::validate
state_case_normal_common()
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::standard_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::state_case_normal
("N length modifier not specifier", false)
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::standard_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::state_case_size
_length == length_modifier::none
__crt_stdio_output::stream_output_adapter<wchar_t>::validate
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t>,class __crt_stdio_output::standard_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> > >::state_case_normal
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t>,class __crt_stdio_output::standard_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> > >::state_case_size
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::format_validation_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::state_case_normal
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::format_validation_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::state_case_size
_state == state::normal || _state == state::type
__crt_stdio_output::format_validation_base<char,class __crt_stdio_output::stream_output_adapter<char> >::validate_and_update_state_at_end_of_format_string
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t>,class __crt_stdio_output::format_validation_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> > >::state_case_normal
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t>,class __crt_stdio_output::format_validation_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> > >::state_case_size
__crt_stdio_output::format_validation_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> >::validate_and_update_state_at_end_of_format_string
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::state_case_normal
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::state_case_size
("Missing position in the format string", 0)
__crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::stream_output_adapter<char> >::validate_and_update_state_at_end_of_format_string
_type_index >= 0 && *end_pointer == '$' && _type_index < _ARGMAX
__crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::stream_output_adapter<char> >::validate_and_update_state_at_beginning_of_format_character
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t>,class __crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> > >::state_case_normal
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t>,class __crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> > >::state_case_size
__crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> >::validate_and_update_state_at_end_of_format_string
__crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> >::validate_and_update_state_at_beginning_of_format_character
_context != nullptr
__crt_stdio_output::string_output_adapter<char>::validate
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::standard_base<char,class __crt_stdio_output::string_output_adapter<char> > >::state_case_normal
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::standard_base<char,class __crt_stdio_output::string_output_adapter<char> > >::state_case_size
__crt_stdio_output::string_output_adapter<wchar_t>::validate
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t>,class __crt_stdio_output::standard_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> > >::state_case_normal
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t>,class __crt_stdio_output::standard_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> > >::state_case_size
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::string_output_adapter<char> > >::state_case_normal
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::string_output_adapter<char> > >::state_case_size
__crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::string_output_adapter<char> >::validate_and_update_state_at_end_of_format_string
__crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::string_output_adapter<char> >::validate_and_update_state_at_beginning_of_format_character
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t>,class __crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> > >::state_case_normal
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t>,class __crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> > >::state_case_size
__crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> >::validate_and_update_state_at_end_of_format_string
__crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> >::validate_and_update_state_at_beginning_of_format_character
("'n' format specifier disabled", 0)
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::standard_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::type_case_n
("Invalid integer length modifier", 0)
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t>,class __crt_stdio_output::standard_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> > >::type_case_n
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::format_validation_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::type_case_n
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t>,class __crt_stdio_output::format_validation_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> > >::type_case_n
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::type_case_n
width_index >= 0 && *end_pointer == '$' && width_index < _ARGMAX
__crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::stream_output_adapter<char> >::update_field_width
precision_index >= 0 && *end_pointer == '$' && precision_index < _ARGMAX
__crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::stream_output_adapter<char> >::update_precision
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t>,class __crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> > >::type_case_n
__crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> >::update_field_width
__crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> >::update_precision
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::standard_base<char,class __crt_stdio_output::string_output_adapter<char> > >::type_case_n
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t>,class __crt_stdio_output::standard_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> > >::type_case_n
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::string_output_adapter<char> > >::type_case_n
__crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::string_output_adapter<char> >::update_field_width
__crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::string_output_adapter<char> >::update_precision
__crt_stdio_output::format_validation_base<char,class __crt_stdio_output::string_output_adapter<char> >::validate_and_update_state_at_end_of_format_string
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t>,class __crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> > >::type_case_n
__crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> >::update_field_width
__crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> >::update_precision
__crt_stdio_output::format_validation_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> >::validate_and_update_state_at_end_of_format_string
_format_char != '\0'
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::standard_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::state_case_normal_tchar
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::standard_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::type_case_integer
(null)
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t>,class __crt_stdio_output::standard_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> > >::type_case_integer
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::format_validation_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::state_case_normal_tchar
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::format_validation_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::type_case_integer
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t>,class __crt_stdio_output::format_validation_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> > >::type_case_integer
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::state_case_normal_tchar
__crt_stdio_output::output_processor<char,class __crt_stdio_output::stream_output_adapter<char>,class __crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::stream_output_adapter<char> > >::type_case_integer
_type_index >= 0 && _type_index < _ARGMAX
__crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::stream_output_adapter<char> >::validate_state_for_type_case_a
is_positional_parameter_reappearance_consistent( parameter, actual_type, format_type, length )
__crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::stream_output_adapter<char> >::validate_and_store_parameter_data
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t>,class __crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> > >::type_case_integer
__crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> >::validate_state_for_type_case_a
__crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> >::validate_and_store_parameter_data
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::standard_base<char,class __crt_stdio_output::string_output_adapter<char> > >::state_case_normal_tchar
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::standard_base<char,class __crt_stdio_output::string_output_adapter<char> > >::type_case_integer
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t>,class __crt_stdio_output::standard_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> > >::type_case_integer
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::string_output_adapter<char> > >::state_case_normal_tchar
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::string_output_adapter<char> > >::type_case_integer
__crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::string_output_adapter<char> >::validate_state_for_type_case_a
__crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::string_output_adapter<char> >::validate_and_store_parameter_data
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t>,class __crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> > >::type_case_integer
__crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> >::validate_state_for_type_case_a
__crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> >::validate_and_store_parameter_data
__crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::stream_output_adapter<char> >::extract_argument_from_va_list
__crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::stream_output_adapter<wchar_t> >::extract_argument_from_va_list
__crt_stdio_output::positional_parameter_base<char,class __crt_stdio_output::string_output_adapter<char> >::extract_argument_from_va_list
__crt_stdio_output::positional_parameter_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> >::extract_argument_from_va_list
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::format_validation_base<char,class __crt_stdio_output::string_output_adapter<char> > >::process
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t>,class __crt_stdio_output::format_validation_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> > >::process
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::format_validation_base<char,class __crt_stdio_output::string_output_adapter<char> > >::state_case_normal
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::format_validation_base<char,class __crt_stdio_output::string_output_adapter<char> > >::state_case_size
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t>,class __crt_stdio_output::format_validation_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> > >::state_case_normal
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t>,class __crt_stdio_output::format_validation_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> > >::state_case_size
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::format_validation_base<char,class __crt_stdio_output::string_output_adapter<char> > >::type_case_n
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t>,class __crt_stdio_output::format_validation_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> > >::type_case_n
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::format_validation_base<char,class __crt_stdio_output::string_output_adapter<char> > >::state_case_normal_tchar
__crt_stdio_output::output_processor<char,class __crt_stdio_output::string_output_adapter<char>,class __crt_stdio_output::format_validation_base<char,class __crt_stdio_output::string_output_adapter<char> > >::type_case_integer
__crt_stdio_output::output_processor<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t>,class __crt_stdio_output::format_validation_base<wchar_t,class __crt_stdio_output::string_output_adapter<wchar_t> > >::type_case_integer
("Invalid input value", 0)
minkernel\crts\ucrt\src\appcrt\tran\contrlfp.c
_controlfp_s
((result_buffer)) != NULL && ((result_count)) > 0
minkernel\crts\ucrt\src\appcrt\filesystem\makepath.cpp
common_makepath_s
Buffer is too small
(L"Buffer is too small" && 0)
cleanup_after_error
minkernel\crts\ucrt\src\appcrt\filesystem\splitpath.cpp
common_splitpath_internal
((destination)) != NULL && ((size_in_elements)) > 0
minkernel\crts\ucrt\inc\corecrt_internal_string_templates.h
common_tcscpy_s
(((source))) != NULL
abort() has been called
base == 0 || (2 <= base && base <= 36)
__crt_strtox::parse_integer
nRptType >= 0 && nRptType < _CRT_ERRCNT
minkernel\crts\ucrt\src\appcrt\misc\dbgrptt.cpp
_CrtSetReportMode
fMode == _CRTDBG_REPORT_MODE || (fMode & ~(_CRTDBG_MODE_FILE | _CRTDBG_MODE_DEBUG | _CRTDBG_MODE_WNDW)) == 0
_CrtSetReportFile
_VCrtDbgReportA
_itoa_s(nLine, szLineMessage, 4096, 10)
strcpy_s(szUserMessage, 4096, "_CrtDbgReport: String too long or IO Error")
strcpy_s(szLineMessage, 4096, szFormat ? "Assertion failed: " : "Assertion failed!")
strcat_s(szLineMessage, 4096, szUserMessage)
strcat_s(szLineMessage, 4096, "\r")
strcat_s(szLineMessage, 4096, "\n")
strcpy_s(szOutMessage, 4096, "_CrtDbgReport: String too long or IO Error")
strcpy_s(szOutMessage, 4096, szLineMessage)
e = mbstowcs_s(&ret, szOutMessage2, 4096, szOutMessage, ((size_t)-1))
wcscpy_s(szOutMessage2, 4096, L"_CrtDbgReport: String too long or Invalid characters in String")
_CrtDbgReport: String too long or Invalid characters in String
_VCrtDbgReportW
_itow_s(nLine, szLineMessage, 4096, 10)
Second Chance Assertion Failed: File
<file unknown>
, Line
wcscpy_s(szUserMessage, 4096, L"_CrtDbgReport: String too long or IO Error")
wcscpy_s(szLineMessage, 4096, szFormat ? L"Assertion failed: " : L"Assertion failed!")
Assertion failed:
Assertion failed!
wcscat_s(szLineMessage, 4096, szUserMessage)
wcscat_s(szLineMessage, 4096, L"\r")
wcscat_s(szLineMessage, 4096, L"\n")
%ls(%d) : %ls
wcscpy_s(szOutMessage, 4096, L"_CrtDbgReport: String too long or IO Error")
wcscpy_s(szOutMessage, 4096, szLineMessage)
wcstombs_s(nullptr, szOutMessage2, 4096, szOutMessage, ((size_t)-1))
strcpy_s(szOutMessage2, 4096, "_CrtDbgReport: String too long or Invalid characters in String")
wcstombs_s(&ret, szaOutMessage, 4096, szOutMessage, ((size_t)-1))
minkernel\crts\ucrt\src\appcrt\misc\errno.cpp
_get_errno
_get_doserrno
local_action != nullptr
minkernel\crts\ucrt\src\appcrt\misc\signal.cpp
("Invalid signal or error", 0)
api-ms-win-appmodel-runtime-l1-1-1
api-ms-win-core-datetime-l1-1-1
api-ms-win-core-file-l2-1-1
api-ms-win-core-localization-l1-2-1
api-ms-win-core-localization-obsolete-l1-2-0
api-ms-win-core-processthreads-l1-1-2
api-ms-win-core-string-l1-1-0
api-ms-win-core-sysinfo-l1-2-1
api-ms-win-core-winrt-l1-1-0
api-ms-win-core-xstate-l2-1-0
api-ms-win-rtcore-ntuser-window-l1-1-0
api-ms-win-security-systemfunctions-l1-1-0
ext-ms-win-kernel32-package-current-l1-1-0
ext-ms-win-ntuser-dialogbox-l1-1-0
ext-ms-win-ntuser-windowstation-l1-1-0
user32
minkernel\crts\ucrt\src\appcrt\internal\winapi_thunks.cpp
cached_state == packaged
cached_state == not_packaged
c >= -1 && c <= 255
minkernel\crts\ucrt\src\appcrt\convert\isctype.cpp
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
January
February
August
September
October
November
December
MM/dd/yy
dddd, MMMM dd, yyyy
HH:mm:ss
msvcrt.dll
IS_2_POW_N(align)
minkernel\crts\ucrt\src\appcrt\heap\align.cpp
_aligned_offset_malloc_base
_aligned_offset_realloc_base
_aligned_msize_base
minkernel\crts\ucrt\src\appcrt\heap\expand.cpp
_expand_base
__acrt_heap != nullptr
minkernel\crts\ucrt\src\appcrt\heap\heap_handle.cpp
("Invalid error_mode", 0)
minkernel\crts\ucrt\src\appcrt\misc\set_error_mode.cpp
_set_error_mode
common_tcscat_s
String is not null terminated
(L"String is not null terminated" && 0)
common_tcsncpy_s
minkernel\crts\ucrt\src\appcrt\startup\argv_wildcards.cpp
common_expand_argv_wildcards
traits::tcsncpy_s( character_it, character_count - (character_it - character_first), *it, count)
copy_and_add_argument_to_buffer
traits::tcsncpy_s(argument_buffer.get(), required_count, directory, directory_length)
traits::tcsncpy_s( argument_buffer.get() + directory_length, required_count - directory_length, file_name, file_name_count)
minkernel\crts\ucrt\src\appcrt\startup\argv_data.cpp
_get_wpgmptr
_wpgmptr != nullptr
_get_pgmptr
_pgmptr != nullptr
equal_sign - option < _MAX_ENV
minkernel\crts\ucrt\src\desktopcrt\env\setenv.cpp
traits::tcsnlen(equal_sign + 1, _MAX_ENV) < _MAX_ENV
("CRT logic error in setenv", 0)
common_set_variable_in_environment_nolock
traits::tcscpy_s(name, count, option)
copy_environment
traits::tcscpy_s(*new_it, required_count, *old_it)
static_cast<unsigned>(fh) < _NHANDLE_
minkernel\crts\ucrt\src\appcrt\lowio\osfinfo.cpp
__acrt_lowio_ensure_fh_exists
fh >= 0 && (unsigned)fh < (unsigned)_nhandle
_get_osfhandle
_osfile(fh) & FOPEN
((((( H
(
((((( H
minkernel\crts\ucrt\src\appcrt\locale\initctype.cpp
ploci->ctype1_refcount > 0
ploci->lconv_mon_refcount > 0
minkernel\crts\ucrt\src\appcrt\locale\initmon.cpp
ploci->lconv_num_refcount > 0
minkernel\crts\ucrt\src\appcrt\locale\initnum.cpp
("lc_time_curr unexpectedly has no remaining references", 0)
minkernel\crts\ucrt\src\appcrt\locale\inittime.cpp
("Corrupted pointer passed to _freea", 0)
minkernel\crts\ucrt\devdiv\vcruntime\inc\internal_shared.h
(ptloci->lc_category[category].locale != nullptr && ptloci->lc_category[category].refcount != nullptr) || (ptloci->lc_category[category].locale == nullptr && ptloci->lc_category[category].refcount == nullptr)
minkernel\crts\ucrt\src\appcrt\locale\locale_refcounting.cpp
american
american english
american-english
australian
belgian
canadian
chinese
chinese-hongkong
chinese-simplified
chinese-singapore
chinese-traditional
dutch-belgian
english-american
english-aus
english-belize
english-can
english-caribbean
english-ire
english-jamaica
english-nz
english-south africa
english-trinidad y tobago
english-uk
english-us
english-usa
french-belgian
french-canadian
french-luxembourg
french-swiss
german-austrian
german-lichtenstein
german-luxembourg
german-swiss
irish-english
italian-swiss
norwegian
norwegian-bokmal
norwegian-nynorsk
portuguese-brazilian
spanish-argentina
spanish-bolivia
spanish-chile
spanish-colombia
spanish-costa rica
spanish-dominican republic
spanish-ecuador
spanish-el salvador
spanish-guatemala
spanish-honduras
spanish-mexican
spanish-modern
spanish-nicaragua
spanish-panama
spanish-paraguay
spanish-peru
spanish-puerto rico
spanish-uruguay
spanish-venezuela
swedish-finland
america
britain
england
great britain
holland
hong-kong
new-zealand
pr china
pr-china
puerto-rico
slovak
south africa
south korea
south-africa
south-korea
trinidad & tobago
united-kingdom
united-states
minkernel\crts\ucrt\src\appcrt\locale\get_qualified_locale.cpp
__acrt_get_qualified_locale
wcsncpy_s(lpOutStr->szLocaleName, (sizeof(*__countof_helper(lpOutStr->szLocaleName)) + 0), _psetloc_data->_cacheLocaleName, wcslen(_psetloc_data->_cacheLocaleName) + 1)
LangCountryEnumProcEx
wcsncpy_s(_psetloc_data->_cacheLocaleName, (sizeof(*__countof_helper(_psetloc_data->_cacheLocaleName)) + 0), lpLocaleString, wcslen(lpLocaleString) + 1)
LanguageEnumProcEx
GetLocaleNameFromDefault
wcsncpy_s(_psetloc_data->_cacheLocaleName, (sizeof(*__countof_helper(_psetloc_data->_cacheLocaleName)) + 0), localeName, wcslen(localeName) + 1)
public_stream != nullptr
minkernel\crts\ucrt\src\appcrt\stdio\_sftbuf.cpp
_loc_update.GetLocaleT()->locinfo->_public._locale_mb_cur_max == 1 || _loc_update.GetLocaleT()->locinfo->_public._locale_mb_cur_max == 2
minkernel\crts\ucrt\src\appcrt\convert\mbtowc.cpp
destination_count <= INT_MAX
minkernel\crts\ucrt\src\appcrt\convert\wctomb.cpp
_wctomb_s_l
destination_count > 0
minkernel\crts\ucrt\src\appcrt\convert\cvt.cpp
fp_format_nan_or_infinity
strcpy_s( result_buffer, result_buffer_count, strings[row][column + !long_string_will_fit])
result_buffer_count > static_cast<size_t>(3 + (precision > 0 ? precision : 0) + 5 + 1)
fp_format_e_internal
strcpy_s( p, result_buffer_count == static_cast<size_t>(-1) ? result_buffer_count : result_buffer_count - (p - result_buffer), "e+000")
result_buffer_count > static_cast<size_t>(1 + 4 + precision + 6)
fp_format_a
result_buffer != nullptr
__acrt_fp_format
result_buffer_count > 0
scratch_buffer != nullptr
scratch_buffer_count > 0
("Unsupported format specifier", 0)
minkernel\crts\ucrt\src\appcrt\stdio\fputwc.cpp
fputwc
stream.valid()
minkernel\crts\ucrt\src\appcrt\stdio\fileno.cpp
_fileno
minkernel\crts\ucrt\src\appcrt\stdio\_file.cpp
_get_stream_buffer_pointers
Antivirus Signature
Bkav Clean
Lionic Trojan.Win32.BadJoke.4!c
Elastic malicious (high confidence)
ClamAV Clean
CMC Clean
CAT-QuickHeal Trojan.Ghanarava.174056760386afe0
Skyhigh Clean
ALYac Clean
Cylance Unsafe
Zillya Clean
Sangfor Clean
CrowdStrike win/malicious_confidence_90% (W)
Alibaba Clean
K7GW Clean
K7AntiVirus Clean
huorong Clean
Baidu Clean
VirIT Clean
Paloalto generic.ml
Symantec ML.Attribute.HighConfidence
tehtris Clean
ESET-NOD32 a variant of Win32/BadJoke.SQ
APEX Malicious
Avast Win32:AdwareX-gen [Adw]
Cynet Malicious (score: 100)
Kaspersky UDS:Trojan.Win32.DiskWriter.mkq
BitDefender Trojan.GenericKD.75908067
NANO-Antivirus Clean
ViRobot Clean
MicroWorld-eScan Trojan.GenericKD.75908067
Tencent Clean
Sophos Mal/Generic-S
F-Secure Heuristic.HEUR/AGEN.1318902
DrWeb Clean
VIPRE Clean
TrendMicro Clean
McAfeeD Real Protect-LS!A909BF582D12
Trapmine suspicious.low.ml.score
CTX exe.trojan.badjoke
Emsisoft Trojan.GenericKD.75908067 (B)
Ikarus Trojan.Win32.BadJoke
FireEye Generic.mg.a909bf582d125e0b
Jiangmin Clean
Webroot Clean
Varist W32/ABApplication.NYWN-6202
Avira HEUR/AGEN.1318902
Fortinet Riskware/BadJoke
Antiy-AVL Trojan/Win32.Phonzy
Kingsoft malware.kb.a.942
Gridinsoft Clean
Xcitium Clean
Arcabit Trojan.Generic.D48643E3
SUPERAntiSpyware Clean
Microsoft Trojan:Win32/Phonzy.B!ml
Google Detected
AhnLab-V3 Clean
Acronis Clean
McAfee Artemis!A909BF582D12
TACHYON Clean
VBA32 Clean
Malwarebytes Malware.Heuristic.2012
Panda Clean
Zoner Clean
TrendMicro-HouseCall Clean
Rising Trojan.BadJoke!8.EDE4 (CLOUD)
Yandex Clean
SentinelOne Static AI - Suspicious PE
MaxSecure Trojan.Malware.300983.susgen
GData Win32.Trojan.Agent.6YDYBC
AVG Win32:AdwareX-gen [Adw]
DeepInstinct MALICIOUS
alibabacloud Clean
IRMA Signature
Trend Micro SProtect (Linux) Clean
Avast Core Security (Linux) Win32:MalwareX-gen [Adw]
C4S ClamAV (Linux) Clean
Trellix (Linux) Clean
Sophos Anti-Virus (Linux) Mal/Generic-S
Bitdefender Antivirus (Linux) Gen:Variant.Jaik.275529
G Data Antivirus (Windows) Virus: Gen:Variant.Jaik.275529 (Engine A)
WithSecure (Linux) Heuristic.HEUR/AGEN.1318902
ESET Security (Windows) a variant of Win32/BadJoke.SQ trojan
DrWeb Antivirus (Linux) Trojan.MBRlock.345
ClamAV (Linux) Clean
eScan Antivirus (Linux) Gen:Variant.Jaik.275529(DB)
Kaspersky Standard (Windows) UDS:Trojan.Win32.DiskWriter.mkq
Emsisoft Commandline Scanner (Windows) Gen:Variant.Jaik.275529 (B)
Cuckoo

We're processing your submission... This could take a few seconds.