Hi folks,
I’ve seen a few crash reports come in like this:
libc.so
0xea4245b4 + 439732
libc.so
0xea421a50 + 428624
libc.so
0xea3dcf68 + 147304
libc.so
0xea3d59ec + 117228
libart.so
0xe7c0c5e4 + 4384228
libart.so
0xe78c2fac + 937900
libjuce_jni.so
_JNIEnv::CallObjectMethod(_jobject*, _jmethodID*, ...) jni.h:618
libjuce_jni.so
juce::sendAccessibilityEventImpl(juce::AccessibilityHandler const&, int, int) juce_android_Accessibility.cpp:782
libjuce_jni.so
juce::AccessibilityHandler::AccessibilityHandler(juce::Component&, juce::AccessibilityRole, juce::AccessibilityActions, juce::AccessibilityHandler::Interfaces) juce_android_Accessibility.cpp:832
libjuce_jni.so
std::__ndk1::__unique_if<juce::AccessibilityHandler>::__unique_single std::__ndk1::make_unique<juce::AccessibilityHandler, juce::Component&, juce::AccessibilityRole>(juce::Component&, juce::AccessibilityRole&&) memory:3003
libjuce_jni.so
<name omitted> juce_Component.cpp:3236
libjuce_jni.so
juce::findEnclosingHandler(juce::Component*) juce_Component.cpp:3252
libjuce_jni.so
juce::AccessibilityHandler::getChildren() const::$_1::operator()(juce::Component*, std::__ndk1::vector<juce::AccessibilityHandler*, std::__ndk1::allocator<juce::AccessibilityHandler*> >&) const juce_AccessibilityHandler.cpp:216
libjuce_jni.so
juce::AccessibilityHandler::getChildren() const juce_AccessibilityHandler.cpp:234
libjuce_jni.so
juce::AccessibilityNativeHandle::populateNodeInfo(_jobject*) juce_android_Accessibility.cpp:251
libjuce_jni.so
juce::AndroidComponentPeer::populateAccessibilityNodeInfoJni(_JNIEnv*, _jobject*, long, int, _jobject*) juce_android_Windowing.cpp:838
and like this (clearly related!)
libc.so
0xea4245b4 + 439732
libc.so
0xea421a50 + 428624
libc.so
0xea3dcf68 + 147304
libc.so
0xea3d59ec + 117228
libart.so
0xe7c0c5e4 + 4384228
libart.so
0xe78c2fac + 937900
libart.so
0xe7a29b6c + 2407276
libart.so
0xe7b07fcc + 3317708
libjuce_jni.so
_JNIEnv::NewObject(_jclass*, _jmethodID*, ...) jni.h:573
libjuce_jni.so
juce::AndroidComponentPeer::populateAccessibilityNodeInfoJni(_JNIEnv*, _jobject*, long, int, _jobject*) juce_android_Windowing.cpp:838
Seen in Android 7 / 10 / 11 / 12, so not specific to Android version. Seen on a range of different devices.
Can anybody advise?
I’m using the latest copy of juce_android_Windowing.cpp
Best wishes,
Pete