we have an android application that has via JNI some of our c++ multithreaded(pthreads) code running beside java android application. The problem we are facing is debugging this code. Debugging stops on breakpoints but steping over almost always crashes the application with segmentation faults. Application itself without debugging never crashes and works very well.
I am leaning towards that when debugging native code the java part crashes because the debugger stops the execution in java threads or something. I am kind of lost.
Any ideas would be helpfull.
Thank you
BR
2