My Nexus 7 (1st gen) was crashing (SIGSEGV) during a debug session (due to a real crash bug).
It would crash cleanly with logcat showing the usual information, but Visual Studio would miss the crash entirely. Hitting stop on the debugger would cause Visual Studio to hang.
Finally, I discovered the “Art Debugging” flag in tools->options->android->debug. Setting this to false enabled me to get stack traces.
My application is all C++, save for the SDL2 “SDLActivity”. Having read the NDK 10d release notes and the ART debugging description, I am still fuzzy on what it is I am giving up.
I’ll say this, though: the docs were vague enough about this that I imagine there are devs out there, like myself, wondering where their SIGSEGV callstacks are.