Bug 224662

Summary: crash when clicking on icon in system settings
Product: [Plasma] policykit-kde-agent-1 Reporter: Jonas Vejlin <jonas.vejlin>
Component: generalAssignee: Dario Freddi <drf>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Jonas Vejlin 2010-01-28 20:49:16 UTC
Version:           k3b alpha 4 (using KDE 4.3.4)
OS:                Linux
Installed from:    Debian testing/unstable Packages

I can reproduce it
Application: System Settings (systemsettings), signal: Aborted
[KCrash Handler]
#6  0xb77f8424 in __kernel_vsyscall ()
#7  0xb62148e0 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8  0xb6217e15 in *__GI_abort () at abort.c:88
#9  0xb624b6c5 in __libc_message (do_abort=2, fmt=0xb63120a8 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:173
#10 0xb6255824 in malloc_printerr (action=2, str=0xb63121ec "double free or corruption (fasttop)", ptr=0x84e0fd8) at malloc.c:6239
#11 0xb62570b3 in _int_free (av=0xb632e3c0, p=0x84e0fd0) at malloc.c:4772
#12 0xb625a0ad in *__GI___libc_free (mem=0x84e0fd8) at malloc.c:3738
#13 0xb309855d in ?? () from /usr/lib/libpolkit.so.2
#14 0xb308ecb8 in polkit_context_unref () from /usr/lib/libpolkit.so.2
#15 0xb3b4a901 in PolkitQt::Context::Private::init() () from /usr/lib/libpolkit-qt-core.so.0
#16 0xb3b4c51d in PolkitQt::Context::hasError() const () from /usr/lib/libpolkit-qt-core.so.0
#17 0xb3b4631e in PolkitQt::Auth::isCallerAuthorized(_PolKitAction*, long long, bool) () from /usr/lib/libpolkit-qt-core.so.0
#18 0xb32aa753 in PolkitQt::Action::Private::computePkResult() () from /usr/lib/libpolkit-qt-gui.so.0
#19 0xb32ab9c9 in PolkitQt::Action::setPolkitAction(QString const&) () from /usr/lib/libpolkit-qt-gui.so.0
#20 0xb32abbbd in PolkitQt::Action::Action(QString const&, QObject*) () from /usr/lib/libpolkit-qt-gui.so.0
#21 0xb32d1174 in ?? () from /usr/lib/kde4/kcm_k3bsetup.so
#22 0xb32d3f5f in QObject* KPluginFactory::createInstance<K3bSetup, QWidget>(QWidget*, QObject*, QList<QVariant> const&) () from /usr/lib/kde4/kcm_k3bsetup.so
#23 0xb6913997 in KPluginFactory::create(char const*, QWidget*, QObject*, QList<QVariant> const&, QString const&) () from /usr/lib/libkdecore.so.5
#24 0xb77b0c47 in KCModuleLoader::loadModule(KCModuleInfo const&, KCModuleLoader::ErrorReporting, QWidget*, QStringList const&) () from /usr/lib/libkutils.so.4
#25 0xb77b6a67 in ?? () from /usr/lib/libkutils.so.4
#26 0xb77b7bb3 in KCModuleProxy::realModule() const () from /usr/lib/libkutils.so.4
#27 0xb77b7f58 in KCModuleProxy::showEvent(QShowEvent*) () from /usr/lib/libkutils.so.4
#28 0xb6b1e7b3 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#29 0xb6ac0b5c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#30 0xb6ac8268 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#31 0xb75c462d in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#32 0xb65913eb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#33 0xb6b235c3 in QWidgetPrivate::show_helper() () from /usr/lib/libQtGui.so.4
#34 0xb6b237e3 in QWidgetPrivate::show_recursive() () from /usr/lib/libQtGui.so.4
#35 0xb6b2396f in QWidgetPrivate::showChildren(bool) () from /usr/lib/libQtGui.so.4
#36 0xb6b234c4 in QWidgetPrivate::show_helper() () from /usr/lib/libQtGui.so.4
#37 0xb6b23b8b in QWidget::setVisible(bool) () from /usr/lib/libQtGui.so.4
#38 0xb6b23988 in QWidgetPrivate::showChildren(bool) () from /usr/lib/libQtGui.so.4
#39 0xb6b234c4 in QWidgetPrivate::show_helper() () from /usr/lib/libQtGui.so.4
#40 0xb6b237e3 in QWidgetPrivate::show_recursive() () from /usr/lib/libQtGui.so.4
#41 0xb6b2396f in QWidgetPrivate::showChildren(bool) () from /usr/lib/libQtGui.so.4
#42 0xb6b234c4 in QWidgetPrivate::show_helper() () from /usr/lib/libQtGui.so.4
#43 0xb6b237e3 in QWidgetPrivate::show_recursive() () from /usr/lib/libQtGui.so.4
#44 0xb6b2396f in QWidgetPrivate::showChildren(bool) () from /usr/lib/libQtGui.so.4
#45 0xb6b234c4 in QWidgetPrivate::show_helper() () from /usr/lib/libQtGui.so.4
#46 0xb6b23b8b in QWidget::setVisible(bool) () from /usr/lib/libQtGui.so.4
#47 0xb6b23988 in QWidgetPrivate::showChildren(bool) () from /usr/lib/libQtGui.so.4
#48 0xb6b234c4 in QWidgetPrivate::show_helper() () from /usr/lib/libQtGui.so.4
#49 0xb6b23b8b in QWidget::setVisible(bool) () from /usr/lib/libQtGui.so.4
#50 0xb6b056e7 in QStackedLayout::setCurrentIndex(int) () from /usr/lib/libQtGui.so.4
#51 0xb6b0586d in QStackedLayout::setCurrentWidget(QWidget*) () from /usr/lib/libQtGui.so.4
#52 0xb6f7660c in QStackedWidget::setCurrentWidget(QWidget*) () from /usr/lib/libQtGui.so.4
#53 0xb3b52da1 in ?? () from /usr/lib/kde4/icon_mode.so
#54 0xb3b53663 in ?? () from /usr/lib/kde4/icon_mode.so
#55 0xb6596755 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#56 0xb65a5ad1 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#57 0xb778a569 in ModuleView::moduleChanged(bool) () from /usr/lib/libsystemsettingsview.so
#58 0xb778abd9 in ModuleView::stateChanged() () from /usr/lib/libsystemsettingsview.so
#59 0xb778be85 in ModuleView::activeModuleChanged(KPageWidgetItem*, KPageWidgetItem*) () from /usr/lib/libsystemsettingsview.so
#60 0xb778cc30 in ModuleView::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libsystemsettingsview.so
#61 0xb6596755 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#62 0xb65a5ad1 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#63 0xb75fb529 in KPageWidget::currentPageChanged(KPageWidgetItem*, KPageWidgetItem*) () from /usr/lib/libkdeui.so.5
#64 0xb75fb675 in ?? () from /usr/lib/libkdeui.so.5
#65 0xb75fb73e in KPageWidget::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5
#66 0xb6596755 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#67 0xb65a5ad1 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#68 0xb75f63c9 in KPageView::currentPageChanged(QModelIndex const&, QModelIndex const&) () from /usr/lib/libkdeui.so.5
#69 0xb75f714e in ?? () from /usr/lib/libkdeui.so.5
#70 0xb75f7bbf in KPageView::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5
#71 0xb75fb6fa in KPageWidget::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5
#72 0xb6596755 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#73 0xb65a5ad1 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#74 0xb70a7029 in QItemSelectionModel::currentChanged(QModelIndex const&, QModelIndex const&) () from /usr/lib/libQtGui.so.4
#75 0xb70a71cd in QItemSelectionModel::setCurrentIndex(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib/libQtGui.so.4
#76 0xb75f7468 in ?? () from /usr/lib/libkdeui.so.5
#77 0xb75f7a90 in ?? () from /usr/lib/libkdeui.so.5
#78 0xb75f7bd6 in KPageView::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5
#79 0xb75fb6fa in KPageWidget::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5
#80 0xb6596755 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#81 0xb65a5ad1 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#82 0xb65f64e7 in QAbstractItemModel::layoutChanged() () from /usr/lib/libQtCore.so.4
#83 0xb75fdef4 in KPageWidgetModel::addPage(KPageWidgetItem*) () from /usr/lib/libkdeui.so.5
#84 0xb75fb9aa in KPageWidget::addPage(KPageWidgetItem*) () from /usr/lib/libkdeui.so.5
#85 0xb778c3ea in ModuleView::addModule(KCModuleInfo*) () from /usr/lib/libsystemsettingsview.so
#86 0xb778c95e in ModuleView::loadModule(MenuItem*) () from /usr/lib/libsystemsettingsview.so
#87 0xb3b52f59 in ?? () from /usr/lib/kde4/icon_mode.so
#88 0xb3b5367d in ?? () from /usr/lib/kde4/icon_mode.so
#89 0xb6596755 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#90 0xb65a5ad1 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#91 0xb7046363 in QAbstractItemView::activated(QModelIndex const&) () from /usr/lib/libQtGui.so.4
#92 0xb7053820 in QAbstractItemView::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#93 0xb706b46f in QListView::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#94 0xb75af304 in KCategorizedView::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5
#95 0xb6b1eaf0 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#96 0xb6f0b523 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4
#97 0xb6fa45d2 in QAbstractScrollArea::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4
#98 0xb7056482 in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4
#99 0xb6fa6fb5 in ?? () from /usr/lib/libQtGui.so.4
#100 0xb659070a in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#101 0xb6ac0b39 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#102 0xb6ac8fa2 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#103 0xb75c462d in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#104 0xb65913eb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#105 0xb6ac7c61 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4
#106 0xb6b51115 in ?? () from /usr/lib/libQtGui.so.4
#107 0xb6b4fe6b in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#108 0xb6b7ce52 in ?? () from /usr/lib/libQtGui.so.4
#109 0xb5af7645 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#110 0xb5afb338 in ?? () from /lib/libglib-2.0.so.0
#111 0xb5afb4f8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#112 0xb65bd4e1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#113 0xb6b7c9a5 in ?? () from /usr/lib/libQtGui.so.4
#114 0xb658fa3a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#115 0xb658fe82 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#116 0xb6592599 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#117 0xb6ac0bf7 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#118 0x08052e9e in _start ()
Comment 1 Dario Andres 2010-01-29 00:16:33 UTC
This looks like bug 208695, do you have "polkit"/"policykit" installed ?
Thanks
Comment 2 Jonas Vejlin 2010-01-29 06:32:04 UTC
policykit-1 was installed but not policykit. After installed policykit this crash does not happen. Should this bug now be marked as resloved or something with "need fixing downastream"?
Comment 3 Dario Andres 2010-01-29 12:24:56 UTC
So far this is reported at bug 208695. You could suggest the fix to Debian.
Regards

*** This bug has been marked as a duplicate of bug 208695 ***