He: (process:5301): GLib-CRITICAL **: g_source_unref_internal: assertion 'source ! = NULL' failed

Daniel Vrátil <[email protected]>
Newsgroups gmane.comp.kde.users.pim
Organization KDE
Message-ID <2730414.R7CVCJdp7U@mjollnir>
hi,

On Saturday, April 22, 2017 12:31:56 PM CEST ianseeks wrote:
> I got this error at the end of an akonadictl stop - just wondered if its of
> interest to any dev. (full message list below)
> For the record, I had just done a "akonadictl stop", "rm -r .local/share/
> akonadi",  "akonadictl start" and waited for a while for it to recreate its
> structures etc, eventually went back into Kontact, checked an email, still
> got the "retrieving folders.." on an old email, closed kontact, did a
> "stop" in order to do a "start, fsck, vacuum" and got the following.
> 
> bingmybong@thesite:~/.local/share> Qt has caught an exception thrown from an
> event handler. Throwing exceptions from an event handler is not supported
> in Qt.
> You must not let any exception whatsoever propagate through Qt code.
> If that is not possible, in Qt 5 you must at least reimplement
> QCoreApplication::notify() and catch all exceptions there.

Probably protocol exception. Should be much improved in 17.04

> 
> (process:5301): GLib-CRITICAL **: g_source_unref_internal: assertion 'source
> ! = NULL' failed

This is a glib error, probably from some 3rd party library used by Qt (libICE, 
ibus ,....)

> QWaitCondition: mutex destroy failure: Device or resource busy
> chainup()

That's probably the result of the abort due to the unhandled exception

> org.kde.pim.akonadicontrol: Application 'akonadiserver' exited normally...

I wouldn't call this "normally" :-)

All in all, please see if you can reproduce with 17.04.

Thanks,
Dan

> 
> -- all messages after teh akonadictl stop --
> 
> akonadictl stop
> org.kde.pim.pop3resource: Settings(0xbe32e0)
> bingmybong@thesite:~/.local/share> Settings(0x262c2b0)
> Settings(0x13ab330)
> Settings(0x25d52f0)
> org.kde.pim.akonadiserver: "Cannot connect to agent instance with identifier
> 'akonadi_maildir_resource_0', error message: ''"
> org.kde.pim.akonadiserver: "Cannot connect to agent instance with identifier
> 'akonadi_maildir_resource_0', error message: ''"
> "Unable to fetch item from backend (collection -1) : Unable to retrieve item
> from resource: Message recipient disconnected from message bus without
> replying"
> org.kde.pim.akonadiserver: "Cannot connect to agent instance with identifier
> 'akonadi_imap_resource_0', error message: ''"
> org.kde.pim.akonadiserver: "Cannot connect to agent instance with identifier
> 'akonadi_imap_resource_0', error message: ''"
> org.kde.pim.akonadiserver: "Cannot connect to agent instance with identifier
> 'akonadi_imap_resource_0', error message: ''"
> org.kde.pim.akonadicontrol: ProcessControl: Application "/usr/bin/
> akonadi_imap_resource" stopped unexpectedly ( "Process crashed" )
> org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_imap_resource'
> crashed. No restart!
> org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_imap_resource'
> exited normally...
> org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_mailfilter_agent'
> exited normally...
> org.kde.pim.akonadicontrol: Application '/usr/bin/
> akonadi_newmailnotifier_agent' exited normally...
> org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_maildir_resource'
> exited normally...
> org.kde.pim.akonadicontrol: Application
> '/usr/bin/akonadi_birthdays_resource' exited normally...
> org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_pop3_resource'
> exited normally...
> org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_pop3_resource'
> exited normally...
> org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_akonotes_resource'
> exited normally...
> org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_pop3_resource'
> exited normally...
> org.kde.pim.akonadicontrol: Application '/usr/bin/
> akonadi_followupreminder_agent' exited normally...
> org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_pop3_resource'
> exited normally...
> org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_migration_agent'
> exited normally...
> org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_archivemail_agent'
> exited normally...
> org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_contacts_resource'
> exited normally...
> org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_ical_resource'
> exited normally...
> org.kde.pim.akonadicontrol: Application '/usr/bin/
> akonadi_maildispatcher_agent' exited normally...
> org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_sendlater_agent'
> exited normally...
> org.kde.pim.akonadicontrol: ProcessControl: Application "/usr/bin/
> akonadi_indexing_agent" stopped unexpectedly ( "Process crashed" )
> org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_indexing_agent'
> crashed. No restart!
> org.kde.pim.akonadicontrol: Application '/usr/bin/akonadi_notes_agent'
> exited normally...
> 
> bingmybong@thesite:~/.local/share> akonadictl stop
> bingmybong@thesite:~/.local/share> Qt has caught an exception thrown from an
> event
> handler. Throwing
> exceptions from an event handler is not supported in Qt.
> You must not let any exception whatsoever propagate through Qt code.
> If that is not possible, in Qt 5 you must at least reimplement
> QCoreApplication::notify() and catch all exceptions there.
> 
> 
> (process:5301): GLib-CRITICAL **: g_source_unref_internal: assertion 'source
> ! = NULL' failed
> QWaitCondition: mutex destroy failure: Device or resource busy
> chainup()
> org.kde.pim.akonadicontrol: Application 'akonadiserver' exited normally...


-- 
Daniel Vrátil
www.dvratil.cz | [email protected]
IRC: dvratil on Freenode (#kde, #kontact, #akonadi, #fedora-kde)

GPG Key: 0x4D69557AECB13683
Fingerprint: 0ABD FA55 A4E6 BEA9 9A83 EA97 4D69 557A ECB1 3683
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEECr36VaTmvqmag+qXTWlVeuyxNoMFAlj7OZcACgkQTWlVeuyx
NoN/3g//f2XHa/m+68iYr50vR/VYTcEoSZCwpY7IdPKFo+ZAe33fxLKCq2CuO0Sr
mWoYetc1impQXC/+b78TLONRmeDXw1+7W/TPcITQYDYIUAR14dxd3oeVStBaM3v5
8TO45md56ZDtC++cjyJ1fjqo59J2pr2sXshHJmn4MhgJHguS3WfQOkpZlo63jTTA
7xyNacVhrs8CAsp4w5JODoPNJJ52qqxh1MHu8YzSOvWmTXiAJbmaT+OJoghAuy/S
yTnrHpJz/uRAvH6fmRJ5wQyCFsIUzrVRUZY/XtArzIXySQfCeAqGTidy3aHi6Pyf
glI43iajPfGzDzU5iC8ZRzczDPbyZJ5OlQTGv5A9/OyNgfrMdzvLokrubmI4OBz3
1Hwxr2xPMISVRrt2B7wp3bld3JGluk5INuRsogk9zNueHHGeSIDLByWAjOXkumdR
RTk1w+J69q3JnYrhpZuvmObe4icjBdsXhpy7ghqWypDyU+ICqcsmiB4dkxvea9OR
IhDksbagGohASAZol1QODHDrwzs0tsF+hh4Rrj6FDF+HqaJxJLVBCawRLDDaO75i
+B3QUshPWe5ZjNYCEj/8noVE4WPBQz4DaJOcpk01WsL/J5uL7T4E1luZMZDcjW3G
mSsgBW8ZI04JXWett7TjCf4dAXkKVTTwgyzp2hOUslacjUdSh/s=
=J1Fn
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.