You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
NullPointerException
com.onesignal.session.internal.session.impl.SessionService in getScheduleBackgroundRunIn
Steps to reproduce?
1. Install ``react-native-onesignal `` via expo with version 5.2.8 https://github.com/OneSignal/react-native-onesignal/releases/tag/5.2.8 (it includes Android SDK 5.1.26)
2. Setup according to documentation
3. Compile and install on your device
4. Run app and send push notification
What did you expect to happen?
Not crash and works fine in background receiving notifications
OneSignal Android SDK version
5.1.26
Android version
14
Specific Android models
OPPO A78 CPH2565
Relevant log output
java.lang.RuntimeException: Unable to stop activity {pl.dropzone.dropzone/pl.dropzone.dropzone.MainActivity}: java.lang.NullPointerException
at android.app.ActivityThread.callActivityOnStop(ActivityThread.java:5747)
at android.app.ActivityThread.performStopActivityInner(ActivityThread.java:5719)
at android.app.ActivityThread.handleStopActivity(ActivityThread.java:5784)
at android.app.servertransaction.StopActivityItem.execute(StopActivityItem.java:43)
at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:185)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:103)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2643)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:257)
at android.os.Looper.loop(Looper.java:368)
at android.app.ActivityThread.main(ActivityThread.java:8839)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:572)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1049)
java.lang.NullPointerException: null
at com.onesignal.session.internal.session.impl.SessionService.getScheduleBackgroundRunIn(SessionService.kt:43)
at com.onesignal.core.internal.background.impl.BackgroundManager.scheduleBackground(BackgroundManager.kt:86)
at com.onesignal.core.internal.background.impl.BackgroundManager.onUnfocused(BackgroundManager.kt:78)
at com.onesignal.core.internal.application.impl.ApplicationService$handleLostFocus$1.invoke(ApplicationService.kt:377)
at com.onesignal.core.internal.application.impl.ApplicationService$handleLostFocus$1.invoke(ApplicationService.kt:377)
at com.onesignal.common.events.EventProducer.fire(EventProducer.kt:50)
at com.onesignal.core.internal.application.impl.ApplicationService.handleLostFocus(ApplicationService.kt:377)
at com.onesignal.core.internal.application.impl.ApplicationService.onActivityStopped(ApplicationService.kt:198)
at android.app.Application.dispatchActivityStopped(Application.java:511)
at android.app.Activity.dispatchActivityStopped(Activity.java:1559)
at android.app.Activity.onStop(Activity.java:2753)
at androidx.fragment.app.FragmentActivity.onStop(FragmentActivity.java:369)
at androidx.appcompat.app.AppCompatActivity.onStop(AppCompatActivity.java:257)
at android.app.Instrumentation.callActivityOnStop(Instrumentation.java:1642)
at android.app.Activity.performStop(Activity.java:9011)
at android.app.ActivityThread.callActivityOnStop(ActivityThread.java:5739)
at android.app.ActivityThread.performStopActivityInner(ActivityThread.java:5719)
at android.app.ActivityThread.handleStopActivity(ActivityThread.java:5784)
at android.app.servertransaction.StopActivityItem.execute(StopActivityItem.java:43)
at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:185)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:103)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2643)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:257)
at android.os.Looper.loop(Looper.java:368)
at android.app.ActivityThread.main(ActivityThread.java:8839)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:572)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1049)
{"event_id":"ANONYMOUS","project":ANONYMOUS,"release":"[email protected]+84","dist":"84","platform":"java","message":"","datetime":"2024-12-29T19:27:03+00:00","tags":[["device","CPH2565"],["device.class","2"],["device.family","CPH2565"],["environment","production"],["event.environment","java"],["event.origin","android"],["installerStore","com.android.vending"],["isSideLoaded","false"],["level","fatal"],["os","Android 14"],["os.name","Android"],["os.rooted","no"],["dist","84"],["release","[email protected]+84"],["user","id:ANONYMOUS"]],"_dsc":{"environment":"production","public_key":"ANONYMOUS","release":"[email protected]+84","replay_id":null,"trace_id":"ANONYMOUS","transaction":null},"_metrics":{"bytes.ingested.event":11586,"bytes.stored.event":50781},"breadcrumbs":{"values":[{"timestamp":1735500422.875,"type":"navigation","category":"app.lifecycle","level":"info","data":{"state":"foreground"}},{"timestamp":1735500422.901,"type":"default","category":"console","level":"debug","message":"Running \"main","data":{"arguments":["Running \"main"],"logger":"console"}},{"timestamp":1735500422.958,"type":"system","category":"network.event","level":"info","data":{"action":"NETWORK_AVAILABLE"}},{"timestamp":1735500422.959,"type":"system","category":"network.event","level":"info","data":{"action":"NETWORK_CAPABILITIES_CHANGED","download_bandwidth":12578,"network_type":"cellular","upload_bandwidth":12578,"vpn_active":false}}]},"contexts":{"app":{"app_start_time":"2024-12-29T19:26:59.092Z","app_identifier":"pl.dropzone.dropzone","app_name":"Dropzone","app_version":"1.45","app_build":"84","in_foreground":true,"permissions":{"ACCESS_ADSERVICES_AD_ID":"granted","ACCESS_ADSERVICES_ATTRIBUTION":"granted","ACCESS_NETWORK_STATE":"granted","ACCESS_WIFI_STATE":"granted","AD_ID":"granted","BADGE_COUNT_READ":"not_granted","BADGE_COUNT_WRITE":"not_granted","BIND_GET_INSTALL_REFERRER_SERVICE":"granted","BROADCAST_BADGE":"not_granted","C2D_MESSAGE":"granted","CHANGE_BADGE":"not_granted","DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION":"granted","FOREGROUND_SERVICE":"granted","INTERNET":"granted","POST_NOTIFICATIONS":"granted","PROVIDER_INSERT_BADGE":"not_granted","READ":"not_granted","READ_APP_BADGE":"not_granted","READ_EXTERNAL_STORAGE":"not_granted","READ_SETTINGS":"not_granted","RECEIVE":"granted","RECEIVE_BOOT_COMPLETED":"granted","SYSTEM_ALERT_WINDOW":"not_granted","UPDATE_BADGE":"not_granted","UPDATE_COUNT":"not_granted","UPDATE_SHORTCUT":"not_granted","VIBRATE":"granted","WAKE_LOCK":"granted","WRITE":"not_granted","WRITE_EXTERNAL_STORAGE":"not_granted","WRITE_SETTINGS":"not_granted"},"type":"app"},"device":{"family":"CPH2565","model":"CPH2565","model_id":"UP1A.230620.001","battery_level":56.0,"orientation":"portrait","manufacturer":"OPPO","brand":"OPPO","screen_width_pixels":1080,"screen_height_pixels":2293,"screen_density":3.0,"screen_dpi":480,"online":true,"charging":false,"low_memory":false,"simulator":false,"memory_size":7952093184,"free_memory":2526461952,"storage_size":113366855680,"free_storage":22527684608,"external_storage_size":1029013504,"external_free_storage":351600640,"boot_time":"2024-12-27T23:28:24.596Z","timezone":"Europe/Anonymous","locale":"pl_PL","processor_count":8,"processor_frequency":2400,"archs":["arm64-v8a","armeabi-v7a","armeabi"],"battery_temperature":24.1,"connection_type":"cellular","id":"ANONYMOUS","language":"pl","type":"device"},"os":{"os":"Android 14","name":"Android","version":"14","build":"CPH2565_14.0.0.1300(EX01)","kernel_version":"5.15.123-android13-8-00837-g449719aa215c","rooted":false,"type":"os"},"trace":{"trace_id":"6bb0837ba4da4562b6781b021967e996","span_id":"9804f8d54ffa486b","op":"default","status":"unknown","origin":"manual","type":"trace"}},"culprit":"com.onesignal.session.internal.session.impl.SessionService in getScheduleBackgroundRunIn","environment":"production","exception":{"values":[{"type":"RuntimeException","value":"Unable to stop activity {pl.dropzone.dropzone/pl.dropzone.dropzone.MainActivity}: java.lang.NullPointerException","module":"java.lang","stacktrace":{"frames":[{"function":"main","module":"com.android.internal.os.ZygoteInit","filename":"ZygoteInit.java","abs_path":"ZygoteInit.java","lineno":1049,"in_app":false,"data":{"orig_in_app":-1,"category":"system"}},{"function":"run","module":"com.android.internal.os.RuntimeInit$MethodAndArgsCaller","filename":"RuntimeInit.java","abs_path":"RuntimeInit.java","lineno":572,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"invoke","module":"java.lang.reflect.Method","filename":"Method.java","abs_path":"Method.java","in_app":false,"data":{"orig_in_app":-1,"category":"indirection"}},{"function":"main","module":"android.app.ActivityThread","filename":"ActivityThread.java","abs_path":"ActivityThread.java","lineno":8839,"in_app":false,"data":{"orig_in_app":-1,"category":"threadbase"}},{"function":"loop","module":"android.os.Looper","filename":"Looper.java","abs_path":"Looper.java","lineno":368,"in_app":false,"data":{"orig_in_app":-1,"category":"threadbase"}},{"function":"loopOnce","module":"android.os.Looper","filename":"Looper.java","abs_path":"Looper.java","lineno":257,"in_app":false,"data":{"orig_in_app":-1,"category":"indirection"}},{"function":"dispatchMessage","module":"android.os.Handler","filename":"Handler.java","abs_path":"Handler.java","lineno":106,"in_app":false,"data":{"orig_in_app":-1,"category":"threadbase"}},{"function":"handleMessage","module":"android.app.ActivityThread$H","filename":"ActivityThread.java","abs_path":"ActivityThread.java","lineno":2643,"in_app":false,"data":{"orig_in_app":-1,"category":"threadbase"}},{"function":"execute","module":"android.app.servertransaction.TransactionExecutor","filename":"TransactionExecutor.java","abs_path":"TransactionExecutor.java","lineno":103,"in_app":false,"data":{"orig_in_app":-1,"category":"std"}},{"function":"executeLifecycleState","module":"android.app.servertransaction.TransactionExecutor","filename":"TransactionExecutor.java","abs_path":"TransactionExecutor.java","lineno":185,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"execute","module":"android.app.servertransaction.ActivityTransactionItem","filename":"ActivityTransactionItem.java","abs_path":"ActivityTransactionItem.java","lineno":45,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"execute","module":"android.app.servertransaction.StopActivityItem","filename":"StopActivityItem.java","abs_path":"StopActivityItem.java","lineno":43,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"handleStopActivity","module":"android.app.ActivityThread","filename":"ActivityThread.java","abs_path":"ActivityThread.java","lineno":5784,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"performStopActivityInner","module":"android.app.ActivityThread","filename":"ActivityThread.java","abs_path":"ActivityThread.java","lineno":5719,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"callActivityOnStop","module":"android.app.ActivityThread","filename":"ActivityThread.java","abs_path":"ActivityThread.java","lineno":5747,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}}]},"raw_stacktrace":{"frames":[{"function":"main","module":"com.android.internal.os.ZygoteInit","filename":"ZygoteInit.java","abs_path":"ZygoteInit.java","lineno":1049,"in_app":false,"data":{"orig_in_app":-1,"category":"system"}},{"function":"run","module":"com.android.internal.os.RuntimeInit$MethodAndArgsCaller","filename":"RuntimeInit.java","abs_path":"RuntimeInit.java","lineno":572,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"invoke","module":"java.lang.reflect.Method","filename":"Method.java","abs_path":"Method.java","in_app":false,"data":{"orig_in_app":-1,"category":"indirection"}},{"function":"main","module":"android.app.ActivityThread","filename":"ActivityThread.java","abs_path":"ActivityThread.java","lineno":8839,"in_app":false,"data":{"orig_in_app":-1,"category":"threadbase"}},{"function":"loop","module":"android.os.Looper","filename":"Looper.java","abs_path":"Looper.java","lineno":368,"in_app":false,"data":{"orig_in_app":-1,"category":"threadbase"}},{"function":"loopOnce","module":"android.os.Looper","filename":"Looper.java","abs_path":"Looper.java","lineno":257,"in_app":false,"data":{"orig_in_app":-1,"category":"indirection"}},{"function":"dispatchMessage","module":"android.os.Handler","filename":"Handler.java","abs_path":"Handler.java","lineno":106,"in_app":false,"data":{"orig_in_app":-1,"category":"threadbase"}},{"function":"handleMessage","module":"android.app.ActivityThread$H","filename":"ActivityThread.java","abs_path":"ActivityThread.java","lineno":2643,"in_app":false,"data":{"orig_in_app":-1,"category":"threadbase"}},{"function":"execute","module":"android.app.servertransaction.TransactionExecutor","filename":"TransactionExecutor.java","abs_path":"TransactionExecutor.java","lineno":103,"in_app":false,"data":{"orig_in_app":-1,"category":"std"}},{"function":"executeLifecycleState","module":"android.app.servertransaction.TransactionExecutor","filename":"TransactionExecutor.java","abs_path":"TransactionExecutor.java","lineno":185,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"execute","module":"android.app.servertransaction.ActivityTransactionItem","filename":"ActivityTransactionItem.java","abs_path":"ActivityTransactionItem.java","lineno":45,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"execute","module":"android.app.servertransaction.StopActivityItem","filename":"StopActivityItem.java","abs_path":"StopActivityItem.java","lineno":43,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"handleStopActivity","module":"android.app.ActivityThread","filename":"ActivityThread.java","abs_path":"ActivityThread.java","lineno":5784,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"performStopActivityInner","module":"android.app.ActivityThread","filename":"ActivityThread.java","abs_path":"ActivityThread.java","lineno":5719,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"callActivityOnStop","module":"android.app.ActivityThread","filename":"ActivityThread.java","abs_path":"ActivityThread.java","lineno":5747,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}}]},"thread_id":2,"mechanism":{"type":"UncaughtExceptionHandler","handled":false}},{"type":"NullPointerException","module":"java.lang","stacktrace":{"frames":[{"function":"main","module":"com.android.internal.os.ZygoteInit","filename":"ZygoteInit.java","abs_path":"ZygoteInit.java","lineno":1049,"in_app":false,"data":{"orig_in_app":-1,"category":"system"}},{"function":"run","module":"com.android.internal.os.RuntimeInit$MethodAndArgsCaller","filename":"RuntimeInit.java","abs_path":"RuntimeInit.java","lineno":572,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"invoke","module":"java.lang.reflect.Method","filename":"Method.java","abs_path":"Method.java","in_app":false,"data":{"orig_in_app":-1,"category":"indirection"}},{"function":"main","module":"android.app.ActivityThread","filename":"ActivityThread.java","abs_path":"ActivityThread.java","lineno":8839,"in_app":false,"data":{"orig_in_app":-1,"category":"threadbase"}},{"function":"loop","module":"android.os.Looper","filename":"Looper.java","abs_path":"Looper.java","lineno":368,"in_app":false,"data":{"orig_in_app":-1,"category":"threadbase"}},{"function":"loopOnce","module":"android.os.Looper","filename":"Looper.java","abs_path":"Looper.java","lineno":257,"in_app":false,"data":{"orig_in_app":-1,"category":"indirection"}},{"function":"dispatchMessage","module":"android.os.Handler","filename":"Handler.java","abs_path":"Handler.java","lineno":106,"in_app":false,"data":{"orig_in_app":-1,"category":"threadbase"}},{"function":"handleMessage","module":"android.app.ActivityThread$H","filename":"ActivityThread.java","abs_path":"ActivityThread.java","lineno":2643,"in_app":false,"data":{"orig_in_app":-1,"category":"threadbase"}},{"function":"execute","module":"android.app.servertransaction.TransactionExecutor","filename":"TransactionExecutor.java","abs_path":"TransactionExecutor.java","lineno":103,"in_app":false,"data":{"orig_in_app":-1,"category":"std"}},{"function":"executeLifecycleState","module":"android.app.servertransaction.TransactionExecutor","filename":"TransactionExecutor.java","abs_path":"TransactionExecutor.java","lineno":185,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"execute","module":"android.app.servertransaction.ActivityTransactionItem","filename":"ActivityTransactionItem.java","abs_path":"ActivityTransactionItem.java","lineno":45,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"execute","module":"android.app.servertransaction.StopActivityItem","filename":"StopActivityItem.java","abs_path":"StopActivityItem.java","lineno":43,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"handleStopActivity","module":"android.app.ActivityThread","filename":"ActivityThread.java","abs_path":"ActivityThread.java","lineno":5784,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"performStopActivityInner","module":"android.app.ActivityThread","filename":"ActivityThread.java","abs_path":"ActivityThread.java","lineno":5719,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"callActivityOnStop","module":"android.app.ActivityThread","filename":"ActivityThread.java","abs_path":"ActivityThread.java","lineno":5739,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"performStop","module":"android.app.Activity","filename":"Activity.java","abs_path":"Activity.java","lineno":9011,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"callActivityOnStop","module":"android.app.Instrumentation","filename":"Instrumentation.java","abs_path":"Instrumentation.java","lineno":1642,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"onStop","module":"androidx.appcompat.app.AppCompatActivity","filename":"AppCompatActivity.java","abs_path":"AppCompatActivity.java","lineno":257,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"onStop","module":"androidx.fragment.app.FragmentActivity","filename":"FragmentActivity.java","abs_path":"FragmentActivity.java","lineno":369,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"onStop","module":"android.app.Activity","filename":"Activity.java","abs_path":"Activity.java","lineno":2753,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"dispatchActivityStopped","module":"android.app.Activity","filename":"Activity.java","abs_path":"Activity.java","lineno":1559,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"dispatchActivityStopped","module":"android.app.Application","filename":"Application.java","abs_path":"Application.java","lineno":511,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"onActivityStopped","module":"com.onesignal.core.internal.application.impl.ApplicationService","filename":"ApplicationService.kt","abs_path":"ApplicationService.kt","lineno":198,"in_app":false,"data":{"orig_in_app":-1}},{"function":"handleLostFocus","module":"com.onesignal.core.internal.application.impl.ApplicationService","filename":"ApplicationService.kt","abs_path":"ApplicationService.kt","lineno":377,"in_app":false,"data":{"orig_in_app":-1}},{"function":"fire","module":"com.onesignal.common.events.EventProducer","filename":"EventProducer.kt","abs_path":"EventProducer.kt","lineno":50,"in_app":false,"data":{"orig_in_app":-1}},{"function":"invoke","module":"com.onesignal.core.internal.application.impl.ApplicationService$handleLostFocus$1","filename":"ApplicationService.kt","abs_path":"ApplicationService.kt","lineno":377,"in_app":false,"data":{"orig_in_app":-1}},{"function":"invoke","module":"com.onesignal.core.internal.application.impl.ApplicationService$handleLostFocus$1","filename":"ApplicationService.kt","abs_path":"ApplicationService.kt","lineno":377,"in_app":false,"data":{"orig_in_app":-1}},{"function":"onUnfocused","module":"com.onesignal.core.internal.background.impl.BackgroundManager","filename":"BackgroundManager.kt","abs_path":"BackgroundManager.kt","lineno":78,"in_app":false,"data":{"orig_in_app":-1}},{"function":"scheduleBackground","module":"com.onesignal.core.internal.background.impl.BackgroundManager","filename":"BackgroundManager.kt","abs_path":"BackgroundManager.kt","lineno":86,"in_app":false,"data":{"orig_in_app":-1}},{"function":"getScheduleBackgroundRunIn","module":"com.onesignal.session.internal.session.impl.SessionService","filename":"SessionService.kt","abs_path":"SessionService.kt","lineno":43,"in_app":false,"data":{"orig_in_app":-1}}]},"raw_stacktrace":{"frames":[{"function":"main","module":"com.android.internal.os.ZygoteInit","filename":"ZygoteInit.java","abs_path":"ZygoteInit.java","lineno":1049,"in_app":false,"data":{"orig_in_app":-1,"category":"system"}},{"function":"run","module":"com.android.internal.os.RuntimeInit$MethodAndArgsCaller","filename":"RuntimeInit.java","abs_path":"RuntimeInit.java","lineno":572,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"invoke","module":"java.lang.reflect.Method","filename":"Method.java","abs_path":"Method.java","in_app":false,"data":{"orig_in_app":-1,"category":"indirection"}},{"function":"main","module":"android.app.ActivityThread","filename":"ActivityThread.java","abs_path":"ActivityThread.java","lineno":8839,"in_app":false,"data":{"orig_in_app":-1,"category":"threadbase"}},{"function":"loop","module":"android.os.Looper","filename":"Looper.java","abs_path":"Looper.java","lineno":368,"in_app":false,"data":{"orig_in_app":-1,"category":"threadbase"}},{"function":"loopOnce","module":"android.os.Looper","filename":"Looper.java","abs_path":"Looper.java","lineno":257,"in_app":false,"data":{"orig_in_app":-1,"category":"indirection"}},{"function":"dispatchMessage","module":"android.os.Handler","filename":"Handler.java","abs_path":"Handler.java","lineno":106,"in_app":false,"data":{"orig_in_app":-1,"category":"threadbase"}},{"function":"handleMessage","module":"android.app.ActivityThread$H","filename":"ActivityThread.java","abs_path":"ActivityThread.java","lineno":2643,"in_app":false,"data":{"orig_in_app":-1,"category":"threadbase"}},{"function":"execute","module":"android.app.servertransaction.TransactionExecutor","filename":"TransactionExecutor.java","abs_path":"TransactionExecutor.java","lineno":103,"in_app":false,"data":{"orig_in_app":-1,"category":"std"}},{"function":"executeLifecycleState","module":"android.app.servertransaction.TransactionExecutor","filename":"TransactionExecutor.java","abs_path":"TransactionExecutor.java","lineno":185,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"execute","module":"android.app.servertransaction.ActivityTransactionItem","filename":"ActivityTransactionItem.java","abs_path":"ActivityTransactionItem.java","lineno":45,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"execute","module":"android.app.servertransaction.StopActivityItem","filename":"StopActivityItem.java","abs_path":"StopActivityItem.java","lineno":43,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"handleStopActivity","module":"android.app.ActivityThread","filename":"ActivityThread.java","abs_path":"ActivityThread.java","lineno":5784,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"performStopActivityInner","module":"android.app.ActivityThread","filename":"ActivityThread.java","abs_path":"ActivityThread.java","lineno":5719,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"callActivityOnStop","module":"android.app.ActivityThread","filename":"ActivityThread.java","abs_path":"ActivityThread.java","lineno":5739,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"performStop","module":"android.app.Activity","filename":"Activity.java","abs_path":"Activity.java","lineno":9011,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"callActivityOnStop","module":"android.app.Instrumentation","filename":"Instrumentation.java","abs_path":"Instrumentation.java","lineno":1642,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"onStop","module":"androidx.appcompat.app.AppCompatActivity","filename":"AppCompatActivity.java","abs_path":"AppCompatActivity.java","lineno":257,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"onStop","module":"androidx.fragment.app.FragmentActivity","filename":"FragmentActivity.java","abs_path":"FragmentActivity.java","lineno":369,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"onStop","module":"android.app.Activity","filename":"Activity.java","abs_path":"Activity.java","lineno":2753,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"dispatchActivityStopped","module":"android.app.Activity","filename":"Activity.java","abs_path":"Activity.java","lineno":1559,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"dispatchActivityStopped","module":"android.app.Application","filename":"Application.java","abs_path":"Application.java","lineno":511,"in_app":false,"data":{"orig_in_app":-1,"category":"internals"}},{"function":"onActivityStopped","module":"com.onesignal.core.internal.application.impl.ApplicationService","filename":"ApplicationService.kt","abs_path":"ApplicationService.kt","lineno":198,"in_app":false,"data":{"orig_in_app":-1}},{"function":"handleLostFocus","module":"com.onesignal.core.internal.application.impl.ApplicationService","filename":"ApplicationService.kt","abs_path":"ApplicationService.kt","lineno":377,"in_app":false,"data":{"orig_in_app":-1}},{"function":"fire","module":"com.onesignal.common.events.EventProducer","filename":"EventProducer.kt","abs_path":"EventProducer.kt","lineno":50,"in_app":false,"data":{"orig_in_app":-1}},{"function":"invoke","module":"com.onesignal.core.internal.application.impl.ApplicationService$handleLostFocus$1","filename":"ApplicationService.kt","abs_path":"ApplicationService.kt","lineno":377,"in_app":false,"data":{"orig_in_app":-1}},{"function":"invoke","module":"com.onesignal.core.internal.application.impl.ApplicationService$handleLostFocus$1","filename":"ApplicationService.kt","abs_path":"ApplicationService.kt","lineno":377,"in_app":false,"data":{"orig_in_app":-1}},{"function":"onUnfocused","module":"com.onesignal.core.internal.background.impl.BackgroundManager","filename":"BackgroundManager.kt","abs_path":"BackgroundManager.kt","lineno":78,"in_app":false,"data":{"orig_in_app":-1}},{"function":"scheduleBackground","module":"com.onesignal.core.internal.background.impl.BackgroundManager","filename":"BackgroundManager.kt","abs_path":"BackgroundManager.kt","lineno":86,"in_app":false,"data":{"orig_in_app":-1}},{"function":"getScheduleBackgroundRunIn","module":"com.onesignal.session.internal.session.impl.SessionService","filename":"SessionService.kt","abs_path":"SessionService.kt","lineno":43,"in_app":false,"data":{"orig_in_app":-1}}]},"thread_id":2}]},"fingerprint":["{{ default }}"],"grouping_config":{"enhancements":"KLUv_SAYwQAAkwKRs25ld3N0eWxlOjIwMjMtMDEtMTGQ","id":"newstyle:2023-01-11"},"hashes":["f5fc70ba8125a72b68c22ff8a0cb5473"],"ingest_path":[{"version":"24.12.0","public_key":"XE7QiyuNlja9PZ7I9qJlwQotzecWrUIN91BAO7Q5R38"}],"key_id":"3493702","level":"fatal","location":"SessionService.kt","logger":"","metadata":{"filename":"SessionService.kt","function":"getScheduleBackgroundRunIn","in_app_frame_mix":"system-only","type":"NullPointerException","value":""},"nodestore_insert":1735500427.409892,"received":1735500425.831325,"sdk":{"name":"sentry.java.android.react-native","version":"7.15.0","integrations":["UncaughtExceptionHandler","ShutdownHook","Ndk","AnrV2","AppComponentsBreadcrumbs","AppLifecycle","SystemEventsBreadcrumbs"],"packages":[{"name":"maven:io.sentry:sentry","version":"7.15.0"},{"name":"maven:io.sentry:sentry-android-core","version":"7.15.0"},{"name":"maven:io.sentry:sentry-android-ndk","version":"7.15.0"}]},"timestamp":1735500423.971,"title":"NullPointerException","type":"error","user":{"id":"ANONYMOUS","ip_address":"ANONYMOUS","sentry_user":"id:ANONYMOUS","geo":{"country_code":"PL","city":"Anonymous","subdivision":"Mazovia","region":"Poland"}},"version":"7"}
Code of Conduct
I agree to follow this project's Code of Conduct
The text was updated successfully, but these errors were encountered:
What happened?
NullPointerException
com.onesignal.session.internal.session.impl.SessionService in getScheduleBackgroundRunIn
Steps to reproduce?
What did you expect to happen?
Not crash and works fine in background receiving notifications
OneSignal Android SDK version
5.1.26
Android version
14
Specific Android models
Relevant log output
Code of Conduct
The text was updated successfully, but these errors were encountered: