We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The latest aap-lv2 seems to cause invalid pthread_join() under certain (but unknown) condition:
pthread_join()
2022-02-16 17:43:48.418 7257-7270/? A/libc: invalid pthread_t 0xbebebebe passed to pthread_join
When I enabled ASan (well, TSan) in aap-mda-lv2, I get this log:
2022-02-16 17:43:48.552 7297-7297/? A/DEBUG: backtrace: 2022-02-16 17:43:48.552 7297-7297/? A/DEBUG: #00 pc 00000b99 [vdso] (__kernel_vsyscall+9) 2022-02-16 17:43:48.552 7297-7297/? A/DEBUG: #01 pc 0005ad68 /apex/com.android.runtime/lib/bionic/libc.so (syscall+40) (BuildId: 6e3a0180fa6637b68c0d181c343e6806) 2022-02-16 17:43:48.552 7297-7297/? A/DEBUG: #02 pc 00076511 /apex/com.android.runtime/lib/bionic/libc.so (abort+209) (BuildId: 6e3a0180fa6637b68c0d181c343e6806) 2022-02-16 17:43:48.552 7297-7297/? A/DEBUG: #03 pc 000e6fb4 /apex/com.android.runtime/lib/bionic/libc.so (__pthread_internal_find(long, char const*)+196) (BuildId: 6e3a0180fa6637b68c0d181c343e6806) 2022-02-16 17:43:48.552 7297-7297/? A/DEBUG: #04 pc 000e701c /apex/com.android.runtime/lib/bionic/libc.so (pthread_join+92) (BuildId: 6e3a0180fa6637b68c0d181c343e6806) 2022-02-16 17:43:48.552 7297-7297/? A/DEBUG: #05 pc 000a6a50 /data/app/~~qXOO3k33io6fn9y4w5aDtA==/org.androidaudioplugin.aap_mda_lv2-DmEEXipkwNwBu3q0E1fHBA==/lib/x86/libclang_rt.asan-i686-android.so (__sanitizer::real_pthread_join(void*, void**)+32) (BuildId: f4da87621115238d62b80e52fcce6992d808342b) 2022-02-16 17:43:48.552 7297-7297/? A/DEBUG: #06 pc 0000b11b /data/app/~~qXOO3k33io6fn9y4w5aDtA==/org.androidaudioplugin.aap_mda_lv2-DmEEXipkwNwBu3q0E1fHBA==/lib/x86/libandroidaudioplugin-lv2.so (aaplv2bridge::aap_lv2_plugin_delete(AndroidAudioPluginFactory*, AndroidAudioPlugin*)+75) (BuildId: 89621498284364eabaf455e9b1c1b09263e3c165) 2022-02-16 17:43:48.552 7297-7297/? A/DEBUG: #07 pc 00015e01 /data/app/~~qXOO3k33io6fn9y4w5aDtA==/org.androidaudioplugin.aap_mda_lv2-DmEEXipkwNwBu3q0E1fHBA==/lib/x86/libandroidaudioplugin.so (aap::PluginInstance::~PluginInstance()+177) (BuildId: 74fa56bf700fafe7e817b6fc9119eede4a41ab15) 2022-02-16 17:43:48.553 7297-7297/? A/DEBUG: #08 pc 000167ae /data/app/~~qXOO3k33io6fn9y4w5aDtA==/org.androidaudioplugin.aap_mda_lv2-DmEEXipkwNwBu3q0E1fHBA==/lib/x86/libandroidaudioplugin.so (aap::PluginInstance::~PluginInstance()+30) (BuildId: 74fa56bf700fafe7e817b6fc9119eede4a41ab15) 2022-02-16 17:43:48.553 7297-7297/? A/DEBUG: #09 pc 000156b7 /data/app/~~qXOO3k33io6fn9y4w5aDtA==/org.androidaudioplugin.aap_mda_lv2-DmEEXipkwNwBu3q0E1fHBA==/lib/x86/libandroidaudioplugin.so (aap::PluginHost::destroyInstance(aap::PluginInstance*)+407) (BuildId: 74fa56bf700fafe7e817b6fc9119eede4a41ab15) 2022-02-16 17:43:48.553 7297-7297/? A/DEBUG: #10 pc 00049521 /data/app/~~qXOO3k33io6fn9y4w5aDtA==/org.androidaudioplugin.aap_mda_lv2-DmEEXipkwNwBu3q0E1fHBA==/lib/x86/libandroidaudioplugin.so (aap::AudioPluginInterfaceImpl::destroy(int)+97) (BuildId: 74fa56bf700fafe7e817b6fc9119eede4a41ab15) 2022-02-16 17:43:48.553 7297-7297/? A/DEBUG: #11 pc 00019c85 /data/app/~~qXOO3k33io6fn9y4w5aDtA==/org.androidaudioplugin.aap_mda_lv2-DmEEXipkwNwBu3q0E1fHBA==/lib/x86/libandroidaudioplugin.so (AAPClientContext::~AAPClientContext()+389) (BuildId: 74fa56bf700fafe7e817b6fc9119eede4a41ab15) 2022-02-16 17:43:48.553 7297-7297/? A/DEBUG: #12 pc 0001ed5b /data/app/~~qXOO3k33io6fn9y4w5aDtA==/org.androidaudioplugin.aap_mda_lv2-DmEEXipkwNwBu3q0E1fHBA==/lib/x86/libandroidaudioplugin.so (aap_client_as_plugin_delete(AndroidAudioPluginFactory*, AndroidAudioPlugin*)+59) (BuildId: 74fa56bf700fafe7e817b6fc9119eede4a41ab15) 2022-02-16 17:43:48.553 7297-7297/? A/DEBUG: #13 pc 0001f3e4 /data/app/~~qXOO3k33io6fn9y4w5aDtA==/org.androidaudioplugin.aap_mda_lv2-DmEEXipkwNwBu3q0E1fHBA==/lib/x86/libaapmidideviceservice.so (aapmidideviceservice::AAPMidiProcessor::terminate()+260) (BuildId: eaf606420481e4aad0164f66ad36e6b8ea6e5549) 2
The same kind of crash seems to happen to aap-fluidsynth too.
The text was updated successfully, but these errors were encountered:
d12d5d9
GitHub is really stupid. It should never ever close an issue when the comment says "attempt to fix xxx"
Sorry, something went wrong.
f9942a9
bump AGP (D-alpha03) and aap-lv2 (0.1.24).
24c9c8d
This fixes the crasher at aap_lv2_plugin_delete(). (atsushieno/aap-lv2#16)
No branches or pull requests
The latest aap-lv2 seems to cause invalid
pthread_join()
under certain (but unknown) condition:When I enabled ASan (well, TSan) in aap-mda-lv2, I get this log:
The same kind of crash seems to happen to aap-fluidsynth too.
The text was updated successfully, but these errors were encountered: