Crash in PUNP/IGD - from Google Play Store
The crash occurred on a Huawei Mate 10 lite, Android 8.0 device. Provided BT:
/ring-project/client-android/../daemon/src/upnp/upnp_context.cpp:840)
#00 pc 00000000003bdfac /data/app/cx.ring-fYiPHgXqCFheTgkGXo7xxg==/lib/arm64/libring.so (jami::upnp::UPnPContext::onRequestTimeOut(std::__ndk1::shared_ptr<jami::upnp::IGD> const&, std::__ndk1::shared_ptr<jami::upnp::Mapping> const&)) (SourceCode: /var/lib/jenkins/workspace/packaging-deploy-android-pipeline/ring-project/client-android/../daemon/src/upnp/upnp_context.cpp:1224)
#00 pc 00000000004ebcb4 /data/app/cx.ring-fYiPHgXqCFheTgkGXo7xxg==/lib/arm64/libring.so (std::__ndk1::__function::__value_func<void ()>::operator()() const) (SourceCode: /opt/android-sdk/ndk/21.3.6528147/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/include/c++/v1/functional:1867)
#00 pc 00000000004ebcb4 /data/app/cx.ring-fYiPHgXqCFheTgkGXo7xxg==/lib/arm64/libring.so (std::__ndk1::function<void ()>::operator()() const) (SourceCode: /opt/android-sdk/ndk/21.3.6528147/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/include/c++/v1/functional:2473)
#00 pc 00000000004ebcb4 /data/app/cx.ring-fYiPHgXqCFheTgkGXo7xxg==/lib/arm64/libring.so (jami::ScheduledExecutor::loop()) (SourceCode: /var/lib/jenkins/workspace/packaging-deploy-android-pipeline/ring-project/client-android/../daemon/src/scheduled_executor.cpp:124)
#00 pc 00000000004ebe4c /data/app/cx.ring-fYiPHgXqCFheTgkGXo7xxg==/lib/arm64/libring.so (jami::ScheduledExecutor::ScheduledExecutor()::$_0::operator()() const) (SourceCode: /var/lib/jenkins/workspace/packaging-deploy-android-pipeline/ring-project/client-android/../daemon/src/scheduled_executor.cpp:28)
#00 pc 00000000004ebe4c /data/app/cx.ring-fYiPHgXqCFheTgkGXo7xxg==/lib/arm64/libring.so (decltype(std::__ndk1::forward<jami::ScheduledExecutor::ScheduledExecutor()::$_0>(fp)()) std::__ndk1::__invoke<jami::ScheduledExecutor::ScheduledExecutor()::$_0>(jami::ScheduledExecutor::ScheduledExecutor()::$_0&&)) (SourceCode: /opt/android-sdk/ndk/21.3.6528147/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/include/c++/v1/type_traits:3501)
#00 pc 00000000004ebe4c /data/app/cx.ring-fYiPHgXqCFheTgkGXo7xxg==/lib/arm64/libring.so (void std::__ndk1::__thread_execute<std::__ndk1::unique_ptr<std::__ndk1::__thread_struct, std::__ndk1::default_delete<std::__ndk1::__thread_struct> >, jami::ScheduledExecutor::ScheduledExecutor()::$_0>(std::__ndk1::tuple<std::__ndk1::unique_ptr<std::__ndk1::__thread_struct, std::__ndk1::default_delete<std::__ndk1::__thread_struct> >, jami::ScheduledExecutor::ScheduledExecutor()::$_0>&, std::__ndk1::__tuple_indices<>)) (SourceCode: /opt/android-sdk/ndk/21.3.6528147/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/include/c++/v1/thread:273)
#00 pc 00000000004ebe4c /data/app/cx.ring-fYiPHgXqCFheTgkGXo7xxg==/lib/arm64/libring.so (void* std::__ndk1::__thread_proxy<std::__ndk1::tuple<std::__ndk1::unique_ptr<std::__ndk1::__thread_struct, std::__ndk1::default_delete<std::__ndk1::__thread_struct> >, jami::ScheduledExecutor::ScheduledExecutor()::$_0> >(void*)) (SourceCode: /opt/android-sdk/ndk/21.3.6528147/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/include/c++/v1/thread:283)
#00 pc 00000000000671b8 /system/lib64/libc.so (__pthread_start(void*)+36)
#00 pc 000000000001eee4 /system/lib64/libc.so (__start_thread+68)`