[Bug 283615] "Mimetype tree is not a DAG!" errors + crashes when using SMI 0.91

Will Stephenson wstephenson at kde.org
Wed Oct 12 12:05:35 BST 2011


https://bugs.kde.org/show_bug.cgi?id=283615


Will Stephenson <wstephenson at kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Platform|openSUSE RPMs               |Compiled Sources




--- Comment #12 from Will Stephenson <wstephenson kde org>  2011-10-12 11:05:34 ---
Debug output from TypePluginLoader's findBestMatchImpl () function:
(on saving a new contact in kaddressbook):


kaddressbook(10184)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to
open ksycoca from "/var/tmp/kdecache-testuser/ksycoca4"
kaddressbook(10184)/libkdepim Akonadi::PluginLoader::scan: registering Desktop
file
"/home/space/kde/installs/48/share/apps/akonadi/plugins/serializer/akonadi_serializer_kalarm.desktop"
for ("application/x-vnd.kde.alarm", "application/x-vnd.kde.alarm.active",
"application/x-vnd.kde.alarm.archived", "application/x-vnd.kde.alarm.template")
@ ("default", "KAEvent")
kaddressbook(10184)/libkdepim Akonadi::PluginLoader::scan: registering Desktop
file
"/home/space/kde/installs/48/share/apps/akonadi/plugins/serializer/akonadi_serializer_bookmark.desktop"
for ("application/x-xbel") @ ("legacy", "default", "KBookmark")
kaddressbook(10184)/libkdepim Akonadi::PluginLoader::scan: registering Desktop
file
"/home/space/kde/installs/48/share/apps/akonadi/plugins/serializer/akonadi_serializer_addressee.desktop"
for ("text/vcard", "text/directory") @ ("legacy", "default", "KABC::Addressee")
kaddressbook(10184)/libkdepim Akonadi::PluginLoader::scan: registering Desktop
file
"/home/space/kde/installs/48/share/apps/akonadi/plugins/serializer/akonadi_serializer_kcalcore.desktop"
for ("text/calendar", "application/x-vnd.akonadi.note",
"application/x-vnd.kde.notes") @ ("default", "KCalCore::Incidence*")
kaddressbook(10184)/libkdepim Akonadi::PluginLoader::scan: registering Desktop
file
"/home/space/kde/installs/48/share/apps/akonadi/plugins/serializer/akonadi_serializer_microblog.desktop"
for ("application/x-vnd.kde.microblog") @ ("legacy", "default",
"Microblog::StatusItem")
kaddressbook(10184)/libkdepim Akonadi::PluginLoader::scan: registering Desktop
file
"/home/space/kde/installs/48/share/apps/akonadi/plugins/serializer/akonadi_serializer_contactgroup.desktop"
for ("application/x-vnd.kde.contactgroup") @ ("legacy", "default",
"KABC::ContactGroup")
kaddressbook(10184)/libkdepim Akonadi::PluginLoader::scan: registering Desktop
file
"/home/space/kde/installs/48/share/apps/akonadi/plugins/serializer/akonadi_serializer_kcal.desktop"
for ("text/calendar", "application/x-vnd.akonadi.note",
"application/x-vnd.kde.notes") @ ("legacy", "KCal::Incidence*")
kaddressbook(10184)/libkdepim Akonadi::PluginLoader::scan: registering Desktop
file
"/home/space/kde/installs/48/share/apps/akonadi/plugins/serializer/akonadi_serializer_mail.desktop"
for ("message/rfc822", "message/news", "text/x-vnd.akonadi.note") @ ("legacy",
"default", "KMime::Message*")
kaddressbook(10184)/libakonadi Akonadi::PluginRegistry::PluginRegistry:
ItemSerializerPluginLoader:  found 44 plugins.
kaddressbook(10184)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl:
searching for type plugin for "text/directory"
kaddressbook(10184)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl:
"text/vcard" matches: "application/octet-stream"
kaddressbook(10184)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl:
"text/vcard" matches: "text/directory"
kaddressbook(10184)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl:
"text/vcard" matches: "text/vcard"
kaddressbook(10184)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl:
adding "text/vcard" to graph
kaddressbook(10184)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl:
adding "text/vcard" to graph
kaddressbook(10184)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl:
adding "text/vcard" to graph
kaddressbook(10184)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl:
adding "text/vcard" to graph
kaddressbook(10184)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl:
trying topo sort
kaddressbook(10184)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl:
Mimetype tree is not a DAG! 
kaddressbook(10184)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl:
searching for type plugin for "text/directory"
kaddressbook(10184)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl:
"text/vcard" matches: "application/octet-stream"
kaddressbook(10184)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl:
"text/vcard" matches: "text/directory"
kaddressbook(10184)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl:
"text/vcard" matches: "text/vcard"
kaddressbook(10184)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl:
adding "text/vcard" to graph
kaddressbook(10184)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl:
adding "text/vcard" to graph
kaddressbook(10184)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl:
adding "text/vcard" to graph
kaddressbook(10184)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl:
adding "text/vcard" to graph
kaddressbook(10184)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl:
trying topo sort
kaddressbook(10184)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl:
Mimetype tree is not a DAG! 
kaddressbook(10184)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl:
searching for type plugin for "text/directory"
kaddressbook(10184)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl:
"text/vcard" matches: "application/octet-stream"
kaddressbook(10184)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl:
"text/vcard" matches: "text/directory"
kaddressbook(10184)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl:
"text/vcard" matches: "text/vcard"
kaddressbook(10184)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl:
adding "text/vcard" to graph
kaddressbook(10184)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl:
adding "text/vcard" to graph
kaddressbook(10184)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl:
adding "text/vcard" to graph
kaddressbook(10184)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl:
adding "text/vcard" to graph
kaddressbook(10184)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl:
trying topo sort
kaddressbook(10184)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl:
Mimetype tree is not a DAG! 
Qt has caught an exception thrown from an event handler. Throwing
exceptions from an event handler is not supported in Qt. You must
reimplement QApplication::notify() and catch all exceptions there.

terminate called after throwing an instance of 'Akonadi::PayloadException'
  what():  Akonadi::PayloadException: Wrong payload type (requested:
sp(0)<QByteArray>; present: sp(0)<KABC::Addressee>
KCrash: Application 'kaddressbook' crashing...
K

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list