[Android Apps and Games] tal_sarid:
I just tested what [MENTION=1281754]stathis95194[/MENTION] said and it is definitely the problem.

As soon as I removed my second google account from the phone the app doesn't crash anymore....

Once I've added it again - the app started to crash again. :rolleyes:

I logcat my device and found out 2 kinds of exceptions when the dialer app crashes: (probably one from the dialpad crash and one from the search bar crash)

First exception:

10-20 11:18:35.042 28109 28133 E AndroidRuntime: FATAL EXCEPTION: AsyncTask #1
10-20 11:18:35.042 28109 28133 E AndroidRuntime: Process: com.google.android.dialer, PID: 28109
10-20 11:18:35.042 28109 28133 E AndroidRuntime: java.lang.RuntimeException: An error occurred while executing doInBackground()
10-20 11:18:35.042 28109 28133 E AndroidRuntime:	at android.os.AsyncTask$3.done(AsyncTask.java:353)
10-20 11:18:35.042 28109 28133 E AndroidRuntime:	at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:383)
10-20 11:18:35.042 28109 28133 E AndroidRuntime:	at java.util.concurrent.FutureTask.setException(FutureTask.java:252)
10-20 11:18:35.042 28109 28133 E AndroidRuntime:	at java.util.concurrent.FutureTask.run(FutureTask.java:271)
10-20 11:18:35.042 28109 28133 E AndroidRuntime:	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
10-20 11:18:35.042 28109 28133 E AndroidRuntime:	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
10-20 11:18:35.042 28109 28133 E AndroidRuntime:	at java.lang.Thread.run(Thread.java:764)
10-20 11:18:35.042 28109 28133 E AndroidRuntime: Caused by: java.lang.IllegalStateException: Invalid tables
10-20 11:18:35.042 28109 28133 E AndroidRuntime:	at android.os.Parcel.readException(Parcel.java:1960)
10-20 11:18:35.042 28109 28133 E AndroidRuntime:	at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:183)
10-20 11:18:35.042 28109 28133 E AndroidRuntime:	at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:135)
10-20 11:18:35.042 28109 28133 E AndroidRuntime:	at android.content.ContentProviderProxy.query(ContentProviderNative.java:418)
10-20 11:18:35.042 28109 28133 E AndroidRuntime:	at android.content.ContentResolver.query(ContentResolver.java:769)
10-20 11:18:35.042 28109 28133 E AndroidRuntime:	at android.content.ContentResolver.query(ContentResolver.java:718)
10-20 11:18:35.042 28109 28133 E AndroidRuntime:	at android.content.ContentResolver.query(ContentResolver.java:676)
10-20 11:18:35.042 28109 28133 E AndroidRuntime:	at cfb.loadInBackground(PG:8)
10-20 11:18:35.042 28109 28133 E AndroidRuntime:	at cfb.loadInBackground(PG:12)
10-20 11:18:35.042 28109 28133 E AndroidRuntime:	at android.content.AsyncTaskLoader.onLoadInBackground(AsyncTaskLoader.java:315)
10-20 11:18:35.042 28109 28133 E AndroidRuntime:	at android.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:69)
10-20 11:18:35.042 28109 28133 E AndroidRuntime:	at android.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:64)
10-20 11:18:35.042 28109 28133 E AndroidRuntime:	at android.os.AsyncTask$2.call(AsyncTask.java:333)
10-20 11:18:35.042 28109 28133 E AndroidRuntime:	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
10-20 11:18:35.042 28109 28133 E AndroidRuntime:	... 3 more

Second exception:

10-20 11:22:12.992 31400 31400 E AndroidRuntime: FATAL EXCEPTION: main
10-20 11:22:12.992 31400 31400 E AndroidRuntime: Process: com.google.android.dialer, PID: 31400
10-20 11:22:12.992 31400 31400 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.os.BaseBundle.getBoolean(java.lang.String, boolean)' on a null object reference
10-20 11:22:12.992 31400 31400 E AndroidRuntime:	at bqu.onCreate(PG:5110)
10-20 11:22:12.992 31400 31400 E AndroidRuntime:	at android.app.Fragment.performCreate(Fragment.java:2613)
10-20 11:22:12.992 31400 31400 E AndroidRuntime:	at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1245)
10-20 11:22:12.992 31400 31400 E AndroidRuntime:	at android.app.FragmentTransition.addToFirstInLastOut(FragmentTransition.java:1319)
10-20 11:22:12.992 31400 31400 E AndroidRuntime:	at android.app.FragmentTransition.calculateFragments(FragmentTransition.java:1203)
10-20 11:22:12.992 31400 31400 E AndroidRuntime:	at android.app.FragmentTransition.startTransitions(FragmentTransition.java:101)
10-20 11:22:12.992 31400 31400 E AndroidRuntime:	at android.app.FragmentManagerImpl.executeOpsTogether(FragmentManager.java:2197)
10-20 11:22:12.992 31400 31400 E AndroidRuntime:	at android.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManager.java:2153)
10-20 11:22:12.992 31400 31400 E AndroidRuntime:	at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:2060)
10-20 11:22:12.992 31400 31400 E AndroidRuntime:	at android.app.FragmentManagerImpl$1.run(FragmentManager.java:723)
10-20 11:22:12.992 31400 31400 E AndroidRuntime:	at android.os.Handler.handleCallback(Handler.java:789)
10-20 11:22:12.992 31400 31400 E AndroidRuntime:	at android.os.Handler.dispatchMessage(Handler.java:98)
10-20 11:22:12.992 31400 31400 E AndroidRuntime:	at android.os.Looper.loop(Looper.java:180)
10-20 11:22:12.992 31400 31400 E AndroidRuntime:	at android.app.ActivityThread.main(ActivityThread.java:6950)
10-20 11:22:12.992 31400 31400 E AndroidRuntime:	at java.lang.reflect.Method.invoke(Native Method)
10-20 11:22:12.992 31400 31400 E AndroidRuntime:	at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
10-20 11:22:12.992 31400 31400 E AndroidRuntime:	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:835)