Bing Xia's Blog
When it comes to debugging, a single byte could give you a clue.
Wednesday, June 3, 2009
MSIL tutorials
The following is some useful links to MSIL tutorials.
Introduction to MSIL
by Kenny Kerr
ILDASM is Your New Best Friend
by John Robbins
MSIL Tutorial
by Alex F
Newer Posts
Older Posts
Home
Subscribe to:
Posts (Atom)
About Me
bxia
View my complete profile
My Blog List
Crash Dump Analysis
Software Anti-Narrative
10 hours ago
Microsoft Advanced Windows Debugging and Troubleshooting
Identifying Global Atom Table Leaks
2 weeks ago
Kenny Kerr
Thread Pool Timers and I/O
2 months ago
Debugging Toolbox
Top Things to Consider When Troubleshooting Complex Application Issues
4 months ago
If broken it is, fix it you should
Kinect SDK for Windows – Hover Button / Hover Control
6 months ago
Blog Archive
►
2011
(2)
►
June
(1)
Why RtlCaptureContext crashes in release build
►
April
(1)
Tools for Troubleshooting Applications
►
2010
(12)
►
August
(2)
Track memory leak using Purify
A lost and found exception
►
July
(2)
STL and GDB
How to generate g++ symbol file
►
June
(1)
Java theory and practice series
►
May
(1)
How to collect user-mode dumps
►
March
(1)
How to load OpenSSL source code into Visual Studio...
►
February
(1)
How to verify OpenSSL DSA signature using .NET Cry...
►
January
(4)
Learn PLINQ and Rx
How to edit memory in WinDBG (Cont)
How to edit memory in WinDBG
Understand Pool Consumption
▼
2009
(41)
►
October
(3)
Heap corruption in managed code
Debug a child process
Pseudo-registers for Visual Studio IDE
►
September
(6)
WCF Service application hangs
Counterfactual Debugging: Data Ordering
Mixed DLL Loading Problem
ETW Introduction and Overview
Enable WCF debugging trace and message logs
Function keys for a command-prompt ninja
►
July
(5)
WCF web service failed with 0x8007007E
How to Bind to a custom App.Config file?
Build and debug ISAPI extension
Obtain stack limit of WOW64 process
Hunt for parameters of a function
▼
June
(1)
MSIL tutorials
►
May
(4)
Calling conventions
Debug a service application from startup
Static data members in inheritance
Why did PEM_read_bio_PrivateKey fail to load a key...
►
April
(2)
10 things to check for a hung kernel dump
Construct a stack trace manually
►
March
(11)
The search for exceptions
Notes on LPC
Why did DllRegisterServer return 80070006?
Annotated 0x86 Assembly -- VC++ Exception
Notes on investigating security failures
Tidbits of WinDBG tips
Annotated 0x86 Assembly -- Fundamentals Exercise
Use .foreach to display objects
Memory leak, service hang, and more
Invalid instruction pointer
Enumerate a process's critical sections
►
February
(6)
Use complete memory dump to solve user-mode crash
Is a thread waiting?
Ownership and signaled state of synchronization ob...
Display content of std::map
►
January
(3)
Labels
64-bit
(1)
Assembly
(8)
C++
(1)
ETW
(1)
Exceptions
(3)
GDB
(2)
Java
(1)
Kernel
(1)
LPC
(1)
Miscellanous
(12)
MSIL
(1)
PLINQ
(1)
Rx
(1)
Visual Studio
(3)
WCF
(2)
WinDBG
(20)
WinDBG tips
(3)