AndroidCaldavSyncAdapater icon indicating copy to clipboard operation
AndroidCaldavSyncAdapater copied to clipboard

Caldav sync error (general)

Open MegaMike48 opened this issue 11 years ago • 6 comments

Got this error above. SW-version: Lastest (1.8.1)

Device: HTC-Sensation (Pyramid) Android Version 4.0.3 / HTC-Sense: 3.6 / HTC-SW # 3.33.401.53

This 1.8.1 works perfect on an Samsung S4, but at the HTC i´ve always this error...

MegaMike48

MegaMike48 avatar Jan 26 '14 17:01 MegaMike48

I receive this error as well.

One additional bit of information, I'm not sure about @MegaMike48, but I am hitting an owncloud caldav server over HTTPS, the SSL certificate is a self-signed cert.

It would be nice if we could get more details regarding the sync error...

dradux avatar Feb 07 '14 18:02 dradux

@dradux:

I use only HTTP to connect to "Baikal" on an RaspberryPi (via Apache2).

Do you need more informationas from me?

MegaMike48 avatar Feb 11 '14 15:02 MegaMike48

I did a logcat on a HTC Evo 3D, also with Stock Android 4.0.3 and Sense 3.6

This is the exception that occurs, can someone please have a look at it?

E/DatabaseUtils( 1001): Writing exception to parcel E/DatabaseUtils( 1001): java.lang.NullPointerException E/DatabaseUtils( 1001): at android.database.MatrixCursor.(MatrixCursor.java:42) E/DatabaseUtils( 1001): at android.database.MatrixCursor.(MatrixCursor.java:58) E/DatabaseUtils( 1001): at com.android.providers.calendar.HtcFilterImpl_google.do_Query_REMINDERS(HtcFilterImpl_google.java:314) E/DatabaseUtils( 1001): at com.android.providers.calendar.HtcFilterImpl_google.handle_Query(HtcFilterImpl_google.java:64) E/DatabaseUtils( 1001): at com.android.providers.calendar.HtcCalendarProvider.query(HtcCalendarProvider.java:117) E/DatabaseUtils( 1001): at android.content.ContentProvider$Transport.query(ContentProvider.java:189) E/DatabaseUtils( 1001): at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:141) E/DatabaseUtils( 1001): at android.os.Binder.execTransact(Binder.java:338) E/DatabaseUtils( 1001): at dalvik.system.NativeStart.run(Native Method) E/SyncAdapter( 6663): Updating calendar exception java.lang.NullPointerException E/SyncAdapter( 6663): java.lang.NullPointerException E/SyncAdapter( 6663): at android.os.Parcel.readException(Parcel.java:1338) E/SyncAdapter( 6663): at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:182) E/SyncAdapter( 6663): at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:136) E/SyncAdapter( 6663): at android.content.ContentProviderProxy.query(ContentProviderNative.java:406) E/SyncAdapter( 6663): at android.content.ContentProviderClient.query(ContentProviderClient.java:50) E/SyncAdapter( 6663): at org.gege.caldavsyncadapter.caldav.entities.CalendarEvent.getAndroidEvent(CalendarEvent.java:882) E/SyncAdapter( 6663): at org.gege.caldavsyncadapter.syncadapter.SyncAdapter.synchroniseEvents(SyncAdapter.java:324) E/SyncAdapter( 6663): at org.gege.caldavsyncadapter.syncadapter.SyncAdapter.onPerformSync(SyncAdapter.java:170) E/SyncAdapter( 6663): at android.content.AbstractThreadedSyncAdapter$SyncThread.run(AbstractThreadedSyncAdapter.java:247)

t2000 avatar Feb 22 '14 13:02 t2000

Do you have Cyanogenmod or something similiar installed? Privacy Guard can block the permissions and make the app failed like stated above. The description of https://github.com/rfc2822/davdroid helped me to fix this problem.

func0der avatar Apr 18 '14 15:04 func0der

I have same issue after importing a .vcs file, and trying to sync it. Server: ownCloud, trying to import over HTTP. Android 4.3

Frodox avatar May 03 '14 17:05 Frodox

I know this is just a workaround, but: Try to import to Owncloud, delete all contacts and the owncloud account from your phone and import them from owncloud after re-adding the owncloud account from the cloud to your phone.

func0der avatar May 03 '14 17:05 func0der