Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Akonadi crashes
Date: Wed, 14 Jul 2010 21:03:30
Message-Id: 201007142225.12551.alan.mckinnon@gmail.com
In Reply to: [gentoo-user] Akonadi crashes by Mick
1 On Wednesday 14 July 2010 18:29:58 Mick wrote:
2 > Over the last two days I have noticed a lot of crashes every time I
3 > start kmail. The popup says:
4 >
5 > Details: Executable: akonadi_maildir_resource PID:27916 Signal: 6
6 > (Aborted)
7 >
8 > This pop up keeps repeating itself with different PIDs. Eventually,
9 > all settles and I can use kmail.
10 >
11 > The problem has started without me updating any KDE related package (I
12 > think) and have run lafilefixer and revdep-rebuild for good measure.
13 >
14 > It is worth mentioning that with KDE-4.4.4 akonadi would crash
15 > randomly when trying to launch kmail and take kmail down with it.
16 > Restarting kmail worked on the second attempt. Unfortunately, the
17 > multiple popups are hindering productivity and am thinking of calling
18 > it a day on kmail.
19 >
20 > Any ideas on what is causing this and more importantly how I could fix it?
21 >
22 > I'm attaching the errors when I launch kmail from a terminal.
23 >
24 > PS. While I'm at it: any other good mail clients out there (other
25 > than T'bird) which include an address book and S/MIME, GnuPG, but do
26 > *not* require a lorry load of gnome libs?
27
28
29 Things go much easier when your erorr log is only 15k if you just in-line it.
30 You made an attachment which is gzipped. The effort that implies almost bad me
31 delete your mail and no answer as being tl;dr
32
33 So here it is:
34
35 $ kmail
36 Connecting to deprecated signal
37 QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
38 kdeinit4: preparing to launch /usr/lib64/libkdeinit4_klauncher.so
39 Connecting to deprecated signal
40 QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
41 kdeinit4: preparing to launch /usr/lib64/libkdeinit4_kded4.so
42 kdeinit4: preparing to launch /usr/lib64/libkdeinit4_kbuildsycoca4.so
43 kbuildsycoca4 running...
44 kdeinit4: preparing to launch /usr/lib64/libkdeinit4_kconf_update.so
45 Connecting to deprecated signal
46 QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
47 kdeinit4: preparing to launch /usr/lib64/libkdeinit4_kwalletd.so
48 Connecting to deprecated signal
49 QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
50 "/usr/bin/kmail(12552)" Error in thread 140590807091040 :
51 "org.freedesktop.DBus.Error.ServiceUnknown - The name
52 org.kde.nepomuk.services.nepomukstorage was not provided by any .service
53 files"
54 "/usr/bin/kmail(12552)" Error in thread 140590807091040 :
55 "QLocalSocket::connectToServer: Invalid name"
56 "/usr/bin/kmail(12552)" Error in thread 140590807091040 :
57 "org.freedesktop.DBus.Error.ServiceUnknown - The name
58 org.kde.nepomuk.services.nepomukstorage was not provided by any .service
59 files"
60 "/usr/bin/kmail(12552)" Error in thread 140590807091040 :
61 "QLocalSocket::connectToServer: Invalid name"
62 "/usr/bin/kmail(12552)" Error in thread 140590807091040 :
63 "org.freedesktop.DBus.Error.ServiceUnknown - The name
64 org.kde.nepomuk.services.nepomukstorage was not provided by any .service
65 files"
66 "/usr/bin/kmail(12552)" Error in thread 140590807091040 :
67 "QLocalSocket::connectToServer: Invalid name"
68 Connecting to deprecated signal
69 QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
70 [akonadiserver] QSqlDatabasePrivate::removeDatabase: connection
71 'initConnection' is still in use, all queries will cease to work.
72 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
73 opened using driver "QSQLITE"
74 [akonadiserver] DbInitializer::run()
75 [akonadiserver] checking table "SchemaVersionTable"
76 [akonadiserver] checking table "ResourceTable"
77 [akonadiserver] checking table "CollectionTable"
78 [akonadiserver] checking table "MimeTypeTable"
79 [akonadiserver] checking table "PimItemTable"
80 [akonadiserver] checking table "FlagTable"
81 [akonadiserver] checking table "PartTable"
82 [akonadiserver] checking table "CollectionAttributeTable"
83 [akonadiserver] checking relation "PimItemFlagRelation"
84 [akonadiserver] checking relation "CollectionMimeTypeRelation"
85 [akonadiserver] checking relation "CollectionPimItemRelation"
86 [akonadiserver] DbInitializer::run() done
87 [akonadiserver] skipping update 2
88 [akonadiserver] skipping update 3
89 [akonadiserver] skipping update 4
90 [akonadiserver] skipping update 8
91 [akonadiserver] skipping update 10
92 [akonadiserver] skipping update 12
93 [akonadiserver] skipping update 13
94 [akonadiserver] DbUpdater: update to version: 14 mandatory: false code:
95 "UPDATE ResourceTable SET isVirtual = true WHERE name =
96 'akonadi_nepomuktag_resource';
97 [akonadiserver] UPDATE ResourceTable SET isVirtual = true WHERE name =
98 'akonadi_search_resource';"
99 [akonadiserver] DBUpdater: query error: "no such column: true Unable to
100 execute statement" " "
101
102
103 akonadi is attempting to update your database structure when it starts. This
104 accounts for any long start-up times you are experiencing. You should try
105 access the db manually (with akonadi and kmail both dead) and attempt the
106 update. Investigate and see why it doesn't work. It's 100% bog standard sql
107
108
109 [akonadiserver] Query was: "UPDATE ResourceTable SET isVirtual = true WHERE
110 name = 'akonadi_nepomuktag_resource';
111 [akonadiserver] UPDATE ResourceTable SET isVirtual = true WHERE name =
112 'akonadi_search_resource';"
113 [akonadiserver] Target version was: 14
114 [akonadiserver] Mandatory: false
115 [akonadiserver] Failed to commit transaction for database update
116 [akonadiserver] Connecting to deprecated signal
117 QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
118 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
119 opened using driver "QSQLITE"
120 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
121 opened using driver "QSQLITE"
122 [akonadiserver] QDBusConnectionPrivate::connectSignal: received error from D-
123 Bus server while connecting signal to
124 QDBusConnectionInterface::NameOwnerChanged(QString,QString,QString):
125 org.freedesktop.DBus.Error.NoMemory (Not enough memory)
126 [akonadiserver] Nepomuk QueryServer interface not available!
127 [akonadiserver] DataStore::unhideAllPimItems()
128 [akonadiserver] UPDATE ResourceTable SET isVirtual = true WHERE name =
129 'akonadi_search_resource';"
130 [akonadiserver] Target version was: 14
131 [akonadiserver] Mandatory: false
132 [akonadiserver] Failed to commit transaction for database update
133 [akonadiserver] Connecting to deprecated signal
134 QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
135 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
136 opened using driver "QSQLITE"
137 ^^^^^^^
138
139 akonadi docs specifically recommend you do not use sqlite. It just is not up
140 to the job. I think you should just delete this database, start akonadi and
141 kmail and let it rebuild all the stuff it wants. This implies and lot of
142 starting over on your behalf.
143
144
145 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
146 opened using driver "QSQLITE"
147 [akonadiserver] QDBusConnectionPrivate::connectSignal: received error from D-
148 Bus server while connecting signal to
149 QDBusConnectionInterface::NameOwnerChanged(QString,QString,QString):
150 org.freedesktop.DBus.Error.NoMemory (Not enough memory)
151 ^^^^^^^^^^^^^^^^^
152
153 Oops......
154
155
156 [akonadiserver] Nepomuk QueryServer interface not available!
157 [akonadiserver] DataStore::unhideAllPimItems()
158 PLUGINS: "/usr/share/akonadi/agents"
159 PLUGINS: ("birthdaysresource.desktop", "contactsresource.desktop",
160 "icalresource.desktop", "imapresource.desktop", "kabcresource.desktop",
161 "kcalresource.desktop", "knutresource.desktop", "kolabproxyresource.desktop",
162 "localbookmarksresource.desktop", "maildirresource.desktop",
163 "maildispatcheragent.desktop", "mboxresource.desktop", "microblog.desktop",
164 "mtdummyresource.desktop", "nepomukcalendarfeeder.desktop",
165 "nepomukcontactfeeder.desktop", "nepomuktagresource.desktop",
166 "nntpresource.desktop", "notesresource.desktop", "pop3resource.desktop",
167 "vcarddirresource.desktop", "vcardresource.desktop")
168 search paths: ("/usr/local/bin", "/usr/bin", "/bin", "/opt/bin",
169 "/usr/x86_64-pc-linux-gnu/gcc-bin/4.4.3", "/opt/ICAClient")
170 PLUGINS inserting: "akonadi_birthdays_resource" 1 ("Resource")
171 PLUGINS inserting: "akonadi_contacts_resource" 0 ("Resource")
172 PLUGINS inserting: "akonadi_ical_resource" 1 ("Resource")
173 PLUGINS inserting: "akonadi_imap_resource" 0 ("Resource")
174 PLUGINS inserting: "akonadi_kabc_resource" 0 ("Resource")
175 PLUGINS inserting: "akonadi_kcal_resource" 0 ("Resource")
176 PLUGINS inserting: "akonadi_knut_resource" 0 ("Resource")
177 PLUGINS inserting: "akonadi_kolabproxy_resource" 0 ("Resource", "Unique",
178 "NoConfig")
179 PLUGINS inserting: "akonadi_localbookmarks_resource" 0 ("Resource")
180 PLUGINS inserting: "akonadi_maildir_resource" 84 ("Resource")
181 PLUGINS inserting: "akonadi_maildispatcher_agent" 0 ("Unique", "Autostart",
182 "NoConfig")
183 PLUGINS inserting: "akonadi_mbox_resource" 0 ("Resource")
184 PLUGINS inserting: "akonadi_microblog_resource" 0 ("Resource")
185 PLUGINS inserting: "akonadi_mailtransport_dummy_resource" 0 ("Resource",
186 "MailTransport")
187 PLUGINS inserting: "akonadi_nepomuk_calendar_feeder" 0 ("Unique", "NoConfig")
188 PLUGINS inserting: "akonadi_nepomuk_contact_feeder" 0 ("Unique", "Autostart",
189 "NoConfig")
190 PLUGINS inserting: "akonadi_nepomuktag_resource" 0 ("Resource", "Virtual",
191 "Unique", "NoConfig")
192 PLUGINS inserting: "akonadi_nntp_resource" 0 ("Resource")
193 PLUGINS inserting: "akonadi_notes_resource" 0 ("Resource")
194 PLUGINS inserting: "akonadi_pop3_resource" 0 ("Resource")
195 PLUGINS inserting: "akonadi_vcarddir_resource" 0 ("Resource")
196 PLUGINS inserting: "akonadi_vcard_resource" 1 ("Resource")
197 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
198 opened using driver "QSQLITE"
199 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
200 opened using driver "QSQLITE"
201 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
202 opened using driver "QSQLITE"
203 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
204 opened using driver "QSQLITE"
205 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
206 opened using driver "QSQLITE"
207 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
208 opened using driver "QSQLITE"
209 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
210 opened using driver "QSQLITE"
211 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
212 opened using driver "QSQLITE"
213 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
214 opened using driver "QSQLITE"
215 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
216 opened using driver "QSQLITE"
217 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
218 opened using driver "QSQLITE"
219 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
220 opened using driver "QSQLITE"
221 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
222 opened using driver "QSQLITE"
223 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
224 opened using driver "QSQLITE"
225 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
226 opened using driver "QSQLITE"
227 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
228 opened using driver "QSQLITE"
229 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
230 opened using driver "QSQLITE"
231 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
232 opened using driver "QSQLITE"
233 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
234 opened using driver "QSQLITE"
235 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
236 opened using driver "QSQLITE"
237 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
238 opened using driver "QSQLITE"
239 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
240 opened using driver "QSQLITE"
241 [/usr/bin/akonadi_maildir_resource] akonadi_maildir_resource_40(12617):
242 Couldn't remove lockfile "/var/tmp/kdecache-michael/kpc/kde-icon-cache.lock"
243 ^^^^^^^^^^^^^^^^^^^^^^^^
244
245
246 Does this file exist?
247
248
249 [/usr/bin/akonadi_maildir_resource] terminate called after throwing an
250 instance of 'std::bad_alloc'
251 [/usr/bin/akonadi_maildir_resource] what(): std::bad_alloc
252 [/usr/bin/akonadi_maildir_resource] KCrash: Application
253 'akonadi_maildir_resource' crashing...
254 kdeinit4: preparing to launch /usr/lib64/kde4/libexec/drkonqi
255 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
256 opened using driver "QSQLITE"
257 [/usr/bin/akonadi_maildir_resource] akonadi_maildir_resource_32(12604): Failed
258 to lock file "/var/tmp/kdecache-michael/kpc/kde-icon-cache.lock" , last result
259 = 1
260 [/usr/bin/akonadi_maildir_resource] akonadi_maildir_resource_35(12610): Failed
261 to lock file "/var/tmp/kdecache-michael/kpc/kde-icon-cache.lock" , last result
262 = 1
263 [/usr/bin/akonadi_maildir_resource] akonadi_maildir_resource_33(12607): Failed
264 to lock file "/var/tmp/kdecache-michael/kpc/kde-icon-cache.lock" , last result
265 = 1
266 [/usr/bin/akonadi_maildir_resource] akonadi_maildir_resource_39(12615): Failed
267 to lock file "/var/tmp/kdecache-michael/kpc/kde-icon-cache.lock" , last result
268 = 1
269 [/usr/bin/akonadi_maildir_resource] akonadi_maildir_resource_4(12616): Failed
270 to lock file "/var/tmp/kdecache-michael/kpc/kde-icon-cache.lock" , last result
271 = 1
272 [/usr/bin/akonadi_maildir_resource] akonadi_maildir_resource_43(12623): Failed
273 to lock file "/var/tmp/kdecache-michael/kpc/kde-icon-cache.lock" , last result
274 = 1
275 [/usr/bin/akonadi_maildir_resource] akonadi_maildir_resource_38(12614): Failed
276 to lock file "/var/tmp/kdecache-michael/kpc/kde-icon-cache.lock" , last result
277 = 1
278 [/usr/bin/akonadi_maildir_resource] akonadi_maildir_resource_36(12611): Failed
279 to lock file "/var/tmp/kdecache-michael/kpc/kde-icon-cache.lock" , last result
280 = 1
281 [/usr/bin/akonadi_maildir_resource] akonadi_maildir_resource_41(12619): Failed
282 to lock file "/var/tmp/kdecache-michael/kpc/kde-icon-cache.lock" , last result
283 = 1
284 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
285 opened using driver "QSQLITE"
286 [/usr/bin/akonadi_maildir_resource] akonadi_maildir_resource_37(12613): Failed
287 to lock file "/var/tmp/kdecache-michael/kpc/kde-icon-cache.lock" , last result
288 = 1
289 [/usr/bin/akonadi_maildir_resource] qUncompress: Input data is corrupted
290 [/usr/bin/akonadi_maildir_resource] akonadi_maildir_resource_36(12611): stream
291 is bad :-( status= 1
292 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
293 opened using driver "QSQLITE"
294 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
295 opened using driver "QSQLITE"
296 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
297 opened using driver "QSQLITE"
298 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
299 opened using driver "QSQLITE"
300 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
301 opened using driver "QSQLITE"
302 [/usr/bin/akonadi_maildir_resource] akonadi_maildir_resource_50(12633): Failed
303 to lock file "/var/tmp/kdecache-michael/kpc/kde-icon-cache.lock" , last result
304 = 1
305 [/usr/bin/akonadi_maildir_resource] akonadi_maildir_resource_54(12637): Failed
306 to lock file "/var/tmp/kdecache-michael/kpc/kde-icon-cache.lock" , last result
307 = 2
308 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
309 opened using driver "QSQLITE"
310 [/usr/bin/akonadi_maildir_resource] akonadi_maildir_resource_43(12623): Failed
311 to lock file "/var/tmp/kdecache-michael/kpc/kde-icon-cache.lock" , last result
312 = 1
313 [/usr/bin/akonadi_maildir_resource] akonadi_maildir_resource_51(12634): Failed
314 to lock file "/var/tmp/kdecache-michael/kpc/kde-icon-cache.lock" , last result
315 = 1
316 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
317 opened using driver "QSQLITE"
318 [/usr/bin/akonadi_maildir_resource] qUncompress: Input data is corrupted
319 kmail(12552)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
320 [/usr/bin/akonadi_maildir_resource] qUncompress: Input data is corrupted
321 [/usr/bin/akonadi_maildir_resource] akonadi_maildir_resource_36(12611): stream
322 is bad :-( status= 1
323 [/usr/bin/akonadi_maildir_resource] akonadi_maildir_resource_58(12643): stream
324 is bad :-( status= 1
325 kmail(12552): Couldn't remove lockfile "/var/tmp/kdecache-michael/kpc/kde-
326 icon-cache.lock"
327 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
328 opened using driver "QSQLITE"
329 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
330 opened using driver "QSQLITE"
331 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
332 opened using driver "QSQLITE"
333 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
334 opened using driver "QSQLITE"
335 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
336 opened using driver "QSQLITE"
337 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
338 opened using driver "QSQLITE"
339 [akonadiserver] Database "/home/michael/.local/share/akonadi/akonadi.db"
340 opened using driver "QSQLITE"
341 [/usr/bin/akonadi_maildir_resource] akonadi_maildir_resource_56(12640): Failed
342 to lock file "/var/tmp/kdecache-michael/kpc/kde-icon-cache.lock" , last result
343 = 2
344 kmail(12552)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
345
346
347
348 I must be honest that on the whole I'm left with an overwhelming feeling that
349 you simply did not bother to read the errors.
350
351 This is a bad habit for a gentoo user. Very bad indeed.
352
353
354 --
355 alan dot mckinnon at gmail dot com

Replies

Subject Author
Re: [gentoo-user] Akonadi crashes Mick <michaelkintzios@×××××.com>