Skip to content
New issue

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

Crash after Disabling Monitoring #6

Open
sowalks opened this issue Jan 31, 2024 · 0 comments
Open

Crash after Disabling Monitoring #6

sowalks opened this issue Jan 31, 2024 · 0 comments

Comments

@sowalks
Copy link

sowalks commented Jan 31, 2024

Hi,

Having used this app unaltered I have caused the app to crash by clicking the disable monitoring button, leaving the application and then returning to it. This happens every time and I'm not sure why. The android version is 13 and it is a Google Pixel 4.

Thank you.

This is the exception trace:

FATAL EXCEPTION: main Process: org.altbeacon.beaconreference, PID: 13834 java.lang.RuntimeException: Unable to resume activity {org.altbeacon.beaconreference/org.altbeacon.beaconreference.MainActivity}: java.lang.IllegalStateException: May not be called after consumers are already bound. at android.app.ActivityThread.performResumeActivity(ActivityThread.java:4803) at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:4836) at android.app.servertransaction.ResumeActivityItem.execute(ResumeActivityItem.java:54) at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45) at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:176) at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2308) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loopOnce(Looper.java:201) at android.os.Looper.loop(Looper.java:288) at android.app.ActivityThread.main(ActivityThread.java:7898) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) Caused by: java.lang.IllegalStateException: May not be called after consumers are already bound. at org.altbeacon.beacon.BeaconManager.enableForegroundServiceScanning(BeaconManager.java:1778) at org.altbeacon.beaconreference.BeaconReferenceApplication.setupForegroundService(BeaconReferenceApplication.kt:125) at org.altbeacon.beaconreference.BeaconReferenceApplication.setupBeaconScanning(BeaconReferenceApplication.kt:78) at org.altbeacon.beaconreference.MainActivity.onResume(MainActivity.kt:74) at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1531) at android.app.Activity.performResume(Activity.java:8422) at android.app.ActivityThread.performResumeActivity(ActivityThread.java:4793) at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:4836)  at android.app.servertransaction.ResumeActivityItem.execute(ResumeActivityItem.java:54)  at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)  at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:176)  at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2308)  at android.os.Handler.dispatchMessage(Handler.java:106)  at android.os.Looper.loopOnce(Looper.java:201)  at android.os.Looper.loop(Looper.java:288)  at android.app.ActivityThread.main(ActivityThread.java:7898)  at java.lang.reflect.Method.invoke(Native Method)  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) 

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant