not to muddy the waters, but with regard to ANR’s not crashes, the following one is my prime offender (having 181 reports, next biggest having only 17 reports, then just various onesy-twosy reports below that), I mention it in this context primarily because libopenal/libalmixer are again present near the top:
EDIT: build 2017.3155
executing service com.dev.app/shared.google.play.services.base.PackageStateChangedService (no location available) "main" prio=5 tid=1 Native | group="main" sCount=1 dsCount=0 obj=0x75f11718 self=0xe7305400 | sysTid=20465 nice=-4 cgrp=default sched=0/0 handle=0xea93e534 | state=S schedstat=( 0 0 0 ) utm=387 stm=160 core=4 HZ=100 | stack=0xff662000-0xff664000 stackSize=8MB | held mutexes= native: pc 0000000000017520 /system/lib/libc.so (syscall+28) native: pc 00000000000477bf /system/lib/libc.so (pthread\_join+146) native: pc 0000000000015b58 /data/app/com.dev.app-2/lib/arm/libopenal.so (alcDestroyContext+516) native: pc 0000000000008ed7 /data/app/com.dev.app-2/lib/arm/libalmixer.so (ALmixer\_Quit+230) native: pc 000000000011d48c /data/app/com.dev.app-2/lib/arm/libcorona.so (???) native: pc 000000000011f8c0 /data/app/com.dev.app-2/lib/arm/libcorona.so (???) native: pc 000000000012f9b4 /data/app/com.dev.app-2/lib/arm/libcorona.so (???) native: pc 000000000002b6fc /data/app/com.dev.app-2/lib/arm/libcorona.so (???) native: pc 000000000002e9f8 /data/app/com.dev.app-2/lib/arm/libcorona.so (Java\_com\_ansca\_corona\_JavaToNativeShim\_nativeDone+28) native: pc 00000000000317a5 /data/app/com.dev.app-2/oat/arm/base.odex (Java\_com\_ansca\_corona\_JavaToNativeShim\_nativeDone\_\_J+80) at com.ansca.corona.JavaToNativeShim.nativeDone (Native method) at com.ansca.corona.JavaToNativeShim.destroy (JavaToNativeShim.java:277) at com.ansca.corona.Controller.destroy (Controller.java:286) - locked \<0x0f6a25ca\> (a com.ansca.corona.Controller) at com.ansca.corona.CoronaRuntime.dispose (CoronaRuntime.java:88) at com.ansca.corona.CoronaActivity.onDestroy (CoronaActivity.java:1698) at android.app.Activity.performDestroy (Activity.java:7195) at android.app.Instrumentation.callActivityOnDestroy (Instrumentation.java:1161) at android.app.ActivityThread.performDestroyActivity (ActivityThread.java:4573) at android.app.ActivityThread.handleDestroyActivity (ActivityThread.java:4609) at android.app.ActivityThread.-wrap7 (ActivityThread.java) at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1692) at android.os.Handler.dispatchMessage (Handler.java:102) at android.os.Looper.loop (Looper.java:154) at android.app.ActivityThread.main (ActivityThread.java:6682) at java.lang.reflect.Method.invoke! (Native method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:1520) at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1410)