Satyem

Variable Argument Functions

Usually the functions defined in C/C++ take constant number of arguments which are decided while...

Date: 03/11/2013

Thread's Stack

Let’s talk about the thread’s stack today. Each thread has its own user mode and kernel...

Date: 08/13/2012

User Mode program access kernel mode address

What happens when a user mode program access the kernel mode address. The access fault happens,...

Date: 08/13/2012

Network connectivity issues diagnosis step by step - Part II.

In the previous post, we discussed how to make sure if Windows Firewall really dropped incoming...

Date: 12/23/2011

Where is my exception handler code in the function disassembly?

This post discusses how compiler actually stores the exception filters and exception handler in the...

Date: 12/22/2011

Windbg loops around First chance and Second chance exceptions

My program causes an exception and debugger catches it, but the debugger is stuck in loop of first...

Date: 12/22/2011

Network connectivity issues diagnosis step by step - Part I.

Many a time we run into network problems between computers in home, offices, labs etc. which...

Date: 12/21/2011