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.

Reply via email to