transistorsoft / cordova-background-geolocation-lt

The most sophisticated background location-tracking & geofencing module with battery-conscious motion-detection intelligence for iOS and Android.
http://www.transistorsoft.com/shop/products/cordova-background-geolocation
Other
656 stars 277 forks source link

SubstituteLogger cannot be cast to ch.qos.logback.classic.Logger #1403

Closed Magiis closed 11 months ago

Magiis commented 11 months ago

Your Environment

Expected Behavior

The expected behavior is that the application does not close.

Actual Behavior

The actual behavior is that the application closes unexpectedly.

Steps to Reproduce

1.Open the application. 2.Grant location permissions to the Transistor plugin. 3.After granting permissions, the application closes unexpectedly.

Context

I am trying to use the application, but it keeps closing unexpectedly, which hinders my ability to perform tasks efficiently.

Debug logs

Process: com.magiis.app.uat.driver, PID: 5719 java.lang.ClassCastException: org.slf4j.helpers.SubstituteLogger cannot be cast to ch.qos.logback.classic.Logger at com.transistorsoft.locationmanager.logger.TSLog.getRootLogger(Unknown Source:11) at com.transistorsoft.locationmanager.logger.TSLog.getDatabaseAppender(Unknown Source:0) at com.transistorsoft.locationmanager.logger.TSLog$c.run(Unknown Source:0) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:764) at com.transistorsoft.locationmanager.logger.TSLog$c.run(Unknown Source:0) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:764) I/Process: Sending signal. PID: 5719 SIG: 9 ``` PASTE_YOUR_LOGS_HERE ```
christocracy commented 11 months ago

Duplicate #1401