2009-07-23 3 views
0

Was stellen die Zahlen nach dem "+" am Ende der Zeilen in einem Stack-Trace dar?Was sind die Zahlen am Ende der Zeilen in einem Stacktrace

Function Source 
ntdll!KiFastSystemCallRet  
ntdll!ZwRemoveIoCompletion+c  
kernel32!GetQueuedCompletionStatus+29  
w3tp!THREAD_POOL_DATA::ThreadPoolThread+33  
w3tp!THREAD_POOL_DATA::ThreadPoolThread+24  
w3tp!THREAD_MANAGER::ThreadManagerThread+39  
kernel32!BaseThreadStart+34 

hier sind sie + c +29 +33 +24 +39 +34

Antwort

3

Sie sind Offsets in Hexadezimal vom Anfang der benannten Subroutine. Zum Beispiel

kernel32!BaseThreadStart+34 

ist 52 (hex 34) Bytes in die Routine Basethreadstart im kernel32 Modul.

3

innerhalb der Funktion Offset. Z.B. In Frame 3 ist die Rückgabeadresse: die Adresse des kernel32! GetQueuedCompletionStatus-Symbols + 29 Bytes.

Verwandte Themen