Friday, September 7, 2012

Local arKItect ... crashes

We continue publishing our developing stories with this blog.

Lets continue with ... Local arKItect version. The beta version was almost finished ... but ... we found ... still on Tuesday! that arKItect local version crashes on start too often.

There was no specific reason for this.
I remember, that during testing I've check arKItect for all pyark tests.. so there were many launches ... and no crashes.

I've start to torture our server-dev-guru - what did you add to arKItect? The answer -nothing special.

We found, that in some situation it crashes more often .. but still the behavior is not stable.

Well, I've constructed a big weapon: arKItect.exe + debugging information (pdb file) + windbg tool switched to 'step by step' execution mode for given application (I've never tried it before).

And in detailed execution information, before the crash I found something about unloading flexlm management library... the ball passed to our great master, Jerome Mascunan.

Together we start to trying different versions of arKItect + flexlm management libraries compiled by Jerome on my computer. We started with 3 binaries and finish with 0 (finally libraries are sent in lib mode to be used during compilation). arKitect stops crashing on late Wednesday ->  Thursday morning.

It gave same headache to both of us and finally fixed. Just yet another one successful story.

Andrew

No comments:

Post a Comment