Téléphone ( com.android.dialer ) stops working
Versions impacted:
- 0.7-2019091223560
- I made the update to 0.7-2019091824206 and problem is exactly the same
Reported on devices
- Moto G4 plus
How to reproduce:
- Click on the green phone icon on Bliss page,
Results:
- Crash: Téléphone ( com.android.dialer 3.00.00 ) starts-up (displays usual 'favorites' screen but empty) and immediatly crashes (Téléphone a cessé de fonctionner). When I click O Rouvrir l'application, it displays: Téléphone s'arrête systématiquement and have no other choice than x Fermer l'application.
Comments:
- Yesterday everything was OK. Since, I installed some applications from Apps, and some from apk files (banking applications mainly: most of them crash). I do not know if there is any relation.
- I can still receive phone calls. The phone rings normally and I can pick up the call and finish it as usual.
I made a complete dump report. Here the most significant lines:
09-20 15:49:28.053 983 3354 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10200000 cmp=foundation.e.blisslauncher/.features.launcher.LauncherActivity (has extras)} from uid 1000 on display 0 09-20 15:49:29.082 983 3639 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.android.dialer/.DialtactsActivity bnds=[88,1557][247,1716]} from uid 10021 on display 0 09-20 15:49:29.151 983 4577 W ActivityManager: Slow operation: 51ms so far, now at startProcess: returned from zygote! 09-20 15:49:29.151 983 4577 W ActivityManager: Slow operation: 51ms so far, now at startProcess: done updating battery stats 09-20 15:49:29.151 983 4577 W ActivityManager: Slow operation: 51ms so far, now at startProcess: building log message 09-20 15:49:29.152 983 4577 I ActivityManager: Start proc 11989:com.android.dialer/u0a23 for activity com.android.dialer/.DialtactsActivity 09-20 15:49:29.152 983 4577 W ActivityManager: Slow operation: 51ms so far, now at startProcess: starting to update pids map 09-20 15:49:29.152 983 4577 W ActivityManager: Slow operation: 51ms so far, now at startProcess: done updating pids map 09-20 15:49:29.152 983 4577 W ActivityManager: Slow operation: 56ms so far, now at startProcess: done starting proc! 09-20 15:49:29.176 11989 11989 W ActivityThread: Application com.android.dialer can be debugged on port 8100... 09-20 15:49:29.888 11989 11989 E AndroidRuntime: FATAL EXCEPTION: main 09-20 15:49:29.888 11989 11989 E AndroidRuntime: Process: com.android.dialer, PID: 11989 09-20 15:49:29.888 11989 11989 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke interface method 'java.lang.String java.lang.CharSequence.toString()' on a null object reference 09-20 15:49:29.888 11989 11989 E AndroidRuntime: at java.util.regex.Pattern.split(Pattern.java:1112) 09-20 15:49:29.888 11989 11989 E AndroidRuntime: at java.util.regex.Pattern.split(Pattern.java:1261) 09-20 15:49:29.888 11989 11989 E AndroidRuntime: at com.android.dialer.calllog.CallLogGroupBuilder.equalNumbers(CallLogGroupBuilder.java:245) 09-20 15:49:29.888 11989 11989 E AndroidRuntime: at com.android.dialer.calllog.CallLogGroupBuilder.addGroups(CallLogGroupBuilder.java:160) 09-20 15:49:29.888 11989 11989 E AndroidRuntime: at com.android.dialer.calllog.CallLogAdapter.addGroups(CallLogAdapter.java:400) 09-20 15:49:29.888 11989 11989 E AndroidRuntime: at com.android.dialer.calllog.GroupingListAdapter.changeCursor(GroupingListAdapter.java:107) 09-20 15:49:29.888 11989 11989 E AndroidRuntime: at com.android.dialer.calllog.CallLogAdapter.changeCursor(CallLogAdapter.java) 09-20 15:49:29.888 11989 11989 E AndroidRuntime: at com.android.dialer.calllog.GroupingListAdapter.changeCursor(GroupingListAdapter.java:81) 09-20 15:49:29.888 11989 11989 E AndroidRuntime: at com.android.dialer.calllog.CallLogAdapter.changeCursor(CallLogAdapter.java) 09-20 15:49:29.888 11989 11989 E AndroidRuntime: at com.android.dialer.calllog.CallLogFragment.onCallsFetched(CallLogFragment.java:273) 09-20 15:49:29.888 11989 11989 E AndroidRuntime: at com.android.dialer.calllog.CallLogQueryHandler.updateAdapterData(CallLogQueryHandler.java:358) 09-20 15:49:29.888 11989 11989 E AndroidRuntime: at com.android.dialer.calllog.CallLogQueryHandler.onNotNullableQueryComplete(CallLogQueryHandler.java:332) 09-20 15:49:29.888 11989 11989 E AndroidRuntime: at com.android.contacts.common.database.NoNullCursorAsyncQueryHandler.onQueryComplete(NoNullCursorAsyncQueryHandler.java:52) 09-20 15:49:29.888 11989 11989 E AndroidRuntime: at android.content.AsyncQueryHandler.handleMessage(AsyncQueryHandler.java:344) 09-20 15:49:29.888 11989 11989 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:102) 09-20 15:49:29.888 11989 11989 E AndroidRuntime: at android.os.Looper.loop(Looper.java:154) 09-20 15:49:29.888 11989 11989 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:6186) 09-20 15:49:29.888 11989 11989 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 09-20 15:49:29.888 11989 11989 E AndroidRuntime: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:889) 09-20 15:49:29.888 11989 11989 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779) 09-20 15:49:29.892 983 1002 W ActivityManager: Force finishing activity com.android.dialer/.DialtactsActivity 09-20 15:49:30.398 983 1013 W ActivityManager: Activity pause timeout for ActivityRecord{1923ba7 u0 com.android.dialer/.DialtactsActivity t99 f} 09-20 15:49:32.578 983 1002 I ActivityManager: Killing 11989:com.android.dialer/u0a23 (adj 900): crash