[Nexus 4 General] ariesgodofwar:
Thanks, if anyone has any ideas, here is the logcat:

[ 10-10 21:40:08.072 9861: 9861 E/AndroidRuntime ]

FATAL EXCEPTION: main

Process: com.android.phone, PID: 9861
java.lang.RuntimeException: android.os.DeadObjectException
at android.net.TrafficStats.getMobileIfaces(TrafficStats.java:628)
at android.net.TrafficStats.getMobileTcpTxPackets(TrafficStats.java:372)
at com.android.internal.telephony.dataconnection.DcTrackerBase$TxRxSum.updateTxRxSum(DcTrackerBase.java:502)
at com.android.internal.telephony.dataconnection.DcTrackerBase.updateDataActivity(DcTrackerBase.java:1513)
at com.android.internal.telephony.dataconnection.DcTrackerBase$3.run(DcTrackerBase.java:374)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5417)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)

Caused by: android.os.DeadObjectException
at android.os.BinderProxy.transactNative(Native Method)
at android.os.BinderProxy.transact(Binder.java:503)
at android.net.INetworkStatsService$Stub$Proxy.getMobileIfaces(INetworkStatsService.java:273)
at android.net.TrafficStats.getMobileIfaces(TrafficStats.java:626)

... 11 more
[ 10-10 21:40:08.075 9861: 9861 E/AndroidRuntime ]

Error reporting crash

android.os.DeadObjectException
at android.os.BinderProxy.transactNative(Native Method)
at android.os.BinderProxy.transact(Binder.java:503)
at android.app.ActivityManagerProxy.handleApplicationCrash(ActivityManagerNative.java:4425)
at com.android.internal.os.RuntimeInit$UncaughtHandler.uncaughtException(RuntimeInit.java:90)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:693)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:690)
[ 10-10 21:40:08.120 13814:14273 E/AndroidRuntime ]

FATAL EXCEPTION: ContactInfoCache.QueryThread

Process: com.google.android.dialer, PID: 13814

java.lang.NullPointerException: Attempt to invoke interface method 'boolean android.location.ILocationManager.geocoderIsPresent()' on a null object reference
at android.location.Geocoder.isPresent(Geocoder.java:63)
at com.android.contacts.common.location.CountryDetector.getLocationBasedCountryIso(CountryDetector.java:168)
at com.android.contacts.common.location.CountryDetector.getCurrentCountryIso(CountryDetector.java:143)
at com.android.contacts.common.GeoUtil.getCurrentCountryIso(GeoUtil.java:45)
at com.google.android.dialer.phonenumbercache.PhoneNumberCacheProvider.getE164Number(PhoneNumberCacheProvider.java:218)
at com.google.android.dialer.phonenumbercache.PhoneNumberCacheProvider.getNumberFromUri(PhoneNumberCacheProvider.java:213)
at com.google.android.dialer.phonenumbercache.PhoneNumberCacheProvider.query(PhoneNumberCacheProvider.java:97)
at android.content.ContentProvider.query(ContentProvider.java:1017)
at android.content.ContentProvider$Transport.query(ContentProvider.java:238)
at android.content.ContentResolver.query(ContentResolver.java:491)
at android.content.ContentResolver.query(ContentResolver.java:434)
at com.google.android.dialer.phonenumbercache.CachedNumberLookupServiceImpl.lookupCachedContactFromNumber(CachedNumberLookupServiceImpl.java:193)
at com.google.android.dialer.phonenumbercache.CachedNumberLookupServiceImpl.lookupCachedContactFromNumber(CachedNumberLookupServiceImpl.java:190)
at com.android.dialer.calllog.ContactInfoHelper.queryContactInfoForPhoneNumber(ContactInfoHelper.java:257)
at com.android.dialer.calllog.ContactInfoHelper.lookupNumber(ContactInfoHelper.java:95)
at com.android.dialer.contactinfo.ContactInfoCache.queryContactInfo(ContactInfoCache.java:193)
at com.android.dialer.contactinfo.ContactInfoCache.-wrap0(ContactInfoCache.java)
at com.android.dialer.contactinfo.ContactInfoCache$QueryThread.run(ContactInfoCache.java:79)

[ 10-10 21:40:08.121 13814:14273 E/AndroidRuntime ]

Error reporting crash
android.os.DeadObjectException
at android.os.BinderProxy.transactNative(Native Method)
at android.os.BinderProxy.transact(Binder.java:503)
at android.app.ActivityManagerProxy.handleApplicationCrash(ActivityManagerNative.java:4425)
at com.android.internal.os.RuntimeInit$UncaughtHandler.uncaughtException(RuntimeInit.java:90)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:693)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:690)