Fighting without cause || Heisenbug

time to read 2 min | 218 words

I've previous mentioned MyGeneration and not in favorable terms, the application took a very long time to start and used over 0.5 Gb (!) of RAM.

Since them, Mike Griffin have contacted me and sent me a fix that solved the problem in a very complete way. (Right now the startup time is ~5 seconds and modest memory size).

Naturally, I'm unique, and in over 42,135 people who downloaded the product, I'm one of the two that have this problem. I can't say that I'm excited about this.

What I'm excited about it that the fix not only fixed the current version, but the previous versions as well. I intended to use the new JetBrain profiler to check what was the cause for the problem. Unfortantely I'm unable to repreduce it. I unistalled the fixed and wiped out any trace of it in the system, and then install the version with the problem. Behold, it's fixed!

Niether Mike nor I can understand what happens to cause this (the problem or the magic solution).

Oh well, at least now I can get to use the product. It seems to have interesting capabilities and (most importantly) it has NHibernate templates :-)