Bug 240755 - systemsettings crashes when opening kresources
Summary: systemsettings crashes when opening kresources
Status: RESOLVED UNMAINTAINED
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: KResource compat bridges (show other bugs)
Version: unspecified
Platform: Debian testing Linux
: NOR crash
Target Milestone: ---
Assignee: Kevin Krammer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-04 19:45 UTC by Alexander N. Benner
Modified: 2015-10-24 10:09 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander N. Benner 2010-06-04 19:45:41 UTC
Application: systemsettings (1.0)
KDE Platform Version: 4.4.3 (KDE 4.4.3)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-3-686 i686
Distribution: Debian GNU/Linux testing (squeeze)

-- Information about the crash:
1. I couldn't access my contacts in adress.vcf anymore (the file can be read with vi)
2. I upgraded to 4.4.4
Not systemsettings crashes when I try to open kresources in advanced
KAdressBook still shows an empty screen

deleting (mv /tmp) of certain .kde/ or .local/ entries (while logged out) did not help


The crash can be reproduced every time.

 -- Backtrace:
Application: System Settings (systemsettings), signal: Segmentation fault
[KCrash Handler]
#6  0x00000018 in ?? ()
#7  0xb1b88c0e in registerAttribute<Akonadi::ContactMetaDataAttribute> () at ../../../akonadi/attributefactory.h:61
#8  dummy () at ../../../akonadi/contact/attributeregistrar.cpp:32
#9  __static_initialization_and_destruction_0 () at ../../../akonadi/contact/attributeregistrar.cpp:37
#10 global constructors keyed to attributeregistrar.cpp () at ../../../akonadi/contact/attributeregistrar.cpp:39
#11 0xb1bde03d in __do_global_ctors_aux () from /usr/lib/libakonadi-contact.so.4
#12 0xb1b85040 in _init () from /usr/lib/libakonadi-contact.so.4
#13 0xb78c4554 in ?? () from /lib/ld-linux.so.2
#14 0xb78c4684 in ?? () from /lib/ld-linux.so.2
#15 0xb78c85db in ?? () from /lib/ld-linux.so.2
#16 0xb78c4186 in ?? () from /lib/ld-linux.so.2
#17 0xb78c7d3e in ?? () from /lib/ld-linux.so.2
#18 0xb59c3c0f in ?? () from /lib/i686/cmov/libdl.so.2
#19 0xb78c4186 in ?? () from /lib/ld-linux.so.2
#20 0xb59c40dc in ?? () from /lib/i686/cmov/libdl.so.2
#21 0xb59c3b41 in dlopen () from /lib/i686/cmov/libdl.so.2
#22 0xb65e8c21 in QLibraryPrivate::load_sys (this=0x931fcf0) at plugin/qlibrary_unix.cpp:205
#23 0xb65e2d64 in QLibraryPrivate::load (this=0xb1be9228) at plugin/qlibrary.cpp:484
#24 0xb65e3050 in QLibraryPrivate::loadPlugin (this=0x931fcf0) at plugin/qlibrary.cpp:516
#25 0xb65dc8c3 in QPluginLoader::load (this=0xbff09a90) at plugin/qpluginloader.cpp:227
#26 0xb698cbb5 in KPluginLoader::load (this=0xbff09a90) at ../../kdecore/util/kpluginloader.cpp:222
#27 0xb698da3d in KPluginLoader (this=0xbff09a90, plugin=..., componentdata=..., parent=0x0) at ../../kdecore/util/kpluginloader.cpp:147
#28 0xb2c187b5 in KRES::Factory::Private::resourceInternal (this=0x930a2d0, type=..., group=0xbff09b98) at ../../kresources/factory.cpp:213
#29 0xb2c18b9d in KRES::Factory::resource (this=0x9310410, type=..., group=...) at ../../kresources/factory.cpp:247
#30 0xb2c1ae2b in KRES::ManagerImpl::readResourceConfig (this=0x930ca40, identifier=..., checkActive=false) at ../../kresources/managerimpl.cpp:357
#31 0xb2c1d717 in KRES::ManagerImpl::readConfig (this=0x930ca40, cfg=0x9310f98) at ../../kresources/managerimpl.cpp:132
#32 0xb2c21ccb in KRES::Manager<KRES::Resource>::readConfig (this=0x92f09a8, family=..., page=0x92f0ab0) at ../../kresources/manager.h:265
#33 KRES::ConfigPage::Private::loadManager (this=0x92f09a8, family=..., page=0x92f0ab0) at ../../kresources/configpage.cpp:285
#34 0xb2c235ec in KRES::ConfigPage::load (this=0x92f0ab0) at ../../kresources/configpage.cpp:253
#35 0xb2c244d7 in ConfigPage (this=0x92f0ab0, parent=0x92f32c8) at ../../kresources/configpage.cpp:206
#36 0xb2c4a05d in KCMKResources (this=0x92f32c8, parent=0x91de270, l=...) at ../../kresources/kcmkresources.cpp:42
#37 0xb2c4af0d in KPluginFactory::createInstance<KCMKResources, QWidget> (parentWidget=0x91de270, parent=0x91de270, args=...) at /usr/include/kpluginfactory.h:461
#38 0xb698a7ee in KPluginFactory::create (this=0x8f373b0, iface=0xb7807ba0 "KCModule", parentWidget=0x91de270, parent=0x91de270, args=..., keyword=...) at ../../kdecore/util/kpluginfactory.cpp:191
#39 0xb7863767 in KPluginFactory::create<KCModule> (mod=..., report=KCModuleLoader::Inline, parent=0x91de270, args=...) at ../../kdecore/util/kpluginfactory.h:491
#40 KPluginFactory::create<KCModule> (mod=..., report=KCModuleLoader::Inline, parent=0x91de270, args=...) at ../../kdecore/util/kpluginfactory.h:336
#41 KLibLoader::createInstance<KCModule> (mod=..., report=KCModuleLoader::Inline, parent=0x91de270, args=...) at ../../kdecore/util/klibloader.h:277
#42 KService::createInstance<KCModule> (mod=..., report=KCModuleLoader::Inline, parent=0x91de270, args=...) at ../../kdecore/services/kservice.h:557
#43 KCModuleLoader::loadModule (mod=..., report=KCModuleLoader::Inline, parent=0x91de270, args=...) at ../../kutils/kcmoduleloader.cpp:95
#44 0xb78681ad in KCModuleProxyPrivate::loadModule (this=0x929ceb8) at ../../kutils/kcmoduleproxy.cpp:106
#45 0xb7868ea3 in KCModuleProxy::realModule (this=0x91de270) at ../../kutils/kcmoduleproxy.cpp:83
#46 0xb78420a1 in ModuleView::updatePageIconHeader (this=0x90afe50, page=0x92e63c0) at ../../../systemsettings/core/ModuleView.cpp:201
#47 0xb784304b in ModuleView::addModule (this=0x90afe50, module=0x90a6964) at ../../../systemsettings/core/ModuleView.cpp:186
#48 0xb78434a3 in ModuleView::loadModule (this=0x90afe50, menuItem=0x90a6938) at ../../../systemsettings/core/ModuleView.cpp:142
#49 0xb3afa080 in IconMode::changeModule (this=0x8ef7710, activeModule=...) at ../../../systemsettings/icons/IconMode.cpp:139
#50 0xb3afa84d in IconMode::qt_metacall (this=0x8ef7710, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbff0a6f8) at ./IconMode.moc:80
#51 0xb65fcaea in QMetaObject::metacall (object=0x8ef7710, cl=QMetaObject::ReadProperty, idx=12, argv=0xbff0a6f8) at kernel/qmetaobject.cpp:237
#52 0xb660b0b5 in QMetaObject::activate (sender=0x90ed930, m=0xb7468e24, local_signal_index=3, argv=0xbff0a6f8) at kernel/qobject.cpp:3293
#53 0xb70cd903 in QAbstractItemView::activated (this=0x90ed930, _t1=...) at .moc/release-shared/moc_qabstractitemview.cpp:345
#54 0xb70db7c8 in QAbstractItemView::mouseReleaseEvent (this=0x90ed930, event=0xbff0b1a4) at itemviews/qabstractitemview.cpp:1784
#55 0xb70f338f in QListView::mouseReleaseEvent (this=0x90ed930, e=0xbff0b1a4) at itemviews/qlistview.cpp:796
#56 0xb763f6a8 in KCategorizedView::mouseReleaseEvent (this=0x90ed930, event=0xbff0b1a4) at ../../kdeui/itemviews/kcategorizedview.cpp:996
#57 0xb6b96e78 in QWidget::event (this=0x90ed930, event=0xbff0b1a4) at kernel/qwidget.cpp:7998
#58 0xb6f8f4a3 in QFrame::event (this=0x90ed930, e=0xbff0b1a4) at widgets/qframe.cpp:557
#59 0xb7029a32 in QAbstractScrollArea::viewportEvent (this=0x1, e=0xb1be9228) at widgets/qabstractscrollarea.cpp:1036
#60 0xb70de5c7 in QAbstractItemView::viewportEvent (this=0x90ed930, event=0xbff0b1a4) at itemviews/qabstractitemview.cpp:1610
#61 0xb702c415 in QAbstractScrollAreaPrivate::viewportEvent (this=0x90ff768, o=0x90eb838, e=0xbff0b1a4) at widgets/qabstractscrollarea_p.h:100
#62 QAbstractScrollAreaFilter::eventFilter (this=0x90ff768, o=0x90eb838, e=0xbff0b1a4) at widgets/qabstractscrollarea_p.h:116
#63 0xb65f6b8a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8e5ece0, receiver=0x90eb838, event=0xbff0b1a4) at kernel/qcoreapplication.cpp:819
#64 0xb6b38bc9 in QApplicationPrivate::notify_helper (this=0x8e5ece0, receiver=0x90eb838, e=0xbff0b1a4) at kernel/qapplication.cpp:4296
#65 0xb6b400f7 in QApplication::notify (this=0xbff0b98c, receiver=0x90eb838, e=0xbff0b1a4) at kernel/qapplication.cpp:3865
#66 0xb765e7da in KApplication::notify (this=0xbff0b98c, receiver=0x90eb838, event=0xbff0b1a4) at ../../kdeui/kernel/kapplication.cpp:302
#67 0xb65f78eb in QCoreApplication::notifyInternal (this=0xbff0b98c, receiver=0x90eb838, event=0xbff0b1a4) at kernel/qcoreapplication.cpp:704
#68 0xb6b3f052 in QCoreApplication::sendEvent (receiver=0x90eb838, event=0xbff0b1a4, alienWidget=0x90eb838, nativeWidget=0x8f0ab88, buttonDown=0xb747d918, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#69 QApplicationPrivate::sendMouseEvent (receiver=0x90eb838, event=0xbff0b1a4, alienWidget=0x90eb838, nativeWidget=0x8f0ab88, buttonDown=0xb747d918, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2965
#70 0xb6bca09c in QETWidget::translateMouseEvent (this=0x8f0ab88, event=0xbff0b5f0) at kernel/qapplication_x11.cpp:4368
#71 0xb6bc95ab in QApplication::x11ProcessEvent (this=0xbff0b98c, event=0xbff0b5f0) at kernel/qapplication_x11.cpp:3379
#72 0xb6bf76f2 in x11EventSourceDispatch (s=0x8e61aa8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#73 0xb5c4d2f5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#74 0xb5c50fd8 in ?? () from /lib/libglib-2.0.so.0
#75 0xb5c511b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#76 0xb66232f5 in QEventDispatcherGlib::processEvents (this=0x8e3ac30, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#77 0xb6bf7255 in QGuiEventDispatcherGlib::processEvents (this=0x8e3ac30, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#78 0xb65f5f09 in QEventLoop::processEvents (this=0xbff0b8e4, flags=) at kernel/qeventloop.cpp:149
#79 0xb65f635a in QEventLoop::exec (this=0xbff0b8e4, flags=...) at kernel/qeventloop.cpp:201
#80 0xb65fa4ef in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#81 0xb6b38c87 in QApplication::exec () at kernel/qapplication.cpp:3579
#82 0x08056b5e in main (argc=5, argv=0xbff0bab4) at ../../../systemsettings/app/main.cpp:49

Reported using DrKonqi
Comment 1 Christoph Feck 2013-09-12 21:37:32 UTC
This crash report is at least 3 years old and there were no further comments or status updates since then.

Therefore we believe that this crash is already fixed in recent KDE 4 versions or the backtrace is no longer applicable to the current KDE 4 sources.

If the crash still happens with a recent KDE version (4.10.5 or 4.11), please add an updated backtrace or provide steps to reproduce. For more information, see http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports

(To prevent automatic closing of this bug in the future, please set the bug status to ASSIGNED or CONFIRMED)
Comment 2 Volker Krause 2015-10-24 10:09:55 UTC
The KResource compatibility bridges don't exist anymore with KDE PIM 15.08.