Re: Bugfix: Crash in PacketSession::addSession()

Hi Peter

Great job mate… Now that the bug is uncovered, I like to thinkĀ  “How fast we could have resolved such bug?”

These days, people are talking a lot about coverity ( www.coverity.com ) — OTOH may be I came upon this discussion for the first time ;-)

As coverity is not open source, I wonder if there are any open source tools available for static analysis? I have experience with DRDT on solaris, but that is not available elsewhere…

Valgrind used to have HelGrind but somehow they had it disabled ( the last I saw )
I am interested in these tools as they can make our life a lot easier…

Any thoughts, feedback welcome ;-)

– cheerio atul

Would you like to post a relpy?


This post is a reply to:
Bugfix: Crash in PacketSession::addSession()
Hello everybody, I think I found and fixed this old bug! The cause was a race condition + inconsistent ownership of the Connection object. HandshakeSession used to assume ownership of (more...)

Follow-ups:
Re: Bugfix: Crash in PacketSession::addSession()
Hi Atul, You are right we should always think about what we can learn after every new thing we create or bug we fix. That helps our own understanding and gives (more...)