Bug 251123 - Error creating default collection on kmail-mobile startup
Summary: Error creating default collection on kmail-mobile startup
Status: CLOSED FIXED
Alias: None
Product: KDE PIM Mobile
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: Maemo 5 Linux
: VHI critical
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
: 249599 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-09-13 17:00 UTC by Bjoern Ricks
Modified: 2010-09-26 14:27 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
error dialog (38.69 KB, image/png)
2010-09-13 17:04 UTC, Bjoern Ricks
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Bjoern Ricks 2010-09-13 17:00:01 UTC
After changing the default database backend to sqlite3 kmail-mobile shows a  dialog about "Error creating default collection on kmail-mobile startup"


Additional output from the command line:

kmail-mobile(6573)/libakonadi Akonadi::EntityTreeModelPrivate::fetchJobDone: Job error:  "Unbekannter Fehler."

kmail-mobile(6573)/libakonadi Akonadi::DefaultResourceJob::slotResult: "Unknown resource"
kmail-mobile(6573)/libakonadi Akonadi::SpecialCollectionsRequestJob::slotResult: Failed SpecialCollectionsRequestJob::slotResult "Unbekannter Fehler. (Unknown resource)"
Comment 1 Bjoern Ricks 2010-09-13 17:04:02 UTC
Created attachment 51604 [details]
error dialog
Comment 2 Bjoern Ricks 2010-09-14 14:32:51 UTC
*** Bug 249599 has been marked as a duplicate of this bug. ***
Comment 3 Bjoern Ricks 2010-09-14 16:58:56 UTC
~ $ rm -rf .kde/ .local/share/akonadi/ .config/akonadi/
~ $ /var/lib/dpkg/info/kdebase-runtime.postinst
~ $ kmail-mobile.sh
<unknown program name>(4402)/ main: Starting main function QDateTime("Di. Sep 14 16:57:16 2010")
kmail-mobile(4402)/libakonadi Akonadi::AgentManagerPrivate::createDBusInterface: AgentManager failed to get a valid AgentManager DBus interface. Error is: 1 "org.freedesktop.DBus.Error.NameHasNoOwner" "Could not get owner of name 'org.freedesktop.Akonadi.Control': no such name"
kmail-mobile(4402)/libakonadi Akonadi::SessionPrivate::socketError: Socket error occurred: "QLocalSocket::connectToServer: Invalid name"
kmail-mobile(4402)/libakonadi Akonadi::SessionPrivate::socketError: Socket error occurred: "QLocalSocket::connectToServer: Invalid name"
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
QSqlDatabasePrivate::removeDatabase: connection 'initConnection' is still in use, all queries will cease to work.
Database "/home/user/.local/share/akonadi/akonadi.db" opened using driver "QSQLITE3"
DbInitializer::run()
checking table  "SchemaVersionTable"
"CREATE TABLE SchemaVersionTable (version INTEGER NOT NULL DEFAULT 0)"
KDEIntegrationPlugin::KDEIntegrationPlugin(QObject*)
"INSERT INTO SchemaVersionTable (version) VALUES (19)"
checking table  "ResourceTable"
"CREATE TABLE ResourceTable (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, name TEXT UNIQUE NOT NULL, isVirtual BOOL DEFAULT false)"
"INSERT INTO ResourceTable (name,isVirtual) VALUES ('akonadi_search_resource',1)"
checking table  "CollectionTable"
"CREATE TABLE CollectionTable (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, remoteId TEXT, remoteRevision TEXT, name TEXT NOT NULL, parentId BIGINT, resourceId BIGINT NOT NULL, subscribed BOOL NOT NULL DEFAULT true, cachePolicyInherit BOOL NOT NULL DEFAULT true, cachePolicyCheckInterval INTEGER NOT NULL DEFAULT -1, cachePolicyCacheTimeout INTEGER NOT NULL DEFAULT -1, cachePolicySyncOnDemand BOOL NOT NULL DEFAULT false, cachePolicyLocalParts TEXT, queryString TEXT, queryLanguage TEXT)"
adding index "CREATE UNIQUE INDEX CollectionTable_parentAndNameIndex ON CollectionTable (parentId,name)"
"INSERT INTO CollectionTable (resourceId,name,parentId) VALUES (1,'Search',NULL)"
checking table  "MimeTypeTable"
"CREATE TABLE MimeTypeTable (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, name TEXT UNIQUE NOT NULL)"
"INSERT INTO MimeTypeTable (name) VALUES ('application/octet-stream')"
"INSERT INTO MimeTypeTable (name) VALUES ('message/rfc822')"
"INSERT INTO MimeTypeTable (name) VALUES ('text/calendar')"
"INSERT INTO MimeTypeTable (name) VALUES ('text/vcard')"
"INSERT INTO MimeTypeTable (name) VALUES ('inode/directory')"
checking table  "PimItemTable"
"CREATE TABLE PimItemTable (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, rev INTEGER NOT NULL DEFAULT 0, remoteId TEXT, remoteRevision TEXT, collectionId BIGINT, mimeTypeId BIGINT, datetime TIMESTAMP DEFAULT CURRENT_TIMESTAMP, atime TIMESTAMP, dirty BOOL, size BIGINT NOT NULL DEFAULT 0)"
adding index "CREATE  INDEX PimItemTable_collectionIndex ON PimItemTable (collectionId)"
checking table  "FlagTable"
"CREATE TABLE FlagTable (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, name TEXT UNIQUE NOT NULL)"
"INSERT INTO FlagTable (name) VALUES ('important')"
"INSERT INTO FlagTable (name) VALUES ('has_attachment')"
"INSERT INTO FlagTable (name) VALUES ('spam')"
"INSERT INTO FlagTable (name) VALUES ('\ANSWERED')"
"INSERT INTO FlagTable (name) VALUES ('\FLAGGED')"
"INSERT INTO FlagTable (name) VALUES ('\DELETED')"
"INSERT INTO FlagTable (name) VALUES ('\SEEN')"
"INSERT INTO FlagTable (name) VALUES ('\DRAFT')"
checking table  "PartTable"
"CREATE TABLE PartTable (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, pimItemId BIGINT NOT NULL, name TEXT NOT NULL, data LONGBLOB, datasize BIGINT NOT NULL, version INTEGER DEFAULT 0, external BOOL DEFAULT false)"
adding index "CREATE UNIQUE INDEX PartTable_pimItemIdNameIndex ON PartTable (pimItemId,name)"
adding index "CREATE  INDEX PartTable_pimItemNameIndex ON PartTable (name)"
checking table  "CollectionAttributeTable"
"CREATE TABLE CollectionAttributeTable (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, collectionId BIGINT NOT NULL, type LONGBLOB NOT NULL, value LONGBLOB)"
adding index "CREATE  INDEX CollectionAttributeTable_collectionIndex ON CollectionAttributeTable (collectionId)"
checking relation  "PimItemFlagRelation"
"CREATE TABLE PimItemFlagRelation (PimItem_id INTEGER REFERENCES PimItemTable(id), Flag_id INTEGER REFERENCES FlagTable(id), PRIMARY KEY (PimItem_id, Flag_id))"
checking relation  "CollectionMimeTypeRelation"
"CREATE TABLE CollectionMimeTypeRelation (Collection_id INTEGER REFERENCES CollectionTable(id), MimeType_id INTEGER REFERENCES MimeTypeTable(id), PRIMARY KEY (Collection_id, MimeType_id))"
checking relation  "CollectionPimItemRelation"
"CREATE TABLE CollectionPimItemRelation (Collection_id INTEGER REFERENCES CollectionTable(id), PimItem_id INTEGER REFERENCES PimItemTable(id), PRIMARY KEY (Collection_id, PimItem_id))"
DbInitializer::run() done
skipping update 2
skipping update 3
skipping update 4
skipping update 8
skipping update 10
skipping update 12
skipping update 13
skipping update 14
skipping update 15
skipping update 16
skipping update 17
skipping update 18
skipping update 19
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
Database "/home/user/.local/share/akonadi/akonadi.db" opened using driver "QSQLITE3"
Akonadi::NepomukSearchEngine(0x17f010) QObject(0x0)
DataStore::unhideAllPimItems()
Database "/home/user/.local/share/akonadi/akonadi.db" opened using driver "QSQLITE3"
PLUGINS:  "/usr/share/akonadi/agents"
PLUGINS:  ("akonotesresource.desktop", "birthdaysresource.desktop", "contactsresource.desktop", "icalresource.desktop", "imapresource.desktop", "kolabproxyresource.desktop", "maildirresource.desktop", "maildispatcheragent.desktop", "mboxresource.desktop", "nepomukcontactfeeder.desktop", "nepomukemailfeeder.desktop", "vcardresource.desktop")
search paths:  ("/usr/bin", "/bin", "/opt/maemo/usr/bin")
PLUGINS inserting:  "akonadi_akonotes_resource" 0 ("Resource", "Notes")
PLUGINS inserting:  "akonadi_birthdays_resource" 0 ("Resource", "Unique")
PLUGINS inserting:  "akonadi_contacts_resource" 0 ("Resource")
PLUGINS inserting:  "akonadi_ical_resource" 0 ("Resource")
PLUGINS inserting:  "akonadi_imap_resource" 0 ("Resource")
PLUGINS inserting:  "akonadi_kolabproxy_resource" 0 ("Resource", "Unique")
PLUGINS inserting:  "akonadi_maildir_resource" 0 ("Resource")
PLUGINS inserting:  "akonadi_maildispatcher_agent" 0 ("Unique", "Autostart", "NoConfig")
PLUGINS inserting:  "akonadi_mbox_resource" 0 ("Resource")
PLUGINS inserting:  "akonadi_nepomuk_contact_feeder" 0 ("Unique", "Autostart", "NoConfig")
PLUGINS inserting:  "akonadi_nepomuk_email_feeder" 0 ("Unique", "Search")
PLUGINS inserting:  "akonadi_vcard_resource" 0 ("Resource")
Akonadi server is now operational.
CH2
file:///usr/lib/kde4/imports/org/kde/SlideoutPanel.qml:68: TypeError: Result of expression 'parent' [null] is not an object.
file:///usr/lib/kde4/imports/org/kde/SlideoutPanel.qml:65: TypeError: Result of expression 'parent' [null] is not an object.
file:///usr/lib/kde4/imports/org/kde/SlideoutPanel.qml:71: TypeError: Result of expression 'parent.relayout' [undefined] is not a function.
file:///usr/lib/kde4/imports/org/kde/SlideoutPanel.qml:74: TypeError: Result of expression 'parent.relayout' [undefined] is not a function.
CH0
file:///usr/lib/kde4/imports/org/kde/SlideoutPanel.qml:71: TypeError: Result of expression 'parent.relayout' [undefined] is not a function.
file:///usr/lib/kde4/imports/org/kde/SlideoutPanel.qml:68: TypeError: Result of expression 'parent.relayout' [undefined] is not a function.
file:///usr/lib/kde4/imports/org/kde/SlideoutPanel.qml:71: TypeError: Result of expression 'parent.relayout' [undefined] is not a function.
file:///usr/lib/kde4/imports/org/kde/SlideoutPanel.qml:65: TypeError: Result of expression 'parent.relayout' [undefined] is not a function.
file:///usr/lib/kde4/imports/org/kde/SlideoutPanel.qml:74: TypeError: Result of expression 'parent.relayout' [undefined] is not a function.
file:///usr/lib/kde4/imports/org/kde/SlideoutPanel.qml:68: TypeError: Result of expression 'parent.relayout' [undefined] is not a function.
file:///usr/lib/kde4/imports/org/kde/SlideoutPanel.qml:71: TypeError: Result of expression 'parent.relayout' [undefined] is not a function.
CH-440
CH-367
Known subscriber "akonadi_maildispatcher_agent" subscribes again
Known subscriber "akonadi_maildispatcher_agent" subscribes again
"/opt/maemo/usr/bin/akonadi_nepomuk_contact_feeder(4416)" Soprano: "QLocalSocket::connectToServer: Invalid name"
"/opt/maemo/usr/bin/akonadi_nepomuk_contact_feeder(4416)" Soprano: "QLocalSocket::connectToServer: Invalid name"
"/opt/maemo/usr/bin/akonadi_nepomuk_contact_feeder(4416)" Soprano: "QLocalSocket::connectToServer: Invalid name"
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/Action.qml:77:3: QML Image: Failed to get image from provider: image://action_images/
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/Action.qml:77:3: QML Image: Failed to get image from provider: image://action_images/
Database "/home/user/.local/share/akonadi/akonadi.db" opened using driver "QSQLITE3"
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/Action.qml:77:3: QML Image: Failed to get image from provider: image://action_images/
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/Action.qml:77:3: QML Image: Failed to get image from provider: image://action_images/
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/Action.qml:77:3: QML Image: Failed to get image from provider: image://action_images/
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/Action.qml:77:3: QML Image: Failed to get image from provider: image://action_images/
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/Action.qml:77:3: QML Image: Failed to get image from provider: image://action_images/
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/Action.qml:77:3: QML Image: Failed to get image from provider: image://action_images/
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/Action.qml:77:3: QML Image: Failed to get image from provider: image://action_images/
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/Action.qml:77:3: QML Image: Failed to get image from provider: image://action_images/
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/Action.qml:77:3: QML Image: Failed to get image from provider: image://action_images/
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/Action.qml:77:3: QML Image: Failed to get image from provider: image://action_images/
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/Action.qml:77:3: QML Image: Failed to get image from provider: image://action_images/
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/Action.qml:77:3: QML Image: Failed to get image from provider: image://action_images/
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/Action.qml:77:3: QML Image: Failed to get image from provider: image://action_images/
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/Action.qml:77:3: QML Image: Failed to get image from provider: image://action_images/
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/Action.qml:77:3: QML Image: Failed to get image from provider: image://action_images/
Database "/home/user/.local/share/akonadi/akonadi.db" opened using driver "QSQLITE3"
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/ApplicationGeneralActions.qml:64: TypeError: Result of expression 'children[i].triggered' [undefined] is not an object.
CH-347
CH-350
CH-330
CH-333
file:///usr/lib/kde4/imports/org/kde/SlideoutPanel.qml:68: TypeError: Result of expression 'parent.relayout' [undefined] is not a function.
file:///usr/lib/kde4/imports/org/kde/SlideoutPanel.qml:71: TypeError: Result of expression 'parent.relayout' [undefined] is not a function.
file:///usr/lib/kde4/imports/org/kde/SlideoutPanel.qml:68: TypeError: Result of expression 'parent.relayout' [undefined] is not a function.
file:///usr/lib/kde4/imports/org/kde/SlideoutPanel.qml:71: TypeError: Result of expression 'parent.relayout' [undefined] is not a function.
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/ActionList.qml:28:11: Unable to assign undefined value
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/ActionList.qml:28:11: Unable to assign undefined value
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/ActionList.qml:28:11: Unable to assign undefined value
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/ActionList.qml:28:11: Unable to assign undefined value
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/ActionList.qml:28:11: Unable to assign undefined value
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/ActionList.qml:28:11: Unable to assign undefined value
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/ActionListItem.qml:28:11: Unable to assign undefined value
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/ActionList.qml:28:11: Unable to assign undefined value
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/ActionList.qml:28:11: Unable to assign undefined value
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/ActionList.qml:28:11: Unable to assign undefined value
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/ActionList.qml:28:11: Unable to assign undefined value
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/ActionListItem.qml:28:11: Unable to assign undefined value
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/AgentInstanceList.qml:28:11: Unable to assign undefined value
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/ActionListItem.qml:28:11: Unable to assign undefined value
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/ActionListItem.qml:28:11: Unable to assign undefined value
file:///usr/lib/kde4/imports/org/kde/pim/mobileui/ReorderList.qml:28:11: Unable to assign undefined value
kmail-mobile(4402) KDeclarativeFullScreenView::slotStatusChanged: 1 QDateTime("Di. Sep 14 16:57:40 2010")
Known subscriber "kmail-mobile" subscribes again
Known subscriber "kmail-mobile" subscribes again
kmail-mobile(4402)/libakonadi Akonadi::EntityTreeModelPrivate::fetchJobDone: Job error:  "Unknown error."

"AgentManager::setAgentInstanceName"  Agent instance  "akonadi_contacts_resource_0"  has no resource interface!
kmail-mobile(4402)/libakonadi: Unable to obtain the KConfigXT D-Bus interface of  "akonadi_contacts_resource_0"
Database "/home/user/.local/share/akonadi/akonadi.db" opened using driver "QSQLITE3"
Database "/home/user/.local/share/akonadi/akonadi.db" opened using driver "QSQLITE3"
Database "/home/user/.local/share/akonadi/akonadi.db" opened using driver "QSQLITE3"
kmail-mobile(4402)/libakonadi Akonadi::GetLockJob::Private::timeout: Timeout trying to get lock.
kmail-mobile(4402)/libakonadi Akonadi::SpecialCollectionsRequestJobPrivate::lockResult: Failed to get lock: "Timeout trying to get lock."
akonadi_maildir_resource_0(4420)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
kmail-mobile(4402)/libakonadi Akonadi::GetLockJob::Private::timeout: Timeout trying to get lock.
kmail-mobile(4402)/libakonadi Akonadi::SpecialCollectionsRequestJobPrivate::lockResult: Failed to get lock: "Timeout trying to get lock."
findServiceByDesktopPath: kded/networkstatus.desktop not found
Database "/home/user/.local/share/akonadi/akonadi.db" opened using driver "QSQLITE3"
Database "/home/user/.local/share/akonadi/akonadi.db" opened using driver "QSQLITE3"
akonadi_ical_resource_0(4424) KCalCore::ICalFormat::load: "/home/user/.kde/share/apps/korganizer/std.ics"
kmail-mobile(4402)/libakonadi Akonadi::GetLockJob::Private::timeout: Timeout trying to get lock.
kmail-mobile(4402)/libakonadi Akonadi::SpecialCollectionsRequestJobPrivate::lockResult: Failed to get lock: "Timeout trying to get lock."
akonadi_maildispatcher_agent(4417)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
kmail-mobile(4402)/libakonadi Akonadi::SpecialCollectionsRequestJobPrivate::lockResult: Failed to get lock: "Timeout trying to get lock."
kmail-mobile(4402)/libakonadi Akonadi::SpecialCollectionsRequestJobPrivate::lockResult: Failed to get lock: "Timeout trying to get lock."
kmail-mobile(4402)/libakonadi Akonadi::SpecialCollectionsRequestJobPrivate::lockResult: Failed to get lock: "Timeout trying to get lock."
kmail-mobile(4402)/libakonadi Akonadi::SpecialCollectionsRequestJobPrivate::lockResult: Failed to get lock: "Timeout trying to get lock."
kmail-mobile(4402)/libakonadi Akonadi::SpecialCollectionsRequestJobPrivate::lockResult: Failed to get lock: "Timeout trying to get lock."
kmail-mobile(4402)/libakonadi Akonadi::SpecialCollectionsRequestJobPrivate::lockResult: Failed to get lock: "Timeout trying to get lock."
KCrash: Application 'kmail-mobile' crashing...
KCrash: Attempting to start  from kdeinit
sock_file=/home/user/.kde/socket-Nokia-N900/kdeinit4__0
Warning: connect() failed: : No such file or directory
KCrash: Attempting to start  directly
KCrash failed to exec(), errno = 2
Comment 4 Volker Krause 2010-09-14 17:38:26 UTC
SVN commit 1175262 by vkrause:

Don't show this message box for now, it's too often triggered on the
N900 without good reason (probably a too small timeout).

CCBUG: 251123


 M  +3 -2      mainview.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1175262
Comment 5 Volker Krause 2010-09-14 17:41:43 UTC
SVN commit 1175263 by vkrause:

BUG: 251123
Merged revisions 1175262 via svnmerge from 
svn+ssh://vkrause@svn.kde.org/home/kde/trunk/KDE/kdepim

........
  r1175262 | vkrause | 2010-09-14 17:46:48 +0200 (Tue, 14 Sep 2010) | 5 lines
  
  Don't show this message box for now, it's too often triggered on the
  N900 without good reason (probably a too small timeout).
  
  CCBUG: 251123
........


 _M            . (directory)  
 M  +3 -2      mobile/mail/mainview.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1175263
Comment 6 Felix Wolfsteller 2010-09-20 10:37:55 UTC
Have not yet been seen in 4:4.5~20100920.1177273-1maemo1.1174921 , closing.
Comment 7 Unknown 2010-09-26 14:27:13 UTC
Maybe bug 251422 is somehow related (that's not mobile, though).