rendered paste body(gdb) fr 1
#1 0x080711b8 in _IL_Monitor_InternalTryEnter (thread=0x8446cd8, obj=0x8446cd8, timeout=-1) at lib_monitor.c:215
215 result = ILWaitMutexFastEnter(thread->supportThread, monitor->waitMutex);
(gdb) print thread
$2 = (ILExecThread *) 0x8446cd8
(gdb) print *thread
$3 = {process = 0x0, nextThread = 0x0, prevThread = 0x0, supportThread = 0x0, stackBase = 0x0,
stackLimit = 0x3f800000, pc = 0x0, exceptHeight = 0x0, frame = 0x0, stackTop = 0x0, method = 0x1e0, offset = 360,
thrownException = 0x0, aborting = 0, managedSafePointFlags = 480, clrThread = 0x168, isFinalizerThread = 0,
freeMonitor = 0x0, freeMonitorCount = 139343360, frameStack = 0x0, numFrames = 0, maxFrames = 0,
threadStaticSlots = 0x0, threadStaticSlotsUsed = 0, runningManagedCode = 0, currentException = 0x3f800000,
threadAbortException = 0x0, abortHandlerEndPC = 0x0, abortHandlerFrame = 0, prevContext = 0x0}
(gdb)