black screen, no response to user interaction
- /e/ version: q 0.12 2020111084008
- Device model(s): FP3+
Summary
My phone has frozen, I could not do anything but removing the battery to restart it
The problem
I cannot list steps to reproduce. It happened some days ago, I wanted to wait for it to happen again, and now that I needed some logs for another issue, I found some crash logs in adb logcat
I'm not sure they are relevant. Just reporting them, sorry if this is useless
What is the current behavior?
The phone freezes.
What is the expected correct behavior?
The phone works as expected
Technical informations
Relevant logs (adb logcat
)
Once again, found these logs some days after the crash, by running an adb logcat. Hope it will help
--------- beginning of crash
11-20 21:36:21.753 3387 4433 F libc : FORTIFY: pthread_mutex_lock called on a destroyed mutex (0x76fa30d540)
11-20 21:36:25.046 3387 4433 F libc : Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) in tid 4433 (network), pid 3387 (m.spotify.music)
11-20 21:36:25.378 4832 4832 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
11-20 21:36:25.378 4832 4832 F DEBUG : LineageOS Version: '0.12-q-2020111084008-dev-FP3'
11-20 21:36:25.378 4832 4832 F DEBUG : Build fingerprint: 'Fairphone/FP3/FP3:10/8901.3.A.0054-SS.20201014/10141150:user/release-keys'
11-20 21:36:25.378 4832 4832 F DEBUG : Revision: '0'
11-20 21:36:25.378 4832 4832 F DEBUG : ABI: 'arm64'
11-20 21:36:25.380 4832 4832 F DEBUG : Timestamp: 2020-11-20 21:36:25+0100
11-20 21:36:25.380 4832 4832 F DEBUG : pid: 3387, tid: 4433, name: network >>> com.spotify.music <<<
11-20 21:36:25.380 4832 4832 F DEBUG : uid: 10158
11-20 21:36:25.380 4832 4832 F DEBUG : signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
11-20 21:36:25.380 4832 4832 F DEBUG : Abort message: 'FORTIFY: pthread_mutex_lock called on a destroyed mutex (0x76fa30d540)'
11-20 21:36:25.380 4832 4832 F DEBUG : x0 0000000000000000 x1 0000000000001151 x2 0000000000000006 x3 0000007667779670
11-20 21:36:25.380 4832 4832 F DEBUG : x4 0000000000000000 x5 0000000000000000 x6 0000000000000000 x7 0000000000000038
11-20 21:36:25.380 4832 4832 F DEBUG : x8 00000000000000f0 x9 51475e6f0e062829 x10 0000000000000001 x11 0000000000000000
11-20 21:36:25.381 4832 4832 F DEBUG : x12 fffffff0fffffbdf x13 000000005fb828c5 x14 002c2ac334182600 x15 0000bdeb2e697381
11-20 21:36:25.381 4832 4832 F DEBUG : x16 0000007785bbd8c0 x17 0000007785b9b3b0 x18 000000766596a000 x19 0000000000000d3b
11-20 21:36:25.381 4832 4832 F DEBUG : x20 0000000000001151 x21 00000000ffffffff x22 000000766777a020 x23 0000007667779a18
11-20 21:36:25.381 4832 4832 F DEBUG : x24 0000000000000000 x25 00000076fb407908 x26 0000000000000049 x27 00000000ffffffff
11-20 21:36:25.381 4832 4832 F DEBUG : x28 00000076fb407938 x29 0000007667779710
11-20 21:36:25.381 4832 4832 F DEBUG : sp 0000007667779650 lr 0000007785b4ef48 pc 0000007785b4ef74
11-20 21:36:25.402 4832 4832 F DEBUG :
11-20 21:36:25.402 4832 4832 F DEBUG : backtrace:
11-20 21:36:25.402 4832 4832 F DEBUG : #00 pc 0000000000081f74 /apex/com.android.runtime/lib64/bionic/libc.so (abort+160) (BuildId: bf14cf7a62d1f91755beddd4a937354d)
11-20 21:36:25.402 4832 4832 F DEBUG : #01 pc 00000000000e3954 /apex/com.android.runtime/lib64/bionic/libc.so (__fortify_fatal(char const*, ...)+116) (BuildId: bf14cf7a62d1f91755beddd4a937354d)
11-20 21:36:25.402 4832 4832 F DEBUG : #02 pc 00000000000e2f48 /apex/com.android.runtime/lib64/bionic/libc.so (pthread_mutex_lock+252) (BuildId: bf14cf7a62d1f91755beddd4a937354d)
11-20 21:36:25.402 4832 4832 F DEBUG : #03 pc 0000000000668d98 /data/app/com.spotify.music-ZD_GFvBpzYi-ceko4oQM_g==/lib/arm64/liborbit-jni-spotify.so (std::__ndk1::recursive_mutex::lock()+8) (BuildId: a9201a263f37f3cf)
11-20 21:36:25.402 4832 4832 F DEBUG : #04 pc 0000000000cf0030 /data/app/com.spotify.music-ZD_GFvBpzYi-ceko4oQM_g==/lib/arm64/liborbit-jni-spotify.so (BuildId: a9201a263f37f3cf)
11-20 21:36:25.402 4832 4832 F DEBUG : #05 pc 00000000006d79a4 /data/app/com.spotify.music-ZD_GFvBpzYi-ceko4oQM_g==/lib/arm64/liborbit-jni-spotify.so (BuildId: a9201a263f37f3cf)
11-20 21:36:25.402 4832 4832 F DEBUG : #06 pc 0000000000df5280 /data/app/com.spotify.music-ZD_GFvBpzYi-ceko4oQM_g==/lib/arm64/liborbit-jni-spotify.so (BuildId: a9201a263f37f3cf)
11-20 21:36:25.402 4832 4832 F DEBUG : #07 pc 0000000000dd316c /data/app/com.spotify.music-ZD_GFvBpzYi-ceko4oQM_g==/lib/arm64/liborbit-jni-spotify.so (BuildId: a9201a263f37f3cf)
11-20 21:36:25.403 4832 4832 F DEBUG : #08 pc 0000000000dd4714 /data/app/com.spotify.music-ZD_GFvBpzYi-ceko4oQM_g==/lib/arm64/liborbit-jni-spotify.so (BuildId: a9201a263f37f3cf)
11-20 21:36:25.403 4832 4832 F DEBUG : #09 pc 0000000000dd3c00 /data/app/com.spotify.music-ZD_GFvBpzYi-ceko4oQM_g==/lib/arm64/liborbit-jni-spotify.so (BuildId: a9201a263f37f3cf)
11-20 21:36:25.403 4832 4832 F DEBUG : #10 pc 0000000000eb7c50 /data/app/com.spotify.music-ZD_GFvBpzYi-ceko4oQM_g==/lib/arm64/liborbit-jni-spotify.so (BuildId: a9201a263f37f3cf)
11-20 21:36:25.403 4832 4832 F DEBUG : #11 pc 00000000000e2390 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+36) (BuildId: bf14cf7a62d1f91755beddd4a937354d)
11-20 21:36:25.403 4832 4832 F DEBUG : #12 pc 0000000000083ab0 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) (BuildId: bf14cf7a62d1f91755beddd4a937354d)
11-20 21:37:01.245 4707 4707 E AndroidRuntime: FATAL EXCEPTION: main
11-20 21:37:01.245 4707 4707 E AndroidRuntime: Process: foundation.e.apps, PID: 4707
11-20 21:37:01.245 4707 4707 E AndroidRuntime: kotlin.UninitializedPropertyAccessException: lateinit property mActivity has not been initialized
11-20 21:37:01.245 4707 4707 E AndroidRuntime: at foundation.e.apps.MainActivity$Companion.getMActivity(MainActivity.kt:76)
11-20 21:37:01.245 4707 4707 E AndroidRuntime: at foundation.e.apps.XAPK.XAPKFile.<init>(XAPKFile.kt:11)
11-20 21:37:01.245 4707 4707 E AndroidRuntime: at foundation.e.apps.application.model.Application.onDownloadComplete(Application.kt:208)
11-20 21:37:01.245 4707 4707 E AndroidRuntime: at foundation.e.apps.application.model.Downloader.onIntegrityVerified(Downloader.kt:144)
11-20 21:37:01.245 4707 4707 E AndroidRuntime: at foundation.e.apps.application.model.IntegrityVerificationTask.onPostExecute(IntegrityVerificationTask.kt:64)
11-20 21:37:01.245 4707 4707 E AndroidRuntime: at foundation.e.apps.application.model.IntegrityVerificationTask.onPostExecute(IntegrityVerificationTask.kt:38)
11-20 21:37:01.245 4707 4707 E AndroidRuntime: at android.os.AsyncTask.finish(AsyncTask.java:755)
11-20 21:37:01.245 4707 4707 E AndroidRuntime: at android.os.AsyncTask.access$900(AsyncTask.java:192)
11-20 21:37:01.245 4707 4707 E AndroidRuntime: at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:772)
11-20 21:37:01.245 4707 4707 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:107)
11-20 21:37:01.245 4707 4707 E AndroidRuntime: at android.os.Looper.loop(Looper.java:214)
11-20 21:37:01.245 4707 4707 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7356)
11-20 21:37:01.245 4707 4707 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
11-20 21:37:01.245 4707 4707 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)
11-20 21:37:01.245 4707 4707 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:940)
11-21 08:01:06.275 17320 17320 E AndroidRuntime: FATAL EXCEPTION: main
11-21 08:01:06.275 17320 17320 E AndroidRuntime: Process: com.reecedunn.espeak, PID: 17320
11-21 08:01:06.275 17320 17320 E AndroidRuntime: java.lang.RuntimeException: Unable to stop service com.reecedunn.espeak.TtsService@542b930: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean com.reecedunn.espeak.TtsService$AsyncExtract.cancel(boolean)' on a null object reference
11-21 08:01:06.275 17320 17320 E AndroidRuntime: at android.app.ActivityThread.handleStopService(ActivityThread.java:4136)
11-21 08:01:06.275 17320 17320 E AndroidRuntime: at android.app.ActivityThread.access$1900(ActivityThread.java:219)
11-21 08:01:06.275 17320 17320 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1896)
11-21 08:01:06.275 17320 17320 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:107)
11-21 08:01:06.275 17320 17320 E AndroidRuntime: at android.os.Looper.loop(Looper.java:214)
11-21 08:01:06.275 17320 17320 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7356)
11-21 08:01:06.275 17320 17320 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
11-21 08:01:06.275 17320 17320 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)
11-21 08:01:06.275 17320 17320 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:940)
11-21 08:01:06.275 17320 17320 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean com.reecedunn.espeak.TtsService$AsyncExtract.cancel(boolean)' on a null object reference
11-21 08:01:06.275 17320 17320 E AndroidRuntime: at com.reecedunn.espeak.TtsService.onDestroy(TtsService.java:97)
11-21 08:01:06.275 17320 17320 E AndroidRuntime: at android.app.ActivityThread.handleStopService(ActivityThread.java:4116)
11-21 08:01:06.275 17320 17320 E AndroidRuntime: ... 8 more
11-21 15:38:15.362 28569 28569 E AndroidRuntime: FATAL EXCEPTION: main
11-21 15:38:15.362 28569 28569 E AndroidRuntime: Process: com.reecedunn.espeak, PID: 28569
11-21 15:38:15.362 28569 28569 E AndroidRuntime: java.lang.RuntimeException: Unable to stop service com.reecedunn.espeak.TtsService@542b930: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean com.reecedunn.espeak.TtsService$AsyncExtract.cancel(boolean)' on a null object reference
11-21 15:38:15.362 28569 28569 E AndroidRuntime: at android.app.ActivityThread.handleStopService(ActivityThread.java:4136)
11-21 15:38:15.362 28569 28569 E AndroidRuntime: at android.app.ActivityThread.access$1900(ActivityThread.java:219)
11-21 15:38:15.362 28569 28569 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1896)
11-21 15:38:15.362 28569 28569 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:107)
11-21 15:38:15.362 28569 28569 E AndroidRuntime: at android.os.Looper.loop(Looper.java:214)
11-21 15:38:15.362 28569 28569 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7356)
11-21 15:38:15.362 28569 28569 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
11-21 15:38:15.362 28569 28569 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)
11-21 15:38:15.362 28569 28569 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:940)
11-21 15:38:15.362 28569 28569 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean com.reecedunn.espeak.TtsService$AsyncExtract.cancel(boolean)' on a null object reference
11-21 15:38:15.362 28569 28569 E AndroidRuntime: at com.reecedunn.espeak.TtsService.onDestroy(TtsService.java:97)
11-21 15:38:15.362 28569 28569 E AndroidRuntime: at android.app.ActivityThread.handleStopService(ActivityThread.java:4116)
11-21 15:38:15.362 28569 28569 E AndroidRuntime: ... 8 more
11-21 15:48:18.494 6746 6876 F libc : FORTIFY: pthread_mutex_lock called on a destroyed mutex (0x76ea6f1540)
11-21 15:48:25.397 6746 6876 F libc : Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) in tid 6876 (network), pid 6746 (m.spotify.music)
11-21 15:48:25.735 6928 6928 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
11-21 15:48:25.736 6928 6928 F DEBUG : LineageOS Version: '0.12-q-2020111084008-dev-FP3'
11-21 15:48:25.736 6928 6928 F DEBUG : Build fingerprint: 'Fairphone/FP3/FP3:10/8901.3.A.0054-SS.20201014/10141150:user/release-keys'
11-21 15:48:25.736 6928 6928 F DEBUG : Revision: '0'
11-21 15:48:25.736 6928 6928 F DEBUG : ABI: 'arm64'
11-21 15:48:25.738 6928 6928 F DEBUG : Timestamp: 2020-11-21 15:48:25+0100
11-21 15:48:25.738 6928 6928 F DEBUG : pid: 6746, tid: 6876, name: network >>> com.spotify.music <<<
11-21 15:48:25.738 6928 6928 F DEBUG : uid: 10158
11-21 15:48:25.738 6928 6928 F DEBUG : signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
11-21 15:48:25.739 6928 6928 F DEBUG : Abort message: 'FORTIFY: pthread_mutex_lock called on a destroyed mutex (0x76ea6f1540)'
11-21 15:48:25.739 6928 6928 F DEBUG : x0 0000000000000000 x1 0000000000001adc x2 0000000000000006 x3 00000076f0eda670
11-21 15:48:25.739 6928 6928 F DEBUG : x4 0000000000000000 x5 0000000000000000 x6 0000000000000000 x7 0000000000000038
11-21 15:48:25.739 6928 6928 F DEBUG : x8 00000000000000f0 x9 51475e6f0e062829 x10 0000000000000001 x11 0000000000000000
11-21 15:48:25.739 6928 6928 F DEBUG : x12 fffffff0fffffbdf x13 000000005fb928b2 x14 001ce2cbc7aee908 x15 0000909383e9bdcb
11-21 15:48:25.739 6928 6928 F DEBUG : x16 0000007785bbd8c0 x17 0000007785b9b3b0 x18 000000765fe50000 x19 0000000000001a5a
11-21 15:48:25.739 6928 6928 F DEBUG : x20 0000000000001adc x21 00000000ffffffff x22 00000076f0edb020 x23 00000076f0edaa18
11-21 15:48:25.739 6928 6928 F DEBUG : x24 0000000000000000 x25 00000076ea4d8608 x26 0000000000000049 x27 00000000ffffffff
11-21 15:48:25.739 6928 6928 F DEBUG : x28 00000076ea4d8638 x29 00000076f0eda710
11-21 15:48:25.739 6928 6928 F DEBUG : sp 00000076f0eda650 lr 0000007785b4ef48 pc 0000007785b4ef74
11-21 15:48:25.796 6928 6928 F DEBUG :
11-21 15:48:25.796 6928 6928 F DEBUG : backtrace:
11-21 15:48:25.796 6928 6928 F DEBUG : #00 pc 0000000000081f74 /apex/com.android.runtime/lib64/bionic/libc.so (abort+160) (BuildId: bf14cf7a62d1f91755beddd4a937354d)
11-21 15:48:25.796 6928 6928 F DEBUG : #01 pc 00000000000e3954 /apex/com.android.runtime/lib64/bionic/libc.so (__fortify_fatal(char const*, ...)+116) (BuildId: bf14cf7a62d1f91755beddd4a937354d)
11-21 15:48:25.797 6928 6928 F DEBUG : #02 pc 00000000000e2f48 /apex/com.android.runtime/lib64/bionic/libc.so (pthread_mutex_lock+252) (BuildId: bf14cf7a62d1f91755beddd4a937354d)
11-21 15:48:25.797 6928 6928 F DEBUG : #03 pc 0000000000668d98 /data/app/com.spotify.music-ZD_GFvBpzYi-ceko4oQM_g==/lib/arm64/liborbit-jni-spotify.so (std::__ndk1::recursive_mutex::lock()+8) (BuildId: a9201a263f37f3cf)
11-21 15:48:25.797 6928 6928 F DEBUG : #04 pc 0000000000cf0030 /data/app/com.spotify.music-ZD_GFvBpzYi-ceko4oQM_g==/lib/arm64/liborbit-jni-spotify.so (BuildId: a9201a263f37f3cf)
11-21 15:48:25.797 6928 6928 F DEBUG : #05 pc 00000000006d79a4 /data/app/com.spotify.music-ZD_GFvBpzYi-ceko4oQM_g==/lib/arm64/liborbit-jni-spotify.so (BuildId: a9201a263f37f3cf)
11-21 15:48:25.797 6928 6928 F DEBUG : #06 pc 0000000000df5280 /data/app/com.spotify.music-ZD_GFvBpzYi-ceko4oQM_g==/lib/arm64/liborbit-jni-spotify.so (BuildId: a9201a263f37f3cf)
11-21 15:48:25.797 6928 6928 F DEBUG : #07 pc 0000000000dd316c /data/app/com.spotify.music-ZD_GFvBpzYi-ceko4oQM_g==/lib/arm64/liborbit-jni-spotify.so (BuildId: a9201a263f37f3cf)
11-21 15:48:25.798 6928 6928 F DEBUG : #08 pc 0000000000dd4714 /data/app/com.spotify.music-ZD_GFvBpzYi-ceko4oQM_g==/lib/arm64/liborbit-jni-spotify.so (BuildId: a9201a263f37f3cf)
11-21 15:48:25.798 6928 6928 F DEBUG : #09 pc 0000000000dd3c00 /data/app/com.spotify.music-ZD_GFvBpzYi-ceko4oQM_g==/lib/arm64/liborbit-jni-spotify.so (BuildId: a9201a263f37f3cf)
11-21 15:48:25.798 6928 6928 F DEBUG : #10 pc 0000000000eb7c50 /data/app/com.spotify.music-ZD_GFvBpzYi-ceko4oQM_g==/lib/arm64/liborbit-jni-spotify.so (BuildId: a9201a263f37f3cf)
11-21 15:48:25.798 6928 6928 F DEBUG : #11 pc 00000000000e2390 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+36) (BuildId: bf14cf7a62d1f91755beddd4a937354d)
11-21 15:48:25.798 6928 6928 F DEBUG : #12 pc 0000000000083ab0 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) (BuildId: bf14cf7a62d1f91755beddd4a937354d)
11-22 10:11:57.215 30583 30583 E AndroidRuntime: FATAL EXCEPTION: main
11-22 10:11:57.215 30583 30583 E AndroidRuntime: Process: com.reecedunn.espeak, PID: 30583
11-22 10:11:57.215 30583 30583 E AndroidRuntime: java.lang.RuntimeException: Unable to stop service com.reecedunn.espeak.TtsService@542b930: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean com.reecedunn.espeak.TtsService$AsyncExtract.cancel(boolean)' on a null object reference
11-22 10:11:57.215 30583 30583 E AndroidRuntime: at android.app.ActivityThread.handleStopService(ActivityThread.java:4136)
11-22 10:11:57.215 30583 30583 E AndroidRuntime: at android.app.ActivityThread.access$1900(ActivityThread.java:219)
11-22 10:11:57.215 30583 30583 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1896)
11-22 10:11:57.215 30583 30583 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:107)
11-22 10:11:57.215 30583 30583 E AndroidRuntime: at android.os.Looper.loop(Looper.java:214)
11-22 10:11:57.215 30583 30583 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7356)
11-22 10:11:57.215 30583 30583 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
11-22 10:11:57.215 30583 30583 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)
11-22 10:11:57.215 30583 30583 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:940)
11-22 10:11:57.215 30583 30583 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean com.reecedunn.espeak.TtsService$AsyncExtract.cancel(boolean)' on a null object reference
11-22 10:11:57.215 30583 30583 E AndroidRuntime: at com.reecedunn.espeak.TtsService.onDestroy(TtsService.java:97)
11-22 10:11:57.215 30583 30583 E AndroidRuntime: at android.app.ActivityThread.handleStopService(ActivityThread.java:4116)
11-22 10:11:57.215 30583 30583 E AndroidRuntime: ... 8 more
11-22 10:29:40.093 530 530 E AndroidRuntime: FATAL EXCEPTION: main
11-22 10:29:40.093 530 530 E AndroidRuntime: Process: com.reecedunn.espeak, PID: 530
11-22 10:29:40.093 530 530 E AndroidRuntime: java.lang.RuntimeException: Unable to stop service com.reecedunn.espeak.TtsService@542b930: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean com.reecedunn.espeak.TtsService$AsyncExtract.cancel(boolean)' on a null object reference
11-22 10:29:40.093 530 530 E AndroidRuntime: at android.app.ActivityThread.handleStopService(ActivityThread.java:4136)
11-22 10:29:40.093 530 530 E AndroidRuntime: at android.app.ActivityThread.access$1900(ActivityThread.java:219)
11-22 10:29:40.093 530 530 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1896)
11-22 10:29:40.093 530 530 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:107)
11-22 10:29:40.093 530 530 E AndroidRuntime: at android.os.Looper.loop(Looper.java:214)
11-22 10:29:40.093 530 530 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7356)
11-22 10:29:40.093 530 530 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
11-22 10:29:40.093 530 530 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)
11-22 10:29:40.093 530 530 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:940)
11-22 10:29:40.093 530 530 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean com.reecedunn.espeak.TtsService$AsyncExtract.cancel(boolean)' on a null object reference
11-22 10:29:40.093 530 530 E AndroidRuntime: at com.reecedunn.espeak.TtsService.onDestroy(TtsService.java:97)
11-22 10:29:40.093 530 530 E AndroidRuntime: at android.app.ActivityThread.handleStopService(ActivityThread.java:4116)
11-22 10:29:40.093 530 530 E AndroidRuntime: ... 8 more
11-22 23:54:01.567 5688 5688 E AndroidRuntime: FATAL EXCEPTION: main
11-22 23:54:01.567 5688 5688 E AndroidRuntime: Process: com.reecedunn.espeak, PID: 5688
11-22 23:54:01.567 5688 5688 E AndroidRuntime: java.lang.RuntimeException: Unable to stop service com.reecedunn.espeak.TtsService@5ccc6ad: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean com.reecedunn.espeak.TtsService$AsyncExtract.cancel(boolean)' on a null object reference
11-22 23:54:01.567 5688 5688 E AndroidRuntime: at android.app.ActivityThread.handleStopService(ActivityThread.java:4136)
11-22 23:54:01.567 5688 5688 E AndroidRuntime: at android.app.ActivityThread.access$1900(ActivityThread.java:219)
11-22 23:54:01.567 5688 5688 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1896)
11-22 23:54:01.567 5688 5688 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:107)
11-22 23:54:01.567 5688 5688 E AndroidRuntime: at android.os.Looper.loop(Looper.java:214)
11-22 23:54:01.567 5688 5688 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7356)
11-22 23:54:01.567 5688 5688 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
11-22 23:54:01.567 5688 5688 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)
11-22 23:54:01.567 5688 5688 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:940)
11-22 23:54:01.567 5688 5688 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean com.reecedunn.espeak.TtsService$AsyncExtract.cancel(boolean)' on a null object reference
11-22 23:54:01.567 5688 5688 E AndroidRuntime: at com.reecedunn.espeak.TtsService.onDestroy(TtsService.java:97)
11-22 23:54:01.567 5688 5688 E AndroidRuntime: at android.app.ActivityThread.handleStopService(ActivityThread.java:4116)
11-22 23:54:01.567 5688 5688 E AndroidRuntime: ... 8 more
Relevant screenshots
Solutions
Workaround
Possible fixes