Status: Accepted
Owner:
Alan.McN...@gmail.com
Labels: Type-Defect Priority-Medium
New issue 5 by
Alan.McN...@gmail.com: Starred contacts do not sync on 2.x
http://code.google.com/p/enumdiscoverer/issues/detail?id=5
What steps will reproduce the problem?
1. Enable sync
2. 'Star' a contact - aka add as favorite
What is the expected output? What do you see instead?
App crashes....
08-30 13:03:53.826: INFO/Database(7521): sqlite returned: error code = 1,
msg = no such column: starred
08-30 13:03:53.826: ERROR/Database(7521): Error updating starred=0
data2=rO0ABXNyACpubC5zaWRuLmVudW1kaXNjb3ZlcmVyLkV4dGVuZGVkQ29udGFjdERhdGEYNh8hI0QmzAIABkwACW1CaXJ0aGRheXQAEExqYXZhL3V0aWwvRGF0ZTtMAAltTG9jYXRpb250ACxMbmwvc2lkbi9lbnVtZGlzY292ZXJlci9jb250YWN0cy9kYW8vQ29vcmRzO0wACm1QdWJsaWNLZXl0ABJMamF2YS9sYW5nL1N0cmluZztMAAttU0lQQWRkcmVzc3EAfgADTAAHbVN0YXR1c3EAfgADTAAJbVdlYkxpbmtzdAATTGphdmEvdXRpbC9IYXNoTWFwO3hwcHB0ABxodHRwOi8vZHVtbXkua2V5P3BsZWFzZT10cnVldAAZc2lwOis2NDQ4MDMyMjYwQGR1bW15LnNpcHBzcgARamF2YS51dGlsLkhhc2hNYXAFB9rBwxZg0QMAAUYACmxvYWRGYWN0b3J4cD9AAAB3CAAAAAIAAAAAeA==
account_name=
alan.m...@gmail.com account_type=
com.google using UPDATE
data SET starred=?, data2=?, account_name=?, account_type=? WHERE _id =?
08-30 13:03:53.836: ERROR/DatabaseUtils(7521): Writing exception to parcel
08-30 13:03:53.836: ERROR/DatabaseUtils(7521):
android.database.sqlite.SQLiteException: no such column: starred: , while
compiling: UPDATE data SET starred=?, data2=?, account_name=?,
account_type=? WHERE _id =?
08-30 13:03:53.836: ERROR/DatabaseUtils(7521): at
android.database.sqlite.SQLiteCompiledSql.native_compile(Native Method)
08-30 13:03:53.836: ERROR/DatabaseUtils(7521): at
android.database.sqlite.SQLiteCompiledSql.compile(SQLiteCompiledSql.java:91)
08-30 13:03:53.836: ERROR/DatabaseUtils(7521): at
android.database.sqlite.SQLiteCompiledSql.<init>(SQLiteCompiledSql.java:64)
08-30 13:03:53.836: ERROR/DatabaseUtils(7521): at
android.database.sqlite.SQLiteProgram.<init>(SQLiteProgram.java:80)
08-30 13:03:53.836: ERROR/DatabaseUtils(7521): at
android.database.sqlite.SQLiteStatement.<init>(SQLiteStatement.java:36)
08-30 13:03:53.836: ERROR/DatabaseUtils(7521): at
android.database.sqlite.SQLiteDatabase.compileStatement(SQLiteDatabase.java:1145)
08-30 13:03:53.836: ERROR/DatabaseUtils(7521): at
android.database.sqlite.SQLiteDatabase.updateWithOnConflict(SQLiteDatabase.java:1671)
08-30 13:03:53.836: ERROR/DatabaseUtils(7521): at
android.database.sqlite.SQLiteDatabase.update(SQLiteDatabase.java:1622)
08-30 13:03:53.836: ERROR/DatabaseUtils(7521): at
com.android.providers.contacts.ContactsProvider2$DataRowHandler.update(ContactsProvider2.java:1029)
08-30 13:03:53.836: ERROR/DatabaseUtils(7521): at
com.android.providers.contacts.ContactsProvider2.updateData(ContactsProvider2.java:3839)
08-30 13:03:53.836: ERROR/DatabaseUtils(7521): at
com.android.providers.contacts.ContactsProvider2.updateData(ContactsProvider2.java:3823)
08-30 13:03:53.836: ERROR/DatabaseUtils(7521): at
com.android.providers.contacts.ContactsProvider2.updateInTransaction(ContactsProvider2.java:3509)
08-30 13:03:53.836: ERROR/DatabaseUtils(7521): at
com.android.providers.contacts.LegacyApiSupport.updateExtensions(LegacyApiSupport.java:1135)
08-30 13:03:53.836: ERROR/DatabaseUtils(7521): at
com.android.providers.contacts.LegacyApiSupport.update(LegacyApiSupport.java:1031)
08-30 13:03:53.836: ERROR/DatabaseUtils(7521): at
com.android.providers.contacts.LegacyApiSupport.updateAll(LegacyApiSupport.java:993)
08-30 13:03:53.836: ERROR/DatabaseUtils(7521): at
com.android.providers.contacts.LegacyApiSupport.update(LegacyApiSupport.java:971)
08-30 13:03:53.836: ERROR/DatabaseUtils(7521): at
com.android.providers.contacts.ContactsProvider2.updateInTransaction(ContactsProvider2.java:3588)
08-30 13:03:53.836: ERROR/DatabaseUtils(7521): at
com.android.providers.contacts.SQLiteContentProvider.update(SQLiteContentProvider.java:144)
08-30 13:03:53.836: ERROR/DatabaseUtils(7521): at
com.android.providers.contacts.ContactsProvider2.update(ContactsProvider2.java:2259)
08-30 13:03:53.836: ERROR/DatabaseUtils(7521): at
android.content.ContentProvider$Transport.update(ContentProvider.java:204)
08-30 13:03:53.836: ERROR/DatabaseUtils(7521): at
android.content.ContentProviderNative.onTransact(ContentProviderNative.java:201)
08-30 13:03:53.836: ERROR/DatabaseUtils(7521): at
android.os.Binder.execTransact(Binder.java:288)
08-30 13:03:53.836: ERROR/DatabaseUtils(7521): at
dalvik.system.NativeStart.run(Native Method)
08-30 13:03:53.846: VERBOSE/ContactsDao(19599):
nl.sidn.enumdiscoverer.contacts.dao.ContactsDao@44952bf0 closed
08-30 13:03:53.846: DEBUG/EnumSyncService(19599): Shutting down ENUMSync
service
08-30 13:03:53.846: DEBUG/EnumSyncService(19599): sync task done