Skip to content

[Bug]: __kernel_rt_sigreturn #2444

@laraibsaghir0

Description

@laraibsaghir0

What happened?

Alot of ANRs are being logged in Firebase Analytics after upgrading to one signal version 5.4.0.

Steps to reproduce?

Many users face ANR when the app runs. There are no specific steps to reproduce this issue.

What did you expect to happen?

No ANR in my app.

OneSignal Android SDK version

5.4.0

Android version

13

Specific Android models

Oppo CPH2235

Relevant log output

com.mynayatel (native):tid=32059 systid=32059 
#00 pc 0x79db4 libc.so (syscall + 36) (BuildId: 59222d1015276d9a9031ee1ea28c0bcd)
#01 pc 0x7e798 libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*) + 148) (BuildId: 59222d1015276d9a9031ee1ea28c0bcd)
#02 pc 0xe4da4 libc.so (pthread_cond_timedwait + 140) (BuildId: 59222d1015276d9a9031ee1ea28c0bcd)
#03 pc 0xa0fc0 libc++.so (std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >) + 100) (BuildId: dbc712b65ce678546de5068858c71a282e011acf)
#04 pc 0x90ff8 libunwindstack.so (unwindstack::ThreadEntry::Wait(unwindstack::WaitType, int) + 144) (BuildId: b8ba3194446b11b35b94590413c5fced)
#05 pc 0x915b4 libunwindstack.so (unwindstack::SignalHandler(int, siginfo*, void*) + 88) (BuildId: b8ba3194446b11b35b94590413c5fced)
#06 pc 0x638 [vdso] (__kernel_rt_sigreturn)
#07 pc 0xd1fd8 libc.so (__epoll_pwait + 8) (BuildId: 59222d1015276d9a9031ee1ea28c0bcd)
#08 pc 0x17cbc libutils.so (android::Looper::pollInner(int) + 192) (BuildId: c6b04c835ef7be0565ae9fb9535f8ad7)
#09 pc 0x17b98 libutils.so (android::Looper::pollOnce(int, int*, int*, void**) + 116) (BuildId: c6b04c835ef7be0565ae9fb9535f8ad7)
#10 pc 0x1655c8 libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int) + 48) (BuildId: 674125b852579eaa1b9e5cc6d15bd04e)
#11 pc 0x32e500 libart.so (art_quick_generic_jni_trampoline + 144) (BuildId: eb4ec0f1d1c7267591d83fa87cb36390)
#12 pc 0x2044fe8 memfd:jit-zygote-cache (android.os.MessageQueue.next + 216)
#13 pc 0x68a320 libart.so (nterp_helper + 4016) (BuildId: eb4ec0f1d1c7267591d83fa87cb36390)
#14 pc 0x1f3870 framework.jar (android.os.Looper.loopOnce + 12)
#15 pc 0x6893a4 libart.so (nterp_helper + 52) (BuildId: eb4ec0f1d1c7267591d83fa87cb36390)
#16 pc 0x1f416a framework.jar (android.os.Looper.loop + 190)
#17 pc 0x6893a4 libart.so (nterp_helper + 52) (BuildId: eb4ec0f1d1c7267591d83fa87cb36390)
#18 pc 0x1ce9c6 framework.jar (android.app.ActivityThread.main + 262)
#19 pc 0x317460 libart.so (art_quick_invoke_static_stub + 640) (BuildId: eb4ec0f1d1c7267591d83fa87cb36390)
#20 pc 0x311508 libart.so (_jobject* art::InvokeMethod<(art::PointerSize)8>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long) + 544) (BuildId: eb4ec0f1d1c7267591d83fa87cb36390)
#21 pc 0x5c82c8 libart.so (art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (.__uniq.165753521025965369065708152063621506277) + 32) (BuildId: eb4ec0f1d1c7267591d83fa87cb36390)
#22 pc 0x32e500 libart.so (art_quick_generic_jni_trampoline + 144) (BuildId: eb4ec0f1d1c7267591d83fa87cb36390)
#23 pc 0x2d0d640 memfd:jit-zygote-cache (com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run + 128)
#24 pc 0x68b144 libart.so (nterp_helper + 7636) (BuildId: eb4ec0f1d1c7267591d83fa87cb36390)
#25 pc 0x41ef0e framework.jar (com.android.internal.os.ZygoteInit.main + 806)
#26 pc 0x317460 libart.so (art_quick_invoke_static_stub + 640) (BuildId: eb4ec0f1d1c7267591d83fa87cb36390)
#27 pc 0x316100 libart.so (art::JValue art::InvokeWithVarArgs<_jmethodID*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) + 800) (BuildId: eb4ec0f1d1c7267591d83fa87cb36390)
#28 pc 0x639868 libart.so (art::JNI<true>::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) + 156) (BuildId: eb4ec0f1d1c7267591d83fa87cb36390)
#29 pc 0xc0bf4 libandroid_runtime.so (_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) + 108) (BuildId: 674125b852579eaa1b9e5cc6d15bd04e)
#30 pc 0xcd200 libandroid_runtime.so (android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) + 936) (BuildId: 674125b852579eaa1b9e5cc6d15bd04e)
#31 pc 0x2610 app_process64 (main + 1464) (BuildId: 96f7e7e06bacc5b4e17efd3889064ef4)
#32 pc 0x75c7c libc.so (__libc_init + 100) (BuildId: 59222d1015276d9a9031ee1ea28c0bcd)

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions