I'm seeing crashes in an armeabi-v7a library built with NDK r19c that I think might stem from this bug or something similar to it:
https://bugs.llvm.org/show_bug.cgi?id=24604
The Google Play Developer Console doesn't show me the register values, but the crash reason is a SIGBUS (BUS_ADRALN) at a vst1.64 instruction which is trying to write two double-registers to a 128-bit aligned address. I'm guessing that's to clear the memory chunk that was returned by __cxa_allocate_exception.
Has this bug been fixed in the NDK? And if so, in which NDK release, and does the fix work regardless of which Android version you run on?