Summary: | Kontact crash when selecting settings | ||
---|---|---|---|
Product: | [Applications] kontact | Reporter: | Bert Yerke <bert> |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED NOT A BUG | ||
Severity: | crash | CC: | i.bin |
Priority: | NOR | Keywords: | drkonqi |
Version: | 4.13 Pre | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Bert Yerke
2014-02-16 06:10:53 UTC
> #9 0x00007f5c9a67b4e4 in qt_message(QtMsgType, const char *, typedef __va_list_tag __va_list_tag *) (msgType=QtFatalMsg, msg=0x7f5c9a8c8c68 "Cannot mix incompatible Qt library (version 0x%x) with this library (version 0x%x)", ap=0x7ffff3d3d3f8) at global/qglobal.cpp:2405
Your Qt installation is broken.
Hi, i can reproduce the problem on osx using kdepim 4.13.3. The problem is kcm_knote.so. Can it be, that grantlee overwrites the kdepluginfactury plugin call ? if i remove kcm_knote.so, i'm able to open the setup dialog. Debug output kontact: (menu->contact setup) ontact(85183) BaseConfig::setTimeZoneDefault: ----- time zone: "Europe/Vienna" kontact(85183)/kutils (KCMultiDialog) *KCMultiDialog::addModule: adding KCM "Gruppenplanung" before "Frei/Belegt" kontact(85183)/kutils (KCMultiDialog) KCMultiDialogPrivate::_k_slotCurrentPageChanged: kontact(85183)/kutils (KCMultiDialog) KCMultiDialogPrivate::_k_clientChanged: kontact(85183)/kutils (KSettings::Dialog) KSettings::DialogPrivate::createDialogFromServices: added KCM ' "Gruppenplanung" ' kontact(85183)/kutils (KSettings::Dialog) KSettings::DialogPrivate::createDialogFromServices: "kontact_todoplugin" kontact(85183)/kutils (KSettings::Dialog) KSettings::DialogPrivate::createDialogFromServices: "kontact_journalplugin" kontact(85183)/kutils (KSettings::Dialog) KSettings::DialogPrivate::createDialogFromServices: "kontact_kjotsplugin" kontact(85183)/kutils (KSettings::Dialog) KSettings::DialogPrivate::createDialogFromServices: "kontact_kmailplugin" kontact(85183)/kutils (KSettings::Dialog) KSettings::DialogPrivate::createDialogFromServices: "kontact_akregatorplugin" kontact(85183)/kutils (KSettings::Dialog) KSettings::DialogPrivate::createDialogFromServices: "kontact_korganizerplugin" kontact(85183)/kutils (KSettings::Dialog) KSettings::DialogPrivate::createDialogFromServices: correct KPluginInfo for this KCM kontact(85183)/kutils (KCMultiDialog) *KCMultiDialog::addModule: "Diverses" kontact(85183)/kutils (KCModuleProxy) KCModuleProxyPrivate::loadModule: Module not already loaded, loading module "Diverses" from library "kcm_knote" using symbol "knote_config_misc" kontact(85183)/kdecore (KLibrary) KPluginLoader::load: The plugin "kcm_knote" doesn't contain a kde_plugin_verification_data structure kontact(85183)/kdecore (KLibrary) *KPluginLoader::factory: Expected a KPluginFactory, got a Grantlee::ScriptableTagLibrary *** KMail got signal 11 (Exiting) *** Dead letters dumped. Killed: 9 Backtrace: * thread #1: tid = 0x718ed, 0x00000001046d59d4 libakonadi-kde.4.dylib`Akonadi::AttributeFactory::registerAttribute(Akonadi::Attribute*) + 532, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x1146e5cf0) * frame #0: 0x00000001046d59d4 libakonadi-kde.4.dylib`Akonadi::AttributeFactory::registerAttribute(Akonadi::Attribute*) + 532 frame #1: 0x000000011427418f libnoteshared.4.dylib`_GLOBAL__I_a [inlined] void Akonadi::AttributeFactory::registerAttribute<NoteShared::NoteDisplayAttribute>() + 47 at attributefactory.h:61 frame #2: 0x0000000114274164 libnoteshared.4.dylib`_GLOBAL__I_a [inlined] (anonymous namespace)::dummy() at attributeregistrar.cpp:30 frame #3: 0x0000000114274164 libnoteshared.4.dylib`_GLOBAL__I_a [inlined] __cxx_global_var_init at attributeregistrar.cpp:38 frame #4: 0x0000000114274164 libnoteshared.4.dylib`_GLOBAL__I_a + 4 at attributeregistrar.cpp:62 frame #5: 0x00007fff5fc11c2e frame #6: 0x00007fff5fc11dba frame #7: 0x00007fff5fc0ea62 frame #8: 0x00007fff5fc0e9eb frame #9: 0x00007fff5fc0e9eb frame #10: 0x00007fff5fc0e8f6 frame #11: 0x00007fff5fc04b0e frame #12: 0x00007fff5fc0b7cf frame #13: 0x00007fff8a6117ee libdyld.dylib`dlopen + 59 frame #14: 0x0000000103e7aaab QtCore`QLibraryPrivate::load_sys() + 2309 frame #15: 0x0000000103e76a67 QtCore`QLibraryPrivate::load() + 49 frame #16: 0x0000000103e78cd0 QtCore`QLibrary::load() + 44 frame #17: 0x0000000103a3d2ff libkdecore.5.dylib`KLibLoader::library(QString const&, QFlags<QLibrary::LoadHint>) + 143 frame #18: 0x0000000105003b68 libkcmutils.4.dylib`KCModule* KLibLoader::createInstance<KCModule>(QString const&, QObject*, QStringList const&, int*) + 56 frame #19: 0x0000000105003a13 libkcmutils.4.dylib`KCModule* KService::createInstance<KCModule>(KSharedPtr<KService> const&, QObject*, QStringList const&, int*) + 99 frame #20: 0x0000000105002b7f libkcmutils.4.dylib`KCModuleLoader::loadModule(KCModuleInfo const&, KCModuleLoader::ErrorReporting, QWidget*, QStringList const&) + 1167 frame #21: 0x0000000105009dc4 libkcmutils.4.dylib`KCModuleProxyPrivate::loadModule() + 516 frame #22: 0x0000000105009b82 libkcmutils.4.dylib`KCModuleProxy::realModule() const + 66 frame #23: 0x000000010500b47e libkcmutils.4.dylib`KCModuleProxy::useRootOnlyMessage() const + 14 frame #24: 0x000000010500709b libkcmutils.4.dylib`KCMultiDialog::addModule(KCModuleInfo const&, KPageWidgetItem*, QStringList const&) + 347 frame #25: 0x000000010501d2d2 libkcmutils.4.dylib`KSettings::DialogPrivate::createDialogFromServices() + 2258 frame #26: 0x000000010501c1aa libkcmutils.4.dylib`KSettings::Dialog::showEvent(QShowEvent*) + 202 frame #27: 0x0000000102d31572 QtGui`QWidget::event(QEvent*) + 1410 frame #28: 0x0000000102cf072b QtGui`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 195 frame #29: 0x0000000102cf32f5 QtGui`QApplication::notify(QObject*, QEvent*) + 6613 frame #30: 0x0000000103e88416 QtCore`QCoreApplication::notifyInternal(QObject*, QEvent*) + 118 frame #31: 0x0000000102d303d8 QtGui`QWidgetPrivate::show_helper() + 420 frame #32: 0x0000000102d30d31 QtGui`QWidget::setVisible(bool) + 811 frame #33: 0x00000001030c50bf QtGui`QDialog::setVisible(bool) + 173 frame #34: 0x0000000101c52c15 libkontactprivate.4.dylib`Kontact::MainWindow::slotPreferences() [inlined] QWidget::show(this=<unavailable>) + 597 at qwidget.h:497 frame #35: 0x0000000101c52c0a libkontactprivate.4.dylib`Kontact::MainWindow::slotPreferences(this=<unavailable>) + 586 at mainwindow.cpp:1062 frame #36: 0x0000000103e9d2e9 QtCore`QMetaObject::activate(QObject*, QMetaObject const*, int, void**) + 2037 frame #37: 0x0000000102ce8e21 QtGui`QAction::activate(QAction::ActionEvent) + 233 frame #38: 0x0000000102ca5f42 QtGui`-[QCocoaMenuLoader qtDispatcherToQAction:] + 65 frame #39: 0x00007fff87d1a260 AppKit`-[NSApplication sendAction:to:from:] + 327 frame #40: 0x00007fff87d351c8 AppKit`-[NSMenuItem _corePerformAction] + 394 frame #41: 0x00007fff87d34f04 AppKit`-[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] + 117 frame #42: 0x00007fff87d8440d AppKit`-[NSMenu _internalPerformActionForItemAtIndex:] + 35 frame #43: 0x00007fff87d84289 AppKit`-[NSCarbonMenuImpl _carbonCommandProcessEvent:handlerCallRef:] + 104 frame #44: 0x00007fff87d2aff6 AppKit`NSSLMMenuEventHandler + 716 frame #45: 0x00007fff8a8f01d4 HIToolbox`DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 892 frame #46: 0x00007fff8a8ef787 HIToolbox`SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 385 frame #47: 0x00007fff8a903880 HIToolbox`SendEventToEventTarget + 40 frame #48: 0x00007fff8a939640 HIToolbox`SendHICommandEvent(unsigned int, HICommand const*, unsigned int, unsigned int, unsigned char, void const*, OpaqueEventTargetRef*, OpaqueEventTargetRef*, OpaqueEventRef**) + 420 frame #49: 0x00007fff8a96c228 HIToolbox`SendMenuCommandWithContextAndModifiers + 59 frame #50: 0x00007fff8a96c1d0 HIToolbox`SendMenuItemSelectedEvent + 178 frame #51: 0x00007fff8a96c0af HIToolbox`FinishMenuSelection(SelectionData*, MenuResult*, MenuResult*) + 94 frame #52: 0x00007fff8a974085 HIToolbox`MenuSelectCore(MenuData*, Point, double, unsigned int, OpaqueMenuRef**, unsigned short*) + 718 frame #53: 0x00007fff8a973cb1 HIToolbox`_HandleMenuSelection2 + 446 frame #54: 0x00007fff87c9d62c AppKit`_NSHandleCarbonMenuEvent + 284 frame #55: 0x00007fff87afc52e AppKit`_DPSNextEvent + 2170 frame #56: 0x00007fff87afb89b AppKit`-[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 122 frame #57: 0x00007fff87aef99c AppKit`-[NSApplication run] + 553 frame #58: 0x0000000102caddc6 QtGui`QEventDispatcherMac::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 540 frame #59: 0x0000000103e85a65 QtCore`QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 77 frame #60: 0x0000000103e85bd6 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 356 frame #61: 0x0000000103e88867 QtCore`QCoreApplication::exec() + 199 frame #62: 0x00000001000078d5 kontact`main(argc=<unavailable>, argv=<unavailable>) + 4261 at main.cpp:219 Rgds. Franz |