Browse by Tags

Tagged Content List
  • Blog Post: Callstack to the Rescue!

    Been busy getting Office14 out the door. One thing keeping me busy is crashes buckets from Office 2007. When an application crashes, it will send information back as to where the program was when it crashed. These crashes are analyzed and grouped together into similar “buckets”. We take the top buckets...
  • Blog Post: When Bugs Knock on Your Door

    I bought a place back in September and had just this week gotten things mostly settled. Then today some people knocked on my door. I opened, and there were 3 men, 2 women and baby. It sounded like the makings of some kind of movie sequel, but not the kind I wanted to be in the center of. They said...
  • Blog Post: Today’s Bug is Brought to You by “Don’t Mix C and C++”

    Take this for example: #include <iostream> #include <iomanip> class Storage { public : Storage() : m_val( -1 ) {} int m_val; }; class Holder { public : Holder() : m_double( 50000 ) {} union { double m_double; struct { Storage...
  • Blog Post: 4 Hours To Find Out It's Someone Else's Problem

    Sometimes, the reward of your investigation is finding out someone else has to do the hard job of actually fixing the problem. The Background The bug I was tasked with solving was this: Add a word to a shape, double click the text, do this specific operation and the text selection disappears...
  • Blog Post: Nightmare Invisible Repaint MouseMove Bug on Elms Street

    Over this last week I had to debug two issues. If you’re a college student and read this blog, you would have discovered the problems in no time. MessageBox from Nowhere As a warm up, the easy one and a new Visual Studio feature: Break All. The bug is you try and delete this special object which...
Page 1 of 1 (5 items)