Jan Krivanek

Snippets of knowledge that I found interesting

GC performing full blocking Gen2 collections under SustainedLowLatency despite there is no LowMemory notification from OS

In this post I want to share my observation of a weird behavior in GC. Background and documented...

Author: Jan Krivanek Date: 12/09/2013

Bug in ZipFile CreateFromDirectory - your archive can be irreparable corrupted

In this post I want to share my observation of a bug in ZipFile.CreateFromDirectory method that will...

Author: Jan Krivanek Date: 08/07/2013

Why are IntelliTrace Windows and Menus missing?

Visual Studio 2010 (and 2012) Ultimate is coming with a cool feature called IntelliTrace – if...

Author: Jan Krivanek Date: 02/04/2013

Crash in Unloaded_mydll.dll – how to find out who called unloaded dll.

The other day I happened to came across an interesting crash dump. It was clear that something...

Author: Jan Krivanek Date: 12/11/2012

StringBuilder performance issues in .NET 4.0 and 4.5

I have recently discovered interesting behavior change of StringBuilder class introduced in .NET...

Author: Jan Krivanek Date: 11/30/2012

Setting up managed code debugging (with SOS and SOSEX)

In this post I want to share some basics on how to set-up managed code debugging in windows...

Author: Jan Krivanek Date: 11/15/2012

Introduction

Hello friends! I am a software developer in Microsoft Corporation working on an internal testing...

Author: Jan Krivanek Date: 10/20/2012