https://bugs.kde.org/show_bug.cgi?id=357211
Bug ID: 357211 Summary: KinfoCenter 5.5.1 crash on close Product: kinfocenter Version: 5.5.1 Platform: Gentoo Packages OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: hubn...@gmail.com Reporter: optil...@gmail.com Application: kinfocenter (5.5.1) Qt Version: 5.5.1 Operating System: Linux 4.3.3-gentoo x86_64 Distribution: "Gentoo Base System release 2.2" -- Information about the crash: - Opened Kinfocenter - Navigated a few categories (minimum I've gotten a crash with is opening "Energy information" followed by "Graphical Information/Wayland" (which has no info on my install)) - Closed Kinfocenter Opening other category combinations doesn't lead to a crash, but for "unfortunate" combinations I get crashes 100% of the time The crash can be reproduced every time. -- Backtrace: Application: KDE Info Centre (kinfocenter), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f8a11495780 (LWP 12293))] Thread 3 (Thread 0x7f89f50c1700 (LWP 19821)): #0 g_mutex_unlock (mutex=0x7f89f00009b0) at /var/tmp/portage/dev-libs/glib-2.46.2/work/glib-2.46.2/glib/gthread-posix.c:1350 #1 0x00007f8a0a54f420 in g_main_context_prepare (context=context@entry=0x7f89f00009b0, priority=priority@entry=0x7f89f50c0cf0) at /var/tmp/portage/dev-libs/glib-2.46.2/work/glib-2.46.2/glib/gmain.c:3440 #2 0x00007f8a0a54fe18 in g_main_context_iterate (context=context@entry=0x7f89f00009b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.46.2/work/glib-2.46.2/glib/gmain.c:3820 #3 0x00007f8a0a54fffc in g_main_context_iteration (context=0x7f89f00009b0, may_block=may_block@entry=1) at /var/tmp/portage/dev-libs/glib-2.46.2/work/glib-2.46.2/glib/gmain.c:3901 #4 0x00007f8a0f0d749b in QEventDispatcherGlib::processEvents (this=0x7f89f00008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:420 #5 0x00007f8a0f089efa in QEventLoop::exec (this=this@entry=0x7f89f50c0e20, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #6 0x00007f8a0eee77b4 in QThread::exec (this=this@entry=0x2412680) at thread/qthread.cpp:503 #7 0x00007f8a0dffd8b5 in QQmlThreadPrivate::run (this=0x2412680) at qml/ftw/qqmlthread.cpp:141 #8 0x00007f8a0eeebce2 in QThreadPrivate::start (arg=0x2412680) at thread/qthread_unix.cpp:331 #9 0x00007f8a0c3b4444 in start_thread () from /lib64/libpthread.so.0 #10 0x00007f8a0e81830d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f89ed0a7700 (LWP 21769)): #0 0x00007f8a0a54cf79 in g_source_iter_next (iter=iter@entry=0x7f89ed0a6c70, source=source@entry=0x7f89ed0a6c68) at /var/tmp/portage/dev-libs/glib-2.46.2/work/glib-2.46.2/glib/gmain.c:960 #1 0x00007f8a0a54f3cb in g_main_context_prepare (context=context@entry=0x7f89e80f8620, priority=priority@entry=0x7f89ed0a6cf0) at /var/tmp/portage/dev-libs/glib-2.46.2/work/glib-2.46.2/glib/gmain.c:3420 #2 0x00007f8a0a54fe18 in g_main_context_iterate (context=context@entry=0x7f89e80f8620, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.46.2/work/glib-2.46.2/glib/gmain.c:3820 #3 0x00007f8a0a54fffc in g_main_context_iteration (context=0x7f89e80f8620, may_block=may_block@entry=1) at /var/tmp/portage/dev-libs/glib-2.46.2/work/glib-2.46.2/glib/gmain.c:3901 #4 0x00007f8a0f0d749b in QEventDispatcherGlib::processEvents (this=0x7f89e8428d00, flags=...) at kernel/qeventdispatcher_glib.cpp:420 #5 0x00007f8a0f089efa in QEventLoop::exec (this=this@entry=0x7f89ed0a6e20, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #6 0x00007f8a0eee77b4 in QThread::exec (this=this@entry=0x20c23c0) at thread/qthread.cpp:503 #7 0x00007f8a0dffd8b5 in QQmlThreadPrivate::run (this=0x20c23c0) at qml/ftw/qqmlthread.cpp:141 #8 0x00007f8a0eeebce2 in QThreadPrivate::start (arg=0x20c23c0) at thread/qthread_unix.cpp:331 #9 0x00007f8a0c3b4444 in start_thread () from /lib64/libpthread.so.0 #10 0x00007f8a0e81830d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f8a11495780 (LWP 12293)): [KCrash Handler] #6 0x00007f89eff51b39 in QQuickStyleItem::initStyleOption (this=0x2315ed0) at Private/qquickstyleitem.cpp:753 #7 0x00007f89eff4dc6d in QQuickStyleItem::updateRect (this=0x2315ed0) at Private/qquickstyleitem.cpp:1195 #8 0x00007f89eff6096d in QQuickStyleItem::qt_static_metacall (_o=_o@entry=0x2315ed0, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=29, _a=_a@entry=0x7ffe7349cf00) at .moc/moc_qquickstyleitem_p.cpp:332 #9 0x00007f8a0f0b274a in QMetaObject::activate (sender=0x2315ed0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3713 #10 0x00007f8a0e2d1e16 in QQuickItem::setHeight (this=0x2315ed0, h=<optimized out>) at items/qquickitem.cpp:6253 #11 0x00007f8a0e38adc8 in QQuickLoaderPrivate::_q_updateSize (this=0x21f4d80, loaderGeometryChanged=loaderGeometryChanged@entry=true) at items/qquickloader.cpp:894 #12 0x00007f8a0e38af6a in QQuickLoader::geometryChanged (this=this@entry=0x21f1650, newGeometry=..., oldGeometry=...) at items/qquickloader.cpp:922 #13 0x00007f8a0e2d25b4 in QQuickItem::setSize (this=0x21f1650, size=...) at items/qquickitem.cpp:6387 #14 0x00007f8a0e2c838e in QQuickAnchorsPrivate::setItemSize (v=..., this=0x21f5480) at items/qquickanchors.cpp:400 #15 QQuickAnchorsPrivate::fillChanged (this=this@entry=0x21f5480) at items/qquickanchors.cpp:177 #16 0x00007f8a0e2ca292 in QQuickAnchorsPrivate::itemGeometryChanged (this=0x21f5480, newG=..., oldG=...) at items/qquickanchors.cpp:441 #17 0x00007f8a0e2cd832 in QQuickItem::geometryChanged (this=this@entry=0x21eefb0, newGeometry=..., oldGeometry=...) at items/qquickitem.cpp:3521 #18 0x00007f8a0e2d1e16 in QQuickItem::setHeight (this=0x21eefb0, h=<optimized out>) at items/qquickitem.cpp:6253 #19 0x00007f8a0e2c973a in QQuickAnchorsPrivate::setItemHeight (v=<optimized out>, this=0x228fdd0) at items/qquickanchors.cpp:365 #20 QQuickAnchorsPrivate::updateVerticalAnchors (this=0x228fdd0) at items/qquickanchors.cpp:568 #21 0x00007f8a0e2cd832 in QQuickItem::geometryChanged (this=0x21ea020, newGeometry=..., oldGeometry=...) at items/qquickitem.cpp:3521 #22 0x00007f8a0e2d179b in QQuickItem::setY (this=0x21ea020, v=<optimized out>) at items/qquickitem.cpp:6038 #23 0x00007f8a0e2c963a in QQuickAnchorsPrivate::setItemY (v=<optimized out>, this=0x21eb9b0) at items/qquickanchors.cpp:386 #24 QQuickAnchorsPrivate::updateVerticalAnchors (this=0x21eb9b0) at items/qquickanchors.cpp:607 #25 0x00007f8a0e2cd832 in QQuickItem::geometryChanged (this=this@entry=0x21e74e0, newGeometry=..., oldGeometry=...) at items/qquickitem.cpp:3521 #26 0x00007f8a0e2d25b4 in QQuickItem::setSize (this=0x21e74e0, size=...) at items/qquickitem.cpp:6387 #27 0x00007f8a0e2c838e in QQuickAnchorsPrivate::setItemSize (v=..., this=0x22904d0) at items/qquickanchors.cpp:400 #28 QQuickAnchorsPrivate::fillChanged (this=this@entry=0x22904d0) at items/qquickanchors.cpp:177 #29 0x00007f8a0e2ca292 in QQuickAnchorsPrivate::itemGeometryChanged (this=0x22904d0, newG=..., oldG=...) at items/qquickanchors.cpp:441 #30 0x00007f8a0e2cd832 in QQuickItem::geometryChanged (this=this@entry=0x21e11d0, newGeometry=..., oldGeometry=...) at items/qquickitem.cpp:3521 #31 0x00007f8a0e2d25b4 in QQuickItem::setSize (this=0x21e11d0, size=...) at items/qquickitem.cpp:6387 #32 0x00007f8a0e2c838e in QQuickAnchorsPrivate::setItemSize (v=..., this=0x2293d20) at items/qquickanchors.cpp:400 #33 QQuickAnchorsPrivate::fillChanged (this=this@entry=0x2293d20) at items/qquickanchors.cpp:177 #34 0x00007f8a0e2ca292 in QQuickAnchorsPrivate::itemGeometryChanged (this=0x2293d20, newG=..., oldG=...) at items/qquickanchors.cpp:441 #35 0x00007f8a0e2cd832 in QQuickItem::geometryChanged (this=this@entry=0x21e0c50, newGeometry=..., oldGeometry=...) at items/qquickitem.cpp:3521 #36 0x00007f8a0e2d25b4 in QQuickItem::setSize (this=0x21e0c50, size=...) at items/qquickitem.cpp:6387 #37 0x00007f8a0e2c838e in QQuickAnchorsPrivate::setItemSize (v=..., this=0x239f480) at items/qquickanchors.cpp:400 #38 QQuickAnchorsPrivate::fillChanged (this=this@entry=0x239f480) at items/qquickanchors.cpp:177 #39 0x00007f8a0e2ca292 in QQuickAnchorsPrivate::itemGeometryChanged (this=0x239f480, newG=..., oldG=...) at items/qquickanchors.cpp:441 #40 0x00007f8a0e2cd832 in QQuickItem::geometryChanged (this=this@entry=0x2436740, newGeometry=..., oldGeometry=...) at items/qquickitem.cpp:3521 #41 0x00007f8a0e2d1e16 in QQuickItem::setHeight (this=0x2436740, h=<optimized out>) at items/qquickitem.cpp:6253 #42 0x00007f8a0e2de0dc in QQuickItem::qt_static_metacall (_o=_o@entry=0x2436740, _c=_c@entry=QMetaObject::WriteProperty, _id=_id@entry=8, _a=_a@entry=0x7ffe7349de70) at .moc/moc_qquickitem.cpp:875 #43 0x00007f8a0e2de87b in QQuickItem::qt_metacall (this=this@entry=0x2436740, _c=_c@entry=QMetaObject::WriteProperty, _id=8, _a=_a@entry=0x7ffe7349de70) at .moc/moc_qquickitem.cpp:946 #44 0x00007f8a0e413b95 in QQuickRectangle::qt_metacall (this=0x2436740, _c=QMetaObject::WriteProperty, _id=<optimized out>, _a=0x7ffe7349de70) at .moc/moc_qquickrectangle_p.cpp:610 #45 0x00007f8a0df61cd4 in QQmlVMEMetaObject::metaCall (this=0x21d6320, c=QMetaObject::WriteProperty, _id=9, a=0x7ffe7349de70) at qml/qqmlvmemetaobject.cpp:971 #46 0x00007f8a0df7bf06 in QQmlPropertyPrivate::writeBinding (object=0x2436740, core=..., context=0x2436950, expression=expression@entry=0x21d7da0, result=..., isUndefined=isUndefined@entry=false, flags=...) at qml/qqmlproperty.cpp:1508 #47 0x00007f8a0dfe9ddf in QQmlBinding::update (this=0x21d7d80, flags=...) at qml/qqmlbinding.cpp:198 #48 0x00007f8a0dfea20e in QQmlBinding::update (this=<optimized out>) at qml/qqmlbinding_p.h:97 #49 QQmlBinding::expressionChanged (e=<optimized out>) at qml/qqmlbinding.cpp:260 #50 0x00007f8a0dfc639e in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x0) at qml/qqmlnotifier.cpp:94 #51 0x00007f8a0df6910c in QQmlData::signalEmitted (object=0x2436740, index=31, a=0x0) at qml/qqmlengine.cpp:763 #52 0x00007f8a0f0b20e0 in QMetaObject::activate (sender=0x2436740, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3599 #53 0x00007f8a0df68268 in QQmlData::destroyed (this=0x24bf2c0, object=0x205a070) at qml/qqmlengine.cpp:1749 #54 0x00007f8a0f0ba9c8 in QObject::~QObject (this=0x205a070, __in_chrg=<optimized out>) at kernel/qobject.cpp:912 #55 0x00007f89fd8cb249 in Solid::Battery::~Battery (this=0x205a070, __in_chrg=<optimized out>) at /var/tmp/portage/kde-frameworks/solid-5.17.0/work/solid-5.17.0/src/solid/devices/frontend/battery.cpp:78 #56 0x00007f89fd8c3d0f in Solid::DevicePrivate::setBackendObject (this=this@entry=0x2057180, object=object@entry=0x0) at /var/tmp/portage/kde-frameworks/solid-5.17.0/work/solid-5.17.0/src/solid/devices/frontend/device.cpp:250 #57 0x00007f89fd8c3f99 in Solid::DevicePrivate::~DevicePrivate (this=0x2057180, __in_chrg=<optimized out>) at /var/tmp/portage/kde-frameworks/solid-5.17.0/work/solid-5.17.0/src/solid/devices/frontend/device.cpp:224 #58 0x00007f89fd8c4129 in Solid::DevicePrivate::~DevicePrivate (this=0x2057180, __in_chrg=<optimized out>) at /var/tmp/portage/kde-frameworks/solid-5.17.0/work/solid-5.17.0/src/solid/devices/frontend/device.cpp:225 #59 0x00007f89fd8c571b in Solid::DeviceManagerPrivate::~DeviceManagerPrivate (this=0x2165770, __in_chrg=<optimized out>) at /var/tmp/portage/kde-frameworks/solid-5.17.0/work/solid-5.17.0/src/solid/devices/frontend/devicemanager.cpp:58 #60 0x00007f89fd8c5869 in Solid::DeviceManagerPrivate::~DeviceManagerPrivate (this=0x2165770, __in_chrg=<optimized out>) at /var/tmp/portage/kde-frameworks/solid-5.17.0/work/solid-5.17.0/src/solid/devices/frontend/devicemanager.cpp:63 #61 0x00007f8a0eeea19d in QThreadStorageData::finish (p=0x1e2dde8) at thread/qthreadstorage.cpp:195 #62 0x00007f8a0f08ab32 in QCoreApplicationPrivate::cleanupThreadData (this=this@entry=0x1e2eb80) at kernel/qcoreapplication.cpp:487 #63 0x00007f8a0f3a6089 in QGuiApplicationPrivate::~QGuiApplicationPrivate (this=0x1e2eb80, __in_chrg=<optimized out>) at kernel/qguiapplication.cpp:1369 #64 0x00007f8a0f8be959 in QApplicationPrivate::~QApplicationPrivate (this=0x1e2eb80, __in_chrg=<optimized out>) at kernel/qapplication.cpp:192 #65 0x00007f8a0f0bac0d in QScopedPointerDeleter<QObjectData>::cleanup (pointer=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:54 #66 QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::~QScopedPointer (this=0x7ffe7349ff18, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:101 #67 QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:883 #68 0x00007f8a0f3a5f1e in QGuiApplication::~QGuiApplication (this=0x7ffe7349ff10, __in_chrg=<optimized out>) at kernel/qguiapplication.cpp:576 #69 0x00007f8a0f8c0749 in QApplication::~QApplication (this=0x7ffe7349ff10, __in_chrg=<optimized out>) at kernel/qapplication.cpp:816 #70 0x000000000041371e in KicApp::~KicApp (this=0x7ffe7349ff10, __in_chrg=<optimized out>) at /var/tmp/portage/kde-plasma/kinfocenter-5.5.1/work/kinfocenter-5.5.1/main.h:34 #71 main (argc=1, argv=<optimized out>) at /var/tmp/portage/kde-plasma/kinfocenter-5.5.1/work/kinfocenter-5.5.1/main.cpp:72 Possible duplicates by query: bug 354083. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.