This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I'm trying to hunt down a JVM crash(on Windows) which is caused by one of our native libraries. Unfortunatelly the crash happens rarely and randomly. I found that adplus is a very useful utility since it creates mini stack dumps for every first chance exception and stack dump for second chance exception. The problem is that JVM produces access violations all the time which fills my hardrive with the mini dumps. Can you tell me why I see so many access violations?
An access violation usually means a "NullPointerException" in you native code. Some pointer (nasty little buggers ) is NULL, or possibly worse a pointer is not NULL but the memory location it points to has already been freed.